* Currently if the cluster init command is run & the cluster-api
has already been initialized, the command fails.
* So,this commit adds a warning message that cluster-api already initialized.
Signed-off-by: bijayasharma <vetbijaya@gmail.com>
Change-Id: I93cc6b141c15fa4bc5661646ae0cbdf08580cbf9
Relates-To: #450
Closes: #450
* Add verbose to see little more details on each tasks of play
* Added option to prettyprint verbose in stdout
ANSIBLE_STDOUT_CALLBACK=debug
* Updated the virsh cleanup sequence.
The images(.img) within /var/lib/libvirt/images/ were not removed
Change-Id: I0a52aa4ccca41e3f2258420eb2e1173137ca0d06
This job doesn't work properly since a lot of changes in the
airshipctl logic were applied. All the issues were addressed.
Change-Id: Iec6fa7e6a3aa1ab46d496a8fd63822df1f8124cc
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Relates-To: #19
This patch implements new constructor of document.Bundle type
using raw bytes as source.
Change-Id: Ie7742bcf245083ac988541aa9987448f5827fec3
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
This will enable airship to run containers in privileged mode
as well and to specify commands to be executed.
Change-Id: I663eb55547bb821f26a9071c24d08166a3b3d56b
This also moves KRM related logic from executors package to
container package, and creates ClientV1Alpha1 interface that
would allow us to have versioned clients for generic container
executor.
Change-Id: I4b32fd8dd089b9ccea2ed64a805702e6a8705706
This commit allows to specify options to get container logs, such
as stderr, stdout and if logs should be followed.
Also extends RunCommandOptions with ability to add mounts in addtion
to binds
Relates-To: #458
Change-Id: I83507f2f7ca6ea596f52f5d3e9f868467458b6a3
This patch implements ability to filter phase by given
cluster name.
Change-Id: I4eb95f9f75c57eff4ae8eb41c608c6f6d7fa009c
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
This will make sure that when we add new features to how the
docker container is run, we don't need to change interface
method signature everywhere we use it.
Relates-To: #458
Change-Id: I12273264c1a8061300017246a1a4a17125ca8ae2
Now we would be able to render phase bundle, executor bundle
and config bundle. Config bundle will contain documents such as
phases and executors.
Relates-To: #459
Closes: #459
Change-Id: Ia6b9196dfb3d8fb3264fef676c975ccc32883fee
This reverts commit 9bd01de3dad7304b4eaedf09dba081b92470d736.
Reason for revert: cloud instances we use for CI are more stable now.
Change-Id: Id14f84e2a5b40d537161f1b4ea35fc97e9b1467d
* This commit will replace ./tools/deployment/02_install_clusterctl.sh
with correct scripts as ./tools/deploymen/21_systemwide_executable.sh
* Also replace ./tools/deployment/24_build_ephemeral_iso.sh with
./tools/deployment/24_build_images.sh
Signed-off-by: bijayasharma <vetbijaya@gmail.com>
Change-Id: I61ccc557b31a2aa4ab03974fda597caaa51ca040
This reverts commit 6ffde8fa17dcecd4243be076340a29a3c807f6e0.
Reason for revert: it seems like this commit introduced breaking changes, reverting to see if this helps with toos/deployment/30_* script
Change-Id: Ib67babfd3683489e1c3afe1264784758791fe44d