← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1411836] [NEW] Configuration files should not be manually updated

 

Public bug reported:

The configuration files (glance-api.conf, glance-cache.conf, glance-
registry.conf etc) are currently manually synced with the options
defined in the code. This is causing an unnecessary amount of
contributor's effort to maintain, especially when we can automatically
keep them up to date using oslo-config-generator. They have also not
been correctly updated in the past; glance-cache.conf does not have any
of the deprecated glance store options marked as such, for example.

A slight complication is some options currently have better
documentation in the example config files, rather than the help text
defined in the oslo.config option (example on current master:
[DEFAULT]/property_protection_file). These options should be updated
with the better documentation before automatic syncing takes place.

** Affects: glance
     Importance: Undecided
     Assignee: Louis Taylor (kragniz)
         Status: New

** Changed in: glance
     Assignee: (unassigned) => Louis Taylor (kragniz)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1411836

Title:
  Configuration files should not be manually updated

Status in OpenStack Image Registry and Delivery Service (Glance):
  New

Bug description:
  The configuration files (glance-api.conf, glance-cache.conf, glance-
  registry.conf etc) are currently manually synced with the options
  defined in the code. This is causing an unnecessary amount of
  contributor's effort to maintain, especially when we can automatically
  keep them up to date using oslo-config-generator. They have also not
  been correctly updated in the past; glance-cache.conf does not have
  any of the deprecated glance store options marked as such, for
  example.

  A slight complication is some options currently have better
  documentation in the example config files, rather than the help text
  defined in the oslo.config option (example on current master:
  [DEFAULT]/property_protection_file). These options should be updated
  with the better documentation before automatic syncing takes place.

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1411836/+subscriptions


Follow ups

References