Merge "Refactor tasks for version 2.0.0"

This commit is contained in:
Jenkins 2016-03-16 16:48:40 +00:00 committed by Gerrit Code Review
commit 7a2379998e
1 changed files with 26 additions and 7 deletions

View File

@ -29,6 +29,7 @@
- id: keystone-haproxy
type: puppet
groups: [primary-standalone-keystone, standalone-keystone, openstack-haproxy-stats]
version: 2.0.0
required_for: [task-keystone, deploy_end]
requires: [deploy_start, keystone-vip, cluster-haproxy]
parameters:
@ -38,6 +39,7 @@
- id: keystone-vip
type: puppet
version: 2.0.0
groups: [primary-standalone-keystone, standalone-keystone]
required_for: [deploy_end]
requires: [cluster]
@ -48,10 +50,13 @@
- id: task-keystone-db
type: puppet
role: [primary-standalone-keystone, standalone-keystone]
version: 2.0.0
groups: [primary-standalone-keystone, standalone-keystone]
required_for: [task-keystone]
requires: [deploy_start, keystone-hiera-override,
netconfig]
requires: [primary-database, database]
cross-depends:
- name: /(primary-)?database/
role: self
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/keystone/db.pp
puppet_modules: /etc/puppet/modules
@ -59,9 +64,13 @@
- id: task-keystone
type: puppet
role: [primary-standalone-keystone, standalone-keystone]
version: 2.0.0
groups: [primary-standalone-keystone, standalone-keystone]
requires: [deploy_start, firewall, keystone-firewall, keystone-haproxy,
keystone-vip, task-keystone-db, memcached, apache]
cross-depends:
- name: keystone-db
- name: primary-keystone
required_for: [openstack-controller]
parameters:
puppet_manifest: '/etc/puppet/modules/osnailyfacter/modular/keystone/keystone.pp'
@ -74,7 +83,8 @@
- id: task-workloads_collector_add
type: puppet
role: [primary-standalone-keystone, standalone-keystone]
version: 2.0.0
groups: [primary-standalone-keystone, standalone-keystone]
requires: [task-keystone]
required_for: [post_deployment_end]
parameters:
@ -84,7 +94,8 @@
- id: keystone-firewall
type: puppet
role: [primary-standalone-keystone, standalone-keystone]
version: 2.0.0
groups: [primary-standalone-keystone, standalone-keystone]
requires: [keystone-hiera-override, firewall]
required_for: [cluster]
parameters:
@ -94,7 +105,8 @@
- id: disable_standalone_keystone_service_token
type: puppet
role: [primary-standalone-keystone, standalone-keystone]
version: 2.0.0
groups: [primary-standalone-keystone, standalone-keystone]
requires: [task-keystone]
required_for: [post_deployment_end]
parameters:
@ -105,6 +117,7 @@
- id: keystone-controller
type: puppet
version: 2.0.0
groups: [primary-controller, controller]
requires: [deploy_start, keystone]
required_for: [cinder-keystone, sahara-keystone, swift-keystone, neutron-keystone,
@ -119,21 +132,27 @@
type: skipped
- id: keystone
version: 2.0.0
type: skipped
- id: keystone-db
version: 2.0.0
type: skipped
- id: openstack-haproxy-keystone
version: 2.0.0
type: skipped
- id: workloads_collector_add
version: 2.0.0
type: skipped
- id: disable_keystone_service_token
version: 2.0.0
type: skipped
- id: keystone-hiera-override
version: 2.0.0
type: puppet
groups: [primary-controller, controller, primary-standalone-keystone,
standalone-keystone, cinder, cinder-vmware, compute, ceph-osd,