Add type/provider for paste configs

Bug #1483371 reported by Mathieu Gagné
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-aodh
Fix Released
Undecided
zhongshengping
puppet-ceilometer
Fix Released
Medium
zhongshengping
puppet-cloudkitty
Fix Released
Medium
zhongshengping
puppet-congress
Fix Released
Medium
zhongshengping
puppet-gnocchi
Fix Released
Medium
Emilien Macchi
puppet-heat
Fix Released
Medium
zhongshengping
puppet-ironic
Fix Released
Medium
zhongshengping
puppet-magnum
Fix Released
Undecided
zhongshengping
puppet-neutron
Fix Released
Medium
Unassigned
puppet-nova
Fix Released
Medium
Unassigned
puppet-sahara
Fix Released
Medium
Unassigned

Bug Description

Some of our modules are missing type/provider for paste configs. Example of such file I'm referring to: /etc/nova/api-paste.ini

We should:
* add them so we have parity across all our modules.
* make sure the naming convention is consistent across our modules

Examples of inconsistency:
* Ceilometer: (missing)
* Cinder: cinder_api_paste_ini (/etc/cinder/api-paste.ini)
* Glance: glance_api_paste_ini (/etc/glance/glance-api-paste.ini) / glance_registry_paste_ini (/etc/glance/glance-registry-paste.ini)
* Neutron: neutron_api_config (/etc/neutron/api-paste.ini)
* Nova: nova_paste_api_ini (/etc/nova/api-paste.ini)

We should fix puppet-nova to be consistent with the others and the actual config file name.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-heat (master)

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

Changed in puppet-heat:
assignee: nobody → liaonanhai (nanhai-liao)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-nova (master)

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

Changed in puppet-nova:
assignee: nobody → Liao Penghui (liaoishere)
status: New → In Progress
Changed in puppet-sahara:
assignee: nobody → Liao Penghui (liaoishere)
assignee: Liao Penghui (liaoishere) → nobody
description: updated
Changed in puppet-sahara:
assignee: nobody → Denis Egorenko (degorenko)
Revision history for this message
Denis Egorenko (degorenko) wrote :

There are no any problem with puppet-sahara, because this project doesn't have paste configs.

no longer affects: puppet-sahara
Revision history for this message
Denis Egorenko (degorenko) wrote :

Same for puppet-ironic module.

no longer affects: puppet-ironic
Revision history for this message
Denis Egorenko (degorenko) wrote :

Puppet-ceilometer also doesn't have type/providers for paste configs.

no longer affects: puppet-ceilometer
Revision history for this message
Denis Egorenko (degorenko) wrote :

I'm sorry, i misread bug description.

Changed in puppet-sahara:
assignee: nobody → Denis Egorenko (degorenko)
Changed in puppet-keystone:
assignee: nobody → Denis Egorenko (degorenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-sahara (master)

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

Changed in puppet-sahara:
status: New → In Progress
no longer affects: puppet-keystone
Changed in puppet-sahara:
importance: Undecided → Medium
Changed in puppet-nova:
importance: Undecided → Medium
Changed in puppet-neutron:
importance: Undecided → Medium
Changed in puppet-ironic:
importance: Undecided → Medium
Changed in puppet-heat:
importance: Undecided → Medium
Changed in puppet-ceilometer:
importance: Undecided → Medium
Changed in puppet-neutron:
assignee: nobody → Denis Egorenko (degorenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-neutron (master)

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

Changed in puppet-neutron:
status: New → In Progress
Changed in puppet-heat:
assignee: liaonanhai (nanhai-liao) → Denis Egorenko (degorenko)
Changed in puppet-ceilometer:
assignee: nobody → Denis Egorenko (degorenko)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-sahara (master)

Reviewed: https://review.openstack.org/267007
Committed: https://git.openstack.org/cgit/openstack/puppet-sahara/commit/?id=83cf80c5ce0b2deb0651176ebf3acacdff265489
Submitter: Jenkins
Branch: master

commit 83cf80c5ce0b2deb0651176ebf3acacdff265489
Author: Denis Egorenko <email address hidden>
Date: Wed Jan 13 19:16:44 2016 +0300

    Add api_paste type/provider for Sahara

    Also added tests for new files.

    Change-Id: I74759c2c50b851735aefd94fd38aae17df1997d6
    Closes-bug: #1483371

Changed in puppet-sahara:
status: In Progress → Fix Released
Changed in puppet-heat:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-heat (master)

Reviewed: https://review.openstack.org/211820
Committed: https://git.openstack.org/cgit/openstack/puppet-heat/commit/?id=28426bab0864e1eaa5dbdd23d01f1d9b072e2001
Submitter: Jenkins
Branch: master

commit 28426bab0864e1eaa5dbdd23d01f1d9b072e2001
Author: nanhai.liao <email address hidden>
Date: Wed Aug 12 10:56:51 2015 +0800

    Add type/provider for paste configs

    Co-Authored-By: Denis Egorenko <email address hidden>

    Change-Id: I2ea1e2ee0eed241544d6e006306990d1db995ac7
    Closes-bug: #1483371

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-neutron (master)

Reviewed: https://review.openstack.org/267035
Committed: https://git.openstack.org/cgit/openstack/puppet-neutron/commit/?id=5d68cd0507684c329cb5c6c1f70b61fb88e36b7e
Submitter: Jenkins
Branch: master

commit 5d68cd0507684c329cb5c6c1f70b61fb88e36b7e
Author: Denis Egorenko <email address hidden>
Date: Wed Jan 13 20:02:50 2016 +0300

    Add api_paste type/provider for Neutron

    Also added tests for new files.

    Change-Id: I6adeb2f1ff14d9b5c3b5826066c2a95c3cf53018
    Closes-bug: #1483371

Changed in puppet-neutron:
status: In Progress → Fix Released
Changed in puppet-gnocchi:
importance: Undecided → Medium
assignee: nobody → Emilien Macchi (emilienm)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-gnocchi (master)

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

Changed in puppet-gnocchi:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-gnocchi (master)

Reviewed: https://review.openstack.org/273667
Committed: https://git.openstack.org/cgit/openstack/puppet-gnocchi/commit/?id=08c4a1de23eb34a267fa5d55f7872d55079bd61c
Submitter: Jenkins
Branch: master

commit 08c4a1de23eb34a267fa5d55f7872d55079bd61c
Author: Emilien Macchi <email address hidden>
Date: Thu Jan 28 12:08:35 2016 -0500

    Add api_paste type/provider for Gnocchi

    Add gnocchi_api_paste_ini type/provider for Gnocchi.
    Also add the capability to configure api-paste.ini with config.pp.
    Closes-bug: #1483371

    Change-Id: Iae097c5cee3f43c5fb801550c9d038ccb652a1b5

Changed in puppet-gnocchi:
status: In Progress → Fix Released
zhongshengping (chdzsp)
Changed in puppet-ironic:
assignee: nobody → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-ironic (master)

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

Changed in puppet-ironic:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ironic (master)

Reviewed: https://review.openstack.org/276565
Committed: https://git.openstack.org/cgit/openstack/puppet-ironic/commit/?id=a70ee4fb7e56dc1d8a34063366463df0a6504454
Submitter: Jenkins
Branch: master

commit a70ee4fb7e56dc1d8a34063366463df0a6504454
Author: ZhongShengping <chdzsp@163.com>
Date: Fri Feb 5 12:36:01 2016 +0800

    Add api_paste type/provider for Ironic

    Add ironic_api_paste_ini type/provider for Ironic.
    Also add the capability to configure api-paste.ini with config.pp.
    Closes-bug: #1483371

    Change-Id: I0a5ba71e577b87ad469fd624a73033a1a8ea6b82

Changed in puppet-ironic:
status: In Progress → Fix Released
zhongshengping (chdzsp)
Changed in puppet-heat:
assignee: Denis Egorenko (degorenko) → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-heat (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-heat (master)

Change abandoned by zhongshengping (chdzsp@163.com) on branch: master
Review: https://review.openstack.org/281024

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by zhongshengping (chdzsp@163.com) on branch: master
Review: https://review.openstack.org/281025

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by zhongshengping (chdzsp@163.com) on branch: master
Review: https://review.openstack.org/281023

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-heat (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-heat (master)

Reviewed: https://review.openstack.org/281038
Committed: https://git.openstack.org/cgit/openstack/puppet-heat/commit/?id=df8fe7fde475de1476c847dbbba5a168a0d4c0cb
Submitter: Jenkins
Branch: master

commit df8fe7fde475de1476c847dbbba5a168a0d4c0cb
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Feb 17 12:08:49 2016 +0800

    Add api_paste type/provider for Heat

    Add the capability to configure api-paste.ini with config.pp.
    Closes-bug: #1483371

    Change-Id: Ide505a7cc0ed2e5a64db0fca0a6ae0c1ba7a3a7e

zhongshengping (chdzsp)
Changed in puppet-neutron:
assignee: Denis Egorenko (degorenko) → zhongshengping (chdzsp)
assignee: zhongshengping (chdzsp) → nobody
zhongshengping (chdzsp)
Changed in puppet-sahara:
assignee: Denis Egorenko (degorenko) → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-sahara (master)

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

zhongshengping (chdzsp)
Changed in puppet-sahara:
assignee: zhongshengping (chdzsp) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-sahara (master)

Change abandoned by zhongshengping (chdzsp@163.com) on branch: master
Review: https://review.openstack.org/281613

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-ceilometer (master)

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

Changed in puppet-ceilometer:
assignee: Denis Egorenko (degorenko) → zhongshengping (chdzsp)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-nova (master)

Change abandoned by Liao Penghui (<email address hidden>) on branch: master
Review: https://review.openstack.org/266692

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ceilometer (master)

Reviewed: https://review.openstack.org/285358
Committed: https://git.openstack.org/cgit/openstack/puppet-ceilometer/commit/?id=2e0affcd93c566452a5d381cff4a5a76634d93e6
Submitter: Jenkins
Branch: master

commit 2e0affcd93c566452a5d381cff4a5a76634d93e6
Author: ZhongShengping <chdzsp@163.com>
Date: Sat Feb 27 07:25:53 2016 +0800

    Add api_paste type/provider for Ceilometer

    Add ceilometer_api_paste_ini type/provider for Ceilometer.
    Also add the capability to configure api-paste.ini with config.pp.
    Closes-bug: #1483371

    Change-Id: I7a5ce9629b9069495e233a4576742aeb171a09c1

Changed in puppet-ceilometer:
status: In Progress → Fix Released
zhongshengping (chdzsp)
Changed in puppet-aodh:
assignee: nobody → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-aodh (master)

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

Changed in puppet-aodh:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-aodh (master)

Reviewed: https://review.openstack.org/314588
Committed: https://git.openstack.org/cgit/openstack/puppet-aodh/commit/?id=d1d508a636f366a3cd8bb6fe0aed9ab867d4050e
Submitter: Jenkins
Branch: master

commit d1d508a636f366a3cd8bb6fe0aed9ab867d4050e
Author: ZhongShengping <chdzsp@163.com>
Date: Tue May 10 22:06:02 2016 +0800

    Add api_paste type/provider for aodh

    Add aodh_api_paste_ini type/provider for aodh.
    Also add the capability to configure api_paste.ini with config.pp.
    Closes-Bug:1483371

    Change-Id: Ia083df99901ccae646d5cc3c6414a3f126f1eac2

Changed in puppet-aodh:
status: In Progress → Fix Released
zhongshengping (chdzsp)
Changed in puppet-magnum:
assignee: nobody → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-magnum (master)

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

Changed in puppet-magnum:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-magnum (master)

Reviewed: https://review.openstack.org/319656
Committed: https://git.openstack.org/cgit/openstack/puppet-magnum/commit/?id=7f00f1c1bba872a0b6bfc9db8091b2736373688a
Submitter: Jenkins
Branch: master

commit 7f00f1c1bba872a0b6bfc9db8091b2736373688a
Author: ZhongShengping <chdzsp@163.com>
Date: Sun May 22 19:33:32 2016 +0800

    Add api_paste type/provider for magnum

    Add magnum_api_paste_ini type/provider for magnum.
    Also add ability to custom options to api_paste.ini in config.pp.
    Add and update related unit tests.
    Closes-Bug:1483371

    Change-Id: I02ca8e8486b68009660c98ace943e6c0bf3dd9ea

Changed in puppet-magnum:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-aodh 9.0.0

This issue was fixed in the openstack/puppet-aodh 9.0.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-ceilometer 9.0.0

This issue was fixed in the openstack/puppet-ceilometer 9.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on puppet-nova (master)

Change abandoned by Liao Penghui (<email address hidden>) on branch: master
Review: https://review.openstack.org/266692

zhongshengping (chdzsp)
Changed in puppet-cloudkitty:
assignee: nobody → zhongshengping (chdzsp)
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-cloudkitty (master)

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

Changed in puppet-cloudkitty:
status: New → In Progress
zhongshengping (chdzsp)
Changed in puppet-congress:
assignee: nobody → zhongshengping (chdzsp)
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-congress (master)

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

Changed in puppet-congress:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-cloudkitty (master)

Reviewed: https://review.openstack.org/487259
Committed: https://git.openstack.org/cgit/openstack/puppet-cloudkitty/commit/?id=e7ab4ec0d735cb984078b182b87202bb118ba338
Submitter: Jenkins
Branch: master

commit e7ab4ec0d735cb984078b182b87202bb118ba338
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Jul 26 10:52:22 2017 +0800

    Add api_paste type/provider for cloudkitty

    Add cloudkitty_api_paste_ini type/provider for cloudkitty.
    Also add the capability to configure api_paste.ini with config.pp.

    Change-Id: Ie1284e7b8e6f92d4a1f04935b7720840a5415b51
    Closes-Bug: #1483371

Changed in puppet-cloudkitty:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-congress (master)

Reviewed: https://review.openstack.org/487265
Committed: https://git.openstack.org/cgit/openstack/puppet-congress/commit/?id=0e5b333b880e2235865390a10a00f3837911dd3e
Submitter: Jenkins
Branch: master

commit 0e5b333b880e2235865390a10a00f3837911dd3e
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Jul 26 11:31:56 2017 +0800

    Add api_paste type/provider for congress

    Add congress_api_paste_ini type/provider for congress.
    Also add the capability to configure api-paste.ini with config.pp.

    Change-Id: Ifb7150fb383636efa0dc76a68bafdfd70ee623cb
    Closes-Bug: #1483371

Changed in puppet-congress:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-congress 11.3.0

This issue was fixed in the openstack/puppet-congress 11.3.0 release.

Revision history for this message
Takashi Kajinami (kajinamit) wrote :

puppet-nova already has the ability to manage api-paste.ini, so I'll close this.

Changed in puppet-nova:
status: In Progress → Fix Released
assignee: Liao Penghui (liaoishere) → nobody
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.