[Bug 290982] 15.0-BETA5 image is broken in Cirrus CI
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 12 Nov 2025 22:40:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290982
Alan Somers <asomers@FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|virtualization@FreeBSD.org |asomers@FreeBSD.org
CC| |cperciva@FreeBSD.org
Status|New |In Progress
--- Comment #1 from Alan Somers <asomers@FreeBSD.org> ---
I booted both the alpha4 and beta5 images in GCE. What I found is that:
* While alpha4 used the latest packages, beta5 switched back to quarterly
* The "google_instance_setup" script worked on alpha4, but failed on beta5. I
failed with the following error:
Starting google_instance_setup.
freebsd-update 1377 - - freebsd-update is incompatible with the use of packaged
base. Please see
freebsd-update 1377 - - https://wiki.freebsd.org/PkgBase for more information.
Starting google_network_daemon.
Starting google_accounts_daemon.
Traceback (most recent call last):
File "/usr/local/bin/google_accounts_daemon-3.11", line 33, in <module>
sys.exit(load_entry_point('google-compute-engine==2.8.16',
'console_scripts', 'google_accounts_daemon')())
Mounting late filesystems:.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/usr/local/lib/python3.11/site-packages/google_compute_engine/accounts/accounts_daemon.py",
line 296, in main
AccountsDaemon(
File
"/usr/local/lib/python3.11/site-packages/google_compute_engine/accounts/accounts_Security
policy loaded: MAC/ntpd (mac_ntpd)
daemon.py", line 62, in __init__
self.utils = accounts_utils.AccountsUtils(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/usr/local/lib/python3.11/site-packages/google_compute_engine/accounts/accounts_utils.py",
line 73, in __init__
self._CreateSudoersGroup()
File
"/usr/local/lib/python3.11/site-packages/google_compute_engine/accounts/accounts_utils.py",
line 97, in _CreateSudoersGroup
subprocess.check_call(command.split(' '))
File "/usr/local/lib/python3.11/subprocess.py", line 408, in check_call
retcode = call(*popenargs, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/subprocess.py", line 389, in call
with Popen(*popenargs, **kwargs) as p:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/subprocess.py", line 1026, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/local/lib/python3.11/subprocess.py", line 1955, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'groupadd'
I'll try to figure out where that "groupadd" command is supposed to come from.
Fixing this might be as simple as merging a port change to the quarterly
branch.
--
You are receiving this mail because:
You are the assignee for the bug.