This site requires JavaScript to be enabled to function correctly, please enable it.
Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
Summary:
OSP11 -> OSP12 upgrade: pymysql.err.InternalError seen in /var/log/nova/nova-manage.log during undercloud upgrade
Product:
Red Hat OpenStack
Reporter:
Marius Cornea <mcornea>
Component:
instack-undercloud Assignee:
Rajesh Tailor <ratailor>
Status:
CLOSED
EOL
QA Contact:
Arik Chernetsky <achernet>
Severity:
low
Docs Contact:
Priority:
low
Version:
12.0 (Pike) CC:
dbecker, lyarwood, mbooth, mburns, morazi, owalsh, ratailor, rhel-osp-director-maint
Target Milestone:
async Keywords:
TestOnly, Triaged, ZStream
Target Release:
12.0 (Pike)
Hardware:
Unspecified
OS:
Unspecified
Whiteboard:
Fixed In Version:
instack-undercloud-7.4.9-1.el7ost
Doc Type:
If docs needed, set a value
Doc Text:
Story Points:
---
Clone Of:
Environment:
Last Closed:
2019-01-11 16:26:38 UTC
Type:
Bug
Regression:
---
Mount Type:
---
Documentation:
---
CRM:
Verified Versions:
Category:
---
oVirt Team:
---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team:
---
Target Upstream Version:
Embargoed:
Attachments:
Created attachment 1362695 [details] nova-manage.log Description of problem: OSP11 -> OSP12 upgrade: pymysql.err.InternalError seen in /var/log/nova/nova-manage.log during undercloud upgrade: 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters [req-fa5699b1-390c-4f76-afb9-5f27e1ca6b65 - - - - -] DBAPIError exception wrapped from (pymysql.err.InternalError) (1054, u"Unknown column 'build_requests.tags' in 'field list'") [SQL: u'SELECT build_requests.created_at AS build_requests_created_at, build_requests.updated_at AS build_requests_updated_at, build_requests.id AS build_requests_id, build_requests.instance_uuid AS build_requests_instance_uuid, build_requests.project_id AS build_requests_project_id, build_requests.instance AS build_requests_instance, build_requests.block_device_mappings AS build_requests_block_device_mappings, build_requests.tags AS build_requests_tags \nFROM build_requests \nWHERE build_requests.instance_uuid IS NULL \n LIMIT %(param_1)s'] [parameters: {u'param_1': 50}]: InternalError: (1054, u"Unknown column 'build_requests.tags' in 'field list'") 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters Traceback (most recent call last): 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters context) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters cursor.execute(statement, parameters) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters result = self._query(query) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters conn.query(q) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters self._affected_rows = self._read_query_result(unbuffered=unbuffered) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters result.read() 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters first_packet = self.connection._read_packet() 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters packet.check_error() 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters err.raise_mysql_exception(self._data) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters raise errorclass(errno, errval) 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters InternalError: (1054, u"Unknown column 'build_requests.tags' in 'field list'") 2017-12-04 06:18:14.440 24189 ERROR oslo_db.sqlalchemy.exc_filters 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters [req-fa5699b1-390c-4f76-afb9-5f27e1ca6b65 - - - - -] DBAPIError exception wrapped from (pymysql.err.InternalError) (1054, u"Unknown column 'services.uuid' in 'field list'") [SQL: u'SELECT services.created_at AS services_created_at, services.updated_at AS services_updated_at, services.deleted_at AS services_deleted_at, services.deleted AS services_deleted, services.id AS services_id, services.uuid AS services_uuid, services.host AS services_host, services.`binary` AS services_binary, services.topic AS services_topic, services.report_count AS services_report_count, services.disabled AS services_disabled, services.disabled_reason AS services_disabled_reason, services.last_seen_up AS services_last_seen_up, services.forced_down AS services_forced_down, services.version AS services_version \nFROM services \nWHERE services.deleted = %(deleted_1)s AND services.uuid IS NULL \n LIMIT %(param_1)s'] [parameters: {u'param_1': 50, u'deleted_1': 0}]: InternalError: (1054, u"Unknown column 'services.uuid' in 'field list'") 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters Traceback (most recent call last): 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters context) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters cursor.execute(statement, parameters) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters result = self._query(query) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters conn.query(q) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters self._affected_rows = self._read_query_result(unbuffered=unbuffered) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters result.read() 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters first_packet = self.connection._read_packet() 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters packet.check_error() 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters err.raise_mysql_exception(self._data) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters raise errorclass(errno, errval) 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters InternalError: (1054, u"Unknown column 'services.uuid' in 'field list'") 2017-12-04 06:18:14.447 24189 ERROR oslo_db.sqlalchemy.exc_filters 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters [req-fa5699b1-390c-4f76-afb9-5f27e1ca6b65 - - - - -] DBAPIError exception wrapped from (pymysql.err.InternalError) (1054, u"Unknown column 'build_requests.tags' in 'field list'") [SQL: u'SELECT build_requests.created_at AS build_requests_created_at, build_requests.updated_at AS build_requests_updated_at, build_requests.id AS build_requests_id, build_requests.instance_uuid AS build_requests_instance_uuid, build_requests.project_id AS build_requests_project_id, build_requests.instance AS build_requests_instance, build_requests.block_device_mappings AS build_requests_block_device_mappings, build_requests.tags AS build_requests_tags \nFROM build_requests \nWHERE build_requests.instance_uuid IS NULL \n LIMIT %(param_1)s'] [parameters: {u'param_1': 50}]: InternalError: (1054, u"Unknown column 'build_requests.tags' in 'field list'") 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters Traceback (most recent call last): 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters context) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters cursor.execute(statement, parameters) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters result = self._query(query) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters conn.query(q) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters self._affected_rows = self._read_query_result(unbuffered=unbuffered) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters result.read() 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters first_packet = self.connection._read_packet() 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters packet.check_error() 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters err.raise_mysql_exception(self._data) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters raise errorclass(errno, errval) 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters InternalError: (1054, u"Unknown column 'build_requests.tags' in 'field list'") 2017-12-04 06:18:14.573 24189 ERROR oslo_db.sqlalchemy.exc_filters 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters [req-fa5699b1-390c-4f76-afb9-5f27e1ca6b65 - - - - -] DBAPIError exception wrapped from (pymysql.err.InternalError) (1054, u"Unknown column 'services.uuid' in 'field list'") [SQL: u'SELECT services.created_at AS services_created_at, services.updated_at AS services_updated_at, services.deleted_at AS services_deleted_at, services.deleted AS services_deleted, services.id AS services_id, services.uuid AS services_uuid, services.host AS services_host, services.`binary` AS services_binary, services.topic AS services_topic, services.report_count AS services_report_count, services.disabled AS services_disabled, services.disabled_reason AS services_disabled_reason, services.last_seen_up AS services_last_seen_up, services.forced_down AS services_forced_down, services.version AS services_version \nFROM services \nWHERE services.deleted = %(deleted_1)s AND services.uuid IS NULL \n LIMIT %(param_1)s'] [parameters: {u'param_1': 50, u'deleted_1': 0}]: InternalError: (1054, u"Unknown column 'services.uuid' in 'field list'") 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters Traceback (most recent call last): 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters context) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters cursor.execute(statement, parameters) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 166, in execute 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters result = self._query(query) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/cursors.py", line 322, in _query 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters conn.query(q) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 856, in query 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters self._affected_rows = self._read_query_result(unbuffered=unbuffered) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1057, in _read_query_result 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters result.read() 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1340, in read 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters first_packet = self.connection._read_packet() 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 1014, in _read_packet 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters packet.check_error() 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/connections.py", line 393, in check_error 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters err.raise_mysql_exception(self._data) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters File "/usr/lib/python2.7/site-packages/pymysql/err.py", line 107, in raise_mysql_exception 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters raise errorclass(errno, errval) 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters InternalError: (1054, u"Unknown column 'services.uuid' in 'field list'") 2017-12-04 06:18:14.577 24189 ERROR oslo_db.sqlalchemy.exc_filters Version-Release number of selected component (if applicable): openstack-nova-scheduler-16.0.2-3.el7ost.noarch puppet-nova-11.4.0-2.el7ost.noarch python-novaclient-9.1.1-1.el7ost.noarch python-nova-16.0.2-3.el7ost.noarch openstack-nova-api-16.0.2-3.el7ost.noarch openstack-nova-common-16.0.2-3.el7ost.noarch openstack-nova-conductor-16.0.2-3.el7ost.noarch openstack-nova-compute-16.0.2-3.el7ost.noarch openstack-nova-placement-api-16.0.2-3.el7ost.noarch How reproducible: 100% Steps to Reproduce: 1. Deploy OSP11 undercloud 2. Upgrade to OSP12 Actual results: Upgrade completes fine but errors are observed during the dbsync. Expected results: No errors show up during the dbsync. Additional info: Attaching the full