-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Package Request: [qemu-guest-agent] #737
New Package Request: [qemu-guest-agent] #737
Comments
This one is badly needed! |
Moving here the discussion initially made in this issue: #736
|
+1 for this would help a lot instead of manually installing. |
+1 |
1 similar comment
+1 |
Having it in the OpenStack image would be beneficial to us. :) |
We hear you, this will soon be available across all images. |
@jepio thank you, do I need to build a unit myself or will it start post install/update (to new OS)? |
It should start automatically if you set |
@jepio so I guess that's for Glance. But can I make it work on existing infrastructure? |
Disclaimer: I know nothing about openstack. Might be possible following this guide https://www.thenoccave.com/2021/07/openstack-qemu-guest-tools-after-creation/ after the instance has updated (once the Flatcar release is available on our update servers). |
Thanks, anyway! :) I'll have a look. |
Ha... just read the link completely. Looks like I'll be editing the ☁️ soon. For running instances, the gist of it is:
Then stop, start instance (reboot is not sufficient) and LBNL verifying the agent started: |
Hello!
I'm improvising a format as per #736.
When running Flatcar as a guest/vm in Proxmox, there is no proper way to poweroff or restart Flatcar instances. The two usual options are
qemu-guest-agent
andacpid
(#738), neither of which appear included in Flatcar.qemu-guest-agent
provides quite a few more useful functions than just power management, so I'd see it as the higher-priority solution. Running it inside a container isn't really an option because of how directly it is intended to manage the Flatcar host.This package will definitely improve the "Operate at scale / automation" core value, by adding a standard/upstream interface for managing Flatcar VMs.
Gentoo repo: https://github.com/gentoo/gentoo/tree/master/app-emulation/qemu-guest-agent
I believe it may only be necessary to include this package in the
flatcar_production_qemu_image
andflatcar_production_qemu_uefi_image
images.I may want to pursue
acpid
as well, especially because when I changed a setting to inform Proxmox that Flatcar instances don't support acpi, (in order to get Proxmox to try to useqemu-guest-agent
for shutdown) I found that somehow breaks ignition's ability to find files specified withfw_cfg
. (Please let me know if there's a more appropriate repo in which to open a separate issue for that.)The text was updated successfully, but these errors were encountered: