Only clone console repos on source based installs
For distro package based deployments, install the packaged nova console proxies and console clients packages instead of git repos. For debian/ubuntu installs, use the console client packages directly so that the service configs of console proxy services are managed by OSA. Change-Id: I27577ea263d38555e73ead078526cff1c3114b5a
This commit is contained in:
parent
38a4bbf6e6
commit
f777a2de36
@ -35,6 +35,7 @@
|
||||
register: existing_dir_cleanup
|
||||
changed_when: existing_dir_cleanup.rc == 2
|
||||
failed_when: existing_dir_cleanup.rc not in [0,2]
|
||||
when: nova_install_method == 'source'
|
||||
tags:
|
||||
- nova-novnc-git
|
||||
|
||||
@ -51,6 +52,7 @@
|
||||
until: git_clone is success
|
||||
retries: 5
|
||||
delay: 2
|
||||
when: nova_install_method == 'source'
|
||||
notify:
|
||||
- Manage LB
|
||||
- Restart nova services
|
||||
|
@ -35,6 +35,7 @@
|
||||
register: existing_dir_cleanup
|
||||
changed_when: existing_dir_cleanup.rc == 2
|
||||
failed_when: existing_dir_cleanup.rc not in [0,2]
|
||||
when: nova_install_method == 'source'
|
||||
tags:
|
||||
- nova-spice-git
|
||||
|
||||
@ -51,6 +52,7 @@
|
||||
until: git_clone is success
|
||||
retries: 5
|
||||
delay: 2
|
||||
when: nova_install_method == 'source'
|
||||
notify:
|
||||
- Manage LB
|
||||
- Restart nova services
|
||||
|
@ -42,9 +42,12 @@ nova_service_extra_distro_packages:
|
||||
kvm:
|
||||
- nova-compute-kvm
|
||||
novnc:
|
||||
- nova-novncproxy
|
||||
- novnc
|
||||
nova_api:
|
||||
- uwsgi
|
||||
- uwsgi-plugin-python3
|
||||
spice:
|
||||
- nova-spiceproxy
|
||||
- spice-html5
|
||||
serialconsole:
|
||||
- openstack-nova-serialproxy
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user