Commit Graph

10352 Commits

Author SHA1 Message Date
Paul Belanger
5e81fa5ff8
Switch to 12 upload-workers for nodepool
Right now we are using 4 upload-workers, based on some calculations at
the last openstack-infra midcycle, we should be able to handle 12
uploads at the same time.

Change-Id: Ieff1ae78dfca3a3dec33a597b67a0f4575b1c18b
Depends-On: Idb57beafb149039b0d442ff18a58871278f77f31
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-09 19:54:13 -04:00
Jenkins
b4214e0592 Merge "Add post queue jobs to subunit collection" 2016-05-09 06:40:57 +00:00
Jenkins
157b9a0de1 Merge "Add FIP cleaning script" 2016-05-09 06:30:56 +00:00
Jenkins
b4b4a81de7 Merge "Document read-write afs volumes" 2016-05-08 14:11:39 +00:00
Jenkins
2514732d66 Merge "Add #openstack-vitrage to meetbot" 2016-05-07 14:01:02 +00:00
Jenkins
923cd6ba1a Merge "Add Zara to users" 2016-05-07 13:57:06 +00:00
Jenkins
ffa0bf7ce4 Merge "Fix typo in debian-ceph-hammer log files" 2016-05-07 02:43:36 +00:00
Monty Taylor
cada3ba846 Add FIP cleaning script
While it's hopefully not useful for much longer, this is the script that
safely cleans FIPs from nodepool clouds that use neutron FIPs.

Change-Id: I6f6f2c5f119a40060f46ea1f244a65601f8b7bb9
2016-05-06 19:43:35 -07:00
Jenkins
ef95f6f410 Merge "Use double quotes around bash variables" 2016-05-06 19:03:33 +00:00
Jenkins
8f649dc961 Merge "Minor documentation tweaks" 2016-05-06 17:52:28 +00:00
Zara Zaimeche
185187f2f8 Add Zara to users
Change-Id: I3bc4b5ae634061080bf1c8391c4066f5da35c382
2016-05-06 12:25:45 +01:00
Jenkins
dcc683396c Merge "Remove statusbot from meeting channels" 2016-05-06 07:06:58 +00:00
Jenkins
001c04d2a0 Merge "Revert "Fix URL detection in testresult match"" 2016-05-05 20:19:43 +00:00
Andreas Jaeger
a4b42f9dac Revert "Fix URL detection in testresult match"
The new regex shows all jobs - but it does not show anymore Success/fail and the job run times.

This reverts commit 48e8f7e937.

Change-Id: I99896753342a9082f922df645ece82c5a8af78e7
2016-05-05 19:26:18 +00:00
Jenkins
f17a1ae4b3 Merge "Remove infracloud from ansible inventory" 2016-05-05 18:36:55 +00:00
Jenkins
b43bc9c847 Merge "Add ubuntu-precise logging to nodepool-builder" 2016-05-05 16:12:11 +00:00
Jenkins
79321d5c2e Merge "Remove devstack-centos7 logging for nodepool" 2016-05-05 16:08:39 +00:00
Jenkins
e25904ff5f Merge "Start using read/write AFS volume for PyPI mirror" 2016-05-05 13:23:54 +00:00
Paul Belanger
7331598762
Add ubuntu-precise logging to nodepool-builder
Change-Id: I0d884456daaa6844251a421ba02746177ea9548d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-05 07:53:42 -04:00
Jenkins
c32f5009f1 Merge "Run ansible-playbook in timeout" 2016-05-05 07:37:50 +00:00
Monty Taylor
4e5a0dc458 Start using read/write AFS volume for PyPI mirror
The vos release on AFS for PyPI is in a bad place emotionally right now.
So as not to stress it out too much more, stop vos releasing until we
can get it fixed. Also, point the AFS client mirrors to the read/write
path instead of the read only path so that the gate can get PyPI updates
again.

Change-Id: I5d9ac9cc56c16dacad22c1da157cad7f5480c301
2016-05-05 07:44:35 +02:00
Jenkins
51f304af2c Merge "Allow root logins from localhost" 2016-05-05 04:22:03 +00:00
Clark Boylan
6fcc8d3f26 Upgrade elasticsearch to 1.7.5
There have been a couple bug fix release between latest 1.7.x and 1.7.3
which we are running. Pull in this fixes in hopes that it makes shard
allocation more reliable.

Change-Id: I48f46663c73cb178ca3cf95a166b3df2ea121459
2016-05-04 12:06:58 -07:00
Jenkins
5d281a742b Merge "Fix URL detection in testresult match" 2016-05-04 19:02:01 +00:00
Ian Wienand
48e8f7e937 Fix URL detection in testresult match
This regex dates from the original commit
(Idb4ad8e6079165d681271987a92cab5d8b7c81be) where I think the negative
matches are intended to stop matching between groups.

I don't think this is necessary.  In particular, the negative match on
the last group ($4) means that it will not match if there is a URL in
the free-form text portion.

I've simplified this and also added some comments to make it clear
what it is looking for.

Change-Id: I863d88e9a7ed2fd41924b8fc4a12dbea3ee2b205
2016-05-04 20:21:50 +02:00
Paul Belanger
4fc49fc85c
Check for both curl and wget for puppetlabs deb
As a host may not have wget add logic to try curl too.

Change-Id: I9a2ffeff08926eec5f4fee04fde0ddcc19004493
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-04 12:39:02 -04:00
Ifat Afek
02632a4e1d Add #openstack-vitrage to meetbot
openstack-vitrage IRC channel is used by Vitrage project for IRC communication. We would like to log this channel.

Change-Id: Ifcb62a0d1a5474817028a7418b0431d32a5808bf
2016-05-04 14:59:50 +00:00
Spencer Krum
4f768fb10e Remove infracloud from ansible inventory
We can readd them when they return
Running ansible in ad-hoc mode against 'all' hosts causes many errors
because these hosts don't exist any more.

Change-Id: If095df0811ca6d2fc04542044958055b9b835170
2016-05-03 09:52:01 -07:00
Paul Belanger
6b1c661a1b
Remove devstack-centos7 logging for nodepool
Change-Id: I445abfccd10f532142a57cb754e7f7785ae091d3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-03 12:33:43 -04:00
Monty Taylor
75f069ee0f
Allow root logins from localhost
In addition to enabling root logins with host matches in sshd config, we
need to put localhost into the key options line.

Change-Id: I09c4120f152fd69b54cad259394721d208efdb23
2016-05-03 08:47:11 -05:00
Spencer Krum
ec4d6cfbeb Run ansible-playbook in timeout
We need this in case it is oomkilled

Change-Id: Ia405dd800850ad46e3e11696079012dfc34a06ea
2016-05-02 18:48:38 -07:00
Spencer Krum
1d540a2ecb Add directory resources to puppetdb module
I think that the puppetdb module expects the package to do this work,
and that's why it doesn't do this for us. There may also be an issue
with the puppetdb module setting up a config file under /etc and the
puppetdb application looking for a config file under /opt/puppetlabs

Change-Id: Ide2b3a5841ac07fd7e154e8d26ce0b036f734a41
2016-05-01 12:59:41 -07:00
Spencer Krum
c179562d50 Use double quotes around bash variables
It's not entirely required, but I was confused why copy/paste wouldn't
work the first few times I can this, having set the HOST variable.

Change-Id: I67cb8f27a28befbb15b070004957a78a3b776a59
2016-05-01 12:53:05 -07:00
Paul Belanger
0fb4078426
Fix typo in debian-ceph-hammer log files
Trivial change to fix logfile path names.

Change-Id: I27a77e0bc35776a106d33b45559ebda29aa7e1cd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-05-01 09:15:47 -05:00
Jenkins
03a687ee2d Merge "Add puppetdb.o.o trusty support" 2016-04-29 20:05:34 +00:00
Paul Belanger
20e5d5b58d Add puppetdb.o.o trusty support
Changes include changing upstream git clone and pinning to the version
we run in production.  Also new apache 2.4 syntax.

Change-Id: I3a214a42d3c49a1ea36fe84d21a275d736dfb889
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-04-29 12:50:47 -07:00
Matthew Treinish
034df25289
Add post queue jobs to subunit collection
This commit adds the post queue to the subunit collection for the
gearman client.

Change-Id: I48555e3300cf8be16cbd8d9769137a4130ba2115
2016-04-29 11:30:52 -04:00
Clark Boylan
1662b89dd5 Add xenial to debian ceph hammer mirror
There are xenial packages in the debian ceph hammer repo now. Add them
to our mirror so that we can transition to xenial with ceph packages
included.

Change-Id: I815f903e11bad92da2c3587be02fed703cfa2361
2016-04-29 07:22:51 -07:00
Leif Madsen
bdd7085987
Minor documentation tweaks
Change-Id: Iece51871918979875f10eeaac0795c23232832d3
2016-04-27 22:29:05 -04:00
Jenkins
4babed90be Merge "Add support to launch-node for cinder attach" 2016-04-26 12:29:15 +00:00
Jenkins
23dcb7dd5b Merge "Zuul status: Link to logs.o.o on completed builds" 2016-04-22 22:19:05 +00:00
David Moreau-Simard
17863132c3 Add #rdo to meetbot channels
Change-Id: Ibd1e6d9e87d1dfe41b40046f17b498ba2c112138
2016-04-22 10:37:45 -04:00
Jenkins
1bcfb0e7fd Merge "Replace the packstack-dev channel by rdo" 2016-04-22 09:12:36 +00:00
Jenkins
9e5d11a8f0 Merge "Add database backups for refstack.openstack.org" 2016-04-21 21:27:07 +00:00
Jenkins
3fbae1c407 Merge "Remove proposed/ acls" 2016-04-21 17:30:18 +00:00
James E. Blair
43c3a31674 Remove proposed/ acls
I am reliably informed these are not used anymore.  Note, this
change updates All-Projects ACLs, so on approval, we should make
the corresponding change in Gerrit.

Change-Id: I1073663b8f80de8639a75b4b155258c1abed9df9
2016-04-21 07:58:42 -07:00
David Moreau-Simard
3252fb0d61 Replace the packstack-dev channel by rdo
We are retiring the packstack-dev channel and are moving packstack
related things to #rdo.

Change-Id: I600af9971d316ff9613e5f1a0b720cb6d3f69b53
2016-04-20 16:27:26 -04:00
Yolanda Robla
b53c69cfb2 Consume the latest puppetlabs rpm when installing puppet
We had it pinned to an specific version, which can cause problems
when new packages are released, forcing to bump periodically.
Instead of that, consume the latest rpm that will give us the
latest published version.

Change-Id: Idc9f40cdc8a9e47bdf9baa141c09e97f7884d3cf
2016-04-20 18:40:15 +02:00
Clark Boylan
6429922e99 Add support to launch-node for cinder attach
Now that we have a shade version of the launch node script adding in
support for attaching a cinder volume is simple. Do this so that
launching mirrors which rely on cinder volumes is simpler.

This updates the mount_volume.sh script to setup the first cinder volume
with lvm and mount it under the specified path. It will also install
lvm2 pacakges since they may not be present on all base images.

This updates the make_swap.sh script to avoid blindly using /dev/vdb as
the location for swap as this may be a cinder volume or config drive.

We add availability zone, device specification, mount path, and
fs label support to shade-launch-node.py as these are all necessary
inputs to properly mount a cinder volume in a VM.

Change-Id: Ie95fd4bd5fca8df4f8046d43d1333935cad567e3
2016-04-19 11:07:23 -07:00
James E. Blair
a159ea06f6 Zuul status: Link to logs.o.o on completed builds
Change-Id: I8af0fbe82acadc0e3c05bc5164eca5a318706023
Depends-On: Ida811e2b097a32b8d560aad8a0b18c8048a36279
2016-04-19 09:02:05 -07:00