Commit Graph

27 Commits

Author SHA1 Message Date
Ghanshyam Mann c49552281f Retire Tripleo: remove repo content
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145

this commit remove the content of this project repo

Change-Id: I235b08d63bab01a94a41b29b40724f05c88a534f
2024-02-24 11:44:21 -08:00
Jose Luis Franco Arza 0f7a985e42 Add fs065 for Undercloud FFU upgrade
This new featureset covers the FFU undercloud upgrade from
Train to Wallaby. It only spanws a Train undercloud, sets
up Wallaby repositories and upgrades the Undercloud to
Wallaby relying on the tripleo-upgrade role.

This patch also removes some conditionals in fs050 and fs065
which relied on end-of-life releases.

Change-Id: I78df47b1d6b1df99138c5ae9f94ae065019242ff
2022-02-11 10:59:06 +01:00
rabi b9d6c939eb Don't enable undercloud heat in fs050
This adds the flag the undercloud upgrade job.
undercloud_enable_heat (not ephemeral_heat) is used
in the sanity check script (undercloud-sanity-check.sh).

Change-Id: I927038d2fdecb0d37ba1305946c359a3efea142d
Closes-Bug: #1960484
2022-02-10 12:53:38 +05:30
Arx Cruz c301c85f12 Replace run_tempest with use_os_tempest
The variable run_tempest was used by validate-tempest. Since now we use
only os_tempest, this variable is no longer required, however, since
use_os_tempest is default to true, we must change it where the
run_tempest is false, like in the upgrade/update jobs, since we don't
run tempest on those.

Change-Id: Idb8166992976ce6303f95f72011aa65fe536931e
2021-01-13 12:19:31 +01:00
Emilien Macchi 333952b798 Disable paunch on fs050
... So we can test upgrades between containerized undercloud with Paunch
to a deployment without Paunch.

Depends-On: https://review.opendev.org/#/c/708241/
Change-Id: I3fe623789b1123bac7e9dcf7af515563b6254b00
2020-02-17 16:07:13 -05:00
Alex Schultz efcde84f1d Revert "Configure UC rocky upgrade vars"
This reverts commit 5589386151.

This was wrong since fs047 is for the *non* containerized
undercloud it should not be dynamic based on the version.

Change-Id: I9d5816b99c00a7afb890d1cb3facf8be73d92667
2019-12-16 14:51:19 +00:00
Carlos Camacho 5589386151 Configure UC rocky upgrade vars
We are using fs47 to run the UC upgrade without containers.
This should change depending on the version.

Depends-On: https://review.opendev.org/#/c/698225
Closes-Bug: #1855856

Change-Id: Iae6d1a331e55b5f56f667e7bf84d79bf7e01f3c6
2019-12-10 17:51:34 +01:00
Carlos Camacho 94f80c47cf Deploy the undercloud/overcloud containerized in newer versions
We are missing to deploy the environment
with containers depending on the version, also the undercloud
is with <20GB in the disk, and the free space validation fails.

Change-Id: Ibcdfd71b9280615aedc4d59ef0c566c475f15d0b
2019-11-29 10:09:21 +01:00
Ronelle Landy b465c650d8 Move *_container_cli settings to extras-common
Remove  *_container_cli settings out of
feature set file to single-source
the setting in tqe role extras-common.

Change-Id: I833348a18597c230fea4a01ab203569ffe5ef7a0
Depends-On: https://review.opendev.org/#/c/678881/
2019-08-28 11:53:59 +05:30
Emilien Macchi 9e6177d0f1 Set hostname for containerized undercloud-upgrade
See I217abd975ec6a7a98a624a09c9194db9ecdafe35 - same spirit.

Depends-On: I4a569195deeadb34180561c778dabe77be4f6466
Change-Id: I217d15b5156b29139fd17c2a9d40b1e0c06941b4
Related-Bug: #1814564
2019-02-19 23:39:54 +00:00
Emilien Macchi a8029c8f9b Revert "temporarily turn off podman"
This reverts commit 6822ba9a7e.
We disabled the relabeling on /run/netns, it should
work better now.

It also properly enables podman on the overcloud without extra_args,
which will avoid issues when overriding the extra args.

Depends-On: I34813b240284c8d9b35e044bc9654d556ec0cbdb
Change-Id: Id75697e86cd5d08d116d6b074342801da4572f2f
2018-12-23 15:21:18 +00:00
Wes Hayutin 6822ba9a7e temporarily turn off podman
We're hitting several issues in the upstream
ci related to podman :(

https://bugs.launchpad.net/tripleo/+bug/1804434
https://github.com/containers/libpod/issues/1844

Related-Bug: #1804434
Related-Bug: #1809218
Change-Id: I19aa04382ba159768a1748d44412bbc670facaf3
2018-12-21 11:23:17 -07:00
Emilien Macchi 2ad3e8bd10 Revert "Revert "Revert "(squash) disabling podman everywhere in gate"""
Closes-Bug: #1803232
This reverts commit 0eb6f366d0.

Change-Id: I21a5a07d0c9752051e720734d34a732d4d85adab
2018-11-14 12:48:50 +00:00
Emilien Macchi 0eb6f366d0 Revert "Revert "(squash) disabling podman everywhere in gate""
Related-Bug: #1803232
This reverts commit 9989134abc.

Change-Id: Ia0b9ba83223ef2c83ff69999bd0b1c9894796d1b
2018-11-14 01:05:52 +00:00
Jiri Stransky 9b197a7d14 Explicitly set containerized_undercloud in the UC cont. upgrade job
In change Iff509f4dc09862a451ad5cf915aa7764a314c28c we plan to
introduce smart defaulting, e.g. containerized_undercloud will take a
release-aware default value instead of always defaulting to false.

However, this change seems to break featureset050 because it changes
the containerized_undercloud value in it from false to true. Set it to
false explicitly in fs050 so that we keep the original state here and
unblock the smart defaults patch.

Change-Id: Ia54eb8988225d0b45787ab89948d2c610c27257a
2018-11-05 10:37:55 +01:00
Emilien Macchi 9989134abc Revert "(squash) disabling podman everywhere in gate"
This reverts commit de5ca4162e.

Closes-Bug: #1800737
Depends-On: I5e0715a9b7a052126fb01c8d2c3da36a38bec2bf
Change-Id: I23a50cff9ee8b052fe2352ee4b4c70427bfd4811
2018-11-03 03:55:26 +00:00
Emilien Macchi de5ca4162e (squash) disabling podman everywhere in gate
Until we fix the situation, we want to remove podman from our gate.

Revert "fs010: switch undercloud to podman"

This reverts commit 39d1da5267.

Revert "fs050: upgrade the undercloud to Podman containers"

This reverts commit ab6cbcb0ce.

Revert "Switch fs027 to deploy with podman"

This reverts commit f77771843f.

Change-Id: I3715a0432ead1eb1d18deb5893858e051a0b5539
Related-Bug: #1800737
2018-10-31 11:03:07 -04:00
Emilien Macchi ab6cbcb0ce fs050: upgrade the undercloud to Podman containers
For the containerized undercloud upgrade job, make it so during the
upgrade from Rocky, the undercloud is upgrades to Stein with Podman
containers and not Docker anymore.

Depends-On: I6831b4b952c95fde31febf8e14cb27cf22ff859b
Change-Id: I539fe73f6d82156b045fa0d45aad9529e98c0c2e
2018-10-29 11:22:58 +00:00
Emilien Macchi 389227f8b6 fs050: enable TLS
Enable TLS on tripleo-ci-centos-7-containerized-undercloud-upgrades job,
to have better coverage on real deployment scenarios.

Depends-On: https://review.openstack.org/587270

Change-Id: I27c1d8574aa7a31dc2977d368deb705695ddf3ca
2018-07-31 04:30:29 +00:00
Emilien Macchi d8305b75ea Revert "Revert "Revert "Revert "fs050: enable upgrade cleanup""""
This reverts commit 789aec0df6.

Change-Id: I5e5af99ee1f2efbc731ef58058e25f262998ee4a
2018-06-16 02:27:24 +00:00
Emilien Macchi 789aec0df6 Revert "Revert "Revert "fs050: enable upgrade cleanup"""
Related-Bug: #1777197
This reverts commit 8f3feb8dfc.

Change-Id: Ie9ee338b156a20623f631f1d5cc91da96ee7c418
2018-06-15 21:54:26 +00:00
Emilien Macchi 8f3feb8dfc Revert "Revert "fs050: enable upgrade cleanup""
This reverts commit 25c83b0286.

Change-Id: I2af99d8bad58f12bd895b473ecb84e4f2091f738
Depends-On: I6a09549150d66cf2a88bbaf8134f2a62250ae869
2018-06-09 05:58:32 +00:00
Emilien Macchi 25c83b0286 Revert "fs050: enable upgrade cleanup"
The feature doesn't work yet, we have some failures when cleaning-up.
Let's disable the feature and re-enable when it works.

This reverts commit 2d78ccc87a.

Change-Id: Ide4c3aa9421b207041e6312e5b922ad065890e8b
2018-05-24 14:28:57 +00:00
Emilien Macchi 2d78ccc87a fs050: enable upgrade cleanup
We want to test https://review.openstack.org/#/c/569327 so we want to
enable the undercloud upgrade cleanup in undercloud.conf, and see how it
works when operators want to cleanup the undercloud after its
containerization and upgrade to Rocky.

Depends-On: If3a3a3b2e4a6d1cf6cd57c3b382a7a08fac0e971
Change-Id: I5f687bee94109414239fab7c0dbbb67c3b7bb9fd
2018-05-21 17:48:27 -07:00
Emilien Macchi e0643fb80f fs050: don't test idempotency
This is an upgrade job for containerized undercloud, we don't want to
test idempotency, it takes too much time.

Change-Id: I80dd0eab60654de169ded857f25f76b8065a2b44
2018-05-04 06:31:09 +00:00
Emilien Macchi e1b0fa6a01 Add tripleo-upgrade vars into featureset050.
Variables use_oooq and tripleo_ci are needed
to be set if we want to use the tripleo-upgrade
role in upstream CI.

Change-Id: Ic0d30148bbadee03ce012a15d31a80b557bd32f8
2018-04-16 10:46:26 -07:00
Emilien Macchi c8004e11b0 Add fs050: containerized undercloud upgrade
This featureset is based on fs047 but it will upgrade
a non containerized undercloud to a containerized undercloud.

Change-Id: I8f4c37c1cbe48bda5fe432d1db3f98ecaf41af40
2018-03-30 20:20:07 +00:00