Commit Graph

12 Commits

Author SHA1 Message Date
Ghanshyam Mann 72ea117f61 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: Ic549bdcc76a5e12a0104143fbe79fd0db2c866b0
2024-02-24 11:44:35 -08:00
matbu 7a5ed70cf8 Remove legacy tripleo-validations roles calls
This patch remove useless tripleo-validations calls in the
tripleo-quickstart-extras playbook.
Only validations and standalone is used for now in CI.

The other implementations was legacy implementation that is not
used anymore in CI

Change-Id: I2ef1f06007c646ef4307c0cc0b6f60af414f9234
2021-04-12 12:24:41 +02:00
Marios Andreou c2b0910fe1 Remove all rocky related conditionals and tests after rocky End of Life
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: Icb999fa6c8278bd54c200c73963b5e364c94c23d
2021-03-29 11:54:27 +00:00
wes hayutin 37109c55aa Revert "Upgrade linters (ansible-lint v5)"
This reverts commit ac93fbbb47.

Reason for revert: breaks default install path for quickstart

Change-Id: I7d513d1bffdfd4293f199c38216ceb00343e06c5
2021-03-12 17:50:42 +00:00
Sorin Sbarnea ac93fbbb47 Upgrade linters (ansible-lint v5)
Change-Id: I75562efd62fff9739d32f8b1b92e7826120e9d1a
2021-03-11 13:48:54 +00:00
Sandeep Yadav 8585f45c2a Trigger validations only on train and above.
In patch[1] we have updated the playbook to use new validation role
'tripleo_validations' stored in tripleo-validations repo.

Above patch breaks stein and older branches as that role is not
available prior to train branch.

With this patch we skip the include of new tripleo_validation role for
stein and prior branches.

We also moved to include_role style way of including role so that if
role is not available it do not try to load it.

[1] https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/755382
Closes-Bug: #1914993

Change-Id: Ida95fd46718e5d29d9951453653afb390b0d7bbd
2021-02-10 15:59:01 +05:30
Mathieu Bultel 9fdfaa1250 add validations playbook for VF component testing
* Removed legacy tripleo-validations role. The new roles will be
  stored in tripleo-validations repo itself
* Removed legacy playbooks tripleo-validations
* Update multinode-undercloud playbook
* Add validations playbook

Change-Id: I477644b085bd77407884bce25947be159bfc5c31
2021-02-04 09:09:46 +00:00
Marios Andreou e9d2de3c25 Prevent jobs timeouts when running playbook on localhost
When running playbook, don't connect to localhost, just use
undercloud as usual and run localhost tasks with delegate_to.

Change-Id: Ib8e6408f232f65d1b7addf00d89574af114ec809
Close-Bug: 1911451
Co-Authored-By: Sagi Shnaidman
2021-02-01 10:32:42 +00:00
Sorin Sbarnea cc82349363 Adapt code to newer code style (linters)
Makes those files conformant with current linting rules and avoids
linting errors when we need to toch them again.

Previous doing "pre-commit run -a" uncovered these errors, now is no
longer reporting any other errors.

Change-Id: Ie4cf229c8f11c2b55b323eac23c89483b26d3781
2018-11-16 12:42:51 +00:00
Raoul Scarazzini 7c2883814a Restore tags inside the main playbook
This modification reintroduces the tags for all the task inside the main
playbooks quickstart-extras-*.yml.
This is related to the tags topic [1] and is meant for developers who
wants to have atomic access to each step of the deployment.

[1] https://bugs.launchpad.net/tripleo/+bug/1657415

Change-Id: Icd645ee9003bafb8988a6430280ab4b7ad5ff34f
2017-11-22 10:14:11 -05:00
Gael Chamoulaud fc5bf6e315 Add new role for tripleo-validations
This patch allows us to run tripleo-validations tests through the
Mistral framework for newton release and above. It also allows us to run
negative tests for pre-introspections validations like:
- undercloud-ram
- undercloud-cpu
- undercloud-disk-space

The pre-deployment and post-deployment should be done and will be done through
different patches.

Change-Id: Iec07a18322252af2d484bc3f06a59dbd1b08f537
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2017-07-24 07:59:00 +00:00
Jiri Stransky 30ce59c49e Split quickstart-extras.yml into sub-playbooks
This should allow easier composition of custom playbooks from bits and
pieces of quickstart-extras.yml. It will be especially useful when one
wants to reuse existing environment (e.g. deployed undercloud) and
perform additional automated actions on it. (The current solution has
been to use ansible tags, which has been quite error prone for me, and
i've sometimes ended up ruining my dev environment. Composing custom
playbooks is both safer and more straightforward to reason about.)

Depends-On: I513149a9de524dd3f017c583d06c35a165581715
Change-Id: Ie40da10fb96265340b243fff9b48fd18640de978
2017-06-29 19:58:32 +00:00