Commit Graph

12 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
yatinkarel b7fcb80297 Set proper DNS forwarders for FreeIPA
Currently freeipa_internal_ip is used as DNS forwarder
for FreeIPA which is wrong as self ip can't be used
as forwarder. We need to use some public DNS servers
for this, setting to the same we already use in CI.

Closes-Bug: #1925770
Change-Id: I117722697cc859e31f37eba70f825d41c9ac121d
2021-06-02 12:17:41 +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
Sorin Sbarnea 4a41ca7bf0 Lint fixes for ci-scripts and config folders
This normalizes the formatting of files from ci-scripts and config
folders in order to allow further hardening of linting.

Fixing linting was too big to be made in a single commit as it would
involve too many files to review and could merge conflicts with
existing changes. Thus doing it in few chunks would makes it possible.

Original full change is at https://review.openstack.org/#/c/627545/ and
will be the one merging the last.

Change-Id: Ifb215c0e2ea0ef7115897721f75ba8489bd59b97
2018-12-28 10:01:11 +00:00
Harald Jensås 4453efa2f8 Use a shorter default domain name
Some of the CI jobs use very long <hostname>'s,
resulting in the FQDN to be more than 63 characters
long which is the max for linux, see GETHOSTNAME(2).

Change the default to use: <hostname>.ooo.test instead.

Related-Bug: #1803703
Change-Id: Ia8f758a094d36c3f3bec383f1d3a8e1a5d4bd052
2018-11-19 17:01:07 +01:00
Juan Antonio Osorio Robles 1e8901a4b8 Add masquerade option to ipa.yaml configuration
Without this the deployment doesn't work.

Change-Id: Ie8cc6d22cf334f2a7945a4d2f53fbed2c1b868ca
2018-11-08 15:14:33 +02:00
Juan Antonio Osorio Robles 60a5bf7f25 Add containerized_overcloud option for ipa.yaml environment
This was missing still.

Change-Id: I43a8939ac571262eeee00e066b47941be8e108c6
2018-08-16 07:51:04 +03:00
Juan Antonio Osorio Robles 5cefd54aed Move ipa.yaml from the deprecated folder to the general_config one
ipa.yaml is not deprecated, and is what we're recommending folks to use
to deploy TLS everywhere with oooq.

Change-Id: I2d557d99f991202ee81c6605f04fd842ef03718f
2018-08-09 15:59:30 +03:00
Wes Hayutin 33eb64d534 deprecate old general configurations
In order to better support the growing list of
supported configurations we need to prune out the
older less tested configurations in src

Configurations required should be documented and
listed in https://docs.openstack.org/tripleo-quickstart/latest/feature-configuration.html

Related-To: https://review.openstack.org/#/c/553892/
Change-Id: I56fb4113d4615546ae4fb62e729b262fc985d0d1
2018-03-19 11:11:18 -04:00
Harry Rybacki b1489d7d8f Add supplemental node provisioner
Add ability to deploy a supplemental node along with undercloud
and overcloud nodes by the libvirt/setup role(s) along with
basic ability to deploy TLS everywhere.

- Update tripleo-inventory role to allow for configuring
supplmental node host access
- Update common role defaults with required vars
- Update quickstart.sh to support fake HA IPA deployment
- Update general_config/ipa.yml with relevant vars
- Add nodes/1ctlr_1comp_1supp.yml for supplmental node deployment
- Add release note

Depends-On: I53323511aabf0d616805efab6edde4acc7bedf11
Related-Bug: 1662923

Change-Id: I3f18e26d0e40942c7c54c07b644ee1209fb89c83
2017-05-22 09:40:28 -04:00
Gael Chamoulaud 77e537f868 Add blank newline at the end of file
This patch adds blank newline for each [yaml|sh] files if they
don't end with one. This will allows us getting linters happy and avoid us
having git adding "\ No newline at end of file" in diffs when pushing
a new patch.

In other way, you can configure Git to properly handle line endings in
typing:

$ git config --global core.autocrlf input

Change-Id: I8a113541b3eae6a36ed32995822dedbbd2d9666e
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2017-03-27 10:40:32 +02:00
Wes Hayutin c04dc5937c break out general_config into config and topology
This change takes the overcloud_nodes variable and defines that
under config/nodes/foo.yml. This depend on the change
to quickstart-extras where a definition of topology (nodes)
will be created. Pass the topology in an explicit variable vs.
using extra_args.

The original configuration files in config/general_config/ will
continue to work but are now deprecated.
The featureset files that define standard set of feature to test are
also added, and should correspond to test configuration for jobs that
are typically found upstream

Change-Id: Id6dd3f71b33f76a0401fe8a84080fe80de0dbb69
Co-Authored-By: Gabriele Cerami <gcerami@redhat.com>
2017-03-13 13:36:13 -04:00