Remove vendor plugins from image build

mirroring what is done for master and newton in tripleo-common [1]
we are removing vendor plugins from default image build process, because
they are proven to be unreliable, difficult to gate and slow to fix.

[1] https://review.openstack.org/409809

Change-Id: I52371311d02d987ec198380ec268addd27f36684
Closes-Bug: 1658645
This commit is contained in:
Gabriele Cerami 2017-01-23 15:40:52 +01:00 committed by Steven Hardy
parent 22d0209471
commit 6dcfef81fb
3 changed files with 13 additions and 11 deletions

View File

@ -0,0 +1,10 @@
---
upgrade:
- |
Some packages previously built into the default overcloud-full image to
support vendor integration have been removed due to difficulties related
to CI stability. To add these packages for the vendor support you require
you can either build a custom image containing the packages (see
http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html#get-images)
or you can use virt-customize (http://libguestfs.org/virt-customize.1.html)
to install the required extra packages in a pre-built overcloud-full image.

View File

@ -210,10 +210,7 @@ class TestOvercloudImageBuild(TestPluginV1):
"puppet-modules hiera "
"os-net-config stable-interface-names grub2 "
"-p python-psutil,python-debtcollector,plotnetcfg,sos,"
"python-UcsSdk,"
"device-mapper-multipath,python-networking-bigswitch,"
"openstack-neutron-bigswitch-lldp,"
"openstack-neutron-bigswitch-agent,python-heat-agent-puppet,"
"device-mapper-multipath,python-heat-agent-puppet,"
"python-heat-agent-ansible,"
"python-heat-agent-hiera,"
"python-heat-agent-apply-config "
@ -258,10 +255,7 @@ class TestOvercloudImageBuild(TestPluginV1):
"puppet-modules hiera "
"os-net-config stable-interface-names grub2 "
"-p python-psutil,python-debtcollector,plotnetcfg,sos,"
"python-UcsSdk,"
"device-mapper-multipath,python-networking-bigswitch,"
"openstack-neutron-bigswitch-lldp,"
"openstack-neutron-bigswitch-agent,python-heat-agent-puppet,"
"device-mapper-multipath,python-heat-agent-puppet,"
"python-heat-agent-ansible,"
"python-heat-agent-hiera,"
"python-heat-agent-apply-config "

View File

@ -194,9 +194,7 @@ class BuildOvercloudImage(command.Command):
'stable-interface-names',
'grub2',
'-p python-psutil,python-debtcollector,plotnetcfg,sos,'
'python-UcsSdk,device-mapper-multipath,'
'python-networking-bigswitch,openstack-neutron-bigswitch-lldp,'
'openstack-neutron-bigswitch-agent,python-heat-agent-puppet,'
'device-mapper-multipath,python-heat-agent-puppet,'
'python-heat-agent-ansible,'
'python-heat-agent-hiera,'
'python-heat-agent-apply-config'