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>
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>
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>
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>
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>
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>
golang 1.10.2 is required to build kubernetes 1.12.1
The higher version rpms do not exist on centos mirror
but do exist on koji.
1.10.2 adds additional requirements:
mercurial
go-srpms-macros
subversion
Transitive dependencies for those are:
subversion-libs
neon
pakchois
Story: 2002843
Task: 26751
Change-Id: Ie43ff00da3518b04db8f32feafebd936ee9b6f8a
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
This update adds the following RPMs to rpms_3rdparties.lst:
python2-pip
python2-wheel
python3-pip
python3-wheel
These packages are required to allow building wheels for python modules
from the RPM spec file.
While an older python2-pip RPM is currently available from the configured
Starlingx-epel-7 repo, the other 3 are not, so all 4 are being explicitly
downloaded from Koji to have consistent versions.
Change-Id: I987666acbb4594facfa38bd9e8ea978d8ec0a329
Story: 2002876
Task: 26482
Signed-off-by: Don Penney <don.penney@windriver.com>
Story: 2003340
Task: 24378
No patch is needed for this package, so replace it with rpm package
Change-Id: I21eecb9fb898cf0c7484eb03376fc4703c81204e
Signed-off-by: slin14 <shuicheng.lin@intel.com>
-By standardizing the list files name it's possible to eliminate
one parameter in the download function in dl_rpms and reduce complexity.
-Now the download function does not receive it as a parameter anymore,
and instead it gets it from the RPM name.
-Also the download function now decides if build a wget command or
a yumdownloader commnad based on the content of the list (by identifying
the # character) instead of using the name of the list.
I adapted download_mirror.sh.
Change-Id: I041fc9c704156215f06149e5b4c16cd92990e17c
Signed-off-by: Marcela Rosales <marcela.a.rosales.jimenez@intel.com>