tss2 is the only tarball that is generated using git clone, this
commit makes the downloader get all the tarballs using wget.
Change-Id: Ib6009341f6b7c890f43962f2c24fc73e95ec81b7
Story: 2004413
Signed-off-by: Marcela Rosales <marcela.a.rosales.jimenez@intel.com>
Change for Libvirt the "compute" personality to "worker".
Story: 2004022
Task: 28799
Depends-On: https://review.openstack.org/#/c/628341
Change-Id: Icba19b252b22765c7f64990fd92af19cb748fd6a
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
Standard Controller can be configured as:
- Controller Storage
- Dedicated Storage
This includes reusing same function to create and destroy
compute nodes for the added storage nodes, renamed to:
- create_node
- destroy_node
Story: 2004780
Task: 28996
Change-Id: I00745db16c936c11564dbc961728e86a541cc907
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
All In One can be configured as:
- Simplex
- Duplex
Story: 2004780
Task: 28996
Change-Id: I8a1ec35a525babdc44fe0df65fa58d49257d83f4
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
In preparation to support more configurations, use existing allinone
and standardcontroller configurations names to:
- check if configuration is available via a function before it is
created.
- to identify what configuration the compute node belongs to.
Additional:
- Fix linters issues
Story: 2004780
Task: 28996
Change-Id: I94ca268760c2cf12072de676dbd19413ef96a1ab
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
The registry-token-server package relies on a set of dependencies,
downloaded at mirror-download time. This dependencies are snap-
shots of various git repos as of specific git commits. This
change downloads those snapshots as tarballs and makes them
available to the build-srpms phase of the build
Story: 2002840
Task: 22783
Change-Id: I4f7709516df81bb920ced124dfb0d1f5ffd87c81
Signed-off-by: Jerry Sun <jerry.sun@windriver.com>
Signed-off-by: Jason McKenna <jason.mckenna@windriver.com>
Due to changes in docker-lv size the MINIMUM_DISK_SIZE for the
Controller has been increased.
Story: 2004520
Task: 28968
Depends-On: https://review.openstack.org/628053
Change-Id: I8fdc2e707405bcb35797e915ef71b506346905b2
Co-authored-by: Juan Carlos Alonso <juan.carlos.alonso@intel.com>
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
This commit adds helm-v2.12.1-linux-amd64.tar.gz to the list of
downloads, in order to upversion helm to v2.12.1.
This is necessary as support for kubernetes v1.12 support is only
introduced in helm v2.12.`
Story: 2004520
Task: 28774
Change-Id: I2501cd1174f85810892e51ac8a44746302eeb120
Signed-off-by: Joseph Richard <joseph.richard@windriver.com>
The starlingx mirror failed to capture the centos 7.6 installer.
Although the installer files are stored under
mirror.centos.org/<VER>/os/x86_64/, it is not captured by
reposync. No options that I have tried will make it do so.
We can either demand that folks create .lst file entries
for any installer files they want to use, or modify
the mirror scripts with a special case to capture the
installer of all future centos versions via other means.
This update takes the later approach. It does make
some assumptions about the names of subdirectories we
need to capture, e.g. EFI, images, isolinux, LiveOS,
but they hold true for Centos releases to date.
Change-Id: Id90b22fbb93c8143ed112be33ac168f1ee84f2f3
Signed-off-by: Scott Little <scott.little@windriver.com>
Combine setup_allinone.sh and setup_standard_controller.sh to have one
single setup script to configure via input parameter allinone and
standardcontroller configurations:
- setup_configuration.sh
- destroy_configuration.sh
Change-Id: Id29d3eeeff43f0c0f43ab710a1179eaacdfb330d
Signed-off-by: Abraham Arce <abraham.arce.moreno@intel.com>
Following the release of centos 7.6, centos 7.5 binaries
have now been relocated from mirror.centos.org/centos/7.5.1804
to vault.centos.org/7.5.1804.
As a result, download_mirrors.sh may fail with errors like ...
http://mirror.centos.org/centos/7.5.1804/...
[Errno 14] HTTP Error 404 - Not Found
This update modifies our yum repo data to track 7.5 binaries
at thier new location .
Change-Id: If20a91535e754708e0dff6bdf5176f2fc006c34f
Signed-off-by: Scott Little <scott.little@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>
fix mirrors path from /import/mirror/XXX to /import/mirrors/XXX
Change-Id: Ida9f7a70d3ae05e56cf6a588a95f66127ec13237
Signed-off-by: Ranler Cao <caoran@fiberhome.com>
This caused a verification problem with the packages downloaded
from this repository.
Change-Id: I53d671d5272df6af37860c0980025f2a7107e47a
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
ifconfig and brctl are deprecated commands.
They are replaced with ip command.
Story: 2004646
Task: 28598
Change-Id: I4a9b63f5437fc9372a169216ee62f239bce55b3c
Signed-off-by: Felipe de Jesus Ruiz Garcia <felipe_57@live.com.mx>
Signed-off-by: Felipe de Jesus Ruiz Garcia <felipe.de.jesus.ruiz.garcia@intel.com>
ifconfig and brctl are deprecated commands.
They are replaced with ip command.
Story: 2004646
Task: 28597
Change-Id: I24e2d53ae7f8b866eef665a85d1785df0527c82a
Signed-off-by: Felipe de Jesus Ruiz Garcia <felipe_57@live.com.mx>
Signed-off-by: Felipe de Jesus Ruiz Garcia <felipe.de.jesus.ruiz.garcia@intel.com>
The go compiler supports "go get" to download dependencies, but
it will download the latest version of dependencies from the git
repository of the dependency. This could lead to non-reproducable
builds, or the potential of dependency API changes (including
deprecated features) to break the build of packages.
The "dep" tool allows for a lockfile to be created, which captures
the git commit ID of dependencies, and can restore dependencies to
the captured state.
Since no binary package containing "dep" is currently available for
CentOS, we need to build it from source. This change adds the
source tarball download to the list of source tarballs to be
downloaded.
Change-Id: I0ff821d780326212a3fc4408a6225752c0e9a9f4
Story: 2004617
Task: 28525
Signed-off-by: Jason McKenna <jason.mckenna@windriver.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>
Setting TAG="" didn't work and isn't great UX anyway so
let's add -b to just set BRANCH_ONLY mode to match -t
for TAG_ONLY.
Change-Id: I4223504b4ec215376722037ecfab1416e1195f9f
Signed-off-by: Dean Troyer <dtroyer@gmail.com>