As per Devananda's mailing list post, I'm adding the ironic-python-agent
as a new Openstack project.
Implements blueprint utility-ramdisk
Change-Id: If6fdf82a7cab842c2bc877005aaefca481b2d07f
And just use a static resolv.conf file instead. There are too many
conditions in which resolvconf might find itself, and this is much
simpler anyway.
Change-Id: I71b80e533afa93a659c634db5e6b9abf6134ab58
This should be the default, but for some reason, it isn't on some
of our servers, especially older ones.
Change-Id: I1b926bb5583121123f261eb78a95f5cc5ce67273
There was an extra closing bracked "]" that breaks the script.
Hope this finally gets the job running again.
Change-Id: Ib9721e312aa9a678fe483d6cbb1fb910be1c1659
pip's default timeout of 15 seconds doesn't seem to be high enough
causing us to intermittently fail getting the pypi index. Increasing
the timeout to 60 in an attempt to make it less likely to hit the
problem.
Change-Id: Ifd4689283e53d6afb7a76b480e004cdde3b302f6
Related-Bug: #1272417
In preparation for using Fedora with this script, only try to add
the precise-backports repo if we're using Ubuntu.
Fedora 20 has jq in the regular repos, so no Fedora version is
required.
Also fix permissions on install_devstack_dependencies.sh
Change-Id: I3544ddecb0e3ba9dc863f264d67669acd06616f3
The current job fails to run since there's no venv created, we need
to pass -V to update it - otherwise the job will fail.
Change-Id: I4293cbef253cea9638c22bb5a980d07da9d315db
Only increase max-servers to 28 (enough for 1 of each of the four
images on all jenkins masters) to exercise them a little and let
us spot problems without a huge impact.
Change-Id: I1d27998eae1be2eb156f482ee6889e9d3ca74e05
In Fedora the pip command used by the packaged python-pip is
"pip-python" rather than "pip" due to a naming conflict. The
Puppet module tries to compensate, but we don't use the Fedora
package, so the command really is "pip" for us.
Adding symlink line to install_puppet.sh for Fedora to add the
pip-python command that Puppet is looking for.
Change-Id: I60a03fb6c27a18cd8a536080bcce1baaba965237
There are 3 logs for neutron services we are regularly running in
the gate which we aren't indexing. Ensure they are all indexed so
we can actually use them in elastic recheck. They are all pretty
small so shouldn't impact ES load.
Change-Id: I082094574ceb6197e30708f9e05ba4b7fdc6f8af
The current trunk of neutron already runs
very close to the time limit so now jobs
fail due to timeout sporadically. This increases
the limit by 10 minutes to mitigate the problem
until the unit tests can be deduplicated.
Change-Id: I86f088035819ec454c418ac3f9a9478a255156b1
Closes-Bug: #1294715
This places the puppet web dashboard puppetboard from
https://github.com/nedap/puppetboard onto the puppetdb server.
This enables anyone to see the output of puppet runs, which nodes
are failing and which nodes have not checked in over time. We can
also quickly and interactively query the facts database.
This also modifies install_modules.sh to support a list of modules
that will be installed without dependency resolution.
Change-Id: I09d09410dd8fa71759ce6b2f9c7f34f78eefe204
The branch tarball job for python projects has been failing since we
started writing md5 and sha1 sums to files because it is trying to copy
multiple files to a single destination. Only attempt to rename tar.gz
files so that we have a 1:1 relationship between source tarball and
renamed branch destination tarball.
Change-Id: I744b959717269fc50846efba8639908079e6d0ff
The puppet modules that run after install_puppet blows away the pip
installed pip and replaces it with distro pip. This becomes hard for
tox to reconcile when building a virtualenv with requirements which
declare a dependency on newer pip versions than got installed.
After setting up the script, remove the python-pip packages and
re-run the command to get current pip on the system.
Change-Id: Ie862cb35dd93cb655941ac556d2b07d5e6be9ca1