ansible-playbook is found in /usr/local/bin so we need to set the PATH
for the jenkins restarter cron otherwise it won't find ansible-playbook
in the default PATH.
Change-Id: I0ad8c838d7dae11c8726b98b708bf24893f7f45f
This is a partial revert of 05c16e2e that removes special casing around
the openstack-health/openstack_health repo.
Change-Id: I832f1b764a34c128d737a467fa568cc064226c5a
Alex Eng is a member of the Zanata team, and has been manually set as
an admin on both Zanata instances. Codify it in the config to be all
official.
Change-Id: I4cd04ea3e8584bd56705c763d05817114960c9cc
Channel #openstack-relmgr-office is being renamed to #openstack-release.
This moves statusbot.
Depends-On: I604a4d50b50ffe05fbafe18bf0d03fbe25ed0295
Change-Id: Ib9a60b0574acd4bce122be4c909816ccfa702071
As we're using these roles, we'll want to pass potentially different
values to different of our hosts over time. For instance, we may want to
set the jenkins servers to start using puppet apply before we get all
the hosts there. Since we run most of the hosts in a big matching
mechanism, the way we can pass different input values to each host.
Change-Id: I5698355df0c13cd11fe5987787e65ee85a384256
/etc/ansible/playbooks isn't actually a thing, it was just a convenient
place to put things. However, to enable puppet apply, we're going to
want a group_vars directory adjacent to the playbooks, so having them be
a subdirectory of the puppet module and installed by it is just extra
complexity. Also, if we run out of system-config, then it'll be easier
to work with things like what we do with puppet environments for testing
things.
Change-Id: I947521a73051a44036e7f4c45ce74a79637f5a8b
This commit expands the test result collection to also include
periodic jobs. The data rate for this is relatively low and there
shouldn't be any issues with data purity because the jobs only
run with merged code, so the tests should pass.
Change-Id: I29f930c15fff124cb2c4934a84a999d3ce1a18cb
puppet-hound is in working order. This adds puppet-hound to
INTEGRATION_MODULES, creates a new codesearch.o.o node,
and installs hound on it.
Depends-On: Ie4b6509947f58407c4cc6f5a2c7c2bc84c619ce9
Change-Id: I238b05e8b25229d7dcf840441cd9d3af09f3e249
This reverts commit e737a1f5332629ed1f821f0c9c4dc78e6486f7f0.
This didn't actually apply because upstart avoids limits.conf. Remove it
as we fixed this in upstart job directly.
Change-Id: I835c39af1643d42e30d95f0cc9586c4e04001628
This will expose the auto_removal setting to puppet.
A diff between the version bump:
a0d4bdca62...v2.6.0
Change-Id: I0f6cf5ba0ce16060345606fc99cb311d101b4320
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
When puppet apply runs on a host, it will need a hiera.yaml to inform
lookups with. Manage that in base.pp.
Change-Id: I61603bf2f8e1c11640c744a20377790cd217356d
Now that the apply tests no longer require default values for all hiera
calls, remove the placeholder 'XXX' default values from grafana.
Change-Id: I4e774e68916b7fd63b4ea4cfdc98a5ed87585d2f