Bug 1277676 - rhel-osp-director: Failed to update the setup from 7.0 to 7.1: (heat-config) [ERROR] Error running /var/lib/heat-config/heat-config-puppe|t/d40171ab-d13f-4706-8159-36c5c86051b5.pp.
Summary: rhel-osp-director: Failed to update the setup from 7.0 to 7.1: (heat-config) ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: rhosp-director
Version: 7.0 (Kilo)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: y2
: 7.0 (Kilo)
Assignee: Giulio Fidente
QA Contact: Alexander Chuzhoy
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-11-03 20:02 UTC by Alexander Chuzhoy
Modified: 2018-05-02 10:49 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-21 16:57:44 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
heat-engine.log from the undercloud. (10.77 MB, application/x-gzip)
2015-11-03 20:12 UTC, Alexander Chuzhoy
no flags Details
messages from one controller. (1.44 MB, application/x-gzip)
2015-11-03 20:35 UTC, Alexander Chuzhoy
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2015:2651 0 normal SHIPPED_LIVE Red Hat Enterprise Linux OSP 7 director Bug Fix Advisory 2015-12-21 21:50:26 UTC

Description Alexander Chuzhoy 2015-11-03 20:02:14 UTC
rhel-osp-director: Failed to update the setup from 7.0 to 7.1: heat-engine.log reports:  TRACE oslo_db.sqlalchemy.exc_filters DataError: (1406, "Data too long for column 'resource_properties' at row 1")


Environment:
openstack-tripleo-puppet-elements-0.0.1-4.el7ost.noarch
openstack-puppet-modules-2015.1.8-8.el7ost.noarch
openstack-puppet-modules-2015.1.8-23.el7ost.noarch
openstack-tripleo-puppet-elements-0.0.1-5.el7ost.noarch
openstack-heat-engine-2015.1.1-6.el7ost.noarch
openstack-heat-engine-2015.1.0-4.el7ost.noarch
openstack-heat-common-2015.1.0-4.el7ost.noarch
openstack-heat-common-2015.1.1-6.el7ost.noarch


Steps to reproduce:
1. Deploy overcloud 7.0
2. Fix the repos on the undercloud.
3. Update the undercloud with yum update.
4. Fix the repos on all the overcloud nodes
5. Attempt to upgrade to 7.1 with:
openstack overcloud update stack overcloud -i --templates -e /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry-puppet.yaml -e /home/stack/update.yaml


Result:
The update fails.

Expected result:
The update should succeed.

Comment 2 Alexander Chuzhoy 2015-11-03 20:12:51 UTC
Created attachment 1089194 [details]
heat-engine.log from the undercloud.

Comment 3 Zane Bitter 2015-11-03 20:13:09 UTC
The log message mentioned is expected on every overcloud deployment or update (see bug 1277676) and is not related to the cause of the failure, whatever it is.

Comment 4 Zane Bitter 2015-11-03 20:14:57 UTC
Sorry, copy-paste error. See bug 1261512 for details on the log message.

Comment 5 Alexander Chuzhoy 2015-11-03 20:35:54 UTC
Created attachment 1089210 [details]
messages from one controller.

Comment 6 James Slagle 2015-11-06 16:39:16 UTC
giulio can you look into this one?

Comment 7 Hugh Brock 2015-11-17 15:40:20 UTC
Sasha, we think this was fixed with 7.1. Can you retest with latest poodle and see if it reproduces?

Comment 8 Amit Ugol 2015-12-15 11:02:39 UTC
Since ^ is working now, and have been working on various topologies, its safe to assume that the column lengths are OK.

Comment 10 errata-xmlrpc 2015-12-21 16:57:44 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2015:2651

Comment 11 Amit Ugol 2018-05-02 10:49:14 UTC
closed, no need for needinfo.


Note You need to log in before you can comment on or make changes to this bug.