diff options
author | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2017-09-09 00:08:49 +0200 |
---|---|---|
committer | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2017-09-10 20:01:57 +0000 |
commit | 65881204a20b82b1ba972f9a8b79720d9b15d5f7 (patch) | |
tree | 31af1e64c21e82653d797892e87cb3671f1cafa8 /mcp/config | |
parent | 91312836e649c24d2d0268f1f5c8aa45fdd79a8d (diff) |
os_cacert: Parametrize VIP used in path by cp.push
JIRA: FUEL-274
Change-Id: Ia77948ba3e99c47aa86fcca20c67d80e2e761208
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Diffstat (limited to 'mcp/config')
-rwxr-xr-x | mcp/config/states/openstack_ha | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mcp/config/states/openstack_ha b/mcp/config/states/openstack_ha index b9db81729..8ca76e49f 100755 --- a/mcp/config/states/openstack_ha +++ b/mcp/config/states/openstack_ha @@ -54,5 +54,8 @@ salt -I 'ceilometer:agent' state.sls ceilometer salt -I 'horizon:server' state.sls horizon salt -I 'nginx:server' state.sls nginx -salt -C 'I@nginx:server and *01*' cp.push /etc/ssl/certs/10.167.4.80-with-chain.crt upload_path='certs/os_cacert' +clstr_vip_addr=$(salt -C 'I@nginx:server and *01*' --out=yaml \ + pillar.get _param:cluster_vip_address | awk '{print $2; exit}') +salt -C 'I@nginx:server and *01*' cp.push \ + /etc/ssl/certs/${clstr_vip_addr}-with-chain.crt upload_path='certs/os_cacert' cd /etc/ssl/certs && ln -s /var/cache/salt/master/minions/prx01.*/files/certs/os_cacert |