Update vCenter Cluster list on compute-vmware during deploy changes

Change-Id: Id416745bec05f32167c7d1838d6a322ad45a76fa
Closes-Bug: #1627998
This commit is contained in:
Vitalii Kovalchuk 2016-09-27 18:30:35 +03:00
parent 04e3a951ea
commit d6cb0da188
1 changed files with 18 additions and 1 deletions

View File

@ -1031,7 +1031,7 @@
timeout: 180
cwd: /var/www/nailgun/plugins/contrail-5.0/deployment_scripts/
condition:
yaql_exp: &use_vcenter '$.use_vcenter and changed($.use_vcenter)'
yaql_exp: &use_vcenter '$.use_vcenter'
# Set proper apt pin for Contrail repository
- id: contrail-compute-vmware-repo
@ -1119,3 +1119,20 @@
timeout: 720
cross-depends:
- name: contrail-db-provision-all
- id: top-role-compute-vmware
type: skipped
- id: contrail-top-role-compute-vmware
type: puppet
version: 2.1.0
groups: [compute-vmware]
required_for: [enable_nova_compute_service]
requires: [top-role-compute, ceilometer-compute, ceilometer-keystone]
reexecute_on: [deploy_changes]
condition:
yaql_exp: *use_vcenter
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/vmware/compute-vmware.pp
puppet_modules: /etc/puppet/modules
timeout: 180