Bug 1517977

Summary: gnocchi-upgrade doesnt get triggered from N->O upgrade causing ceilo-upgrade to fail
Product: Red Hat OpenStack Reporter: Pradeep Kilambi <pkilambi>
Component: puppet-tripleoAssignee: Mehdi ABAAKOUK <mabaakou>
Status: CLOSED ERRATA QA Contact: Sasha Smolyak <ssmolyak>
Severity: high Docs Contact:
Priority: urgent    
Version: 11.0 (Ocata)CC: jjoyce, jschluet, mabaakou, mandreou, mbracho, mburns, mcornea, racedoro, rhel-osp-director-maint, sclewis, scorcora, slinaber, tvignaud, yprokule
Target Milestone: z4Keywords: Triaged, ZStream
Target Release: 11.0 (Ocata)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: puppet-tripleo-6.5.5-2.el7ost Doc Type: Bug Fix
Doc Text:
Previously, the `ceilometer-upgrade` may have run before `gnocchi-upgrade`, and consequently failed. This update has addressed this, but if you have already upgraded to OSP11 and are seeing this issue, you must first delete `/etc/gnocchi/gnocchi.conf` on the bootstrap node, before re-running the upgrade process with the fixed package.
Story Points: ---
Clone Of:
: 1533511 (view as bug list) Environment:
Last Closed: 2018-02-13 16:34:34 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:
Bug Depends On: 1524422, 1539000    
Bug Blocks: 1526117, 1533511    

Comment 3 Steve Linabery 2017-12-06 14:42:17 UTC
*** Bug 1517265 has been marked as a duplicate of this bug. ***

Comment 7 Mehdi ABAAKOUK 2017-12-13 13:32:18 UTC
I would like to add, that BZ 524422 occurs only when the backend is swift.

gnocchi-upgrade needs keystone and swift running only if swift is used as backend 

With file or ceph backends, this BZ fixes the upgrade issue.

Comment 10 Sasha Smolyak 2017-12-13 18:24:10 UTC
Failed QA for swift backend

Comment 15 Marius Cornea 2018-01-26 10:26:20 UTC
This error is still occuring during upgrade and puppet-tripleo got upgraded to version puppet-tripleo-6.5.5-1.el7ost.noarch.

Please find attached the logs from one controller on a failed environment.

Comment 17 Mehdi ABAAKOUK 2018-01-26 11:13:43 UTC
So ceilometer-upgrade still doesn't work, but the root cause have changed, it a Gnocchi bug that make not possible to really test this BZ.

So, I have opened another BZ #1517977 and depends on it, we can retest this once the other one is fixed.

Comment 18 Mehdi ABAAKOUK 2018-01-26 11:34:00 UTC
Hum, it should have be fixed in puppet-tripleo 6.5.8 and not 6.5.5.

Comment 27 errata-xmlrpc 2018-02-13 16:34:34 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-2018:0310