<div dir="ltr">Hi,<div><br></div><div>I am trying to upgrade glance from wallaby to xena. The package upgrade goes successful. Vut When I am doing database upgrade. Its showing me below error. Can you guys please advise on it.</div><div><br></div><div>su -s /bin/bash glance -c "glance-manage db_upgrade"<br>2021-10-18 12:23:59.852 20534 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/engines.py:314<br>2021-10-18 12:23:59.868 20534 CRITICAL glance [-] Unhandled error: TypeError: argument of type 'NoneType' is not iterable<br>2021-10-18 12:23:59.868 20534 ERROR glance Traceback (most recent call last):<br>2021-10-18 12:23:59.868 20534 ERROR glance   File "/usr/bin/glance-manage", line 10, in <module><br>2021-10-18 12:23:59.868 20534 ERROR glance     sys.exit(main())<br>2021-10-18 12:23:59.868 20534 ERROR glance   File "/usr/lib/python3/dist-packages/glance/cmd/manage.py", line 557, in main<br>2021-10-18 12:23:59.868 20534 ERROR glance     return CONF.command.action_fn()<br>2021-10-18 12:23:59.868 20534 ERROR glance   File "/usr/lib/python3/dist-packages/glance/cmd/manage.py", line 385, in upgrade<br>2021-10-18 12:23:59.868 20534 ERROR glance     self.command_object.upgrade(CONF.command.version)<br>2021-10-18 12:23:59.868 20534 ERROR glance   File "/usr/lib/python3/dist-packages/glance/cmd/manage.py", line 127, in upgrade<br>2021-10-18 12:23:59.868 20534 ERROR glance     self._sync(version)<br>2021-10-18 12:23:59.868 20534 ERROR glance   File "/usr/lib/python3/dist-packages/glance/cmd/manage.py", line 176, in _sync<br>2021-10-18 12:23:59.868 20534 ERROR glance     alembic_command.upgrade(a_config, version)<br>2021-10-18 12:23:59.868 20534 ERROR glance   File "/usr/lib/python3/dist-packages/alembic/command.py", line 277, in upgrade<br>2021-10-18 12:23:59.868 20534 ERROR glance     if ":" in revision:<br>2021-10-18 12:23:59.868 20534 ERROR glance TypeError: argument of type 'NoneType' is not iterable<br>2021-10-18 12:23:59.868 20534 ERROR glance</div><div><br></div><div>However the db_sync was successful and below is the DB version detail.</div><div><br></div>su -s /bin/bash glance -c "glance-manage db_version"<br>2021-10-18 12:25:14.780 20683 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/engines.py:314<br>2021-10-18 12:25:14.783 20683 INFO alembic.runtime.migration [-] Context impl MySQLImpl.<br>2021-10-18 12:25:14.784 20683 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.<br><div>wallaby_contract01</div><div><br></div>su -s /bin/bash glance -c "glance-manage db_sync"<br>2021-10-18 12:25:25.773 20712 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/engines.py:314<br>2021-10-18 12:25:25.776 20712 INFO alembic.runtime.migration [-] Context impl MySQLImpl.<br>2021-10-18 12:25:25.776 20712 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.<br><div>Database is up to date. No migrations needed.</div><div><br></div><div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Regards,<div><br></div><div><br></div><div>Syed Ammad Ali</div></div></div></div>