Impossible to use S3 Storage Backend for Gnocchi

Bug #1821580 reported by David Hill
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Undecided
Cyril Grosjean
puppet-gnocchi
Invalid
Undecided
David Hill
puppet-tripleo
New
Undecided
David Hill
tripleo
Fix Released
Medium
David Hill

Bug Description

Description of problem:
We can't provision S3 storage backend for Gnocchi from Director OSP 13.

The file "/usr/share/openstack-tripleo-heat-templates/puppet/services/gnocchi-api.yaml" say that GnocchiBackend parameter can take "s3" value but in the controller, the puppet file "/etc/puppet/modules/tripleo/manifests/profile/base/gnocchi/api.pp" doesn't authorize "s3" backend for gnocchi_backend.

Version-Release number of selected component (if applicable):
All of them

How reproducible:
Always

Steps to Reproduce:
1. Change the Gnocchi backend to s3
2.
3.

Actual results:
Puppet failure

Expected results:
Success or remove comment

Additional info:

Changed in tripleo:
assignee: nobody → David Hill (david-hill-ubisoft)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)

Fix proposed to branch: master
Review: https://review.openstack.org/647474

Changed in puppet-gnocchi:
assignee: nobody → David Hill (david-hill-ubisoft)
Changed in puppet-tripleo:
assignee: nobody → David Hill (david-hill-ubisoft)
Changed in puppet-gnocchi:
status: New → In Progress
Changed in tripleo:
importance: Undecided → Medium
Changed in puppet-gnocchi:
assignee: David Hill (david-hill-ubisoft) → Cyril Grosjean (cgrosjean)
Changed in kolla:
assignee: nobody → Cyril Grosjean (cgrosjean)
Changed in kolla:
status: New → In Progress
Changed in puppet-gnocchi:
assignee: Cyril Grosjean (cgrosjean) → David Hill (david-hill-ubisoft)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.openstack.org/647882
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=0c732805b1390e12521f50d666fc18319fe9e0f3
Submitter: Zuul
Branch: master

commit 0c732805b1390e12521f50d666fc18319fe9e0f3
Author: Cyril Grosjean <email address hidden>
Date: Tue Mar 26 20:10:57 2019 +0100

    Add boto3 python dependencies into gnocchi-base image

    Adding boto3 python library into gnocchi-base image

    Change-Id: I22119f570172ca93de0587dc3892d8b8de86d525
    Closes-bug: #1821580

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/648202

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/648203

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/queens)

Reviewed: https://review.openstack.org/648203
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=d47b65025a8f7aa22f40af58f341cd7e6e2b04f0
Submitter: Zuul
Branch: stable/queens

commit d47b65025a8f7aa22f40af58f341cd7e6e2b04f0
Author: Cyril Grosjean <email address hidden>
Date: Tue Mar 26 20:10:57 2019 +0100

    Add boto3 python dependencies into gnocchi-base image

    Adding boto3 python library into gnocchi-base image

    Change-Id: I22119f570172ca93de0587dc3892d8b8de86d525
    Closes-bug: #1821580

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/rocky)

Reviewed: https://review.openstack.org/648202
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=752a4c07cd8155123507e56846a3e2b559f4c104
Submitter: Zuul
Branch: stable/rocky

commit 752a4c07cd8155123507e56846a3e2b559f4c104
Author: Cyril Grosjean <email address hidden>
Date: Tue Mar 26 20:10:57 2019 +0100

    Add boto3 python dependencies into gnocchi-base image

    Adding boto3 python library into gnocchi-base image

    Change-Id: I22119f570172ca93de0587dc3892d8b8de86d525
    Closes-bug: #1821580

tags: added: in-stable-rocky
Mark Goddard (mgoddard)
Changed in kolla:
milestone: none → 8.0.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

Reviewed: https://review.openstack.org/647474
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=8e3060e487508cbc8b4c77249ed7ba450ded74db
Submitter: Zuul
Branch: master

commit 8e3060e487508cbc8b4c77249ed7ba450ded74db
Author: David Hill <email address hidden>
Date: Mon Mar 25 09:53:07 2019 -0400

    Add missing s3 case in gnocchi::api

    Change-Id: Ie13aac35fcb9093ad4729fc760f5e7c4d7d1d9a0
    Closes-bug: #1821580

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/649360

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/649361

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (stable/rocky)

Reviewed: https://review.openstack.org/649360
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=9517c7b0d232af44f0d45e5fd883fd80deb8573e
Submitter: Zuul
Branch: stable/rocky

commit 9517c7b0d232af44f0d45e5fd883fd80deb8573e
Author: David Hill <email address hidden>
Date: Mon Mar 25 09:53:07 2019 -0400

    Add missing s3 case in gnocchi::api

    Change-Id: Ie13aac35fcb9093ad4729fc760f5e7c4d7d1d9a0
    Closes-bug: #1821580
    (cherry picked from commit 8e3060e487508cbc8b4c77249ed7ba450ded74db)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (stable/queens)

Reviewed: https://review.openstack.org/649361
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=2a5f69fa43dcab856f899a14214c0b504d941571
Submitter: Zuul
Branch: stable/queens

commit 2a5f69fa43dcab856f899a14214c0b504d941571
Author: David Hill <email address hidden>
Date: Mon Mar 25 09:53:07 2019 -0400

    Add missing s3 case in gnocchi::api

    Change-Id: Ie13aac35fcb9093ad4729fc760f5e7c4d7d1d9a0
    Closes-bug: #1821580
    (cherry picked from commit 8e3060e487508cbc8b4c77249ed7ba450ded74db)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 8.0.0.0rc1

This issue was fixed in the openstack/kolla 8.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 6.2.1

This issue was fixed in the openstack/kolla 6.2.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 7.0.2

This issue was fixed in the openstack/kolla 7.0.2 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 10.4.0

This issue was fixed in the openstack/puppet-tripleo 10.4.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 9.5.0

This issue was fixed in the openstack/puppet-tripleo 9.5.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 8.5.0

This issue was fixed in the openstack/puppet-tripleo 8.5.0 release.

Changed in puppet-gnocchi:
status: In Progress → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by wes hayutin (<email address hidden>) on branch: master
Review: https://review.opendev.org/647404
Reason: https://specs.openstack.org/openstack/tripleo-specs/specs/policy/patch-abandonment.html

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.