Commit Graph

213 Commits

Author SHA1 Message Date
Derek Higgins a85deb8480 Remove devtest support
We have now fully moved over to instack.

Change-Id: Ibf0cf23f123a0dc8abeeb1aaf2fa262b772dbcca
2015-09-10 19:05:49 +01:00
Dan Prince d94a84ee3f Fix puppet-glance issue on RedHat distros
This patch fixes an issue in puppet-glance which
broke in Idb19da25958e79787b0c66e4ae275216849a9a2e
causing manifests to fail on RedHat distros.

Change-Id: I3c194ec1408b1a60eb2065124ec3280de785c82d
2015-09-08 17:56:17 -04:00
Derek Higgins 9db10f0c36 Remove neutron pin
Change-Id: Ie03eae0b59022c1eca681edcf43aa68352596e69
2015-08-25 09:38:10 +01:00
Derek Higgins 6fae32230e Remove heat pin
Change-Id: I61efbf6ad660a8499230dc81d950245608147303
Depends-on: Id7906b52d168fb2d9f744fa7a8d06c84a1343186
2015-08-25 09:38:05 +01:00
Derek Higgins 68adbf10db Try alternate usernames to get logs from overcloud
As of Change-Id: I9d01c5e7de630df5058429353fa17b3536ee8807

We now have different users set up on the overcloud depending
on the disto and version of heat being used, try each user until
we find one that works.

Change-Id: I7dbd492543dbc1c00be44ff4aa6b7fa2323c2394
2015-08-25 09:37:37 +01:00
Derek Higgins fc99dc5265 Pin heat and neutron
Pinning both heat and neutron to a version from Aug 7th when our
CI jobs worked. I think a combination of regressions in both of
these is causing our CI to fail.

We don't currently have logs to open an informed bug as logs
arn't being retrieved from the overcloud nodes we only know that
the overcloud stack is timing out.

Change-Id: If5852d8e4e942aaa0a2ed87cef983b8ece2aad4b
2015-08-18 11:19:27 +01:00
Jenkins 45c66faa1e Merge "Test fix for ironic ephemeral drive problem" 2015-08-18 00:28:16 +00:00
Derek Higgins 87f348b06d Fix PIP_INDEX_URL
We not only need to comment out where it was set but we need to switch
where it points to.

Change-Id: I73dcbb1561c020490cdf6607d98630a062543320
2015-08-12 11:12:46 +01:00
Ben Nemec df1533bce5 Finish disabling pip mirror
The previous fix got two of the three places that the pip index was
set.  This gets the last one.

Change-Id: I77e2ce5c98432ec327ecd9f196c2ad3a81cd6e46
2015-08-11 21:55:19 +00:00
Dan Prince 1d93696e95 Disable pypi mirrors
Or pypi mirrors seem to be misbehaving. Disabling them
to see if that fixes testing.

Change-Id: I4d49ab1ae15b16a5b576519997a79cf893d050de
2015-08-11 10:19:27 -04:00
Jiri Stransky 845cf579dd Pin puppet-cinder to avoid lock_path patch
Avoid puppet-cinder lock_path patch: https://review.openstack.org/209216
Until the fix is merged: https://review.openstack.org/210350

Change-Id: I1704545cb40132f724253f6064642aadf147467a
2015-08-07 14:12:25 +02:00
Ben Nemec b18eeec6b6 Test fix for ironic ephemeral drive problem
Change-Id: Ifda36a555aee1690afb8ce12bc4498ee4c2e689a
2015-07-24 17:59:14 +00:00
Dan Prince b96a4826aa Drop pin to install old Fedora keepalived package
keepalived-1.2.18-1.fc22 has been released for Fedora 21
and we believe it should fix this issue properly.

See also: https://bugzilla.redhat.com/show_bug.cgi?id=1232408

Change-Id: I9a385d56204d789900ba4bef798cad7a791fc00a
2015-07-20 16:47:14 -04:00
Derek Higgins b5975dd3af Install the most recent release of pbr on jenkins node
Change-Id: I89c76e0e2d7a25f8bc63a4f0d47497f09bfedf9e
2015-07-16 17:04:17 +01:00
Jenkins c3a8caed2c Merge "Revert "Switch to using pypi"" 2015-07-15 15:00:19 +00:00
Derek Higgins 4e3f00a01e Revert "Switch to using pypi"
Our pypi mirror should now be ok.
This reverts commit 1827a41c8e.

Change-Id: Ie4768ec77bc0ed87c11367cfa13320149db1ce34
2015-07-09 16:47:45 +01:00
Derek Higgins 159599a035 Revert "temprevert heat : Add a new crypt method using cryptography"
This reverts commit bd4602eb80.

Change-Id: I0bff8b908cca4db591f6ad99b8c359ef9fcc99d4
2015-07-03 16:00:45 +01:00
Derek Higgins bd4602eb80 temprevert heat : Add a new crypt method using cryptography
Change-Id: Ic9269f81333ad9875972fadd00907e8b3b4d1b37
2015-07-03 09:59:21 +01:00
Dan Prince cf427107e0 Drop Fedora python-ipaddress package cherry pick
python-ipaddress 1.0.7-3 has been release on Fedora and removes
the problematic Conflicts: w/ then python-ipaddr package.

Change-Id: I8b757e5907de1698574caa4ae0eb4f7a31304716
2015-06-22 13:37:35 -04:00
Derek Higgins 487b5012d3 Don't sanitize node names for log directories
The naming of nodes has recently changed so this is no longer needed. We
used to do it to strip out the random part of node names in order to
assist searching.

Change-Id: If9bdeb898016e67e873566c8bde12c8bf2d08b70
2015-06-18 13:41:49 +01:00
Dan Prince 15e891457e Fix PIP_EXTRA_INDEX_URL.
A slight fixup from the previous commit which we didn't catch
because CI is down.

Change-Id: Idc89cc9f82c6d38c61e7b6b88eab9dc54a16ff34
2015-06-16 08:47:38 -04:00
Derek Higgins 1827a41c8e Switch to using pypi
We are rebuilding our pypi mirror which will take about 8 hours, switch
to pypi while this is ongoing in order to unblock CI.

Change-Id: Ib2f8051779da8a06e8a69ad831fba3b97cc9df3e
2015-06-16 12:23:43 +01:00
Dan Prince 73f4642f2b Cherry pick a Fedora keepalived fix
This patch cherrypicks a Fedora keepalived fix to work around
packaging issues in the latest Fedora keepalived package.

Change-Id: Iaedfcc3739e88cff6aa1d2f61522b3a64af1b2c0
Related-bug: 1464719
2015-06-14 11:57:13 -04:00
Dan Prince 5a0b7171a7 Revert nova swap and ephemeral BDMs patch fix
We think this might be causing the ephemeral partition not to show up.

Change-Id: I668938cb66cd14094a9b81e4c70db5eabf381101
2015-06-11 09:00:39 -04:00
Dan Prince 17a36686ef Cherry pick Fedora python-ipaddress fix
Cherrypick a temporary fix for the python-ipaddress/python-ipaddr
packages on Fedora.

Change-Id: Ie841674e68f204ae34262f08d4f94b0e535eb815
Related-bug: 1463107
2015-06-09 10:40:42 -04:00
Jenkins a24816c185 Merge "Add pacemaker status to host_info.txt" 2015-05-29 11:06:51 +00:00
Jiri Stransky 5b82e324fe Add pacemaker status to host_info.txt
(Only on machines where pcs is installed.)

Change-Id: Ib90451a3a480b2f318bdc0738e269bce5630d91a
2015-05-29 11:27:25 +02:00
Jenkins a9a656bf30 Merge "Revert "Pin puppet-memcached"" 2015-05-28 12:20:28 +00:00
Jenkins f7394ef27f Merge "Remove nova temprevert" 2015-05-27 18:27:58 +00:00
Jiri Stransky dbca87fb25 Revert "Pin puppet-memcached"
This reverts commit 23030a2b59.

The multi-instance support pull request which broke the default behavior
has been reverted upstream.

Change-Id: I7b992450176595a89dba9fe2eccf619af2645d6b
Related-Bug: #1458520
2015-05-26 10:06:06 +02:00
Jiri Stransky 23030a2b59 Pin puppet-memcached
Puppet-memcached master is breaking puppet jobs, pin it for now to get
them green again.

Most probably the problem is this commit:

b8375f9e1d

Change-Id: I8ab9f1c25b8823fb7c697617ab6a482c694e6d6a
Related-Bug: #1458520
2015-05-25 15:02:02 +02:00
Derek Higgins f3e1b5ed2a Set our http pip indexes as trusted
Change-Id: I923787daa7de687d6460392753ae189d04cee9bc
2015-05-22 17:39:59 +01:00
Jenkins 3699816562 Merge "Abort failed cherry-pick and reverts" 2015-05-18 20:58:31 +00:00
Derek Higgins c39a66b8cd Remove nova temprevert
Now that we are no longer using the removed ironic option of linking
ramdisk/kernel to flavors we no longer need this temprevert.

Change-Id: Ie11b8d29728dd46d7b246589f4e0872b378d7383
Depends-On: I494e3579c3daad7bf13a8127cf83cc61f82f913a
2015-05-13 15:24:33 +01:00
Derek Higgins a70480e958 temprevert : Remove passing Flavor's deploy_{kernel, ramdisk}
This removed a deprecated option we had been using, tempreverting
it while we update how we select deploy images.
Change-Id: I44aac0a874bcbe9b4d9264df64c7de2bc8183805
2015-05-08 11:59:14 +01:00
Derek Higgins 71ea9976ba Abort failed cherry-pick and reverts
If a temprevert or cherry-pick fails then we abort the
operation. We were doing something similar in the
temprevert function but this is cleaner and now both
functions are consistent.

Change-Id: I8c72cc7a2e1bc6d47f42e6a27b1c372058342253
2015-04-24 16:14:47 +01:00
Derek Higgins c2f56e8b23 Remove use of the qemu-pinned element
The fixed version of qemu has been push into fedora
update.

Change-Id: Idf275e576106faf7256eee5d9616d5cd2113479c
2015-04-20 09:45:54 +01:00
Jenkins 2511dbed12 Merge "Remove DIB cherry-pick (package updating, merged)" 2015-04-17 19:40:20 +00:00
James Slagle e7616cc5f5 Pin puppetlabs-concat
Pin to an earlier commit of puppetlabs-concat to see if this fixes CI. Seeing
failures with the error:
Error: Invalid parameter warn on Concat

Change-Id: If4787d6481ee6e2ad62dde3a56c95728f9aa25e0
Related-Bug: 1444585
2015-04-15 13:00:43 -04:00
Jiri Stransky d8ba196920 Remove DIB cherry-pick (package updating, merged)
The change I962046cc6048e852e6582fbc579f88bb73e23fdd has been merged
into diskimage-builder, so we no longer need the cherry-pick.

Change-Id: Ic8b3f39303f5354101fc8f2dde2abcc896b240c7
2015-04-15 10:59:23 +02:00
Jenkins 12e2b664ff Merge "Filter session-XXX.scope files from logs" 2015-04-14 20:04:25 +00:00
Derek Higgins 0ed48e2452 Remove heat-templates cherrypick
This has now been merged.

Change-Id: Idbaab5d4ece3185b957c7f3c172e7b6cc925bdf6
2015-04-14 16:23:38 +01:00
Dan Prince 7a2c3d913d Pin qemu-img on Fedora 21 jobs.
There was a recent regression due to a security fix
for the qemu-img package on Fedora 21. Similar
to this issue we had previously:
https://bugzilla.redhat.com/show_bug.cgi?id=1200043

Until the issue is resolved we want to pin to the earlier
version for CI.

This also pulls in a required update to DIB to
make the package updating happen at a more
intuitive time.

Change-Id: I7567dc4f39a29423435edf441264cf72262593e1
2015-04-14 11:34:20 +01:00
Jenkins 2f63a4b89c Merge "Pipe destroy_vms output to a file" 2015-04-01 12:48:07 +00:00
Derek Higgins 3652565aca Filter session-XXX.scope files from logs
There are 1000's of these being archived individually, adding
about 5 minutes to the fedora jobs, taking up inodes on the
logs server and increasing the size of the console log.
If we want the contents we can check the journal file.

Change-Id: Ia93fe51be457ab058d4d3b355f803a1075f352da
2015-04-01 10:40:05 +01:00
Dan Prince c1176a06e9 Revert "Revert a breaking neutron validation change"
This reverts commit 7d2a248545.

The Neutron revert landed upstream so we no longer need
to revert it here.

Change-Id: Ia358bd2c22925dfb77f4ece97e3cac78e1e38299
2015-03-29 14:29:06 -04:00
Dan Prince c9be6bb68b Cherry pick a required heat-templates fix
This pulls in a required fix for the puppet CI job to
fix hiera deployment JSON generation.

Change-Id: Ibf77d43543ec67f21793b55d7eaf687bba53c7d8
2015-03-27 13:07:32 -04:00
Dan Prince 7d2a248545 Revert a breaking neutron validation change
Change-Id: I6e8d110d64486922592224ce1998a1415f703379
2015-03-26 22:16:58 -04:00
Dan Prince 3430e77a0d Removing a neutron cherrypick
We were able to get Ibe68eceb2f5a36cf40cc1c378c1a59a35bfcbf7f
landed today so we no longer need this cherrypick.

Change-Id: Ib251146a5b58ddf6c414c73d7f55f0f5ec76a3c4
2015-03-06 21:59:23 -05:00
Derek Higgins 59c2fd18d9 Remove neutron temprevert
A fix for this problem has merged upstream.

Change-Id: Ia2f6dbd513c5a8fca70accee23d372a8155205bd
2015-03-05 19:41:22 +00:00