[PATCH] esx: Change the default username when connecting to VCenter
Martin Kletzander
mkletzan at redhat.com
Fri Mar 24 12:38:30 UTC 2023
On Fri, Mar 24, 2023 at 12:11:23PM +0100, Michal Privoznik wrote:
>While it's true that the default username is:
>
> administrator@${SSO-Domain}
>
>in majority of cases the ${SSO-Domain} is "vsphere.local". But
>our code (and what virsh displays then) says it's just
>"administrator".
>
>This is wrong also from a different POV: the username must
>contain the suffix no matter what and our default suggests
>otherwise.
>
Not really, I still have some leftover setting that did not have any
suffix. But that did not use `administrator` either =D
But administartor at vsphere.local is the most common one and it was always
painful to specify the whole username anywhere.
>Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2181234
>Signed-off-by: Michal Privoznik <mprivozn at redhat.com>
This patch makes complete sense,
Reviewed-by: Martin Kletzander <mkletzan at redhat.com>
... Or as the cool kids would say these days:
/#LGTM
or something like that...
>---
> src/esx/esx_driver.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
>diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c
>index 9dc5489411..2443e6e88a 100644
>--- a/src/esx/esx_driver.c
>+++ b/src/esx/esx_driver.c
>@@ -701,7 +701,8 @@ esxConnectToVCenter(esxPrivate *priv,
> if (conn->uri->user) {
> username = g_strdup(conn->uri->user);
> } else {
>- if (!(username = virAuthGetUsername(conn, auth, "esx", "administrator",
>+ if (!(username = virAuthGetUsername(conn, auth, "esx",
>+ "administrator at vsphere.local",
> hostname)))
> return -1;
> }
>--
>2.39.2
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20230324/cc89d7d4/attachment.sig>
More information about the libvir-list
mailing list