These params are unused, but putting first default values to make
a removal on various commits: First this commit, then removal of
params on site.pp to finally remove params on controller.pp.
Change-Id: I367d569d5f004ec124a7759d4a0f240ca46abe6f
It needs to be tuned depending on number of cpus
and memory of the server.
Change-Id: Id00d32c1bc225db16fa45d990ff8227db4f68ff0
Depends-On: Id5a0e5af031175cc0a9d8b5a3bb97ae4adfbdf1e
Although shade is an infra project, it has a bunch of development
interest from sources that are not Infra related, such as Ansible and
the AppDev Work Group. Unfortunately for many of those folks,
the Infra is a very busy, so discussion often happens in places that is
not logged. Let's go ahead and make sure that such discussions are
logged and whatnot.
Depends-On: Ie9d2d5781cbc5a7e072bd7fbfde09eb47078cf04
Change-Id: Ic16d6ac6fae216efea815bacc99a0021d9935d1b
The old 30 minute timeout was too conservative because it is possible
for packages to push a lot of large updates that require more than half
an hour to sync. Bump the timeout to four hours which should handle
these specific cases more gracefully while still timing out the run in a
reasonable amount of time if something has gone wrong.
Change-Id: I19e53c576579442ab358f8824d55bdbe322e913b
The board approved a rename for the DefCore Committee
to the Interop WG and, as a part of this change, we will
be renaming the IRC channel. This change is to ensure
all the bots join this new channel before the rename.
Change-Id: Id43fa69fe518c6770d8fe5f0454e39a4c21eb9fa
Move openstack-specific configuration into the openstack_project module.
This was previously hard-coded in the iptables module, but is now
parameterized. Before the parameter can be given a site-agnostic default
value, pass in the needed value here.
Add both the IPs for both the old and new cacti servers as part of the
service migration.
Change-Id: I173ca1efae4644c89cfab68d6beeba0a1dae9ce2
Depends-On: I9394982811f8dcf0d63eccb782de04bf4a047ec7
Needed-By: Ibae45af594fc2b18024fcc2d6ef040afd4ddd926
We don't need the puppetmaster to send anything to puppetdb
since we don't use the puppetmaster any more -- reports are
injected into puppetdb with ansible now. Actual puppetdb
connections from puppet only happened with 'puppet apply' running
on the puppetmaster, making it undesirably special. Disable it.
Change-Id: I7df300d71ccfeb3698f5ccb97a73ba37ab4c57e0
We are seeing races in the puppet apply test to create
/opt/system-config/hieradata. Avoid this by running a simple hello world
puppet manifest prior to running all of our test manifests in parallel.
This should force the ansible puppet role to populate all the things on
disk first avoiding races.
Change-Id: If3946f561535ba315f018ab3122dcde56144240f
Smaug has been renamed to Karbor. Adjust requirements accordingly.
Change-Id: I0b513c28a61e59b3d65d68fcf82dd3776f0a5e88
Depends-On: I1488b975ce6bb24760644f302c8a5188132030bb
Stop hardcoding the network settings on the modules
and instead of that, use parameters and rely on public
hiera.
Change-Id: I3cccfc03609bf90503b3fe27d3e717f89f6ec654
Allow nodepool to launch 3 process, instead of 1. This is to overcome
capacity issues with a single process.
Change-Id: I6a33359d8b488be6a44b09078401de02d68ef79e
Depends-On: Ibe41ce3c488da9cd68d8833b61fd42682f0b4e73
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is needed since the hiera configuration is in the ansible
role.
Have puppet append its output directly to our per-test output file.
Rename that file with a FAILED suffix for easy identification when
looking at the results in the published log directory.
Change-Id: Ie2a028b9e0179168d279bcf33de7f997cdfdbc8d
Depends-On: I0db01d128258f78e9b196354799a80774f6c6808
Ansible depends on paramiko which depends on cryptography whcih requires
libffi dev headers when installing via pip. Go ahead and add this
dependency via bindep.
Change-Id: I0b3ab07245f85c44ad4ed436da06d62a21a28f89
To check the current status of our AFS publishing, we need to preview
the site.
Use docs-beta.openstack.org for this, create a server alias.
Change-Id: I796df29d0851e0a9563b415de84462070b00b8d4
We need to replace cacti as it is struggling with memory issues.
Created cacti01 machine with 4GB, now adding the node declaration
to Puppet so it gets configured as a Cacti server.
Change-Id: I47a286079e44cd22686e99b8e4c229c693d509d1