Centralize Config Options (ocata)
This continues the work from newton:
https:/
Markus Zoeller had created a burndown chart for the config option cleanup work at one point: http://
Some of that may be out of date by now though.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Medium
- Drafter:
- Matt Riedemann
- Direction:
- Approved
- Assignee:
- Maciej Szankin
- Definition:
- Approved
- Series goal:
- Accepted for ocata
- Implementation:
- Implemented
- Milestone target:
- ocata-3
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Config options: improve libvirt help text (2)
Gerrit topic: https:/
Addressed by: https:/
Remove redundant check from code
Addressed by: https:/
Improve consistency in serial_console
Addressed by: https:/
Move notification_format and delete rpc.py
Addressed by: https:/
Improve help text for service options.
Addressed by: https:/
Improve help text for ldap_dns_opts
Addressed by: https:/
Reorder scheduler options
Addressed by: https:/
conf: Make list->dict conversion more specific
Addressed by: https:/
conf: Add 'deprecated_reason' to osapi opts
Addressed by: https:/
Consider deprecating isolated_images
Addressed by: https:/
conf: Move consoleauth options to a group
Addressed by: https:/
Add related options to floating ip config options
Addressed by: https:/
Improve help text for xenapi_session_opts
Addressed by: https:/
Group scheduler options
Addressed by: https:/
config options: Improve help for SPICE
Addressed by: https:/
Improve help text for glance options
Addressed by: https:/
Improve consistency in libvirt
Addressed by: https:/
Improve help text for upgrade_levels options
Addressed by: https:/
Remove deprecated manager classes in service.py
Addressed by: https:/
Improve consistency in scheduler opts
Addressed by: https:/
Fix opt description for network.py
Addressed by: https:/
Fix opt indentation for scheduler.py
Addressed by: https:/
Config options consistency of ephemeral_
Addressed by: https:/
conf: Move PCI options to a PCI group
Addressed by: https:/
Fix check_config_
Addressed by: https:/
Improve help text for interval_opts
Addressed by: https:/
Deprecate all topic conf options
Addressed by: https:/
conf: Remove invalid floating_ips TODO
Addressed by: https:/
Check Config Options Consistency for xenserver.py
Addressed by: https:/
Add deprecated_since parameter
Addressed by: https:/
Improving help text for xenapi_vmops_opts
Addressed by: https:/
Fixed deprecation status for xvp options
Gerrit topic: https:/
Addressed by: https:/
Improve help text for network options.
Addressed by: https:/
Remove deprecated flag in neutron.py
Addressed by: https:/
WIP config options: improve libvirt
Addressed by: https:/
Remove deprecated compute_
Addressed by: https:/
Remove config option snapshot_
Addressed by: https:/
Improve help text for libvirt options
Addressed by: https:/
Improve help text for libvirt options
Addressed by: https:/
conf: Reorder scheduler opts
Addressed by: https:/
Remove support for deprecated driver import
Addressed by: https:/
conf: Deprecate 'scheduler_
Addressed by: https:/
conf: Attempt to resolve TODOs in scheduler.py
Addressed by: https:/
conf: Trivial cleanup of 'cells'
Addressed by: https:/
conf: Trivial cleanup of compute.py
Addressed by: https:/
conf: Trivial cleanup of console.py
Addressed by: https:/
conf: Cleanup of glance.py
Addressed by: https:/
config options: improve libvirt smbfs
Addressed by: https:/
config options: improve libvirt utils
Addressed by: https:/
config options: improve libvirt lvm
Addressed by: https:/
config options: improve libvirt imagecache
Addressed by: https:/
config options: improve libvirt imagebackend
Addressed by: https:/
conf: Modify 'disable_
Addressed by: https:/
conf: Move api options to a group
Addressed by: https:/
conf: Remove deprecated ``use_glance_v1``
Addressed by: https:/
conf: set min and max values for cells
Addressed by: https:/
Remove deprecated options from compute
Addressed by: https:/
Remove few TODO's from cells.py
Addressed by: https:/
Deprecate compute options
Addressed by: https:/
conf: deprecate ``periodic_enable``
Addressed by: https:/
Fix config option types
Addressed by: https:/
conf: remove use_local from conductor
Addressed by: https:/
conf: move console opt to console group
Addressed by: https:/
conf: Removed TODO note and updated desc
Addressed by: https:/
Move consoleauth options to a group
Addressed by: https:/
conf: added notifications group
Addressed by: https:/
Use stevedore for console driver
Addressed by: https:/
console: Provide a ConsoleDriver interface
Addressed by: https:/
conf: Standardize formatting of virt
Addressed by: https:/
conf: Detail the 'injected_
Addressed by: https:/
conf: Move virt options to a group
Addressed by: https:/
conf: Add 'preallocate_
Addressed by: https:/
conf: Remove extraneous whitespace
Addressed by: https:/
conf: Resolve TODOs in 'database'
Addressed by: https:/
conf: Covert StrOpt -> PortOpt
Addressed by: https:/
conf: Deprecate 'remap_vbd_dev' option
Addressed by: https:/
conf: move console_host to console group
Addressed by: https:/
conf: fix code indentation for consistency in API
Addressed by: https:/
conf: Fix indentation of network
Addressed by: https:/
conf: Deprecate all nova-net related opts
Addressed by: https:/
conf: remove deprecated nova quota options
Addressed by: https:/
conf: fix formatting in wsgi
Addressed by: https:/
conf: fix formatting in availability_zone
Addressed by: https:/
conf: Remove deprecated service manager opts
Gerrit topic: https:/
Addressed by: https:/
conf: remove deprecated cert_topic option
Addressed by: https:/
conf: remove deprecated barbican options
Addressed by: https:/
conf: remove deprecated image url options
Addressed by: https:/
conf: remove deprecated exception option
Addressed by: https:/
conf: Trivial fix of indentation in 'api'
Addressed by: https:/
conf: Remove 'vendordata_driver' opt
Addressed by: https:/
conf: remove deprecated cells driver option
Addressed by: https:/
conf: Deprecate 'torrent_' options
Addressed by: https:/
conf: remove deprecated ironic options
Addressed by: https:/
conf: Remove config option compute_ manager
Addressed by: https:/
conf: add min flags to scheduler opts
Addressed by: https:/
conf: add warning for vm's max delete attempts
Gerrit topic: https:/
Addressed by: https:/
conf: fix N313 hacking check
Addressed by: https:/
Move quota options to a config group.
Gerrit topic: https:/
Addressed by: https:/
conf: fix formatting in base
Addressed by: https:/
conf: Deprecate more nova-net options
Addressed by: https:/
conf: Deprecate two more nova-net options
Addressed by: https:/
conf: refactor conf_fixture.py
Addressed by: https:/
conf: make 'default' upper case
Addressed by: https:/
conf: Deprecate yet another nova-net option
Addressed by: https:/
conf: Resolve formatting issues with 'quota'
Addressed by: https:/
WIP: libvirt: Always enable firewall
Addressed by: https:/
conf: resolved TODOs in compute configuration
Addressed by: https:/
conf: mark glance.api_servers opt as required
Addressed by: https:/
conf: add min parameter to scheduler opts
Addressed by: https:/
WIP conf: remove invalid TODOs
Addressed by: https:/
conf: deprecate key_manager.fixed _key opt
This is closed for Ocata. Let's resume the remaining cleanup work in Pike in this blueprint:
https:/
-- mriedem 20170203
Work Items
Dependency tree
* Blueprints in grey have been implemented.