Useful things. As i understand it qemu-ga eventually can replace cloud-init stuff. As for now it already have high level api and low level api (like read/write files) вт, 10 нояб. 2020 г. в 18:49, Michal Privoznik <mprivozn@xxxxxxxxxx>: > > Marc-André posted a patch that implements agent handling. I've written > the rest. > > Marc-André Lureau (1): > qemu_agent: add qemuAgentSSH{Add,Remove,Get}AuthorizedKeys > > Michal Prívozník (5): > Introduce OpenSSH authorized key file mgmt APIs > remote: Implement OpenSSH authorized key file mgmt APIs > virsh: Expose OpenSSH authorized key file mgmt APIs > qemu: Implement OpenSSH authorized key file mgmt APIs > news: Document recent OpenSSH authorized key file mgmt APIs > > NEWS.rst | 6 ++ > docs/manpages/virsh.rst | 37 +++++++ > include/libvirt/libvirt-domain.h | 17 ++++ > src/driver-hypervisor.h | 15 +++ > src/libvirt-domain.c | 115 +++++++++++++++++++++ > src/libvirt_public.syms | 6 ++ > src/qemu/qemu_agent.c | 140 +++++++++++++++++++++++++ > src/qemu/qemu_agent.h | 15 +++ > src/qemu/qemu_driver.c | 81 +++++++++++++++ > src/remote/remote_daemon_dispatch.c | 82 +++++++++++++++ > src/remote/remote_driver.c | 87 ++++++++++++++++ > src/remote/remote_protocol.x | 34 ++++++- > src/remote_protocol-structs | 22 ++++ > tests/qemuagenttest.c | 79 +++++++++++++++ > tools/virsh-domain.c | 152 ++++++++++++++++++++++++++++ > 15 files changed, 887 insertions(+), 1 deletion(-) > > -- > 2.26.2 > -- Vasiliy Tolstov, e-mail: v.tolstov@xxxxxxxxx