10695 Commits

Author SHA1 Message Date
Jenkins
885c503bef Merge "Publish eavesdrop to yaml2ical dir" 2016-07-01 13:44:50 +00:00
Jenkins
e06b365bb9 Merge "Filter nonexistent groups in who-approves.py" 2016-07-01 13:43:38 +00:00
Jenkins
6430f43da0 Merge "Project renames may need governance updates" 2016-07-01 13:42:26 +00:00
Clark Boylan
24f6232183 Do not use async with zl restarter playbook
Running this playbook on the puppetmaster we consistently run into ssh
failures due to async reconnecting periodically and network issues
between hosts. We can address this by starting a single connection
without async and polling on that which appears to be the default
wait_for behavior. Testing of this seems to indicate it is more
reliable.

Change-Id: Iec72e2c0d099c0e28bc4b4b48608a03b3e66b4c0
2016-06-30 16:15:30 -07:00
Jenkins
3ee12cd671 Merge "Remove jjb playbook" 2016-06-30 20:41:32 +00:00
Jenkins
1960078a1d Merge "Use an ordinal server naming pattern" 2016-06-30 20:14:40 +00:00
Paul Belanger
50b59ed0e3
Add wheel-mirror-ubuntu-xenial-amd64 to zlstatic
Change-Id: I7edec4d73d3e49c48bd42f989eaafe9f71f39d27
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-29 20:24:06 -04:00
Jenkins
cde59a3537 Merge "Fixes for UAC mirror" 2016-06-29 18:16:23 +00:00
Jenkins
905745ac61 Merge "Remove whitespaces for UCA erb file" 2016-06-29 18:15:21 +00:00
Jenkins
af7e93ff88 Merge "Add ubuntu xenial wheel mirror" 2016-06-28 21:22:06 +00:00
Paul Belanger
6f1a8b2423
Fixes for UAC mirror
We don't need UDebComponents since there is no debian-installer.
Additionally, fix a typo with our updates field.

Change-Id: I070ea1df8897a5388919e30bfbdd54e07fc3b30e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-27 17:17:30 -04:00
Paul Belanger
2e7762ea06
Remove whitespaces for UCA erb file
Otherwise reprepro complains

Change-Id: I12c5c4a0c883771bcb058b40677b4051936ca4d0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-27 16:43:55 -04:00
Jenkins
9f5239f35d Merge "OpenStack-CI Apt mirror for Ubuntu Cloud Archive" 2016-06-27 20:02:11 +00:00
Clark Boylan
1a75db0e80 Don't retry console log downloads
With the switch to zuul launcher instead of jenkins we now get the zmq
finished event after all logs are done copying (unlike with jenkins
where the console log could show up later). As a result we don't need to
continue trying to download console logs until some EOF file string
shows up, instead we can download what is there and know it is
complete.

Change-Id: I789c073a2fab8863de833684bc64b3e5cb405cf8
2016-06-24 13:54:22 -07:00
Jenkins
18f451fec7 Merge "Add #openstack-pkg to statusbot & meetbot_channels" 2016-06-24 18:29:40 +00:00
Jenkins
9bd2e1ca47 Merge "Add #openstack-fwaas to statusbot/meetbot" 2016-06-24 18:29:29 +00:00
Jenkins
5107583952 Merge "Rename IRC channel of container service" 2016-06-24 18:21:18 +00:00
Jenkins
c184d1c668 Merge "Add compute088.useast metadata for better tracking" 2016-06-24 08:58:40 +00:00
Nate Johnston
3f58d9a42e Add #openstack-fwaas to statusbot/meetbot
This is a continuation of https://review.openstack.org/326821 to setup
the #openstack-fwaas channel with statusbot and meetbot.  The objective
is to get Eavesdrop logging for the channel.

Change-Id: Ia010b781140b6e8d322e9227c733a0630f3a5fb6
2016-06-23 21:20:17 +00:00
Jenkins
b44560bfb6 Merge "Use root to restart our zuul-launcher service" 2016-06-23 06:21:17 +00:00
Jenkins
a26987ca7f Merge "Refactor gerrit commentlinks parameter" 2016-06-23 00:17:00 +00:00
Jenkins
266690f348 Merge "run git gc instead of repack for git repos" 2016-06-22 16:41:20 +00:00
Thomas Goirand
0e76e588e2 Add #openstack-pkg to statusbot & meetbot_channels
This patch adds IRC bots to #openstack-pkg, for the packaging-deb group.

It looks like "openstackgerrit" (gerrit change reports) is already there,
but "openstack" (channel logging) and "openstackstatus" (infra status
notifications, success submissions) are not yet because the channel is
not in the "meetbot_channels" and "statusbot_channels" sections.

Change-Id: I91adbf4392cb028de55693f5c09f438cd4d9fb54
2016-06-22 17:45:23 +02:00
Jenkins
5917243d91 Merge "Add missing source.list for xenial" 2016-06-22 14:30:04 +00:00
Jenkins
518c5a8226 Merge "Add Adam Coldrick to StoryBoard Dev Admin" 2016-06-22 03:31:09 +00:00
Jenkins
283261a590 Merge "Add Zara to StoryBoard Dev Admin" 2016-06-22 03:28:02 +00:00
Jenkins
da4ac0cc01 Merge "Give storyboard-dev its own superusers list" 2016-06-22 03:27:53 +00:00
Khai Do
85201e3b08 disable puppet to install its-storyboard plugin
This is a redo of change 9c717d9c108b32.  That change was incorrect,
the server needs to be placed on the disable list.

Change-Id: I3d0962b975ffaf4560bace88abddb2f661763d55
2016-06-21 19:42:44 -07:00
Khai Do
dcced9d07c disable puppet to install its-storyboard plugin
Change-Id: I9c717d9c108b32971238ef6a621e80ef0d5ed1da
2016-06-21 16:50:27 -07:00
Adam Coldrick
e19ac91980 Add Adam Coldrick to StoryBoard Dev Admin
Change-Id: I5b0eca9180ca1ff53f38aea951197cbdace12cf4
2016-06-21 23:26:38 +00:00
Zara
c524a0ed1d Add Zara to StoryBoard Dev Admin
Change-Id: I6eb3fa0d145383ffb75d195215c27941c9e73aca
2016-06-21 23:23:41 +00:00
Jeremy Stanley
517732d053 Give storyboard-dev its own superusers list
We'd like to enable additional superusers on the development
instance of StoryBoard, so make it a class parameter and copy the
production list to start out.

Change-Id: Ie6d59e23dba59c195eb58b949c623ac4be6bfa2d
2016-06-21 23:21:21 +00:00
Monty Taylor
7dc243b594
Disable puppet on wiki.openstack.org
A set of manual investigation and remediation is under way. While that
is going on, we don't want puppet to step on things.

Change-Id: I7ebc54b222f72ca90475420499ca568b4dcb40d8
2016-06-21 17:34:09 -05:00
Paul Belanger
63597ec07d
Use root to restart our zuul-launcher service
Add support so we can run the playbook as non-root user.

Change-Id: I05af471417ba58a985c24dc0ea2c43f1c7e24a4b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-21 13:49:59 -04:00
Joshua Hesketh
79b86aae1b Publish eavesdrop to yaml2ical dir
While the apache root is /srv/meetbot-openstack all of the publishers
to this zuul_site are related to yaml2ical. These are published to
/srv/yaml2ical and have the appropriate files symlinked into the apache
root. (The apache root contains extra files such as the output of meetbot).

Change-Id: I3b55184c2f2c72a0aaf0f665f8a5b1d07bdb0eed
2016-06-20 12:19:35 +10:00
Paul Belanger
e817d72dd9
Add missing source.list for xenial
(/Stage[main]/Openstack_project::Template/File[/etc/apt/sources.list.d/openstack-infra.list])
  Could not evaluate: Could not retrieve information from environment
  production source(s)
  puppet:///modules/openstack_project/sources.list.xenial

We used a combination of existing source.list and upstream
documentation to generate our list.

Change-Id: Ib9125e2fa2f4fa289eefe61aa1888f008969538d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-19 11:08:24 -04:00
Jenkins
abf31b52e9 Merge "Update cinder mgmt docs to use openstackclient" 2016-06-19 00:54:31 +00:00
Jenkins
55d8777b4c Merge "Add #openstack-charms to statusbot" 2016-06-18 23:15:18 +00:00
Paul Belanger
c281951f12
Remove jjb playbook
We nolonger need it as we don't have jenkins masters any more.

Change-Id: I8117a6f4afb9f65a1400fad090594efd260c3bec
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-18 19:01:34 -04:00
Jenkins
3e64f01bf7 Merge "Add playbook to graceful restart zuul-launchers" 2016-06-18 19:38:40 +00:00
Paul Belanger
2e56b272e7
Add playbook to graceful restart zuul-launchers
We'll wait up to 3hr 10mins for zuul-launchers to shutdown.

Change-Id: I880748704b6cae5a25c21326d6374ac71f4c9e1a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-18 12:52:02 -04:00
Khai Do
0e89f115a3 run git gc instead of repack for git repos
Run git gc instead of repack on all repos.  Testing[1] indicates that
gc-ing reduces repo size and helps maintain better performance for
apps that host the repos.

remove git pack-refs because a git gc enables packRefs by default[2]

[1] http://lists.openstack.org/pipermail/openstack-infra/2016-June/004403.html
[2] https://git-scm.com/docs/git-gc

Change-Id: I4e171b17a7b4107c992d0e3cc0e7bff3d9599526
2016-06-17 15:12:51 -07:00
Jenkins
0c315908b9 Merge "Add rh2 cloud credentials" 2016-06-17 13:37:24 +00:00
Jesse Pretorius
0f291dc788 OpenStack-CI Apt mirror for Ubuntu Cloud Archive
This patch adds a mirror for Ubuntu Cloud Archive. The releases
mirrored is selective, only covering the currently supported
Ubuntu and OpenStack versions.

Having this mirror available aids deployment projects which
consume these packages by ensuring that all apt packages needed
are available in mirror local to the nodepool cloud provider.

Note:
I have no real understanding of how puppet/system-config works
and don't know how to test this patch. If there's no
system-config gate check to validate that this works, please can
someone assist by testing and providing feedback.

Change-Id: Id658f2f29ce4a42eee2ef1ecdf935ada882da51e
2016-06-17 11:44:14 +01:00
Jenkins
b69a663a91 Merge "Fix the destination for eavesdrop site" 2016-06-17 10:18:16 +00:00
Jenkins
23f000a6f6 Merge "Add compute014.useast metadata for better tracking" 2016-06-17 09:45:20 +00:00
Joshua Hesketh
c9ab30d4d2 Fix the destination for eavesdrop site
The httproot is /srv/meetbot-openstack.

jenkins doesn't have write permissions to that directory, but all
of the destinations are correctly owned by jenkins. This should
fix the irc-meetings-publish job.

Change-Id: Icc094b436e4e24c9062ee75fb288150fbc953143
2016-06-17 19:31:38 +10:00
Khai Do
169496396b Refactor gerrit commentlinks parameter
Refactor the commentlinks to allow review.o.o and review-dev.o.o to
define seperate comment links.  We essentially want to point
review.o.o story links to storyboard.o.o and review-dev.o.o links to
storyboard-dev.o.o

Change-Id: I70e5791a76ca97756613c393e598978ec13c8271
2016-06-16 23:14:34 -07:00
Jenkins
18e8579614 Merge "Use port 19885 for console streaming for zuul workers" 2016-06-17 01:36:15 +00:00
Jenkins
f74e43dcc3 Merge "Re-enable in-progress job url links" 2016-06-17 00:54:36 +00:00