All Openstack Service should have the fatal_deprecations option available

Bug #1428412 reported by Kevin Carter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Medium
Steve Lewis
Trunk
Fix Released
Medium
Steve Lewis

Bug Description

All of the Openstack services should have the `fatal_deprecations` exposed and configurable. With this options available we'll be able to rapidly test config for set deprecated options. This change should also be enabled by default in our gate jobs.

Supported services that this option is available for according the configuration documentation:
* keystone
* cinder
* nova
* glance
* heat
* neutron
* tempest

Implementation:
The option belongs in the default section of the main API or service configuration file.
The option should used a namespaced variable to allow for it to be enable on a per-service basis.

no longer affects: openstack-ansible/kilo
Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/164911
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=ee78b91e817bce1080524b7ce11d70585059bc0a
Submitter: Jenkins
Branch: master

commit ee78b91e817bce1080524b7ce11d70585059bc0a
Author: Steve Lewis <email address hidden>
Date: Mon Mar 16 19:39:20 2015 -0500

    Enable fatal_deprecations configuration per OpenStack service

    Introduced namespaced variables for all OpenStack services supporting
    this setting as defined through oslo libraries. Default value is False
    in each case. Gating commit checks now enable the fatal_deprecations
    setting for each supporting service.

    Closes Bug: 1428412
    Change-Id: I5f41d3fdfa1cc876efc0c33c657c9dad18a8ba51

Changed in openstack-ansible:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/167257
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=06155a7bf1f7205e0ddee70f534c420f77362577
Submitter: Jenkins
Branch: master

commit 06155a7bf1f7205e0ddee70f534c420f77362577
Author: Kevin Carter <email address hidden>
Date: Tue Mar 24 09:38:55 2015 -0500

    Removes the fatal_deprecations from the gate job

    This change reverts the default setting for fatal_deprecations which
    is presently breaks all of openstack due to the requirement of the
    cinder / glance v1 apis. The variables have been left in the roles
    but the exports in the gate commit scripts have been removed.

    Change-Id: Ica6128cba01df22d9aaffd05758902c04c4fe5d4
    Partial-Bug: #1428412

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.