Pulling in the needed RPMs in preparation for Ansible Playbook
inclusion in the image.
Tests conducted:
- Test of download mirror scripts to pull the required packages
- Successful installation
Story: 2004695
Task: 29376
Change-Id: Iaecd1dac75b34183cbaf7390d58ba057fdfabe7c
Signed-off by: Tee Ngo <tee.ngo@windriver.com>
This client needed for Horizon (pike) to launch.
This client does not exist in stein, and so it
will be removed once a stein version of Horizon
is installed on the controller (story 2004765).
Story: 2004751
Task: 29287
Change-Id: Iee76e932383493aea7d9fa0d18425f01e2f6a65d
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
Stein/Master clients required new RPMs or updated ones
The old versions have been kept (for now) and will be removed
by a later commit
Story: 2004751
Task: 28867
Change-Id: Iea58cb9484c75cf757397d53d7d1576a2f436d81
Depends-On: I4e4b4768b4c0e64d03960bd42e9a1d342884e9a0
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
We have already used RPMs instead of SRPMs for below 3 packages
during init patch refactor tasks (Story: 2003768) and got related
patches merged.
nss-pam-ldapd
iscsi-initiator-utils
crontabs
Story: 2003768
Task: 28691
Change-Id: I763290af604b671c71785d7ac0d0cb053fa8c086
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
According to the analysis from Saul in task 26455, we can remove motd
patch for crontabs and then use RPM instead of SRPM for it.
We need to add this RPM to download list.
Story: 2003765
Task: 28181
Change-Id: Ic55db840b23775b3430a8296df1e8c217c93bf94
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
These packages could be found in centos paas openshift-origin311
repo.
go-srpm-macros package is changed to the latest version in repo.
Test:
These packages are for kubernetes build only, not included in ISO
image.
Pass build and deploy test.
Story: 2004593
Task: 28471
Change-Id: I8904938b245d2fdf683bc2a58d6dffdec62c8063
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
1.8.2 contains the fix for the wait commands
Later versions are incompatable malformed iptables entries which
will cause ceph setup to fail.
Story: 2003910
Task: 28192
Change-Id: Id4c20a47c55615088b7ffbd66dd98c457544b7ae
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
There is only version change in the srpm, so we could replace it rpm.
There will be 3 patches for the replacement:
1. add the rpm package.
2. change code to use the rpm package.
3. remove srpm package.
This is the 3rd one.
Story: 2004557
Task: 28317
Depends-On: https://review.openstack.org/623134
Change-Id: Ib0304f0021a4fe26bb056770351db6e0afecef13
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
There is only version change in the srpm, so we could replace it rpm.
There will be 3 patches for the replacement:
1. add the rpm package.
2. change code to use the rpm package.
3. remove srpm package.
This is the 1st one.
Story: 2004557
Task: 28317
Change-Id: I2f033ce3d595910b79bb158c2271c74d978d49a5
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
There is no src patch in nfs-utils now. So move the meta patch setting
to nfs-utils-config, then srpm could be replaced with rpm.
Drop the srpm in the mirror lst, and rpm is already in the lst.
Story: 2004404
Task: 28046
Depends-On: https://review.openstack.org/621067
Change-Id: I82556faa651aa58a08659d6232af05c6ca7a6c23
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>
Puppet was occasionally failing due to iptables
being busy while attempting to update.
This was fixed in puppet-firewall 1.8.2
Upversioning this component to the latest version that
is still compatable with pike
Tested in std config, containers config and aio containers
Story: 2003910
Task: 28192
Change-Id: If127d10255d837904e41b81867b988585370f8b7
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
The libcgroup-tools package is required by the libvirt container.
This update adds it to the download list to make it acccessible
to the image builder.
Change-Id: I6d5f5766ffeb9a553e2876877b2aa531c88ee0bc
Story: 2003907
Task: 28157
Signed-off-by: Don Penney <don.penney@windriver.com>
After using rabbitmq-server-config package to package config files
for rabbitmq-server package, we can remove related patches of it
and use RPM instead of SRPM for it.
Story: 2003768
Task: 28042
Change-Id: I77ace2534268db25b23d9b3b512b95cf9b0727d6
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
Use RPM instead of SRPM for nss-pam-ldapd package, since related
patches are not used anymore.
Deployment test pass.
Story: 2003768
Task: 28045
Change-Id: Iad3e2a524f22c0ac248c304836a006b8bdd69d2b
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
Has to update puppet-barbican's version from 11.4.0-1 to 11.3.0-1.
The reason is 11.4.0 version cannot work with puppet-keystone 11.3.0.
Story: 2003108
Task: 27700
Change-Id: I09889d169151424ac52f7ce46e37b163fabebb8b
Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
Remove util-linux package folder and use RPM instead of SRPM for
util-linux.
Then we need to add related RPMs in download list.
Story: 2003768
Task: 27595
Change-Id: I54e871ee5c28a663c81cc80911181bec5f5dd003
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
This version changes the exec_run method signature
to return a tuple with exit-code and message.
Story: 2003908
Task: 28013
Change-Id: I7ea41d8c2010ade9cfad7fc120df853771d46b49
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
After using pam-config package to package config files for pam package,
We can remove related patches of pam and use RPM instead of SRPM for pam.
So we can remove srpm in download list.
Story: 2003768
Task: 27589
Change-Id: Ie22c070262b10471dcaf8588895d3a2e4303ab98
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
Package audit-config is created to config customized audit
config file. Since there is no other change for audit, we
could replace srpm with rpm directly.
Test:
Pass build and multi node deploy test.
Story: 2003768
Task: 27602
Change-Id: I96e9ca5c901c8caf9d226ad99a4e05369477d37e
Signed-off-by: slin14 <shuicheng.lin@intel.com>
Remove rsync package folder and use RPM instead of SRPM for rsync.
Then we can remove srpm in download list.
Story: 2003768
Task: 27590
Change-Id: I8a1235e95fbe6677085eb672409a91e50e4067d0
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
Package iptables-config is created for iptables customized
config file. And there is no other change for iptables, so
we could replace iptables srpm with rpm directly.
Test:
Pass build and multi node deploy test. Confirm iptables
config file is the same as before.
Story: 2003768
Task: 27600
Change-Id: Ib23c52f1e92c86130b335aa4c66d34db14f4a5ce
Signed-off-by: slin14 <shuicheng.lin@intel.com>
Previous StarlingX API Reference documentation was hosted under
restapi-doc package and managed using maven and wadl files.
StarlingX has enabled the OpenStack API guideline to manage REST API
services allowing all previous restapi-doc references to be removed.
Maven is part of the restapi-doc requirements.
Depends-On: https://review.openstack.org/#/c/609714/
Change-Id: I007f8c7b8f736ab5b6c0b712f350d350df14744f
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
After move syslog-ng customized config file out of syslog-ng,
we could replace syslog-ng srpm with rpm directly.
Story: 2003768
Task: 27599
Change-Id: Icd1e9daa6ad808a3aaa5f38aad5bfe631645059c
Signed-off-by: slin14 <shuicheng.lin@intel.com>
CentOS repo upgraded lighttpd recently, so we need
upgrade it also to avoid srpm package missing.
Story: 2004282
Task: 27832
Depends-On: https://review.openstack.org/616061
Change-Id: Ifc1d4bcf8aed54e55322460a518bfbce1fd29949
Signed-off-by: slin14 <shuicheng.lin@intel.com>
As part of the refactor task for ntp, with below patch ntp src
rpm is replaced with rpm:
https://review.openstack.org/614384
Update the mirror list to match with it.
Story: 2003768
Task: 27587
Depends-On: https://review.openstack.org/614384
Change-Id: If2b8f6cce68561129169c370b7857f45751fe2c5
Signed-off-by: slin14 <shuicheng.lin@intel.com>
This change adds the python2-ruamel-yaml and prerequisite package
to the list of downloaded packages available to the build system
Change-Id: I6b9c078c19bf37ef0312947fc2a4249347a604f7
Signed-off-by: Jason McKenna <jason.mckenna@windriver.com>
Story: 2004240
Task: 27763
The 6.0 src rpm and binary rpms come from koji.
There are no changes to runtime requirements.
Story: 2002843
Task: 26751
Change-Id: Id9ee51d548adc1d4c9b4c4b83e8803accf7bfc2d
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
Use centos-release-config package to package issue and issue.net to target folder.
Then we can remove related patch of centos-release and use RPM instead of SRPM for
centos-release.
Story: 2003768
Task: 27581
Change-Id: I4414501a78795dac6bac920891994a93a5b0236d
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
The netpbm package is not packaged to iso and just
some build dependency on it. So use RPM instead of SRPM
I also tried to remove the ghostscript patch and iso can
be built out as well.
Below 2 RPMS need to be added
netpbm-10.79.00-7.el7.x86_64.rpm
netpbm-progs-10.79.00-7.el7.x86_64.rpm.
Multinode deployment test pass and ping test pass between
VMs.
Story: 2003758
Task: 26446
Change-Id: I1e36f9b4bda8474893a2322ebe31626d88e96a0d
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
shadow-utils src rpm is no longer used after the refactor task in the
Depends-On link. So we could remove the src rpm in the list.
And only the shadow-utils rpm in the list will be used.
Depends-On: https://review.openstack.org/612897
Story: 2003768
Task: 27593
Change-Id: I743986faa1f3ebf26f82df5481b6b4745e6ebfab
Signed-off-by: slin14 <shuicheng.lin@intel.com>