Activity log for bug #1960636

Date Who What changed Old value New value Message
2022-02-11 14:46:00 Andre Ruiz bug added bug
2022-02-11 15:48:00 Alex Kavanagh charm-glance: status New Incomplete
2022-02-11 16:54:33 Alex Kavanagh charm-glance: importance Undecided High
2022-02-11 16:54:33 Alex Kavanagh charm-glance: status Incomplete Triaged
2022-02-11 16:54:45 Alex Kavanagh tags good-first-bug
2022-02-16 13:04:03 Felipe Alencastro bug added subscriber Felipe Alencastro
2022-02-18 14:00:55 Tianqi Xiao charm-glance: assignee Tianqi Xiao (txiao)
2022-02-23 22:26:19 Tianqi Xiao bug added subscriber Tianqi Xiao
2022-02-25 17:32:38 Corey Bryant attachment added Screenshot from 2022-02-25 12-26-24.png https://bugs.launchpad.net/charm-glance/+bug/1960636/+attachment/5563743/+files/Screenshot%20from%202022-02-25%2012-26-24.png
2022-02-25 17:48:20 Corey Bryant bug task added glance (Ubuntu)
2022-02-25 17:48:28 Corey Bryant glance (Ubuntu): status New Triaged
2022-02-25 17:48:30 Corey Bryant glance (Ubuntu): importance Undecided High
2022-02-25 20:29:47 Corey Bryant bug task added cloud-archive
2022-02-25 20:30:03 Corey Bryant nominated for series cloud-archive/xena
2022-02-25 20:30:03 Corey Bryant bug task added cloud-archive/xena
2022-02-25 20:30:03 Corey Bryant nominated for series cloud-archive/wallaby
2022-02-25 20:30:03 Corey Bryant bug task added cloud-archive/wallaby
2022-02-25 20:30:11 Corey Bryant cloud-archive: status New Invalid
2022-02-25 20:30:14 Corey Bryant cloud-archive/wallaby: status New Triaged
2022-02-25 20:30:16 Corey Bryant cloud-archive/xena: status New Triaged
2022-02-25 20:30:18 Corey Bryant cloud-archive/xena: importance Undecided High
2022-02-25 20:30:20 Corey Bryant cloud-archive/wallaby: importance Undecided High
2022-03-01 20:37:19 Corey Bryant summary glance charm does not set glance-api service as enabled on boot openstack systemd services not enabled by default
2022-03-01 20:37:44 Corey Bryant nominated for series Ubuntu Impish
2022-03-01 20:37:44 Corey Bryant bug task added glance (Ubuntu Impish)
2022-03-01 20:37:51 Corey Bryant glance (Ubuntu Impish): status New Incomplete
2022-03-01 20:37:53 Corey Bryant glance (Ubuntu Impish): status Incomplete Triaged
2022-03-01 20:37:55 Corey Bryant glance (Ubuntu Impish): importance Undecided High
2022-03-01 20:39:54 Corey Bryant bug task added cinder (Ubuntu)
2022-03-01 20:40:11 Corey Bryant bug task added networking-baremetal (Ubuntu)
2022-03-01 20:40:28 Corey Bryant bug task added barbican (Ubuntu)
2022-03-01 20:40:39 Corey Bryant bug task added designate (Ubuntu)
2022-03-01 20:40:54 Corey Bryant bug task added vitrage (Ubuntu)
2022-03-01 20:41:01 Corey Bryant bug task added aodh (Ubuntu)
2022-03-01 20:41:46 Corey Bryant glance (Ubuntu): importance High Undecided
2022-03-01 20:41:46 Corey Bryant glance (Ubuntu): status Triaged Invalid
2022-03-01 20:41:58 Corey Bryant networking-baremetal (Ubuntu): status New Invalid
2022-03-01 20:42:09 Corey Bryant networking-baremetal (Ubuntu): importance Undecided High
2022-03-01 20:42:09 Corey Bryant networking-baremetal (Ubuntu): status Invalid Triaged
2022-03-01 20:42:26 Corey Bryant cloud-archive: importance Undecided High
2022-03-01 20:42:26 Corey Bryant cloud-archive: status Invalid Triaged
2022-03-01 20:42:41 Corey Bryant aodh (Ubuntu): status New Invalid
2022-03-01 20:42:52 Corey Bryant aodh (Ubuntu Impish): importance Undecided High
2022-03-01 20:42:52 Corey Bryant aodh (Ubuntu Impish): status New Triaged
2022-03-01 20:43:02 Corey Bryant barbican (Ubuntu): status New Invalid
2022-03-01 20:43:14 Corey Bryant barbican (Ubuntu Impish): importance Undecided High
2022-03-01 20:43:14 Corey Bryant barbican (Ubuntu Impish): status New Triaged
2022-03-01 20:43:24 Corey Bryant cinder (Ubuntu): status New Invalid
2022-03-01 20:43:36 Corey Bryant cinder (Ubuntu Impish): importance Undecided High
2022-03-01 20:43:36 Corey Bryant cinder (Ubuntu Impish): status New Triaged
2022-03-01 20:43:47 Corey Bryant designate (Ubuntu): status New Invalid
2022-03-01 20:43:59 Corey Bryant designate (Ubuntu Impish): importance Undecided High
2022-03-01 20:43:59 Corey Bryant designate (Ubuntu Impish): status New Triaged
2022-03-01 20:44:11 Corey Bryant networking-baremetal (Ubuntu Impish): importance Undecided High
2022-03-01 20:44:11 Corey Bryant networking-baremetal (Ubuntu Impish): status New Triaged
2022-03-01 20:44:21 Corey Bryant vitrage (Ubuntu): status New Invalid
2022-03-01 20:44:32 Corey Bryant vitrage (Ubuntu Impish): importance Undecided High
2022-03-01 20:44:32 Corey Bryant vitrage (Ubuntu Impish): status New Triaged
2022-03-01 21:07:10 Corey Bryant description I noticed that every time we have a controller reboot, the glance units (all three) return with glance-api service stopped, and the charm complains about it being stopped when it should be running. Entering the units and manually starting those services fixes the problem and the charm goes happy. After doing this a few times, I noticed that those glance-api services are marked as "disabled" in systemd, and that's why they don't come back after a reboot. Probably the charm should set them enabled when installing? [Original Description] I noticed that every time we have a controller reboot, the glance units (all three) return with glance-api service stopped, and the charm complains about it being stopped when it should be running. Entering the units and manually starting those services fixes the problem and the charm goes happy. After doing this a few times, I noticed that those glance-api services are marked as "disabled" in systemd, and that's why they don't come back after a reboot. Probably the charm should set them enabled when installing? [Description] OpenStack packages that specify debhelper (>= 10~) or debhelper-compat (= 10) do not generate a var/lib/dpkg/info/<package>.postinst script that enables the corresponding systemd service. For example, on impish: sudo apt install glance-api systemctl status glance-api will show that the service is disabled root@i1:~# systemctl status glance-api ● glance-api.service - OpenStack Image Service API Loaded: loaded (/lib/systemd/system/glance-api.service; disabled; vendor preset: enabled) Active: active (running) since Tue 2022-03-01 21:04:49 UTC; 1min 5s ago Once fixed, it will be enabled by default. [TestCase] Install any service from the affected package and it will be enabled by default once fixed. [Regression Potential] TBD
2022-03-02 13:44:04 Corey Bryant description [Original Description] I noticed that every time we have a controller reboot, the glance units (all three) return with glance-api service stopped, and the charm complains about it being stopped when it should be running. Entering the units and manually starting those services fixes the problem and the charm goes happy. After doing this a few times, I noticed that those glance-api services are marked as "disabled" in systemd, and that's why they don't come back after a reboot. Probably the charm should set them enabled when installing? [Description] OpenStack packages that specify debhelper (>= 10~) or debhelper-compat (= 10) do not generate a var/lib/dpkg/info/<package>.postinst script that enables the corresponding systemd service. For example, on impish: sudo apt install glance-api systemctl status glance-api will show that the service is disabled root@i1:~# systemctl status glance-api ● glance-api.service - OpenStack Image Service API Loaded: loaded (/lib/systemd/system/glance-api.service; disabled; vendor preset: enabled) Active: active (running) since Tue 2022-03-01 21:04:49 UTC; 1min 5s ago Once fixed, it will be enabled by default. [TestCase] Install any service from the affected package and it will be enabled by default once fixed. [Regression Potential] TBD [Original Description] I noticed that every time we have a controller reboot, the glance units (all three) return with glance-api service stopped, and the charm complains about it being stopped when it should be running. Entering the units and manually starting those services fixes the problem and the charm goes happy. After doing this a few times, I noticed that those glance-api services are marked as "disabled" in systemd, and that's why they don't come back after a reboot. Probably the charm should set them enabled when installing? [Description] OpenStack packages that specify debhelper (>= 10~) or debhelper-compat (= 10) do not generate a var/lib/dpkg/info/<package>.postinst script that enables the corresponding systemd service. For example, on impish: sudo apt install glance-api systemctl status glance-api will show that the service is disabled root@i1:~# systemctl status glance-api ● glance-api.service - OpenStack Image Service API      Loaded: loaded (/lib/systemd/system/glance-api.service; disabled; vendor preset: enabled)      Active: active (running) since Tue 2022-03-01 21:04:49 UTC; 1min 5s ago Once fixed, it will be enabled by default. [TestCase] Install any service from the affected package and it will be enabled by default once fixed. [Regression Potential] Moving to debhelper compat level 12 changes behavior as described in the man page at https://manpages.debian.org/testing/debhelper/debhelper.7.en.html#Supported_compatibility_levels. Nothing jumps out to me as a potential regression, rather there are behavioral changes, such as what fixes this bug where the generated postinst script has different behavior. Typically I would not prefer to change the compat level in an SRU unless it fixes a high impact bug, as it does in this situation. All other openstack packages that provide systemd init scripts, and are not affected by this bug, are already at compat level 12.
2022-03-02 14:01:56 Nobuto Murata bug added subscriber Nobuto Murata
2022-03-02 17:24:10 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2022-03-03 12:00:24 Thobias Trevisan bug added subscriber Thobias Trevisan
2022-03-07 13:40:59 Corey Bryant cloud-archive: status Triaged Fix Committed
2022-03-07 21:07:03 Corey Bryant cloud-archive: status Fix Committed Fix Released
2022-03-08 17:20:52 Brian Murray vitrage (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:20:56 Brian Murray bug added subscriber SRU Verification
2022-03-08 17:21:00 Brian Murray tags good-first-bug good-first-bug verification-needed verification-needed-impish
2022-03-08 17:23:47 Brian Murray networking-baremetal (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:25:44 Brian Murray glance (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:27:17 Brian Murray aodh (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:30:23 Brian Murray barbican (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:42:58 Brian Murray cinder (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:46:54 Brian Murray designate (Ubuntu Impish): status Triaged Fix Committed
2022-03-08 17:54:35 Corey Bryant networking-baremetal (Ubuntu): status Triaged Fix Committed
2022-03-08 17:59:08 Corey Bryant cloud-archive/wallaby: status Triaged Fix Committed
2022-03-08 17:59:10 Corey Bryant tags good-first-bug verification-needed verification-needed-impish good-first-bug verification-needed verification-needed-impish verification-wallaby-needed
2022-03-09 13:43:12 Corey Bryant cloud-archive/xena: status Triaged Fix Committed
2022-03-09 13:43:14 Corey Bryant tags good-first-bug verification-needed verification-needed-impish verification-wallaby-needed good-first-bug verification-needed verification-needed-impish verification-wallaby-needed verification-xena-needed
2022-03-12 10:03:20 Launchpad Janitor networking-baremetal (Ubuntu): status Fix Committed Fix Released
2022-03-14 13:29:32 Corey Bryant attachment added 1960636.txt https://bugs.launchpad.net/charm-glance/+bug/1960636/+attachment/5568654/+files/1960636.txt
2022-03-14 13:29:54 Corey Bryant tags good-first-bug verification-needed verification-needed-impish verification-wallaby-needed verification-xena-needed good-first-bug verification-done verification-done-impish verification-wallaby-done verification-xena-done
2022-03-15 21:30:29 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2022-03-15 21:30:36 Launchpad Janitor glance (Ubuntu Impish): status Fix Committed Fix Released
2022-03-15 21:31:04 Launchpad Janitor vitrage (Ubuntu Impish): status Fix Committed Fix Released
2022-03-15 21:31:12 Launchpad Janitor networking-baremetal (Ubuntu Impish): status Fix Committed Fix Released
2022-03-15 21:31:18 Launchpad Janitor aodh (Ubuntu Impish): status Fix Committed Fix Released
2022-03-15 21:31:34 Launchpad Janitor barbican (Ubuntu Impish): status Fix Committed Fix Released
2022-03-15 21:32:14 Launchpad Janitor cinder (Ubuntu Impish): status Fix Committed Fix Released
2022-03-15 21:32:36 Launchpad Janitor designate (Ubuntu Impish): status Fix Committed Fix Released
2022-03-16 14:55:08 Corey Bryant cloud-archive/xena: status Fix Committed Fix Released
2022-03-16 14:56:29 Corey Bryant cloud-archive/wallaby: status Fix Committed Fix Released
2022-06-23 13:00:42 Tianqi Xiao charm-glance: assignee Tianqi Xiao (txiao)