Simplify config creation
Convert config creation from a playbook to an action_plugin. This reduces the complexity and confusion while retaining the same augment structure and flexibility. This allows us to remove the 0-byte files as requirements. They will still be used if they are present (this means we require additional documentation around them). DocImpact Closes-Bug: #1528430 Change-Id: I2c789f6be9f195c7771ca093a6d59499564b4740
Showing
- ansible/action_plugins/merge_configs.py 90 additions, 0 deletionsansible/action_plugins/merge_configs.py
- ansible/library/merge_configs.py 0 additions, 46 deletionsansible/library/merge_configs.py
- ansible/roles/ceph/tasks/config.yml 24 additions, 27 deletionsansible/roles/ceph/tasks/config.yml
- ansible/roles/cinder/tasks/config.yml 32 additions, 97 deletionsansible/roles/cinder/tasks/config.yml
- ansible/roles/common/tasks/config.yml 11 additions, 7 deletionsansible/roles/common/tasks/config.yml
- ansible/roles/config.yml 0 additions, 24 deletionsansible/roles/config.yml
- ansible/roles/glance/tasks/config.yml 37 additions, 38 deletionsansible/roles/glance/tasks/config.yml
- ansible/roles/haproxy/tasks/config.yml 18 additions, 23 deletionsansible/roles/haproxy/tasks/config.yml
- ansible/roles/heat/tasks/config.yml 28 additions, 62 deletionsansible/roles/heat/tasks/config.yml
- ansible/roles/horizon/tasks/config.yml 12 additions, 8 deletionsansible/roles/horizon/tasks/config.yml
- ansible/roles/ironic/tasks/config.yml 31 additions, 77 deletionsansible/roles/ironic/tasks/config.yml
- ansible/roles/keystone/tasks/config.yml 25 additions, 18 deletionsansible/roles/keystone/tasks/config.yml
- ansible/roles/magnum/tasks/config.yml 26 additions, 43 deletionsansible/roles/magnum/tasks/config.yml
- ansible/roles/mariadb/tasks/config.yml 22 additions, 11 deletionsansible/roles/mariadb/tasks/config.yml
- ansible/roles/memcached/tasks/config.yml 10 additions, 6 deletionsansible/roles/memcached/tasks/config.yml
- ansible/roles/murano/tasks/config.yml 26 additions, 45 deletionsansible/roles/murano/tasks/config.yml
- ansible/roles/neutron/tasks/config.yml 83 additions, 176 deletionsansible/roles/neutron/tasks/config.yml
- ansible/roles/nova/tasks/config.yml 48 additions, 201 deletionsansible/roles/nova/tasks/config.yml
- ansible/roles/rabbitmq/tasks/config.yml 16 additions, 15 deletionsansible/roles/rabbitmq/tasks/config.yml
- ansible/roles/swift/tasks/config.yml 135 additions, 318 deletionsansible/roles/swift/tasks/config.yml
Loading
Please register or sign in to comment