Commit Graph

6 Commits

Author SHA1 Message Date
Monty Taylor 4b9d1a88bd Use zuul checkouts of ansible roles from other repos
We have two standalone roles, puppet and cloud-launcher, but we
currently install them with galaxy so depends-on patches don't
work. We also install them every time we run anything, even if
we don't need them for the playbook in question.

Add two roles, one to install a set of ansible roles needed by
the host in question, and the other to encapsulate the sequence
of running puppet, which now includes installing the puppet
role, installing puppet, disabling the puppet agent and then
running puppet.

As a followup, we'll do the same thing with the puppet modules,
so that we arent' cloning and rsyncing ALL of the puppet modules
all the time no matter what.

Change-Id: I69a2e99e869ee39a3da573af421b18ad93056d5b
2020-04-30 12:39:12 -05:00
Andreas Jaeger 173118e471 Fix URLs after OpenDev rename
As part of OpenDev rename, a lot of links were changed.
A couple of URLs point to old locations, update them.

This list was done while grepping for "openstack-infra" and fixing
locations that are wrong.

Change-Id: I313d76284bb549f1b2c636ce17fa662c233c0af9
2020-03-18 18:23:17 +01:00
Ian Wienand bdf8cd90f7 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I6c126f7e724249741403a87733f546c1642f7f25
2019-03-25 09:40:52 -07:00
Monty Taylor 450097afc4
Consume renamed ansible-role-puppet
It's been renamed, so we should clone it from the new name.

Change-Id: If8bed7881ac60ef146adcb1b540265de7a2bb45c
Depends-On: I889399813748919ce1788ad18ce84c3894e12ab1
2016-06-02 10:47:36 +03:00
Ricardo Carrillo Cruz 88a074ddc3 Install the cloud launcher role on puppetmaster
The cloud launcher role is meant to be used in the puppetmaster
to use it on plays, so installing it.

Change-Id: Ia775598090471b80be75624a6a6a0649622799e8
2016-04-29 19:48:52 +02:00
James E. Blair 7faa62efb1 Rename roles.yml to roles.yaml
All our other YAML files end with .yaml and also:

  http://www.yaml.org/faq.html

Change-Id: I2ecf2e715f704d92861d34db1479fdd29ff816d8
2015-02-26 15:20:38 -08:00