Skip to content
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

emulators/qemu-guest-agent: not working at 24.1 -> 24.7 upgrade #4255

Open
2 tasks done
deimosian opened this issue Sep 27, 2024 · 2 comments · May be fixed by #4287
Open
2 tasks done

emulators/qemu-guest-agent: not working at 24.1 -> 24.7 upgrade #4255

deimosian opened this issue Sep 27, 2024 · 2 comments · May be fixed by #4287
Assignees
Labels
bug Production bug

Comments

@deimosian
Copy link

deimosian commented Sep 27, 2024

Important notices

Before you add a new report, we ask you kindly to acknowledge the following:

Describe the bug

QEMU Guest Agent does not work after 24.1 -> 24.7 upgrade.

To Reproduce

Steps to reproduce the behavior:

  1. Run OPNsense 24.1 in QEMU environment, eg Proxmox, with QEMU Agent installed.
  2. Update from 24.1.x to 24.7.x.
  3. Check hypervisor for QEMU Agent connection.

Expected behavior

QEMU Agent should remain installed and communicate with the host.

Describe alternatives you considered

N/A. There are no practical alternatives to having the proper agent.

@fichtner fichtner transferred this issue from opnsense/core Sep 27, 2024
@fichtner fichtner added the support Community support label Sep 27, 2024
@fraenki fraenki self-assigned this Sep 30, 2024
@fraenki fraenki added bug Production bug and removed support Community support labels Sep 30, 2024
@fraenki
Copy link
Member

fraenki commented Sep 30, 2024

The plugin needs to move to the qemu port and activate the "guestagent" flavor:
https://github.com/freebsd/freebsd-ports/blob/main/emulators/qemu/Makefile
https://www.freshports.org/emulators/qemu-guest-agent/

I'll take care of this.

@fraenki fraenki changed the title QEMU Guest Agent not working at 24.1 -> 24.7 upgrade. emulators/qemu-guest-agent: not working at 24.1 -> 24.7 upgrade Sep 30, 2024
@jkellerer
Copy link
Contributor

@fraenki , not sure if there is an additional problem, but I got it running again on 24.7 after adjusting the following CLI option:

{% do optional_flags.append('--blacklist=' ~ OPNsense.QemuGuestAgent.general.DisabledRPCs) %}

Changed to:

{%     do optional_flags.append('--block-rpcs=' ~ OPNsense.QemuGuestAgent.general.DisabledRPCs) %}

Looks like --blacklist was renamed to --block-rpcs. See also: https://bugzilla.redhat.com/show_bug.cgi?id=2156515

@jkellerer jkellerer linked a pull request Oct 10, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Production bug
Development

Successfully merging a pull request may close this issue.

4 participants