Commit Graph

21 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
Marios Andreou 7b8d8ecfca Remove all rocky related config/conditionals/tests as tripleo rocky is EOL
Rocky is now EOL since [1][2] so this removes all the rocky related tests
or conditionals.
Related reviews in topic branch tripleo-ci-reduce-rocky [3].

[1] https://review.opendev.org/c/openstack/releases/+/774244
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-March/020912.html
[3] https://review.opendev.org/q/topic:tripleo-ci-reduce-rocky

Change-Id: Ibb602d1a2e3bd62463ad8861e66c23248f037923
2021-04-01 16:12:59 +03:00
Chandan Kumar (raukadah) ad0f465cd6 Remove undercloud_enable_tempest var
Since we are working in process of removing tempest container
from wallaby release and all the tempest run is switched to
os_tempest for all supported release in tripleo-ci.

This change is not going to affect any periodic jobs also.

It also removes run_tempest and tempest_format var.

Related-Bug: #1916875

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I3d046047833044fd2d75ba399f784be5d992fbef
2021-03-11 15:29:53 +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
Martin André 7f1314a49d Switch featuresets to workflow driven image prepare
In I006e48754ed1710ae8cc6e9c1d35e9c2e66b5907 we've switched the image
prepare to the mistral driven workflow. We need to include the
containers-prepare-parameter.yaml environment file instead of the
containers-default-paramerters.yaml file.

Change-Id: I547646cc42c361f74e5091ba206b339ecc5f558a
Blueprint: container-prepare-workflow
2018-08-31 11:31:37 +02:00
Sagi Shnaidman 43ba8ce92d Don't use NTP server in extra args
We have ntp_args which include ntp_server variable. Don't set it
in extra agrs so we can overwrite it.

Change-Id: Ib6a30b4581f095b89f0a128232c165c53a716a48
2018-07-15 21:23:46 +03:00
Alex Schultz cf9a0be291 Add config-download back into queens CI
We incorrectly dropped the config download items in
Ic5c5df350a7eb5291d45cf8e229af575fe9bed57 for featuresets that had it
enabled in queens. Since we won't be backporting the default changes in
tripleoclient back to queens we need to add a special case for these
featuresets in queens.

Change-Id: I9aa449a3198568c25d4dbc838669f493b0e3c103
Closes-Bug: #1771549
2018-05-21 15:37:00 -06:00
James Slagle 99a6d31a45 Remove explicit --config-download
Now that config-download is the default across tripleoclient and
tripleo-heat-templates, we can update all the CI jobs to remove the
explicit --config-download and -e
environments/config-download-environment.yaml.

Note that --deployed-server didn't actually trigger any needed behaviors
with --config-download, so where it was used, it has now been removed as
well.

Change-Id: Ic5c5df350a7eb5291d45cf8e229af575fe9bed57
2018-05-09 09:24:34 -04:00
Juan Antonio Osorio Robles 5961e227a9 Remove docker.yaml environment from featuresets 26 and 33
It is now the default, so no need to add it.

Change-Id: Idf46739cbd45cfbce8f49318050be9d5285dc235
Depends-On: I373fef6581dfbfa365479f88d7b967cfbed446e4
2018-03-05 13:43:23 +00:00
Wes Hayutin f51f4c6c38 add deployed_server variable
deployed_server is no longer common
through out the multinode featuresets.
deploy_steps_ansible_workflow is an
alternative now.

Related-Bug: #1748315
Change-Id: I52b9d68b2bb6efcc438855e5411eb5d56cc5d3d1
2018-02-09 19:24:01 -05:00
Emilien Macchi 0a9929d16c Remove tempest_config (obsolete)
Depends-On: Ie3b37b17bf41b5f36bc60bfd0e4607ed4a3aaf6d
Change-Id: If51721ac720843fa81a7e20ae37a5ac702c3f6c5
2017-11-24 04:46:16 +00:00
Zuul ade0a2fe7c Merge "Allow deploying Kubernetes worker nodes in fs026 but keep default at 0" 2017-11-22 21:49:45 +00:00
Jiri Stransky 7c53f6056c Use ansible workflow in featureset026
This featureset deploys Kubespray using external_deploy_tasks, which
only work when deploying software config with Ansible.

Change-Id: I3df13a7aa817d4f6df05bfd0d5cdaa38c5d4213b
2017-11-21 17:21:55 +01:00
Jiri Stransky 2caf8e09e3 Allow deploying Kubernetes worker nodes in fs026 but keep default at 0
In CI we deploy an all-in-one Kubernetes, just a single
master/controller node combined with worker/node. However, users might
want to deploy with separate workers on their environments. Having a
predefined compute node setting fs026 will allow users to deploy
locally on their environments by just referencing the featureset file
(without having to edit it) and combine it with e.g. 3ctlr_3comp.yml
topology file to get a 3 master + 3 worker environment easily.

Change-Id: I910f1c9f93e0b3a57d0122056a1147d958f320da
2017-11-15 14:10:08 +01:00
Martin André cbeb7b84f0 Use different variables for deploy and upgrade scenarios
Use the new upgrade_composable_scenario variable from oooq-extra to set
the composable scenario file used during upgrade.

Closes-Bug: #1714905

Change-Id: Ie0e8de54794a9259c0aeb8c67ae0f6a908844093
2017-10-15 06:49:39 +00:00
Steve Baker 0e47375b2f Don't use docker-network.yaml env
All this network config does is create br-ex, which is now done in
docker/services/neutron-ovs-agent.yaml regardless of what network
config is used.

Change-Id: I3b4d68118ff26b4574e4d527b62cc95c38b1d565
Related-Bug: #1691403
Depends-On: Ie425148b0ad0f38e149c5fa0a97d98ec35d0a5bb
2017-08-30 04:43:13 +00:00
Wes Hayutin 54f7a32e4b moving docker registry config to environment
Adding the docker registry config to the featureset config
breaks the fs config when executed in other environments.

Depends-On: I9b3ac36033c0b9e994a13188f750e9e1d484bd2d
Change-Id: I5b8a99b4ada9868169a4631aa591a911357f9bcb
2017-08-20 17:24:23 +00:00
John Trowbridge 3ed912bd91 Move common multinode role setup from tripleo-ci
This configuration was previously in tripleo-ci in the
testenv/multinode.yml file, but it is not specific to tripleo-ci.

This would be nice to add to the common multinode config and only
override where needed, but our current code does not allow for
overriding what is in the common config.

Change-Id: Ia042fc578ade2c073504ceb117b1da3ff0a4e051
2017-08-19 06:52:13 +00:00
Sagi Shnaidman 8a78e84f17 Use undercloud docker proxy
Use NODEPOOL_DOCKER_REGISTRY_PROXY in containers jobs

Change-Id: If625faffc1c5a51929816d8565630a1ddddc5df2
2017-08-15 13:30:37 +00:00
Flavio Percoco f0838d046a Pass kubernetes' environment to fset26
Using extra_args is not enough to pass the environment file we need.
This patch overrides the containers_args key and sets the environment
files require for the featureset26.

Change-Id: I588020abacffc5d7c8ce3f627d7dc37460060d55
2017-07-18 16:21:35 +00:00
Flavio Percoco 6345e659a7 Add featureset26 for scenario006
featureset26 will deploy a multinode job and instead of OpenStack on the
overcloud, we'll deploy COE (k8s) with scenario006. The job is
experimental for now.

Change-Id: Ie5bb3076b1510e5f3b36e6ec62313c8747486470
2017-07-05 15:00:24 +00:00