ironic-conductor channel: yoga/stable
ironic-conductor revision: 173
I was trying to deploy ironic-conductor and it seems the charm is in loop in "Installing packages" stage due to problems in installing tftpd-hpa and nginx packages.
subprocess.CalledProcessError: Command '['apt-get', '--assume-yes', '--option=Dpkg::Options::=--force-confold', 'install', 'tftpd-hpa', 'nginx']' returned non-zero exit status 100.
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install Traceback (most recent call last):
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/charm/hooks/install", line 22, in <module>
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install main()
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/.venv/lib/python3.10/site-packages/charms/reactive/__init__.py", line 74, in main
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install bus.dispatch(restricted=restricted_mode)
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/.venv/lib/python3.10/site-packages/charms/reactive/bus.py", line 390, in dispatch
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install _invoke(other_handlers)
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/.venv/lib/python3.10/site-packages/charms/reactive/bus.py", line 359, in _invoke
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install handler.invoke()
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/.venv/lib/python3.10/site-packages/charms/reactive/bus.py", line 181, in invoke
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install self._action(*args)
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/charm/reactive/layer_openstack.py", line 28, in default_install
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install instance.install()
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/charm/lib/charm/openstack/ironic/ironic.py", line 328, in install
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install super().install()
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/.venv/lib/python3.10/site-packages/charms_openstack/charm/core.py", line 592, in install
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install fetch.apt_install(packages, fatal=True)
unit-ironic-conductor-1: 17:47:24 WARNING unit.ironic-conductor/1.install File "/var/lib/juju/agents/unit-ironic-conductor-1/.venv/lib/python3.10/site-packages/charmhelpers/fetch/ubuntu.py", line 373, in apt_install
^Xunit-ironic-conductor-1: 17:51:37 INFO juju.worker.uniter awaiting error resolution for "install" hook
unit-ironic-conductor-1: 17:52:24 INFO juju.worker.uniter awaiting error resolution for "install" hook
unit-ironic-conductor-1: 17:52:25 INFO unit.ironic-conductor/1.juju-log Reactive main running for hook install
unit-ironic-conductor-1: 17:52:26 INFO unit.ironic-conductor/1.juju-log Initializing Leadership Layer (is follower)
unit-ironic-conductor-1: 17:52:26 INFO unit.ironic-conductor/1.juju-log Invoking reactive handler: reactive/layer_openstack.py:15:default_install
unit-ironic-conductor-1: 17:52:50 INFO unit.ironic-conductor/1.juju-log Installing ['tftpd-hpa', 'nginx'] with options: ['--option=Dpkg::Options::=--force-confold']
unit-ironic-conductor-1: 17:52:51 WARNING unit.ironic-conductor/1.install No apport report written because the error message indicates its a followup error from a previous failure.
unit-ironic-conductor-1: 17:52:54 WARNING unit.ironic-conductor/1.install E: Sub-process /usr/bin/dpkg returned an error code (1)
Logs and configurations are attached.
Hi, thanks for this bug report.
On Fri, 2024-07-26 at 17:00 +0000, Manuel Eurico Paula wrote: CalledProcessEr ror: Command '['apt-get', '--assume-yes', '-- Dpkg::Options: :=--force- confold' , 'install', 'tftpd-hpa',
> Public bug reported:
>
> ironic-conductor channel: yoga/stable
> ironic-conductor revision: 173
>
> I was trying to deploy ironic-conductor and it seems the charm is in
> loop in "Installing packages" stage due to problems in installing tftpd-
> hpa and nginx packages.
>
> subprocess.
> option=
> 'nginx']' returned non-zero exit status 100.
Can you attach to this bug the apt-get related logs /var/log/ apt/history. log and /var/log/ apt/term. log , please make sure they correspond to the same time window when these packages were being installed.