Generate sample config file

Bug #1229941 reported by Jamie Lennox
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Wishlist
Morgan Fainberg

Bug Description

Nova has the ability to generate it's equivalent of etc/keystone.conf.sample based on the default values set in the config files.

Keystone should look at porting this.

summary: - Allow generating our sample config
+ Generate sample config file
Adam Young (ayoung)
Changed in keystone:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Dolph Mathews (dolph) wrote :

That would be awesome. Related work- putting all our keystone.conf.sample help text into keystone.common.config help attributes, which would be a big benefit for the doc team as well.

Alan Pevec (apevec)
Changed in keystone:
assignee: nobody → Alan Pevec (apevec)
Revision history for this message
Dolph Mathews (dolph) wrote :

Unassigning due to inactivity.

Changed in keystone:
assignee: Alan Pevec (apevec) → nobody
Revision history for this message
Eric Brown (ericwb) wrote :

Looks like this bug was resolved with:
https://review.openstack.org/#/c/73698/

Changed in keystone:
status: Confirmed → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
Dolph Mathews (dolph) wrote :

Actually that commit was specifically in preparation for this one, which would actually resolve close the bug: https://review.openstack.org/#/c/72808/

Changed in keystone:
assignee: nobody → Morgan Fainberg (mdrnstm)
milestone: none → icehouse-3
status: Fix Committed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/72808
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=23a4fe9ec7b9f3c007793e339110dc43e8781d6f
Submitter: Jenkins
Branch: master

commit 23a4fe9ec7b9f3c007793e339110dc43e8781d6f
Author: Morgan Fainberg <email address hidden>
Date: Tue Feb 11 17:12:17 2014 -0800

    Update config options with helpstrings and generate sample

    Restructure the common config to include many help strings to
    support using the oslo.config auto-generated sample config file.

    Closes-Bug: #1229941
    Change-Id: If352b3b816b1e7dc8b5fc3b9c1cb2adab187ffda

Changed in keystone:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to keystone (master)

Reviewed: https://review.openstack.org/73699
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=4959ffa24bce22a147c96400ca6ece4c9a3db3ce
Submitter: Jenkins
Branch: master

commit 4959ffa24bce22a147c96400ca6ece4c9a3db3ce
Author: Morgan Fainberg <email address hidden>
Date: Fri Feb 14 11:21:24 2014 -0800

    Enable pep8 test against auto-generated configuration

    Gate against the auto-generated configuration sample

    Related-Bug: #1229941
    Change-Id: I06be336cdbfe9daad28655a8d53eff4c8a4b5778

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to keystone (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/77404

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to keystone (master)

Reviewed: https://review.openstack.org/77401
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=3be297562662a5dcd415ee97349734a68fa5f9a8
Submitter: Jenkins
Branch: master

commit 3be297562662a5dcd415ee97349734a68fa5f9a8
Author: Morgan Fainberg <email address hidden>
Date: Sat Mar 1 22:52:58 2014 -0800

    Remove "test-only" pam config options

    Remove the "pam" configuration options that were only ever used for
    testing purposes. Removes the test config file "backend_pam.conf"
    by moving test_backend_pam.py to utilize proper configuration fixture
    for identity driver. Since we no longer need the "pam.user" and
    "pam.password" config options.

    DocImpact

    Related-Bug: #1229941
    Change-Id: I3759ff7974948432900e3a73f3d87e5eed6e9828

Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/77404
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=81c49af0bdad830ec43431b529caf4a102902b39
Submitter: Jenkins
Branch: master

commit 81c49af0bdad830ec43431b529caf4a102902b39
Author: Morgan Fainberg <email address hidden>
Date: Mon Mar 3 22:08:24 2014 -0800

    Add the last of the outstanding helpstrings to config

    Add the last of the outstanding help strings to the options defined
    in keystone.common.config.

    Adds in periods to the end of the helpstrings that were missing
    proper ending punctuation.

    DocImpact

    Related-Bug: #1229941
    Change-Id: Iebe0358a19f645220eb7b3dfca0dc868716f5bc8

Thierry Carrez (ttx)
Changed in keystone:
milestone: icehouse-3 → 2014.1
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.