|
|
696189 |
From c34fe9a52abdde05cb31c5bd2c99237652e1b0dc Mon Sep 17 00:00:00 2001
|
|
|
696189 |
From: Laszlo Ersek <lersek@redhat.com>
|
|
|
696189 |
Date: Mon, 11 Jul 2022 09:01:56 +0200
|
|
|
696189 |
Subject: [PATCH] input-xen: sync "-ip" limitations language from input-vmware
|
|
|
696189 |
manual
|
|
|
696189 |
|
|
|
696189 |
My analysis in <https://bugzilla.redhat.com/show_bug.cgi?id=1854275#c33>
|
|
|
696189 |
was partially wrong; I had missed that for the xen+ssh transport, the
|
|
|
696189 |
client-side libvirt library launches a naked "ssh" utility, underneath
|
|
|
696189 |
"Libvirt.Connect.connect_auth":
|
|
|
696189 |
|
|
|
696189 |
setup [input/input_xen_ssh.ml]
|
|
|
696189 |
Libvirt.Connect.connect_auth
|
|
|
696189 |
no effect of "-ip"
|
|
|
696189 |
Nbdkit_ssh.create_ssh [input/nbdkit_ssh.ml]
|
|
|
696189 |
starts nbdkit with the ssh
|
|
|
696189 |
plugin honoring "-ip"
|
|
|
696189 |
|
|
|
696189 |
Which requires a password just the same, and ignores "-ip" just the same.
|
|
|
696189 |
|
|
|
696189 |
Recommend the ssh agent in the docs.
|
|
|
696189 |
|
|
|
696189 |
Fixes: 46298c6514710013c59828b4933f0b3b1a354566
|
|
|
696189 |
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1854275
|
|
|
696189 |
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2062360
|
|
|
696189 |
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
|
|
|
696189 |
Message-Id: <20220711070157.5399-2-lersek@redhat.com>
|
|
|
696189 |
Reviewed-by: Richard W.M. Jones <rjones@redhat.com>
|
|
|
696189 |
(cherry picked from commit ae067a9ce0eb5631940a8cc5dcc5ee056903276b)
|
|
|
696189 |
---
|
|
|
696189 |
docs/virt-v2v-input-xen.pod | 5 +++++
|
|
|
696189 |
1 file changed, 5 insertions(+)
|
|
|
696189 |
|
|
|
696189 |
diff --git a/docs/virt-v2v-input-xen.pod b/docs/virt-v2v-input-xen.pod
|
|
|
696189 |
index ad5772de..80ad94f7 100644
|
|
|
696189 |
--- a/docs/virt-v2v-input-xen.pod
|
|
|
696189 |
+++ b/docs/virt-v2v-input-xen.pod
|
|
|
696189 |
@@ -32,6 +32,11 @@ server to the Xen host. For example:
|
|
|
696189 |
$ ssh root@xen.example.com
|
|
|
696189 |
[ logs straight into the shell, no password is requested ]
|
|
|
696189 |
|
|
|
696189 |
+Note that support for non-interactive authentication via the I<-ip>
|
|
|
696189 |
+option is incomplete. Some operations remain that still require the
|
|
|
696189 |
+user to enter the password manually. Therefore ssh-agent is recommended
|
|
|
696189 |
+over the I<-ip> option. See L<https://bugzilla.redhat.com/1854275>.
|
|
|
696189 |
+
|
|
|
696189 |
With some modern ssh implementations, legacy crypto policies required
|
|
|
696189 |
to interoperate with RHEL 5 sshd are disabled. To enable them you may
|
|
|
696189 |
need to run this command on the conversion server (ie. ssh client),
|