* This commit removed capitalization in error message
Error string should not be capitalized:
https://github.com/golang/go/wiki/CodeReviewComments#error-strings
* Also, fixed some typos
Signed-off-by: bijayasharma <vetbijaya@gmail.com>
Change-Id: I01e9a0753ff0f2c18607ea3c5b9a3c3e9698f045
Removed testdata directory for the baremetal tests and use a mock bundle for tests as needed. Any necessary data were added as constants to the test file so that the tests would behave identically.
Relates-To: #464
Relates-To: #465
Change-Id: I38aa8619ba79b958a81323c4ee6cc638e07dcc7b
- Adds PV for local caching. This allows us to also use PV
in other clusters like AKS.
- Moves artifacts and caching files into /opt/aiap-files/artifacts
and /opt/aiap-files/caching so we only have one PV
Relates-To: #645
Change-Id: I84172778df66bee8a833b13d5b740a6cf45220c2
This adds a new script to the runner container that is run in the
entrypoint which runs the log gathering ansible playbook from
inside the runner container. The gate then extracts these logs
with a new role.
This also updates the image_build script to fix how it changes
the container imagePullPolicy
Closes: #658
Relates-To: #659
Change-Id: I24d11c66e7b71852256e164343f7bb2f331d1fef
As mentioned in https://github.com/kubernetes-sigs/kind/issues/2240 there was a change
in the linux kernel after 5.12.2 that makes nf_conntrack_max read-only in non-init network
namespaces, which prevents kind's kube-proxy container from working correctly on kind versions
older than v0.11.1. This PS updates the script to download v0.11.1 to avoid this issue.
If older versions are needed, the kind url can be set as an environment variable as shown in
airshipctl/tools/deployment.provider_common/01_install_kind.sh.
Relates-To: #583
Change-Id: Icd9e649fa112e9f6307034ec69dde5d4a7ad613d
This adds physicalDisks and controller fields to the the hardware profile guide,
and to the example hardwareprofile.
Relates-To: #499
Closes: #499
Change-Id: I6c3107b846d1a9c94abffe378a9a07a2f089ef99
Commit breaks iso/qcow consistency and needs to be reintroduced
together with cloud-init moved to image-builder
This reverts commit e8606af54473cb1439e482c71299f63c84556c7d.
Change-Id: Ib45d6a5ba960eba937c2f54fbf703b2cd85ee190
Allows to get rid of generic containers.
Change-Id: I7f4485ded4dd39ec44a0746904b626b4a07d0f80
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Relates-To: #544
Relates-To: #545
Allows to limit execution time of KRM function.
Change-Id: I7fd8d97492512c6c5033375429906a1268f3818e
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Closes: #544
Closes: #545
Closes: #597
Upgrades flux Kptfiles to be compatible with the new format
required by kpt v1.0-beta. Also updates the README file to
reflect new CLI command syntax and package update procedure.
Closes: #598
Change-Id: I6da83aa662b4039a402614135662f4ce03dbe97a
Allows to skip phases in plan execution.
Change-Id: Iee0e0da5ae9836f27ec1810ac0d333247a6ddb8f
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Closes: #667
This change updates the 20_apply_aiap.sh script to utilize the
status-checker container to determine if airship-in-a-pod has
successfully completed. It also includes a check to fail when
the status-checker has detected a failure.
Relates-To: #659
Change-Id: I3673de7157f498778154c798878ab20245396c62