9672 Commits

Author SHA1 Message Date
Jenkins
8efba915a9 Merge "Discontinue Release status page" 2015-12-16 09:40:44 +00:00
Thierry Carrez
1394a91500 Discontinue Release status page
The release status page no longer makes sense and is discontinued
starting with the Mitaka cycle. Temporary ensure that directories
and user/group are cleaned up.

Replace its entry in the status header by a (currently missing)
openstack-health entry.

Change-Id: I9f61c4bb1f5634df0b0da909466b4c1b1b149ba5
2015-12-15 11:13:03 +01:00
Jenkins
eba109c764 Merge "Upgrade the concat module" 2015-12-15 09:13:45 +00:00
Michael Micucci
9a88eb2f46 Added eavesdrop and statusbot for openstack-zephyr
Openstack-zephyr channel is open for any comments
  and/or discussion on the Zephyr Neutron Testing
  Framework

Change-Id: I39d4e6c4fd0669e5f1dfd178ef37c80a8a58dfc3
2015-12-15 10:44:23 +09:00
Jenkins
45776b299a Merge "Add #openstack-dragonflow to channel logging" 2015-12-15 00:57:35 +00:00
Colleen Murphy
99d511e5ee Upgrade the concat module
The currently installed version of puppetlabs-concat has a bug that
causes concat resources with ensure => absent to be run on every puppet
run. This affects the infracloud module, which uses the
puppetlabs-apache module to configure apache vhosts, which uses the
concat type to ensure the default ssl vhost is absent. This causes the
httpd service to be restarted on every puppet run. The bug was fixed in
1.1.1[1]. This patch upgrades the concat module to 1.2.5, which is the
latest 1.x version.

The concat resource is not used directly by any of our modules[2].
Besides the puppetlabs modules, which we can assume are well-tested
with the latest version of concat, the only other module that appears
to use concat is the selinux module. That module only uses it in the
selinux::restorecond class, which we're not using. So this upgrade
should be safe for us.

[1] https://github.com/puppetlabs/puppetlabs-concat/pull/215
[2] http://codesearch.openstack.org/?q=concat&i=nope&files=%5E.*%5C.pp%24&repos=project-config,puppet-accessbot,puppet-ansible,puppet-apparmor,puppet-apps_site,puppet-askbot,puppet-asterisk,puppet-autossh,puppet-bandersnatch,puppet-bugdaystats,puppet-bup,puppet-cgit,puppet-ciwatch,puppet-dashboard,puppet-diskimage_builder,puppet-drupal,puppet-elastic_recheck,puppet-elasticsearch,puppet-etherpad_lite,puppet-exim,puppet-gerrit,puppet-gerritbot,puppet-github,puppet-grafyaml,puppet-graphite,puppet-haveged,puppet-hound,puppet-httpd,puppet-infra-cookiecutter,puppet-infracloud,puppet-iptables,puppet-jeepyb,puppet-jenkins,puppet-kerberos,puppet-kibana,puppet-lodgeit,puppet-log_processor,puppet-logrotate,puppet-logstash,puppet-mailman,puppet-mediawiki,puppet-meetbot,puppet-mysql_backup,puppet-n1k-vsm,puppet-nodepool,puppet-nslcd,puppet-odsreg,puppet-openafs,puppet-openstack_health,puppet-openstackci,puppet-openstackid,puppet-os_client_config,puppet-packagekit,puppet-pgsql_backup,puppet-phabricator,puppet-pip,puppet-planet,puppet-project_config,puppet-puppet,puppet-redis,puppet-refstack,puppet-releasestatus,puppet-reviewday,puppet-setproxy,puppet-simpleproxy,puppet-snmpd,puppet-ssh,puppet-ssl_cert_check,puppet-stackalytics,puppet-statusbot,puppet-storyboard,puppet-subunit2sql,puppet-sudoers,puppet-surveil,puppet-tmpreaper,puppet-ulimit,puppet-unattended_upgrades,puppet-unbound,puppet-user,puppet-vcsrepo,puppet-vinz,puppet-vitrage,puppet-yum,puppet-zanata,puppet-zuul,system-config

Change-Id: I6abf85fca776cc5cc7f3aee47cc649001e7f15fc
2015-12-14 13:29:01 -08:00
Jenkins
df520b64cd Merge "Update javamelody plugin on review-dev.o.o" 2015-12-14 20:05:36 +00:00
Khai Do
00f0524038 Bump Gerrit version on review-dev.o.o
Bump Gerrit version to match the one on review.o.o

Change-Id: Idb13b799cf6b36596fa63c69486ac020a3334869
2015-12-14 17:50:58 +00:00
Gal Sagie
2217f0d599 Add #openstack-dragonflow to channel logging
Change-Id: I38e5a8c51e0bbaa393d371cd05787c36df4f874b
2015-12-14 17:28:13 +00:00
Khai Do
4eff3079f7 Update javamelody plugin on review-dev.o.o
Update Javamelody plugin from stable-2.11 for Gerrit 2.11

plugin from here:
   http://tarballs.openstack.org/ci/gerrit/plugins/javamelody/

Change-Id: Iabe4ee454b3b4d6452469a6db7fbaaac780abc31
2015-12-13 15:22:56 -08:00
David Lyle
1dd3ba64de Add searchlight channel to statusbot list
Change-Id: I31b642428ffc9bc81c321a06897227edb85c64be
2015-12-11 20:29:38 -07:00
Jenkins
b3e37eb08a Merge "Disable Gerrit drafts feature" 2015-12-11 20:29:28 +00:00
Jenkins
7b2787cac1 Merge "Add script to cleanup Gerrit 2.8 data" 2015-12-11 20:12:53 +00:00
Jenkins
30858cca08 Merge "Update plugin version for Gerrit 2.11 on review-dev.o.o" 2015-12-11 20:09:08 +00:00
Jenkins
6133978f41 Merge "Add rollback script for 2.11" 2015-12-11 17:55:32 +00:00
Khai Do
6ff434b77a Add script to cleanup Gerrit 2.8 data
This script is very specific to the current state of our
Gerrit 2.8 DB and repository.  I'm not sure that it's useful
for anyone else or in any other situation.

Change-Id: Ifb8303b2a2841e2de1ee9f357db4b8341122655d
2015-12-11 09:34:53 -08:00
Jenkins
7b01ae0c38 Merge "Add doc on using jenkins restart playbook." 2015-12-10 21:11:58 +00:00
Jenkins
4dc7034e5b Merge "Allow Gerrit to use 4 threads for indexing changes." 2015-12-10 20:39:57 +00:00
Khai Do
479e5ca1c0 Disable Gerrit drafts feature
Gerrit enables drafts by default but we want it disabled
because we prefer using the 'work in progress' (WIP) workflow.

Change-Id: I53f7a80a3b2596a9af32f6f910091fa3af1106e0
depends-on: Iea970a85d433d8707102a3dcaf8cbae2d5662b6e
2015-12-10 11:32:39 -08:00
Clark Boylan
7a2c00ddd8 Add doc on using jenkins restart playbook.
Add documentation on how to run the jenkins restart playbook against a
specific jenkins master. This is useful if a jenkins master starts to
leak threads before its weekly restart.

Change-Id: Ib5163589c1c83e4fcb7493daa387f42cda02bc9d
2015-12-10 11:27:03 -08:00
Yolanda Robla
93f1ea9bb8 Add yolanda to statusbot nicks
Change-Id: Ieeebfbb8996dff17797e83a959de1b14bb6bbc70
2015-12-10 08:50:37 +01:00
James E. Blair
f10bb7ecfc Update cloud contributors doc
Change-Id: I4735b92a3207b72c83d936b5f7f553c9af04ad63
2015-12-09 15:09:51 -08:00
Khai Do
e5c81c13e6 Allow Gerrit to use 4 threads for indexing changes.
Indexing Gerrit changes can be a time consuming operation.  By
default Gerrit allocates 1 thread to index changes.  This
will increase that to 4 threads which will hopefully make the
indexing operation faster.

Change-Id: I1ff7a09054cb7782acf483aa736ead763a8417db
depends-on: I3aa1909d3edc8aa52d026b3f8e0dfafac4e14f6d
2015-12-09 09:21:23 -08:00
Jenkins
bddfba5d0a Merge "Add statusbot/eavesdrop to #midonet channel" 2015-12-09 08:57:57 +00:00
Jenkins
97d6c0c091 Merge "Revert "Add cfacter to puppet3 nodes"" 2015-12-09 02:47:01 +00:00
Sandro Mathys
ff90e7290f Add statusbot/eavesdrop to #midonet channel
Change-Id: I9e6a440aaea72706cc4c03f8ea319fe53cd49697
2015-12-09 10:17:53 +09:00
Ian Wienand
5850aa3e01 Revert "Add cfacter to puppet3 nodes"
This reverts commit 2600c7f0ba7ed5de9c33f17f310843ad4794754e.

Fedora 23 does not have puppetlabs support yet, and usually it takes
quite a while (we use native packages).  I think if we want to
experiment with this, it should be opt-in for distros where it can
work.

Change-Id: I2e36a63172c03a7e8029a56f1528f66012dd6817
2015-12-09 11:44:19 +11:00
Jenkins
a17092eb6d Merge "Rename Ceilometer to Telemetry" 2015-12-09 00:40:42 +00:00
Jenkins
a9e8854c13 Merge "Comment out /run/systemd confine for Fedora puppet" 2015-12-08 22:54:02 +00:00
Jenkins
cb80fe3799 Merge "Updated OpenStackId configuration" 2015-12-08 15:16:23 +00:00
Jenkins
50e0cfc6fb Merge "Add cfacter to puppet3 nodes" 2015-12-08 08:11:52 +00:00
Ian Wienand
97107ce5ec Comment out /run/systemd confine for Fedora puppet
Upstream puppet has a constraint on matching systemd that /run/systemd
has to be around; this fails when building with dib in a chroot where
we're not actually running.

A full solution has to take into account Debian and multiple init
systems (see linked issues).  For the moment, just comment it out.

Change-Id: I6e4832caf6162a67408c34151b6e1d641a75fb8b
2015-12-08 14:40:26 +11:00
Jenkins
2b36ccb8ac Merge "Update subunit job name selection regex" 2015-12-07 22:58:16 +00:00
Jenkins
bbcb80cb73 Merge "Add result_WARNING style class for failing non-voting jobs" 2015-12-07 12:17:56 +00:00
Jenkins
d8566e7bca Merge "Install etcd on nodes for tooz unit tests" 2015-12-07 11:56:28 +00:00
Andreas Jaeger
1f7bb54dd9 Fix pep8 failures
Exclude .eggs directory from testing.
The run-pep8 script now calls "python setup.py sdist" and that
one creates an .eggs directory that should not be tested.

Change-Id: I854be157ed04d5bc9d8c568a37c00298cb4a71bf
2015-12-07 10:52:35 +01:00
Jenkins
3b02ddb569 Merge "Add #openstack-smaug to channel logging" 2015-12-04 23:28:28 +00:00
Matthew Treinish
178d1817ae
Update subunit job name selection regex
This commit updates the selection regex to be a bit more general an
ensure that the subunit streams from all the gate tempest jobs are
being picked up. There are certain jobs that don't start with
gate-tempest-dsvm or gate-grenade-dsvm that we wanted to collect
results for. For example the puppet jobs will be named something like:

gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7

and those would not be picked up with the old regex.

Change-Id: If68978679a9ebb6252663691b1850918db913990
2015-12-04 17:54:20 -05:00
Clark Boylan
ff17732828 Remove centos6 support
This removes centos6 support from install_puppet.sh because centos6 is
no longer supported so this code is dead.

Change-Id: If59f10a6a9c576b1299b0e49a2e82d2a1a1d7ecf
2015-12-04 13:05:10 -08:00
James E. Blair
75083036d1 Remove centos6 node references from site.pp
There are no more centos6 nodes, even ephemeral ones.

Change-Id: I6d346181b33a181b158ba51e65218e61b3ef90d5
2015-12-04 12:39:30 -08:00
Jenkins
c3fdf7f7d1 Merge "Break out openstack_project::server from pbx.o.o" 2015-12-04 20:10:27 +00:00
Jenkins
87b11c93bd Merge "Migrate pbx.openstack.org to Ubuntu Trusty" 2015-12-04 20:10:16 +00:00
Sebastian Marcet
4d80570860 Updated OpenStackId configuration
added following config variables:
id_recaptcha_public_key
id_recaptcha_private_key
app_url
app_key

Change-Id: I8362d6721b16b442ea974d282d82f506e809bbe0
2015-12-04 17:10:10 -03:00
James E. Blair
447ce13318 Clarify section on ansible inventory file
Change-Id: I3c5acb7a45c482854f68e9c9f008a2fa6ed945be
2015-12-04 11:07:51 -08:00
Monty Taylor
69ef1c7036 Add examples to make the disabling prose clearer
The way disabling works with puppet and openstack inventory in ansible
can be confusing at first. Some examples hopefully clarify the
situation.

Change-Id: Ib85feebce309896c6f3d139318dd5d204d9cb8ec
2015-12-04 14:02:34 -05:00
Darragh Bailey
ed49dd5d82 Add result_WARNING style class for failing non-voting jobs
As Gerrit applies result styles based on the first word of the response
from the CI job result, add a 'result_WARNING' style to allow failing
non-voting jobs to specify WARNING as the first word to get a colour
applied that is clearly distinguishable from the text from when the job
passes, while also being different to voting jobs that pass/fail.

Change-Id: I1a9bea0c0830f9ca15f8369632ff2fdbeadada56
2015-12-04 12:17:42 +00:00
Julien Danjou
39839a04dd Install etcd on nodes for tooz unit tests
We're building a tooz driver based on etcd, so we'd need it installed.

Change-Id: I82339ef338a0d9f194f5a1793ffeee4a3bf93726
2015-12-04 12:26:26 +01:00
Jenkins
d665784f9e Merge "Preinstall redhat-rpm-config for Fedora" 2015-12-03 22:56:59 +00:00
Ian Wienand
4e098983a1 Preinstall redhat-rpm-config for Fedora
As described in the comments, there is a depdency bug which means some
python module builds fail without the config provided by this package.
Pre-install it before we start installing things.

Change-Id: I3c8615f17e47956f258fee10caa9a57c99c719b8
2015-12-04 08:47:56 +11:00
Eran Gampel
752821d82d Add #openstack-smaug to channel logging
Change-Id: I9f090736882ce22b445a27eee49f4f87d4e94fef
2015-12-03 15:07:39 +02:00