Activity log for bug #1944410

Date Who What changed Old value New value Message
2021-09-21 07:33:34 Radosław Piliszek bug added bug
2021-09-21 07:33:43 Radosław Piliszek nominated for series kolla/victoria
2021-09-21 07:33:43 Radosław Piliszek bug task added kolla/victoria
2021-09-21 07:33:43 Radosław Piliszek nominated for series kolla/ussuri
2021-09-21 07:33:43 Radosław Piliszek bug task added kolla/ussuri
2021-09-21 07:33:43 Radosław Piliszek nominated for series kolla/wallaby
2021-09-21 07:33:43 Radosław Piliszek bug task added kolla/wallaby
2021-09-21 07:33:43 Radosław Piliszek nominated for series kolla/xena
2021-09-21 07:33:43 Radosław Piliszek bug task added kolla/xena
2021-09-21 07:33:49 Radosław Piliszek kolla/ussuri: status New Triaged
2021-09-21 07:33:52 Radosław Piliszek kolla/xena: status Triaged Invalid
2021-09-21 07:33:56 Radosław Piliszek kolla/wallaby: status New Invalid
2021-09-21 07:33:59 Radosław Piliszek kolla/victoria: status New Triaged
2021-09-21 07:34:01 Radosław Piliszek kolla/victoria: importance Undecided High
2021-09-21 07:34:04 Radosław Piliszek kolla/xena: importance High Undecided
2021-09-21 07:34:06 Radosław Piliszek kolla/wallaby: importance Undecided High
2021-09-21 07:34:12 Radosław Piliszek kolla/ussuri: importance Undecided High
2021-09-21 07:34:14 Radosław Piliszek kolla/wallaby: importance High Undecided
2021-09-21 07:34:17 Radosław Piliszek kolla/ussuri: assignee Radosław Piliszek (yoctozepto)
2021-09-21 07:34:18 Radosław Piliszek kolla/victoria: assignee Radosław Piliszek (yoctozepto)
2021-09-21 07:34:21 Radosław Piliszek kolla/xena: assignee Radosław Piliszek (yoctozepto)
2021-09-21 07:34:57 Radosław Piliszek description Upgrades to Ussuri fail sporadically on Debian (used to fail on Ubuntu too) due to Neutron migrations failing. I have found the issue. It's a regression in MariaDB. 10.3.29 is the affected version and it got itself into Debian May 09: https://metadata.ftp-master.debian.org/changelogs//main/m/mariadb-10.3/mariadb-10.3_10.3.29-0+deb10u1_changelog (the upstream release was May 07). We use upstream in Ubuntu and then it started failing too. Then it fixed itself in late June as 10.3.30 was emergency-released Jun 23 and pushed to upstream repos. CentOS 8 uses 10.3.28 which hangs right before the regression. 😂 the MariaDB bug report: https://jira.mariadb.org/browse/MDEV-25672 10.3.30 changelog: https://mariadb.com/kb/en/mariadb-10330-release-notes/ Debian maintainers are aware of the regression fixing release since Jun 25 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990306 but they have not released even now (Sep 21) Issue variants: 1) early, e.g., CI-805225-1-debian-ebffa0e, CI-805266-1-debian-95ec869 c613d0b82681 -> c3e9d13c4367 c3e9d13c4367 -> 86274d77933e oslo_db.exception.DBError: (pymysql.err.InternalError) (1054, "Unknown column '`neutron`.`networks_1`.`admin_state_up`' in 'CHECK'") [SQL: ALTER TABLE networks MODIFY mtu INTEGER NOT NULL DEFAULT '1500'] 2) late, e.g., CI-804337-1-debian-aa0c35c, CI-805266-1-debian-dc33623, -274f3f9, and yoctozepto's local c613d0b82681 -> c3e9d13c4367 ... e4e236b0e1ff -> e88badaa9591 oslo_db.exception.DBError: (pymysql.err.InternalError) (1054, "Unknown column '`neutron`.`subnetpools_1`.`shared`' in 'CHECK'") [SQL: ALTER TABLE subnetpools ALTER COLUMN shared SET DEFAULT false] PS: after the investigation, I still wonder how come this issue is random in CI, yet seems permanent in my case (and also, why I'm getting the later variant 2 rather than the early one) Upgrades to Ussuri fail sporadically on Debian (used to fail on Ubuntu too) due to Neutron migrations failing. I have found the issue. It's a regression in MariaDB. 10.3.29 is the affected version and it got itself into Debian May 09: https://metadata.ftp-master.debian.org/changelogs//main/m/mariadb-10.3/mariadb-10.3_10.3.29-0+deb10u1_changelog (the upstream release was May 07). We use upstream in Ubuntu and then it started failing too. Then it fixed itself in late June as 10.3.30 was emergency-released Jun 23 and pushed to upstream repos. CentOS 8 uses 10.3.28 which hangs right before the regression. 😂 the MariaDB bug report: https://jira.mariadb.org/browse/MDEV-25672 10.3.30 changelog: https://mariadb.com/kb/en/mariadb-10330-release-notes/ Debian maintainers are aware of the regression fixing release since Jun 25 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990306 but they have not released even now (Sep 21). This affects Debian Buster as used in Ussuri and Victoria. Issue variants: 1) early, e.g., CI-805225-1-debian-ebffa0e, CI-805266-1-debian-95ec869 c613d0b82681 -> c3e9d13c4367 c3e9d13c4367 -> 86274d77933e oslo_db.exception.DBError: (pymysql.err.InternalError) (1054, "Unknown column '`neutron`.`networks_1`.`admin_state_up`' in 'CHECK'") [SQL: ALTER TABLE networks MODIFY mtu INTEGER NOT NULL DEFAULT '1500'] 2) late, e.g., CI-804337-1-debian-aa0c35c, CI-805266-1-debian-dc33623, -274f3f9, and yoctozepto's local c613d0b82681 -> c3e9d13c4367 ... e4e236b0e1ff -> e88badaa9591 oslo_db.exception.DBError: (pymysql.err.InternalError) (1054, "Unknown column '`neutron`.`subnetpools_1`.`shared`' in 'CHECK'") [SQL: ALTER TABLE subnetpools ALTER COLUMN shared SET DEFAULT false] PS: after the investigation, I still wonder how come this issue is random in CI, yet seems permanent in my case (and also, why I'm getting the later variant 2 rather than the early one)
2021-09-24 10:03:33 OpenStack Infra kolla/victoria: status Triaged In Progress
2021-09-24 10:06:34 OpenStack Infra kolla/ussuri: status Triaged In Progress
2021-09-27 11:40:26 OpenStack Infra kolla/ussuri: status In Progress Fix Committed
2021-09-27 11:55:18 OpenStack Infra kolla/victoria: status In Progress Fix Committed
2021-09-27 11:55:27 OpenStack Infra tags debian mariadb neutron upgrade debian in-stable-wallaby mariadb neutron upgrade
2021-11-23 15:03:44 OpenStack Infra kolla/ussuri: status Fix Committed Fix Released
2022-01-03 10:23:55 OpenStack Infra kolla/victoria: status Fix Committed Fix Released