Activity log for bug #1828534

Date Who What changed Old value New value Message
2019-05-10 09:37:36 Dmitrii Shcherbakov bug added bug
2019-05-10 09:37:51 Dmitrii Shcherbakov description Designate has to use Worker and Producer as of Rocky as the support for zone manager and pool manager was up for removal in Rocky. This was addressed in https://bugs.launchpad.net/charm-designate/+bug/1773190 During a Queens to Rocky upgrade I ran into an issue with designate-producer being down (see the details below). I was able to successfully start designate-producer by hand. It looks like there were several attempts to restart the service by systemd itself ("Scheduled restart job, restart counter is at 5.") which eventually failed when the failcount became higher than 5. Debugging mode was disabled so I did not see anything in the producer log. designate/0* blocked idle 2/lxd/2 10.232.46.153 9001/tcp Services not running that should be: designate-producer hacluster-designate/0* active idle 10.232.46.153 Unit is ready and clustered systemctl list-unit-files | grep designate- designate-agent.service enabled designate-api.service enabled designate-central.service enabled designate-mdns.service enabled designate-producer.service enabled designate-sink.service enabled designate-worker.service enabled ubuntu@juju-eeda89-2-lxd-2:~$ journalctl -u designate-producer.service https://paste.ubuntu.com/p/WRXYvfynnd/ ubuntu@juju-eeda89-2-lxd-2:~$ pgrep -af designate 172877 bash /lib/systemd/system/jujud-unit-hacluster-designate-0/exec-start.sh 172878 bash /lib/systemd/system/jujud-unit-designate-0/exec-start.sh 172884 /var/lib/juju/tools/unit-designate-0/jujud unit --data-dir /var/lib/juju --unit-name designate/0 --debug 172886 /var/lib/juju/tools/unit-hacluster-designate-0/jujud unit --data-dir /var/lib/juju --unit-name hacluster-designate/0 --debug 392388 /usr/bin/python3.6 /usr/bin/designate-mdns --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-mdns.log 392399 /usr/bin/python3.6 /usr/bin/designate-agent --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-agent.log 392405 /usr/bin/python3.6 /usr/bin/designate-worker --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-worker.log 392411 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392415 /usr/bin/python3.6 /usr/bin/designate-sink --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-sink.log 392423 /usr/bin/python3.6 /usr/bin/designate-api --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-api.log 392481 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392482 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392483 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392484 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log ---------- designate/0 unit log: 2019-05-09 00:20:38 DEBUG openstack-upgrade Setting up designate-producer (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:20:38 DEBUG openstack-upgrade Created symlink /etc/systemd/system/multi-user.target.wants/designate-producer.service → /lib/systemd/system/designate-producer.service. # journalctl -u designate-producer journalctl -u designate-producer | grep start May 09 00:20:40 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:40 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 1. May 09 00:20:41 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:41 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 2. May 09 00:20:43 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:43 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 3. May 09 00:20:44 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:44 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 4. May 09 00:20:46 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:46 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 5. May 09 00:20:46 juju-eeda89-2-lxd-2 systemd[1]: Failed to start OpenStack Designate DNSaaS producer. designate/0 unit log (continued): 2019-05-09 00:20:58 INFO juju-log Purging ['designate-pool-manager', 'designate-zone-manager', 'python-designate', 'python-memcache'] 2019-05-09 00:20:59 DEBUG openstack-upgrade Removing designate-pool-manager (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:21:15 DEBUG openstack-upgrade Removing designate-zone-manager (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:21:31 DEBUG openstack-upgrade Removing python-designate (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:21:31 DEBUG openstack-upgrade update-alternatives: using /usr/bin/python3-designate-producer to provide /usr/bin/designate-producer (designate-producer) in auto mode ------------------- grep producer /var/log/juju/unit-designate-0.log 2019-05-09 00:18:43 DEBUG openstack-upgrade update-alternatives: using /usr/bin/python2-designate-producer to provide /usr/bin/designate-producer (designate-producer) in auto mode 2019-05-09 00:19:58 INFO juju-log Installing ['designate-agent', 'designate-api', 'designate-central', 'designate-common', 'designate-mdns', 'designate-worker', 'designate-sink', 'designate-producer', 'bind9utils', 'python3-designate', 'python-apt', 'memcached', 'python3-memcache', 'haproxy', 'apache2'] with options: ['--option', 'Dpkg::Options::=--force-confnew', '--option', 'Dpkg::Options::=--force-confdef'] 2019-05-09 00:19:58 DEBUG openstack-upgrade designate-producer designate-worker python3-amqp python3-anyjson 2019-05-09 00:20:09 DEBUG openstack-upgrade Get:112 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/rocky/main amd64 designate-producer all 1:7.0.0-0ubuntu1~cloud0 [10.6 kB] 2019-05-09 00:20:20 DEBUG openstack-upgrade Selecting previously unselected package designate-producer. 2019-05-09 00:20:20 DEBUG openstack-upgrade Preparing to unpack .../105-designate-producer_1%3a7.0.0-0ubuntu1~cloud0_all.deb ... 2019-05-09 00:20:20 DEBUG openstack-upgrade Unpacking designate-producer (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:20:38 DEBUG openstack-upgrade Setting up designate-producer (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:20:38 DEBUG openstack-upgrade Created symlink /etc/systemd/system/multi-user.target.wants/designate-producer.service → /lib/systemd/system/designate-producer.service. 2019-05-09 00:21:31 DEBUG openstack-upgrade update-alternatives: using /usr/bin/python3-designate-producer to provide /usr/bin/designate-producer (designate-producer) in auto mode -------------------------- I was able to start designate-producer Designate has to use Worker and Producer as of Rocky as the support for zone manager and pool manager was up for removal in Rocky. This was addressed in https://bugs.launchpad.net/charm-designate/+bug/1773190 During a Queens to Rocky upgrade I ran into an issue with designate-producer being down (see the details below). I was able to successfully start designate-producer by hand. It looks like there were several attempts to restart the service by systemd itself ("Scheduled restart job, restart counter is at 5.") which eventually failed when the failcount became higher than 5. Debugging mode was disabled so I did not see anything in the producer log. designate/0* blocked idle 2/lxd/2 10.232.46.153 9001/tcp Services not running that should be: designate-producer   hacluster-designate/0* active idle 10.232.46.153 Unit is ready and clustered systemctl list-unit-files | grep designate- designate-agent.service enabled designate-api.service enabled designate-central.service enabled designate-mdns.service enabled designate-producer.service enabled designate-sink.service enabled designate-worker.service enabled ubuntu@juju-eeda89-2-lxd-2:~$ journalctl -u designate-producer.service https://paste.ubuntu.com/p/WRXYvfynnd/ ubuntu@juju-eeda89-2-lxd-2:~$ pgrep -af designate 172877 bash /lib/systemd/system/jujud-unit-hacluster-designate-0/exec-start.sh 172878 bash /lib/systemd/system/jujud-unit-designate-0/exec-start.sh 172884 /var/lib/juju/tools/unit-designate-0/jujud unit --data-dir /var/lib/juju --unit-name designate/0 --debug 172886 /var/lib/juju/tools/unit-hacluster-designate-0/jujud unit --data-dir /var/lib/juju --unit-name hacluster-designate/0 --debug 392388 /usr/bin/python3.6 /usr/bin/designate-mdns --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-mdns.log 392399 /usr/bin/python3.6 /usr/bin/designate-agent --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-agent.log 392405 /usr/bin/python3.6 /usr/bin/designate-worker --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-worker.log 392411 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392415 /usr/bin/python3.6 /usr/bin/designate-sink --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-sink.log 392423 /usr/bin/python3.6 /usr/bin/designate-api --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-api.log 392481 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392482 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392483 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log 392484 /usr/bin/python3.6 /usr/bin/designate-central --config-file=/etc/designate/designate.conf --log-file=/var/log/designate/designate-central.log ---------- designate/0 unit log: 2019-05-09 00:20:38 DEBUG openstack-upgrade Setting up designate-producer (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:20:38 DEBUG openstack-upgrade Created symlink /etc/systemd/system/multi-user.target.wants/designate-producer.service → /lib/systemd/system/designate-producer.service. # journalctl -u designate-producer journalctl -u designate-producer | grep start May 09 00:20:40 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:40 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 1. May 09 00:20:41 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:41 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 2. May 09 00:20:43 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:43 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 3. May 09 00:20:44 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:44 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 4. May 09 00:20:46 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Service hold-off time over, scheduling restart. May 09 00:20:46 juju-eeda89-2-lxd-2 systemd[1]: designate-producer.service: Scheduled restart job, restart counter is at 5. May 09 00:20:46 juju-eeda89-2-lxd-2 systemd[1]: Failed to start OpenStack Designate DNSaaS producer. designate/0 unit log (continued): 2019-05-09 00:20:58 INFO juju-log Purging ['designate-pool-manager', 'designate-zone-manager', 'python-designate', 'python-memcache'] 2019-05-09 00:20:59 DEBUG openstack-upgrade Removing designate-pool-manager (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:21:15 DEBUG openstack-upgrade Removing designate-zone-manager (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:21:31 DEBUG openstack-upgrade Removing python-designate (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:21:31 DEBUG openstack-upgrade update-alternatives: using /usr/bin/python3-designate-producer to provide /usr/bin/designate-producer (designate-producer) in auto mode ------------------- grep producer /var/log/juju/unit-designate-0.log 2019-05-09 00:18:43 DEBUG openstack-upgrade update-alternatives: using /usr/bin/python2-designate-producer to provide /usr/bin/designate-producer (designate-producer) in auto mode 2019-05-09 00:19:58 INFO juju-log Installing ['designate-agent', 'designate-api', 'designate-central', 'designate-common', 'designate-mdns', 'designate-worker', 'designate-sink', 'designate-producer', 'bind9utils', 'python3-designate', 'python-apt', 'memcached', 'python3-memcache', 'haproxy', 'apache2'] with options: ['--option', 'Dpkg::Options::=--force-confnew', '--option', 'Dpkg::Options::=--force-confdef'] 2019-05-09 00:19:58 DEBUG openstack-upgrade designate-producer designate-worker python3-amqp python3-anyjson 2019-05-09 00:20:09 DEBUG openstack-upgrade Get:112 http://ubuntu-cloud.archive.canonical.com/ubuntu bionic-updates/rocky/main amd64 designate-producer all 1:7.0.0-0ubuntu1~cloud0 [10.6 kB] 2019-05-09 00:20:20 DEBUG openstack-upgrade Selecting previously unselected package designate-producer. 2019-05-09 00:20:20 DEBUG openstack-upgrade Preparing to unpack .../105-designate-producer_1%3a7.0.0-0ubuntu1~cloud0_all.deb ... 2019-05-09 00:20:20 DEBUG openstack-upgrade Unpacking designate-producer (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:20:38 DEBUG openstack-upgrade Setting up designate-producer (1:7.0.0-0ubuntu1~cloud0) ... 2019-05-09 00:20:38 DEBUG openstack-upgrade Created symlink /etc/systemd/system/multi-user.target.wants/designate-producer.service → /lib/systemd/system/designate-producer.service. 2019-05-09 00:21:31 DEBUG openstack-upgrade update-alternatives: using /usr/bin/python3-designate-producer to provide /usr/bin/designate-producer (designate-producer) in auto mode
2019-05-15 17:42:49 David Ames charm-designate: status New Triaged
2019-05-15 17:42:52 David Ames charm-designate: importance Undecided Critical
2019-05-15 17:42:57 David Ames charm-designate: milestone 19.07
2019-07-01 10:19:18 James Page charm-designate: assignee Liam Young (gnuoy)
2019-07-02 15:28:20 Liam Young bug task added designate (Ubuntu)
2019-07-02 15:28:39 Liam Young charm-designate: status Triaged Invalid
2019-07-02 15:28:44 Liam Young charm-designate: assignee Liam Young (gnuoy)
2019-07-04 16:44:15 Dmitrii Shcherbakov attachment added /var/log/ from designate/1 (broken) https://bugs.launchpad.net/charm-designate/+bug/1828534/+attachment/5275081/+files/var-log-designate-1.tar.gz
2019-07-04 16:45:16 Dmitrii Shcherbakov attachment added /var/log/ from designate/0 (healthy) https://bugs.launchpad.net/charm-designate/+bug/1828534/+attachment/5275082/+files/var-log-designate-0.tar.gz
2019-07-24 20:58:37 Corey Bryant designate (Ubuntu): status New Triaged
2019-07-24 20:58:40 Corey Bryant designate (Ubuntu): importance Undecided High
2019-07-24 20:59:53 Corey Bryant charm-designate: importance Critical Undecided
2019-07-29 19:41:55 Corey Bryant bug task added designate
2019-07-29 20:17:28 OpenStack Infra designate: status New In Progress
2019-07-29 20:17:28 OpenStack Infra designate: assignee Corey Bryant (corey.bryant)
2019-07-29 20:19:57 Corey Bryant tags cpe-onsite cpe-onsite py3
2019-08-13 10:55:46 Frode Nordahl charm-designate: milestone 19.07
2019-08-26 04:46:51 OpenStack Infra designate: status In Progress Fix Released
2019-12-04 19:19:48 Corey Bryant nominated for series Ubuntu Eoan
2019-12-04 19:19:48 Corey Bryant bug task added designate (Ubuntu Eoan)
2019-12-04 19:19:48 Corey Bryant nominated for series Ubuntu Disco
2019-12-04 19:19:48 Corey Bryant bug task added designate (Ubuntu Disco)
2019-12-04 19:20:00 Corey Bryant designate (Ubuntu Eoan): status New Fix Released
2019-12-04 19:20:03 Corey Bryant designate (Ubuntu Eoan): importance Undecided High
2019-12-04 19:20:07 Corey Bryant designate (Ubuntu Disco): importance Undecided High
2019-12-04 19:20:09 Corey Bryant designate (Ubuntu Disco): status New Triaged
2019-12-04 19:20:23 Corey Bryant bug task added cloud-archive
2019-12-04 19:20:37 Corey Bryant nominated for series cloud-archive/stein
2019-12-04 19:20:37 Corey Bryant bug task added cloud-archive/stein
2019-12-04 19:20:37 Corey Bryant nominated for series cloud-archive/rocky
2019-12-04 19:20:37 Corey Bryant bug task added cloud-archive/rocky
2019-12-04 19:20:37 Corey Bryant nominated for series cloud-archive/train
2019-12-04 19:20:37 Corey Bryant bug task added cloud-archive/train
2019-12-04 19:20:49 Corey Bryant designate (Ubuntu): status Triaged Fix Committed
2019-12-04 19:20:53 Corey Bryant designate (Ubuntu): status Fix Committed Fix Released
2019-12-04 19:21:00 Corey Bryant cloud-archive/train: status New Fix Released
2019-12-04 19:21:03 Corey Bryant cloud-archive/train: importance Undecided High
2019-12-04 19:21:07 Corey Bryant cloud-archive/rocky: importance Undecided High
2019-12-04 19:21:09 Corey Bryant cloud-archive/stein: importance Undecided High
2019-12-04 19:21:12 Corey Bryant cloud-archive/stein: status New Triaged
2019-12-04 19:21:15 Corey Bryant cloud-archive/rocky: status New Triaged
2019-12-04 19:21:20 Corey Bryant cloud-archive: status New Fix Released
2019-12-04 19:21:23 Corey Bryant cloud-archive: importance Undecided High
2019-12-05 14:43:38 Corey Bryant designate (Ubuntu Disco): status Triaged Won't Fix
2019-12-05 14:43:41 Corey Bryant cloud-archive/stein: status Triaged Won't Fix
2019-12-05 14:43:48 Corey Bryant cloud-archive/rocky: status Triaged Won't Fix
2019-12-10 20:50:20 Dincer Celik bug added subscriber Dincer Celik
2020-05-12 14:50:36 Corey Bryant bug task added charm-deployment-guide
2020-05-12 14:50:59 Corey Bryant charm-deployment-guide: importance Undecided High
2020-05-12 14:50:59 Corey Bryant charm-deployment-guide: status New Triaged
2020-05-19 16:28:57 Drew Freiberger bug added subscriber Canonical IS BootStack
2020-05-19 16:29:28 Drew Freiberger bug task added charm-memcached
2020-05-19 16:46:24 Corey Bryant charm-deployment-guide: status Triaged Fix Committed
2020-06-03 12:04:04 Chris MacNaughton charm-designate: assignee Chris MacNaughton (chris.macnaughton)
2020-06-04 14:05:16 Diko Parvanov charm-memcached: importance Undecided High
2020-06-04 14:05:16 Diko Parvanov charm-memcached: status New Triaged
2020-06-10 09:26:33 Alvaro Uria merge proposal linked https://code.launchpad.net/~chris.macnaughton/charm-memcached/+git/charm-memcached/+merge/384961
2020-06-10 09:28:34 Alvaro Uria charm-memcached: status Triaged Fix Committed
2020-06-10 09:28:34 Alvaro Uria charm-memcached: milestone 20.08
2020-06-13 21:35:11 OpenStack Infra charm-designate: status In Progress Fix Committed
2020-06-23 19:31:51 Andrea Ieri charm-memcached: status Fix Committed Fix Released
2020-08-03 14:03:31 James Page charm-designate: milestone 20.08
2020-08-14 15:40:55 Alex Kavanagh charm-designate: status Fix Committed Fix Released
2020-08-18 11:24:40 Chris MacNaughton charm-deployment-guide: status Fix Committed Fix Released