Replace deprecated packages installation

Fix undercloud deploy references to the deprecated packages:

* openstack-puppet-modules is deprecated, use puppet-tripleo instead
* use the openstack-heat-agents package to install all of the
  python-heat-agent packages, instead of having to specify
  each individually
  (follows-up I72caf6ff0dfa3f164737b92e89c1cc6043845864)

Change-Id: I3d7258415723143741b9059b73e2cc0dab870fa0
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
This commit is contained in:
Bogdan Dobrelya 2017-12-15 12:05:49 +01:00
parent dfe4d96289
commit d62622552b
2 changed files with 4 additions and 10 deletions

View File

@ -203,7 +203,7 @@ undercloud_update_packages: >-
openstack-tripleo-heat-templates
puppet-tripleo
python-tripleoclient
python-heat-agent*
openstack-heat-agents
```
Or use the ``undercloud_update_packages: "'*'"`` to update all packages
@ -301,7 +301,7 @@ And an example playbook to call the role is:
openstack-tripleo-heat-templates
puppet-tripleo
python-tripleoclient
python-heat-agent*
openstack-heat-agents
undercloud_extra_args: >-
-e {{overcloud_templates_path}}/environments/disable-telemetry.yaml
-e {{overcloud_templates_path}}/environments/docker-minimal.yaml

View File

@ -54,17 +54,11 @@ sudo yum install -y \
openstack-heat-api \
openstack-heat-engine \
openstack-heat-monolith \
python-heat-agent \
python-heat-agent-apply-config \
python-heat-agent-ansible \
python-heat-agent-hiera \
python-heat-agent-puppet \
python-heat-agent-docker-cmd \
python-heat-agent-json-file \
openstack-heat-agents \
python-ipaddr \
python-tripleoclient \
openvswitch \
openstack-puppet-modules
puppet-tripleo
## * Start the required services.
## ::