Centralize Config Options (newton work)

Registered by John Garbutt on 2016-03-18

Continue on from:
https://blueprints.launchpad.net/nova/+spec/centralize-config-options

Please update old patches to this new blueprint before merging.

To read more about the direction, please see:
http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/centralize-config-options.html

To co-ordinate efforts, please see:
https://etherpad.openstack.org/p/config-options

For house rules see:
https://wiki.openstack.org/wiki/ConfigOptionsConsistency

You can track the burn down progress here:
http://45.55.105.55:8082/config-options.html

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Medium
Drafter:
John Garbutt
Direction:
Approved
Assignee:
Markus Zoeller (markus_z)
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-3
Started by
Matt Riedemann on 2016-03-29
Completed by
Matt Riedemann on 2016-09-14

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/centralize-config-options,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/centralize-config-options-newton,n,z

Addressed by: https://review.openstack.org/257087
    config options: Centralise floating ip options

Addressed by: https://review.openstack.org/257153
    config options: centralize section: "glance"

Addressed by: https://review.openstack.org/272949
    config options: centralize section "cloudpipe"

Addressed by: https://review.openstack.org/272959
    config options: centralize section "monitors"

Addressed by: https://review.openstack.org/273916
    config options: centralize section: "crypto"

Addressed by: https://review.openstack.org/273898
    config options: centralize section: "keymgr"

Addressed by: https://review.openstack.org/254092
    Config options: centralize "configdrive" options

Addressed by: https://review.openstack.org/266875
    Improve the help text for configdrive options

Addressed by: https://review.openstack.org/255124
    Config options: centralize section "hyperv"

Addressed by: https://review.openstack.org/268175
    Improve the help text for hyperv options (1)

Addressed by: https://review.openstack.org/278235
    Improve the help text for hyperv options (2)

Addressed by: https://review.openstack.org/278236
    Improve the help text for hyperv options (3)

Addressed by: https://review.openstack.org/294261
    Config options: Centralize console options

Addressed by: https://review.openstack.org/294179
    Config options: Centralize ldapdns options

Addressed by: https://review.openstack.org/253747
    config options: centralize section "volume"

Addressed by: https://review.openstack.org/295938
    Config options: Centralize compute options

Addressed by: https://review.openstack.org/296418
    config options: Use OptGroup for listing options

Addressed by: https://review.openstack.org/280370
    Move config options from nova/network/manager.py

Addressed by: https://review.openstack.org/293118
    Config options: Centralize consoleauth options

Addressed by: https://review.openstack.org/258984
    config options: Centralise 'virt.imagecache' options

Addressed by: https://review.openstack.org/255578
    Add better help to the guestfs option

Addressed by: https://review.openstack.org/248963
    config options: centralize section "guestfs"

Addressed by: https://review.openstack.org/256569
    config options: centralize section "service"

Addressed by: https://review.openstack.org/294211
    Config options: Centralize resource tracker options

Addressed by: https://review.openstack.org/294382
    Config options: centralize test service options

Gerrit topic: https://review.openstack.org/#q,topic:bugs/configOptions_notifications,n,z

Addressed by: https://review.openstack.org/273761
    Config options: Centralize notification options

Addressed by: https://review.openstack.org/258180
    Move config options from nova/api directory

Addressed by: https://review.openstack.org/260587
    Improve the help text for the API options (2)

Addressed by: https://review.openstack.org/260586
    Improve the help text for the API options (1)

Addressed by: https://review.openstack.org/260588
    Improve the help text for the API options (3)

Addressed by: https://review.openstack.org/294312
    Config options: Centralize netconf options

Addressed by: https://review.openstack.org/274298
    Config options: Centralize debugger options

Addressed by: https://review.openstack.org/253556
    Add better help to rdp options

Addressed by: https://review.openstack.org/297237
    Improve the help text for the API options (4)

Addressed by: https://review.openstack.org/297301
    config options: Centralize xenapi options

Addressed by: https://review.openstack.org/297381
    config options: Centralize upgrade_levels section

Addressed by: https://review.openstack.org/278927
    Improve the help text for cells options (7)

Addressed by: https://review.openstack.org/274879
    Improve the help text for the OSAPI options

Addressed by: https://review.openstack.org/274126
    Improve the help text for the neutron API options

Addressed by: https://review.openstack.org/269240
    Move config options from nova/objects/network.py

Addressed by: https://review.openstack.org/275423
    Improve the help text for the linuxnet options (4)

Addressed by: https://review.openstack.org/271489
    Improve the help text for the linuxnet options (2)

Addressed by: https://review.openstack.org/272231
    Improve the help text for the linuxnet options (3)

Addressed by: https://review.openstack.org/270441
    Move config options from nova/network/linux_net.py

Addressed by: https://review.openstack.org/270959
    Improve the help text for the linuxnet options (1)

Addressed by: https://review.openstack.org/269313
    Improve help text for the network object options

Gerrit topic: https://review.openstack.org/#q,topic:bug/1561889,n,z

Addressed by: https://review.openstack.org/298083
    config options: centralize section "workarounds"

Addressed by: https://review.openstack.org/298191
    config options: centralize cinder options

Addressed by: https://review.openstack.org/297838
    config options: centralize xenserver options

Addressed by: https://review.openstack.org/298579
    config options: Centralize xenapi torrent options

Addressed by: https://review.openstack.org/281942
    config options: Centralize 'nova.rpc' options

Gerrit topic: https://review.openstack.org/#q,topic:298579,n,z

Addressed by: https://review.openstack.org/298775
    config options: Centralise 'utils' options

Addressed by: https://review.openstack.org/298776
    config options: Centralise 'utils' options

Addressed by: https://review.openstack.org/298796
    Improve 'monkey_patch' conf options documentation

Addressed by: https://review.openstack.org/298799
    config options: Centralise 'image_file_url' options

Addressed by: https://review.openstack.org/259406
    Config options: centralize base path configuration

Addressed by: https://review.openstack.org/298875
    config options: centralize xenserver vm_utils opts

Addressed by: https://review.openstack.org/298899
    config options: centralize xenserver vmops opts

Addressed by: https://review.openstack.org/299002
    config options: Centralize vmware section

Addressed by: https://review.openstack.org/299181
    config options: remove the scheduler import_opt()s

Addressed by: https://review.openstack.org/299236
    Config options: base path configuration: improve help text

Addressed by: https://review.openstack.org/299495
    config options: Centralize xenapi driver options

Addressed by: https://review.openstack.org/282039
    Improve the help text for the network options (4)

Addressed by: https://review.openstack.org/281901
    Improve the help text for the network options (3)

Addressed by: https://review.openstack.org/280438
    Improve the help text for the network options (2)

Addressed by: https://review.openstack.org/280415
    Improve the help text for the network options (1)

Addressed by: https://review.openstack.org/299624
    config options: Centralize mks options

Addressed by: https://review.openstack.org/300217
    config options: Centralize xenapi driver options

Addressed by: https://review.openstack.org/300681
    Config options: Centralize neutron options

Addressed by: https://review.openstack.org/300715
    config options: centralize baseproxy cli options

Addressed by: https://review.openstack.org/300736
    config options: fix the missed cli options of novncproxy

Addressed by: https://review.openstack.org/300925
    Centralize config options for SPICE

Addressed by: https://review.openstack.org/300940
    config options: centralize quota options

Gerrit topic: https://review.openstack.org/#q,topic:bug/1565698,n,z

Addressed by: https://review.openstack.org/263804
    config options: centralize section "database" + "api_database"

Addressed by: https://review.openstack.org/301076
    conf: Remove 'destroy_after_evacuate'

Addressed by: https://review.openstack.org/301077
    Improve 'workarounds' conf options documentation

Addressed by: https://review.openstack.org/301093
    config options: Move crypto options into a group

Addressed by: https://review.openstack.org/301238
    config options: Enhance (api_)database options help texts (1/3)

Addressed by: https://review.openstack.org/301349
    config options: fix the missed cli options of novncproxy

Addressed by: https://review.openstack.org/301564
    Config options: Centralize 'libvirt' options

Addressed by: https://review.openstack.org/301833
    Config options: Centralize ipv6 options

Addressed by: https://review.openstack.org/302030
    Config options: centralize libvirt options

Addressed by: https://review.openstack.org/302034
    Config options: improve libvirt help text

Addressed by: https://review.openstack.org/302060
    Config options: improve libvirt help text (2)

Addressed by: https://review.openstack.org/302288
    hacking: Add placeholders for 'conf' check

Addressed by: https://review.openstack.org/302289
    hacking: Add new files to centralized config check

Gerrit topic: https://review.openstack.org/#q,topic:bug/1547068,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/config-opyions-xenapi,n,z

Addressed by: https://review.openstack.org/302446
    Config options: Centralize vif & vol_utils options

Addressed by: https://review.openstack.org/264271
    config options: centralize 'spice' options

Addressed by: https://review.openstack.org/302678
    Improve nova.rpc conf options documentation

Addressed by: https://review.openstack.org/303074
    Config options: Centralize servicegroup options

Addressed by: https://review.openstack.org/303084
    config options: centralize network security_group

Addressed by: https://review.openstack.org/303091
    Config options: Centralize network options

Addressed by: https://review.openstack.org/303173
    Config options: Centralize xenapi vif options

Addressed by: https://review.openstack.org/303203
    Config options: centralize section "xvp"

Addressed by: https://review.openstack.org/303602
    Move config options from nova/compute/rpcapi.py file

Addressed by: https://review.openstack.org/303608
    Improve the help text for the compute rpcapi option

Addressed by: https://review.openstack.org/303895
    Config options: Centralize neutron metadata options

Addressed by: https://review.openstack.org/304001
    Config options: completing centralize neutron options

Addressed by: https://review.openstack.org/306267
    Config options: centralize section "ssl"

Addressed by: https://review.openstack.org/306771
    config options: conductor live migrate options

Addressed by: https://review.openstack.org/309192
    Move config options from nova/api directory (1)

Addressed by: https://review.openstack.org/309193
    Improve the help text for the API options (1)

Addressed by: https://review.openstack.org/309194
    Move config options from nova/api directory (2)

Addressed by: https://review.openstack.org/309195
    Improve the help text for the API options (2)

Addressed by: https://review.openstack.org/309196
    Move config options from nova/api directory (3)

Addressed by: https://review.openstack.org/309197
    Improve the help text for the API options (3)

Addressed by: https://review.openstack.org/309198
    Move config options from nova/api directory (4)

Addressed by: https://review.openstack.org/309199
    Improve the help text for the API options (4)

Addressed by: https://review.openstack.org/309239
    Config options: centralize driver libvirt options (1)

Addressed by: https://review.openstack.org/309246
    Config options: centralize imagebackend libvirt options (2)

Addressed by: https://review.openstack.org/309255
    Config options: centralize imagecache libvirt options (3)

Addressed by: https://review.openstack.org/309271
    Config options: centralize lvm libvirt options (4)

Addressed by: https://review.openstack.org/309274
    Config options: centralize lvm libvirt options (5)

Addressed by: https://review.openstack.org/309287
    Config options: centralize vif libvirt options (6)

Addressed by: https://review.openstack.org/309296
    Config options: centralize volume libvirt options (7)

Addressed by: https://review.openstack.org/309300
    Config options: centralize aoe vol libvirt options (8)

Addressed by: https://review.openstack.org/309307
    Config options: centralize glusterfs libvirt options (9)

Addressed by: https://review.openstack.org/309315
    Config options: centralize iscsi libvirt options (10)

Addressed by: https://review.openstack.org/309329
    Config options: centralize iser libvirt options (11)

Addressed by: https://review.openstack.org/309342
    Config options: centralize volume net libvirt options (12)

Addressed by: https://review.openstack.org/309349
    Config options: centralize volume nfs libvirt options (13)

Addressed by: https://review.openstack.org/309353
    Config options: centralize quobyte libvirt options (14)

Addressed by: https://review.openstack.org/309357
    Config options: centralize scality libvirt options (15)

Addressed by: https://review.openstack.org/309360
    Config options: centralize smbfs libvirt options (16)

Addressed by: https://review.openstack.org/309363
    Config options: centralize remotefs libvirt options (end)

Addressed by: https://review.openstack.org/311822
    Config Options: Improve help text for debugger

Addressed by: https://review.openstack.org/312391
    Centralize config option for nova/network/driver.py

Gerrit topic: https://review.openstack.org/#q,topic:central-conf-nova-network-rpcapi,n,z

Addressed by: https://review.openstack.org/274210
    centralized conf: nova/network/rpcapi.py

Addressed by: https://review.openstack.org/314091
    config options: centralize exception options

Addressed by: https://review.openstack.org/314123
    config options: centralize default flavor option

Addressed by: https://review.openstack.org/314124
    deprecate "default_flavor" config option

Addressed by: https://review.openstack.org/314146
    config options: remove s3 related options

Addressed by: https://review.openstack.org/314290
    Move config options from nova/api directory (5)

Addressed by: https://review.openstack.org/314291
    Improve the help text for the API options (5)

Addressed by: https://review.openstack.org/314668
    config options: move image_file_url download options

Addressed by: https://review.openstack.org/314669
    deprecate "file transfer" feature for Glance images

Addressed by: https://review.openstack.org/314697
    deprecate s3 image service config options

Addressed by: https://review.openstack.org/315341
    Config options: centralize cache options

Addressed by: https://review.openstack.org/315443
    Config options: remove import_opts from floating_ips section

Addressed by: https://review.openstack.org/315463
    Remove deprecated "memcached_server" in Default section

Addressed by: https://review.openstack.org/316300
    [WIP] Improve help text for availability zones options

Addressed by: https://review.openstack.org/316312
    Follow-up for the API config option patch

Addressed by: https://review.openstack.org/316539
    Config options: improve libvirt help text (1)

Addressed by: https://review.openstack.org/316550
    Config options: improve libvirt help text (2)

Addressed by: https://review.openstack.org/316614
    Improve the help text for cells options (8)

Addressed by: https://review.openstack.org/317046
    config options: Improve help for SPICE

Addressed by: https://review.openstack.org/317117
    Config options: Centralize exception options

Addressed by: https://review.openstack.org/317684
    [WIP]: Improve help text for barbican options Added format to add more details.

Addressed by: https://review.openstack.org/317693
    [WIP]Improve the help text for compute timeout_opts

Addressed by: https://review.openstack.org/317788
    Improve the help text for the API options

Addressed by: https://review.openstack.org/317832
    Config options: move set default opt of db section to centralized place

Gerrit topic: https://review.openstack.org/#q,topic:bp/soon,n,z

Addressed by: https://review.openstack.org/317892
    Config options: replace usage of oslo_config by nova.conf

Addressed by: https://review.openstack.org/318021
    deprecate config option "fatal_exception_format_errors"

Addressed by: https://review.openstack.org/318291
    Config Options: Improve help text for Ipv6 options

Addressed by: https://review.openstack.org/318309
    [WIP] Improve help text for floating ips options.

Addressed by: https://review.openstack.org/318339
    [WIP] Improve help text in cinder.py

Addressed by: https://review.openstack.org/318517
    Config options: remove import_opts from cloudpipe section

Addressed by: https://review.openstack.org/318726
    Correct the network config option help text

Addressed by: https://review.openstack.org/318974
    Improve the help text for the rdp options

Addressed by: https://review.openstack.org/319378
    Improve help text fot consoleauth config options

Addressed by: https://review.openstack.org/319384
    config options: improve help netconf

Addressed by: https://review.openstack.org/319439
    config options: improve help for notifications

Addressed by: https://review.openstack.org/319453
    config options: improve help for noVNC

Addressed by: https://review.openstack.org/320043
    config options: improve help text of database (related) options (2/3)

Addressed by: https://review.openstack.org/320044
    config options: improve help text of database (related) options (3/3)

Addressed by: https://review.openstack.org/320147
    Improve help text for resource tracker options

Addressed by: https://review.openstack.org/321064
    Improve help text in cinder.py

Addressed by: https://review.openstack.org/321320
    Improve help text for compute running_deleted_opts

Addressed by: https://review.openstack.org/321470
    api and availablity_zone opt definition consistent

Addressed by: https://review.openstack.org/321471
    Make the base options definitions consistent

Addressed by: https://review.openstack.org/321830
    Config options: Improve help text for console options

Addressed by: https://review.openstack.org/322255
    add "needs:*" tags to the config option modules

Addressed by: https://review.openstack.org/322322
    Improve help text for xenapi_session_opts

Addressed by: https://review.openstack.org/323608
    Help text for the mks options

Addressed by: https://review.openstack.org/324007
    [WIP] Improve help text for glance options

Addressed by: https://review.openstack.org/324559
    config options: Improve help for base

Addressed by: https://review.openstack.org/324750
    config options: Improve help for remote debug

Addressed by: https://review.openstack.org/324784
    config options: Improve help for conductor

Addressed by: https://review.openstack.org/324907
    Help text for the ephemeral storage options

Addressed by: https://review.openstack.org/326718
    Improve help text for compute db_opts

Addressed by: https://review.openstack.org/326808
    Improve help text for neutron_opts

Addressed by: https://review.openstack.org/329117
    Remove redundant DEPRECATED tag from help messages

Addressed by: https://review.openstack.org/329154
    Improve help text for upgrade_levels options

Addressed by: https://review.openstack.org/329514
    [WIP]Improve help text for compute_opts

Addressed by: https://review.openstack.org/329593
    [WIP]Improve help text for allocation_ratio_opts

Addressed by: https://review.openstack.org/329599
    WIP - Improve help context of key_manager.py

Addressed by: https://review.openstack.org/329639
    [WIP] Improve help text for compute manager options

Addressed by: https://review.openstack.org/271354
    Consider deprecating isolated_images

Addressed by: https://review.openstack.org/331285
    [WIP]Improve help text for cloudpipe

Addressed by: https://review.openstack.org/331761
    [WIP]Improve help text for interval_opts

Addressed by: https://review.openstack.org/331795
    Merged barbican and key_manager conf files into one.

Addressed by: https://review.openstack.org/331803
    Improve consistency in xenserver

Addressed by: https://review.openstack.org/331873
    Improve help text for exceptions

Addressed by: https://review.openstack.org/331876
    Improve help text for service group options.

Addressed by: https://review.openstack.org/331881
    Make Ironic options definitions consistent

Addressed by: https://review.openstack.org/332176
    Improve consistency in API

Addressed by: https://review.openstack.org/332433
    WIP - Improve help context of ironic options

Addressed by: https://review.openstack.org/332492
    WIP - Improve help text of image_file_url

Addressed by: https://review.openstack.org/332503
    [WIP] Improve help text for vmwareapi_opts

Addressed by: https://review.openstack.org/332650
    Improve consistency in cert

Addressed by: https://review.openstack.org/332861
    [WIP] Improve help text for service options.

Addressed by: https://review.openstack.org/332865
    [WIP] Improve help text for quota options

Addressed by: https://review.openstack.org/332930
    Improve help text of flavors

Addressed by: https://review.openstack.org/332935
    WIP - Improve help text of crypto.py

Addressed by: https://review.openstack.org/332977
    WIP - Improve help text of s3 options 1. Add more verbose to s3 help text 2. Fixed alignment and formatting

Addressed by: https://review.openstack.org/333504
    [WIP] Improve help test for wsgi options

Addressed by: https://review.openstack.org/333616
    Improve help text for vmware

Addressed by: https://review.openstack.org/335585
    Add the 'min' param to IntOpts where applicable

Addressed by: https://review.openstack.org/338780
    Verify "needs:check_deprecation_status" for serial_console.py

Addressed by: https://review.openstack.org/339046
    Fix opt description for scheduler.py

Addressed by: https://review.openstack.org/339136
    Fix opt group and type for scheduler.py

Addressed by: https://review.openstack.org/339736
    Fix opt indentation for scheduler.py

Addressed by: https://review.openstack.org/339843
    Check opt group and type for nova.conf.service.py

Addressed by: https://review.openstack.org/341246
    Fix opt description and check deprecate status for hyperv.py

Addressed by: https://review.openstack.org/341673
    Fix opt description for libvirt.py

Addressed by: https://review.openstack.org/341688
    Fix opt description for network.py

Addressed by: https://review.openstack.org/341692
    Fix opt description for glance.py

Addressed by: https://review.openstack.org/341724
    Fix opt description for osapi_v21.py

Addressed by: https://review.openstack.org/341862
    Config option update tasks for availability_zone

Addressed by: https://review.openstack.org/341984
    Improve help text for ldap_dns_opts

Addressed by: https://review.openstack.org/342315
    Fix opt descripton for cells.py

Addressed by: https://review.openstack.org/342365
    Check deprecation status for cells.py

Addressed by: https://review.openstack.org/343797
    Improve help text for xenapi_opts

Addressed by: https://review.openstack.org/344437
    Improve help text for XenServer pool opts

Addressed by: https://review.openstack.org/344466
    Option registration consistency for availability_zone.py

Addressed by: https://review.openstack.org/344492
    Improve help text for XenServer Options

Addressed by: https://review.openstack.org/344517
    Config Option consistency for crypto.py

Addressed by: https://review.openstack.org/344872
    Fix opt description for flavors.py

Addressed by: https://review.openstack.org/282419
    Remove unused config option 'fake_call'

Addressed by: https://review.openstack.org/345117
    Check option decription and indentation for configdriver.py

Addressed by: https://review.openstack.org/345653
    Remove unneeded bounds-checking code

Addressed by: https://review.openstack.org/346163
    Remove redundant flag value check.

Addressed by: https://review.openstack.org/346251
    Improve help text for xenapi_vm_utils_opts

Addressed by: https://review.openstack.org/346869
    Move quota options to a config group.

Addressed by: https://review.openstack.org/346904
    Config consistency: removed checked flags for API

Addressed by: https://review.openstack.org/347040
    Refuse to have negative console ttls

Addressed by: https://review.openstack.org/347085
    Improving help text for xenapi_vmops_opts

Addressed by: https://review.openstack.org/347113
    Config consistency: remove check flags for Cert

Gerrit topic: https://review.openstack.org/#q,topic:remove_opt_iqn,n,z

Addressed by: https://review.openstack.org/347009
    remove config option iqn_prefix

Addressed by: https://review.openstack.org/347954
    Config options consistency for cell.py

Addressed by: https://review.openstack.org/348039
    Remove deprecated manager option in cells.py

Addressed by: https://review.openstack.org/348050
    Config options consistency for consoleauth.py

Addressed by: https://review.openstack.org/348055
    Deprecate cert option

Addressed by: https://review.openstack.org/348064
    Update tags for Cache config option

Addressed by: https://review.openstack.org/348417
    Improve consistency in WSGI opts

Addressed by: https://review.openstack.org/348427
    Improve consistency in workarounds opts

Addressed by: https://review.openstack.org/348442
    Improve consistency in VNC opts

Addressed by: https://review.openstack.org/348461
    Improve consistency in virt opts

Addressed by: https://review.openstack.org/348474
    Removed unused functions from paths conf

Addressed by: https://review.openstack.org/348484
    Fix opt indentation in hyperv.py

Addressed by: https://review.openstack.org/348487
    Config options consistency of ephemeral_storage.py

Addressed by: https://review.openstack.org/348494
    Updated header flag in SSL opts

Addressed by: https://review.openstack.org/348509
    Improve consistency in servicegroup opts

Addressed by: https://review.openstack.org/348512
    Config options consistency of exceptions.py

Addressed by: https://review.openstack.org/348584
    Check option indentations for novnc.py

Addressed by: https://review.openstack.org/348715
    Config options consistency of notifications.py

Addressed by: https://review.openstack.org/348902
    Improve consistency in serial_console

Addressed by: https://review.openstack.org/348946
    Improved consistency for vmware

Addressed by: https://review.openstack.org/349064
    Improve consistency in flavors

Addressed by: https://review.openstack.org/349066
    Improve consistency in cyrpto

Addressed by: https://review.openstack.org/349600
    Config options consistency of rpc.py

Addressed by: https://review.openstack.org/349603
    Config options: Consistency check for quota options

Addressed by: https://review.openstack.org/349605
    Fix opt description for neutron.py

Addressed by: https://review.openstack.org/349612
    Config options: Consistency check for remote_debug options

Addressed by: https://review.openstack.org/349620
    Config options consistency of rpc.py

Addressed by: https://review.openstack.org/349632
    Merged barbican and key_manager conf files into one.

Addressed by: https://review.openstack.org/349666
    Improve consistency in scheduler opts

Addressed by: https://review.openstack.org/349679
    Conf options: updated flags for novnc

Addressed by: https://review.openstack.org/349681
    Consistency changes for osapi config options

Addressed by: https://review.openstack.org/349691
    Updated flags for XVP config options

Addressed by: https://review.openstack.org/350122
    Remove redundant check from code

Addressed by: https://review.openstack.org/350284
    Check option indent and registration for xenserver.py

Addressed by: https://review.openstack.org/350379
    Update tags for Image file url from filesystems config option

Addressed by: https://review.openstack.org/350724
    Config options consistency of pci.py

Addressed by: https://review.openstack.org/351362
    Remove deprecated legacy_api config options

Addressed by: https://review.openstack.org/351608
    WIP: Deprecate CONF.conductor.topic

Addressed by: https://review.openstack.org/351681
    Impove the help text in cloudpipe.py

Addressed by: https://review.openstack.org/351775
    Remove left over conf placeholders

Addressed by: https://review.openstack.org/351851
    Fix opt description for s3.py

Addressed by: https://review.openstack.org/352548
    Check opt consistency for api.py

Addressed by: https://review.openstack.org/353009
    WIP: Added opt group for cloudpipe

Addressed by: https://review.openstack.org/353062
    Added PCI group in pci.py

Addressed by: https://review.openstack.org/353580
    Removed flag "check_opt_group_and_type"

Addressed by: https://review.openstack.org/353593
    RRemoved flag "check_opt_group_and_ty Removed flag "check_opt_group_and_type" from pci.py

Addressed by: https://review.openstack.org/353631
    Add deprecated_version parameter

Addressed by: https://review.openstack.org/353658
    Fixed deprecation status for xvp options

Addressed by: https://review.openstack.org/353666
    Verified deprecation status for vnc options

Addressed by: https://review.openstack.org/353679
    WIP: Improve consistency in serial_console

Addressed by: https://review.openstack.org/353917
    Maintain backwards compat for listen opts

Addressed by: https://review.openstack.org/354336
    Fix consistency in API conf

Addressed by: https://review.openstack.org/354348
    Fix consistency in crypto conf

Addressed by: https://review.openstack.org/355561
    Add related options to floating ip config options

Addressed by: https://review.openstack.org/338553
    Remove deprecated manager classes in service.py

Addressed by: https://review.openstack.org/355597
    Fix check_config_option_in_central_place

Addressed by: https://review.openstack.org/356572
    conf: Remove unnecessary floating_ips default

Addressed by: https://review.openstack.org/356604
    conf: Move PCI options to a PCI group

Addressed by: https://review.openstack.org/356611
    conf: Move consoleauth options to a group

Addressed by: https://review.openstack.org/356614
    conf: Address nits in I92a03cb

Addressed by: https://review.openstack.org/356615
    conf: Move cloudpipe options to a group

Addressed by: https://review.openstack.org/357061
    conf: Add 'deprecated_reason' to osapi opts

Addressed by: https://review.openstack.org/359338
    conf: Make list->dict conversion more specific

Addressed by: https://review.openstack.org/362454
    WIP conf opt: added check for help msg line lenght

Addressed by: https://review.openstack.org/366254
    Fix spelling mistake

Addressed by: https://review.openstack.org/366262
    Fix spelling mistake in libvirt

Gerrit topic: https://review.openstack.org/#q,topic:centralize-config-options-newton,n,z

Addressed by: https://review.openstack.org/350085
    Reorder scheduler options

Addressed by: https://review.openstack.org/349959
    Group scheduler options

Let's wrap up anything left in here and move over to the centralize-config-options-ocata blueprint. -- mriedem 20160913

Gerrit topic: https://review.openstack.org/#q,topic:bp/centralize-config-options-ocata,n,z

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.