4991 Commits

Author SHA1 Message Date
Jenkins
a41d1f0d9a Merge "Setup the tripleo-test-cloud as a provider for Fedora instances" 2014-03-21 22:01:17 +00:00
James E. Blair
ec98b44adc Correct invocation order of install_devstack_dependencies
CWD was not what it was expecting; it needs to run after the cd.

Change-Id: I3e2d8b84d144e8af4cd1b88b1a45d3d2d0385017
2014-03-21 14:09:25 -07:00
James E. Blair
d80f5ec061 Make sure dig is installed everywhere
In particular, we want to use it in node build scripts, but it's
really handy to always have.

Change-Id: I7147f300712e6b688adb9bc7b574a088c3f94541
2014-03-21 13:48:45 -07:00
Jenkins
14bf9fe79b Merge "Add swift3 into stackforge" 2014-03-21 20:17:38 +00:00
Jenkins
6848d59147 Merge "Add Ceph support to existing Chef cookbooks" 2014-03-21 20:14:39 +00:00
Jenkins
f29df751ba Merge "Add openstack/ironic-python-agent" 2014-03-21 20:12:19 +00:00
Jenkins
de46ee2b8a Merge "Another fix for upstream_translation_horizon.sh" 2014-03-21 20:10:45 +00:00
MORITA Kazutaka
01fbed4791 Add swift3 into stackforge
Change-Id: Ia707d6209ea2d57dfe937c7ab5aa811fd73eef5e
2014-03-21 13:10:22 -07:00
Jenkins
8969b7bdd1 Merge "Initial openstackdroid commit for Stackforge, with review changes" 2014-03-21 20:07:43 +00:00
Jay Faulkner
339d76a6fa Add openstack/ironic-python-agent
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
2014-03-21 13:07:00 -07:00
Jenkins
b365328607 Merge "Add #openstack-sahara channel to accessbot" 2014-03-21 19:22:31 +00:00
Jenkins
2add3c1fa1 Merge "Add a script to manage IRC perms" 2014-03-21 19:15:43 +00:00
Jenkins
003470fdc1 Merge "Switch to using version-properties.sh script." 2014-03-21 19:05:13 +00:00
Jenkins
c907c6575c Merge "Disable resolvconf on ubuntu" 2014-03-21 18:49:21 +00:00
Jenkins
7fb0ac4d17 Merge "Revoke sudo from most jobs" 2014-03-21 18:43:45 +00:00
James E. Blair
2f89f3b028 Disable resolvconf on ubuntu
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
2014-03-21 11:35:04 -07:00
James E. Blair
8d9f12a278 Make sure resolvconf is enabled
This should be the default, but for some reason, it isn't on some
of our servers, especially older ones.

Change-Id: I1b926bb5583121123f261eb78a95f5cc5ce67273
2014-03-21 11:03:14 -07:00
Jenkins
2578ffce16 Merge "Use unbound" 2014-03-21 17:29:49 +00:00
Andreas Jaeger
f86b005cd5 Another fix for upstream_translation_horizon.sh
There was an extra closing bracked "]" that breaks the script.

Hope this finally gets the job running again.

Change-Id: Ib9721e312aa9a678fe483d6cbb1fb910be1c1659
2014-03-21 15:52:43 +01:00
Ricardo Carrillo Cruz
c92b4925ae Initial openstackdroid commit for Stackforge, with review changes
Change-Id: I9d7b309b8fdf2e7dde6ba1972d1ca80d97cd7dd9
2014-03-21 12:43:52 +00:00
Jenkins
d34b1fa974 Merge "Use correct path to puppetboard vhost." 2014-03-21 05:42:10 +00:00
Jenkins
b059d10bf4 Merge "Increase the default pip socket timeout" 2014-03-21 01:09:13 +00:00
Jenkins
4f72d372e2 Merge "Add neutron functional job to check (non-voting)" 2014-03-21 00:53:39 +00:00
Derek Higgins
30721474fc Increase the default pip socket timeout
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
2014-03-21 00:01:42 +00:00
Maru Newby
c138db9fd9 Add neutron functional job to check (non-voting)
Change-Id: I73cd4800228beaec1045c6d034b5c36097c2a82b
2014-03-20 23:49:32 +00:00
Jenkins
b7bec55db6 Merge "Fix Fedora Puppet failure to use pip" 2014-03-20 23:18:44 +00:00
Jenkins
e87c6f9a96 Merge "Add all images and increase usage of region-b" 2014-03-20 23:18:36 +00:00
Jenkins
5bfba3030b Merge "Open ports 8003, 8004 for heat API calls from compute" 2014-03-20 23:05:28 +00:00
Jenkins
7befbc8894 Merge "Always create .venv for upstream_translation_horizon" 2014-03-20 22:49:59 +00:00
Clark Boylan
c4f30a9c8d Use correct path to puppetboard vhost.
Fix the path to the puppetboard vhost. An extra 's' snuck into it.

Change-Id: Ia3f47ff52a1548b2b968700e36f8a0f67252580f
2014-03-20 15:20:28 -07:00
Elizabeth Krumbach Joseph
9c2d202a18 Only enable nodepool precise-backports on Ubuntu
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
2014-03-20 13:34:37 -07:00
Andreas Jaeger
f9306d9481 Always create .venv for upstream_translation_horizon
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
2014-03-20 21:00:00 +01:00
Jenkins
d9b7c218a6 Merge "Openstackid track site version" 2014-03-20 19:55:17 +00:00
Jenkins
bb6183491b Merge "Increase timeout for py26/27 unit tests" 2014-03-20 19:15:29 +00:00
Jenkins
4893145d2f Merge "Enable Neutron for Ironic Devstack jobs" 2014-03-20 18:51:05 +00:00
James E. Blair
6499f558da Add all images and increase usage of region-b
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
2014-03-20 11:05:01 -07:00
Jenkins
78cd41fb09 Merge "Add post test hook to copy marconi logs" 2014-03-20 16:23:35 +00:00
Elizabeth Krumbach Joseph
b120a00bd3 Fix Fedora Puppet failure to use pip
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
2014-03-20 09:10:20 -07:00
Jenkins
63bfee3b20 Merge "Add PuppetBoard to openstack infra" 2014-03-20 15:36:49 +00:00
Jenkins
c1fa355ecc Merge "add missing neutron logs" 2014-03-20 13:16:36 +00:00
Sean Dague
9fbc6f14cf add missing neutron logs
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
2014-03-20 09:02:40 -04:00
Jenkins
dd3bc7f4d8 Merge "Fix pip on py3k-precise nodes" 2014-03-20 12:32:02 +00:00
Derek Higgins
94ac77c0d3 Setup the tripleo-test-cloud as a provider for Fedora instances
Now that nodepool supports fedora images we can add the test cloud as a
provider.

Change-Id: I8bdf509ad045e52b466f3f62012af93cc286c13b
2014-03-20 12:17:00 +00:00
Jenkins
e211a971bb Merge "Add titles to the times on zuul status's page" 2014-03-20 11:43:33 +00:00
Jenkins
160a936e06 Merge "Only initialize transifex if there's no .tx directory" 2014-03-20 11:36:18 +00:00
Jenkins
170fd5d19a Merge "Add /sbin to the net-info job builder path" 2014-03-20 11:22:20 +00:00
Kevin Benton
808441b7ae Increase timeout for py26/27 unit tests
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
2014-03-20 00:55:49 -07:00
Spencer Krum
5740ed3118 Add PuppetBoard to openstack infra
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
2014-03-20 00:50:54 -07:00
Clark Boylan
75e6fde6d9 Only attempt to rename tarballs in tarball job.
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
2014-03-19 22:16:47 -07:00
Monty Taylor
1e8e247420 Fix pip on py3k-precise nodes
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
2014-03-20 00:56:59 +00:00