We are currently on version 0.1.7 of the Wildfly puppet module. The
latest tagged release is 0.2.1. Since we aren't using wildfly
elsewhere at the moment, upgrade the module. (See related commit
I9f38b9425696ba9f955f9719f64992314316e83e)
Change-Id: Ia144b9c716a82e8152a7962124f4184cdfe7dccd
We haven't been running an update on the centos7 hosts since the
beginning (e.g. I80024d1afdb4e40d5fe9793ab2ec443b887c5fa8); it looks
like this was just forgotten.
Change-Id: I0eb7119b03dbbfe6697a656dfe57186f9a1ef791
The 'server' value on puppet.conf is currently hardcoded on server.pp,
which is contained within puppetmaster.
This change exposes that parameter in the outer class and in case
the user does not define it then 'puppetmaster.openstack.org' is used
, as is now.
Change-Id: I8e25397a89cf4adea4decab95de3b5c9ac817d16
The system to add zuul status to gerrit pages is very inefficient
and is causing high load on the zuul server as well as poor
performance in browsers. Remove it until it can be reworked to be
more efficient.
This reverts commit 5be687279c6a5284a39e1e62e928b5cf5b359aa3.
This reverts commit 0118d2b4b53cea2641c123a57c14bf8276237f09.
Change-Id: I0ec03e9c585ecc53a839a7a03fa0171a3d28b873
PyMySQL, unlike MySQL-python, is a pure-python implementation with
support for Py3K.
Change-Id: I19e94e7d384d6d18410fe1fcded14a52ac62c840
Depends-On: I110c85fa7d57a6ab121437f93238cf931a8f2d74
There previous regex had a bug which meant that the Toggle CI button
and functionality wouldn't trigger when browsing to a change which
included the revision number. This updates the regex to match in those
conditions.
Change-Id: Icc3d580d063c3a64f9d2b7e7d6a46e67afe0c779
Update public SSH key to match my current laptop one.
Can be side-checked at https://launchpad.net/~ttx/+sshkeys
Change-Id: I2284e7040c179fc54312fe43f29c62d923c85ec7
Modern browsers are not happy to retrieve plaintext HTTP content
when running in the context of an HTTPS-served page. When including
Zuul's status JSON blob from the Gerrit WebUI via hideci.js, use
HTTPS.
Change-Id: Ibafe2b210ecdebea1781192beb0f4a14a23121eb
For a period of time, we're just going to hold a manually built PPA on
Launchpad for the patched version of vhd-util that dib needs for VHD
images. Document it.
Change-Id: I6f15c5c068901120e1efff5988aabda370bf5df9
As we move to using shade through nodepool, several things can consume
clouds.yaml via os-client-config. ansible openstack modules can also read
the file, as well as python-openstackclient. SO - if we start putting
clouds.yaml files places, then we can opt in to using it instead of
directories full of shell script env vars.
Change-Id: If25ee14f06a4530da4779e062b1ad46238e44f2e
The template.pp manifest did not realize users base was doing that.
Unfortunately this was not moved into template.pp when we removed base.
Add the user realization to template.pp via
openstack-project::users_install to correct this.
Change-Id: I7e4e1e707bf613ba7e021f60f5de580491ba95b1
The issue with F20 grubby killing the extlinux.conf file is specific
to RAX, because they ship a different file. So apply this only when
on RAX because it is causing issues elsewhere.
This is not needed long-term. We are close to removing f20 nodes
anyway with just a few jobs, all of which can be converted to centos.
All changes to do this are in-flight, see the dependency chain from
[1]. At that point all this goes away anyway.
[1] https://review.openstack.org/167443
Change-Id: Ibb5a455d690aa1298c2f625da20e606914bf632a
The number of testenvs per host was reduced some time ago, this should
have also been reduced to align with the new number of testenvs.
Change-Id: I691a8668a9307b196b99ecfc69cacecb7e8443c2
Due to the specification to move from Transifex to Zanata, change the
proposal slave to grab the zanata-cli utility by using the new
zanata::client puppet module.
Change-Id: I7b632527d56365364063632fc8506718eada5b86
Depends-On: I979a1fd1a37b69b2a1d7c0a2c647d87fc4f0eb6d
Bandersnatch and pypi.python.org work together to ensure that they are
up to date with each others protocol changes. To make sure our mirrors
don't suddenly stop working due to a pypi update ensure we have the
latest bandersnatch at all times to accomodate pypi changes.
Change-Id: Ibb4d628e3c5df2805c0ea0687262350e638ef367
The duplicated _version_ definition in the template prevented
the proper query of Chinese indexed content from Solr.
After the patch had been applied restart Solr and
reindex Chinese content:
sudo service jetty restart
cd /srv/askbot-sites/slot0/config
sudo python manage.py askbot_rebuild_index -l zh
Change-Id: Iaeabc73febc64c45996425225d3ee38db7f36f72