This reverts commit 40a9622d77.
The URL for tss2 is not always working and this causes an
incomplete mirror in a clean environment.
Closes-bug:1816813
Change-Id: I9c8fa64e1f0f9154dd45a67088fdc27f4b8f8313
Signed-off-by: Marcela Rosales <marcela.a.rosales.jimenez@intel.com>
A makefile was used only for creation and clean up of the docker
image for building. In this process, all the environment variables
were sourced and included into the Makefile. However this can fail
on systems that has functions and cause a failing makefile.
Trying to fixing this issue I realize that this Makefile ain't needed,
as all the logic for docker management is under `tb.sh`, therefore makes
sense to remove this Makefile and use this script for the entire process.
Story: 2002560
Change-Id: I2795593521a5d16dc2033861946fd09c2270424e
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
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>
Update conf.py for release notes to include the project
variable, set to the project name. This is so the string
above the left nav renders the project name.
Story: 2004900
Task: 29236
Change-Id: I4b1219c6246ab49279f716fe0d9295e263818dae
Signed-off-by: Kristal Dale <kristal.dale@intel.com>
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>
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>
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>