3359 Commits

Author SHA1 Message Date
Joshua Harlow
01a900a772 Add gerritbot for #openstack-anvil channel
Change-Id: Icf0244f0c69ca8e0d6c2cf9304a42c06e1d47e03
2013-12-23 09:20:44 -08:00
Jenkins
f1e1c75945 Merge "Increase logstash workers/host to 4" 2013-12-23 16:46:11 +00:00
Jenkins
999a770f4c Merge "Remove status.o.o vhost from static.o.o" 2013-12-20 21:58:38 +00:00
Jenkins
3e005ea361 Merge "Supply a timeout value to devstack-gate" 2013-12-20 19:48:25 +00:00
Jenkins
b5f45f5981 Merge "Switch ORD bare-precise to performance" 2013-12-20 19:07:33 +00:00
Jenkins
4de3c41e50 Merge "Switch to using IAD performance nodes" 2013-12-20 18:23:15 +00:00
James E. Blair
4e0739fd36 Increase logstash workers/host to 4
Initial load testing suggests we should be able to handle at least
4 processes per host.

Also re-enable crm114.

Change-Id: Ia0158ad5f7f524c4fa0a80d479e2b74d28f0d1a6
2013-12-20 09:58:28 -08:00
Sergey Lukjanov
600e4271dd Fix/improve projects_yaml_alphabetized script
* use 'if ! command; then' condition to check diff
* previously "diff projects_list projects_list.sorted > projects_list.diff"
  command returns exit code 1 and due to the 'bash -xe' it fails execution
* make sort case insensitive

Now this script prints something like:

+ sed -e '/^- project: /!d' -e 's/^- project: //'
modules/openstack_project/templates/review.projects.yaml.erb
+ LC_ALL=C
+ sort projects_list -o projects_list.sorted
+ diff projects_list projects_list.sorted
+ echo 'The following projects should be alphabetized: '
The following projects should be alphabetized:
+ cat projects_list.diff
+ grep -e '> '
> openstack/openstack-doc-tools
> stackforge/cliff
> stackforge/entropy
> stackforge/fuel-devops
> stackforge/MRaaS
> stackforge/puppet_openstack_builder
> stackforge/stevedore
> stackforge/tooz
+ exit 1

Change-Id: Ib6160dc401a70ada16fa961ae8d941b3e8845d4b
2013-12-20 12:39:18 +04:00
Jenkins
3f4d099f23 Merge "Move cliff to stackforge" 2013-12-20 02:44:39 +00:00
Ruslan Kamaldinov
24c58fb475 Make storyboard/python26 jobs non-voting
Ie82c11c0c2138a89dae516508a37db6f2e0460b7 adds tests which will fail with
python26. Making these jobs non-voting until python26 is fixed in
storyboard.

Change-Id: Ic52cc644004fac3f9071e3b2fd63d7b132c6b76b
2013-12-19 17:09:34 -08:00
Jenkins
0cacaef7b8 Merge "Switch IAD bare-precise to performance" 2013-12-20 00:48:36 +00:00
Jenkins
3ad1afe218 Merge "Core reviewers should control WIP in Gerrit" 2013-12-20 00:29:20 +00:00
Jenkins
87700099f2 Merge "Check for whitespace around changeid searches" 2013-12-20 00:29:12 +00:00
Jenkins
8fc1ff1f73 Merge "Turn on devstack exercises for neutron (non-voting)" 2013-12-20 00:29:03 +00:00
Jenkins
f92c26de6f Merge "Use even bigger hpcloud region b nodes." 2013-12-20 00:12:10 +00:00
James E. Blair
dad386680c Switch ORD bare-precise to performance
Only merge after I4e7f860ca775db820d24321b5fe043832b4069e9 merges
and the bare-precise image in ORD has been updated to performance.

Change-Id: Iaf548d192fd51a2547a66f232319889331793a80
2013-12-19 15:38:01 -08:00
James E. Blair
7aa4c9b07d Switch to using IAD performance nodes
Only merge after Id4aa48814eabe399e969f14c38724243e9a33842 is merged
and the IAD bare-precise image is updated.

Change-Id: I4e7f860ca775db820d24321b5fe043832b4069e9
2013-12-19 15:37:02 -08:00
James E. Blair
afef2dfd2b Switch IAD bare-precise to performance
IAD does not supply any bare-precise nodes, so it's safe to make
this switch and wait for it to build a new performance image.

Change-Id: Id4aa48814eabe399e969f14c38724243e9a33842
2013-12-19 15:35:49 -08:00
Jenkins
45b21a030b Merge "Don't attempt to open an interactive editor" 2013-12-19 23:12:25 +00:00
Jenkins
762042ccc7 Merge "Update gate script path in requirements job" 2013-12-19 23:07:10 +00:00
Jenkins
26e3b0f23b Merge "use parameters from project.yaml" 2013-12-19 23:04:33 +00:00
James E. Blair
03678429e4 Supply a timeout value to devstack-gate
Increase the Jenkins timeout by 5 minutes, and supply the intended
timeout value to devstack-gate as an env variable.  This will allow
devstack-gate to timeout the gate job and have 5 minutes to copy
logs.

Change-Id: Iac0475e8c885274a3ff41adb4affb1499680a87e
2013-12-19 15:04:21 -08:00
James E. Blair
90aa64a644 Remove status.o.o vhost from static.o.o
Change-Id: I8e7ee035b10895043622041bf8bdfef84162ffd5
2013-12-19 14:57:02 -08:00
Joshua Hesketh
75982db59b Check for whitespace around changeid searches
If a URL contains a change ID such as
http://example.org/change/123abc456/log.html then the changeid regex
matches the id and tries to turn it into a link like:
http://example.org/change/<a href="#q,123abc456,n,z">123abc456</a>/log.html
which clearly breaks the original URL.

To fix we should check for whitespace or periods around the changeid
in the comment. Also, check for <p> tags that gerrit adds to comments
for us.

Change-Id: Ia337ddfe2ddc82c858072135a613786070f0dc67
2013-12-20 09:55:51 +11:00
James E. Blair
a1e8d4ec5a Update gate script path in requirements job
devstack-gate dropped an internal variable; update the requirements
integration job to match.

Change-Id: I1d6c3223478240604cd5ab949cd46aca322a2082
2013-12-19 14:15:18 -08:00
Jenkins
37721aec73 Merge "Don't report to puppet-dashboard" 2013-12-19 22:09:29 +00:00
James E. Blair
5c22328a9f Don't report to puppet-dashboard
That site doesn't work.

Change-Id: I554a55b0ebdbbce0eb3a7a96e760a25f0ffb3a90
2013-12-19 13:54:42 -08:00
Jenkins
69e57afb8a Merge "Make gate-solum-devstack-dsvm voting" 2013-12-19 17:32:07 +00:00
Jenkins
259a08db2b Merge "Make savanna-ml able to create branches" 2013-12-19 16:39:57 +00:00
Anita Kuno
afdf27264e Turn on devstack exercises for neutron (non-voting)
Currently devstack exercises are not working for havana neutron.
This makes it very difficult to write the required grenade job
for neutron.

This patch turns devstack exercises on for neutron in check,
jobs enabling devstack exercise failures to be tracked.
There is a provision to add this job to periodic jobs in the
future.

Change-Id: Id177bc58cdaf78dddece1ac1ac137cc03d32bd9c
2013-12-19 11:03:57 -05:00
Jenkins
78f3a44422 Merge "Add eavesdrop to monitor Murano channel" 2013-12-19 14:33:57 +00:00
Jenkins
2400666b22 Merge "Fix the yaml-alphabetized job" 2013-12-19 01:14:36 +00:00
Jenkins
c6352b0b66 Merge "Don't run requirements integration for Grizzly" 2013-12-19 00:32:36 +00:00
Jenkins
1ed2416679 Merge "Run rtfd hook for stevedore on each merge" 2013-12-19 00:31:06 +00:00
Jenkins
af4039d52e Merge "Add git2lp mapping for all Murano projects" 2013-12-19 00:30:58 +00:00
Jenkins
b527ad1b1c Merge "Add git2lp mapping for stevedore" 2013-12-19 00:16:29 +00:00
Jenkins
3e27443529 Merge "Replace DEVSTACK_GATE_ZEROMQ for DEVSTACK_GATE_MQ_DRIVER in jjb" 2013-12-19 00:16:20 +00:00
James E. Blair
757d7fa5bf Remove old logstash worker nodes
Change-Id: If67bf7ce363a8db500fc893dc38f7f4f46bda3f5
2013-12-18 13:34:26 -08:00
Jeremy Stanley
c2d4b29ece Add performance flavor logstash workers to cacti
* modules/openstack_project/manifests/cacti.pp: Replacement logstash
workers have been created and we have more of them, so the numbering
increased to two digits. The entries with single digits will be
retired and can be removed after those servers are eventually
deleted.

Change-Id: I7ab9d96052ecb4aaaea033af27d5878fc7363512
2013-12-18 20:50:21 +00:00
Monty Taylor
bd3886ed14 Install pip using get-pip in launch node
packaged pip vs. upstream pip gets the systems very broken. Make launch-node
use get-pip to install pip as per:

http://www.pip-installer.org/en/latest/installing.html

Change-Id: Ice28b47d766c04b42462a7297911dc1a1abe5a77
2013-12-18 20:03:39 +00:00
Russell Bryant
67cda96bc4 Make gate-solum-devstack-dsvm voting
This job appears to be working as expected now, so make it voting.
It currently does the following:

 - Uses devstack-gate to:
   - run devstack, including the devstack support for solum
   - run the functional tests included with solum against the stack

Change-Id: Ia09a8da94914976f8e9ee3a7a318a868ad56ee72
2013-12-18 14:39:04 -05:00
Jenkins
c54c76755f Merge "Import the openstackid authentication project" 2013-12-18 18:55:55 +00:00
Jenkins
da10edae57 Merge "Refactor logstash_worker into log_processor module" 2013-12-18 18:26:59 +00:00
Anita Kuno
0f5e254d16 Fix the yaml-alphabetized job
Added $OLDPWD/ to the beginning of the path to
review.projects.yaml.erb. Hopefully the script can find the file
now and the job will run successfully.

Change-Id: I32ed800d79a39e47ae20c54147f2e4db2725c97b
2013-12-18 13:25:27 -05:00
Jenkins
88fc5508e4 Merge "Add status.openstack.org vm" 2013-12-18 18:15:21 +00:00
Jenkins
8518ade58f Merge "give zaro access to review-dev server" 2013-12-18 17:35:13 +00:00
James E. Blair
920fc0c42b Refactor logstash_worker into log_processor module
Separate the jenkins log client and worker bits into a new module
called log_processor with ::client and ::worker classes.

Instantiate two workers on each logstash worker node.

Change-Id: I7cfec410983c25633e6b555f22a85e9435884cfb
2013-12-18 00:40:49 +00:00
James E. Blair
5e99683bea Disable the crm114 filter
Change-Id: I50a80f6ec1403f1b895e2520a6d6b1494285e863
2013-12-17 08:55:34 -08:00
Jenkins
c9c4823f03 Merge "Correct distro package names for libtidy" 2013-12-17 16:03:37 +00:00
Jenkins
5ebf58f02a Merge "No zookeeper packages on CentOS slaves" 2013-12-17 16:03:29 +00:00