11989 Commits

Author SHA1 Message Date
David Shrewsbury
aef457e871 Correct bad image delete example
Example should use dib-image-delete to delete the build. The
image-delete option only deletes an upload from a provider.

Change-Id: I9b267a536eb05d491ad20ceadc686f301ac50d50
2016-12-16 09:43:10 -05:00
Jenkins
41c64e9dea Merge "Switch governance.o.o root to governance-website" 2016-12-15 16:01:49 +00:00
James E. Blair
72b64418e2 Remove statusbot_accessbot_nick
This was and should have remained $accessbot_nick, but was inadvertently
changed in I62c767eeab472ac79bf18ba0177ed80b08dbf8fa.

Change-Id: If65833b2ebd15be7c7f002c20e466e095a886334
2016-12-14 14:04:28 -08:00
Jenkins
40e6661a54 Merge "governance.o.o: add redirect for badges" 2016-12-14 16:53:25 +00:00
Jenkins
929f050fdb Merge "Redirect to HTTPS for governance.openstack.org" 2016-12-14 16:25:29 +00:00
James E. Blair
110f587015 Switch nodepool and builder to master branch
We have merged the zuulv3 branch into master; resume running from
master on the production servers.

Change-Id: Ia514f70ead458819ceba065e89c83dbddd99b781
2016-12-13 15:41:55 -08:00
Thierry Carrez
5ae6fba0bc Switch governance.o.o root to governance-website
Switch the governance.openstack.org docroot to the neutral
content from the governance-website repository.

This completes the plan to switch to a neutral governance website,
as described in [1].

[1] http://specs.openstack.org/openstack-infra/infra-specs/specs/neutral-governance-website.html

Change-Id: I3b67ef932ca1f8150d0e7ba50481c32b85eeff71
2016-12-13 18:06:25 +01:00
Thierry Carrez
3df19676f8 governance.o.o: add redirect for badges
Badges are published under /srv/static/tc, and links pointing to
http://governance.openstack.org/badges were created everywhere.
In order to avoid breaking those links when we switch the docroot,
create an additional redirect for the /badges/ subdirectory.

Change-Id: Id2eb469cd1be16da04e73a752aa586a58330499c
2016-12-13 18:06:25 +01:00
Jeremy Stanley
c95d0e59e0 Redirect to HTTPS for governance.openstack.org
Unilaterally redirect any plain HTTP requests for the
governance.openstack.org site to HTTPS by making the
static-governance vhost template's *:80 VirtualHost block match the
one we use for our generic https-redirect vhost template.

Change-Id: I2f63314f505d2fa03764b9b3cfc53d1070372e7c
2016-12-13 18:06:25 +01:00
Monty Taylor
4cd96a9809
Switch review-dev.openstack.org to login.ubuntu.com
Change-Id: Ifbcd006c6149d2256c636ac440a67387c344bd7e
2016-12-13 10:53:46 -06:00
Jenkins
12a99645a0 Merge "Set Cache-Control to no-cache for badges" 2016-12-13 14:03:04 +00:00
Jenkins
cb0585cb7c Merge "Allow links in the message" 2016-12-12 19:51:19 +00:00
Jenkins
a37e3552ae Merge "Update Nodepool docs with ZK info" 2016-12-09 22:17:08 +00:00
James E. Blair
abfa8d4afe Update Nodepool docs with ZK info
Change-Id: I5205148c8e1f78c5c0fef2b652e09cb728f025c7
2016-12-09 14:04:32 -08:00
Monty Taylor
50dcf771b9
Allow links in the message
The negative matching group that's supposed to prevent the closing li
tag from matching gets confused when there is a link in the text. It
only matches up to the beginning of the link, but then there is no li
closing tag after that, so hijinx ensue.

Just replace it with a .* since the regex is already anchored by the
closing li tag.

Change-Id: I030b2f00189e1ffed9981b1c3e4540306517e1bf
2016-12-09 16:01:24 -06:00
Jenkins
09675753c1 Merge "Enable #openstack-meeting-5" 2016-12-09 19:22:13 +00:00
James E. Blair
64bbcf80d7 Switch nodepool to zuulv3
Change-Id: Icc6da35c13416fa72d79f5ad3fb3d8d4f7da6e03
2016-12-09 09:34:59 -08:00
Jenkins
d1f6c92e94 Merge "Correct signing key export instructions" 2016-12-09 14:13:05 +00:00
Thierry Carrez
c33282af09 Enable #openstack-meeting-5
Add a new #openstack-meeting-5 common meeting channel to
relieve meeting scheduling pressure. See [1] for discussion.

[1] http://lists.openstack.org/pipermail/openstack-dev/2016-December/108360.html

Change-Id: If8b4e31af2eb647f249a578ec7f585cb23fdc559
2016-12-09 10:55:10 +01:00
Jenkins
70a3595247 Merge "Askbot add editor_deselector for the staging settings" 2016-12-08 18:51:27 +00:00
Flavio Percoco
84ebdebe00 Set Cache-Control to no-cache for badges
Some services might cache badges for a very long time, which may no
reflect the latest changes in the governance repo. Set Cache-Control to
no-cache to instruct these services to not cache badges ever.

Change-Id: I535107c49d5c89b9e09b440f7aac139de213f796
2016-12-08 10:18:07 +01:00
Jenkins
797c19af23 Merge "Create new mailing list for Interop Working Group" 2016-12-07 18:27:30 +00:00
Jenkins
aa2a8ba840 Merge "Set up redirects to preserve governance.o.o links" 2016-12-07 14:23:51 +00:00
Jenkins
d9ace50c36 Merge "Also serve TC contents from governance.o.o/tc" 2016-12-07 13:01:27 +00:00
Jenkins
d657ed9e31 Merge "Switch translate-dev to use openstackid" 2016-12-07 13:00:31 +00:00
David Shrewsbury
2824de2c85 Add nb02.o.o for zuulv3 testing
Change-Id: I7d07e271250f549ffa2fb038792140592423f1df
2016-12-06 09:52:06 -05:00
Jenkins
eb87cadd7b Merge "Add Ocata support to UCA mirror" 2016-12-03 16:10:42 +00:00
Jenkins
67a183dd80 Merge "Add a test node for puppet-openstackci/single-node-ci" 2016-12-02 17:16:12 +00:00
Paul Belanger
bc699f874f Add #openstack-dib to eavesdrop.o.o
Change-Id: I90f24db4df31fff553c80bc828bba141240b122e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-12-01 13:04:55 -05:00
Chris Hoge
fad1ec8048 Create new mailing list for Interop Working Group
On mandate from board, the DefCore Committee is changing its
name to the Interop Working Group. This change creates a new
mailing list with the updated name. Once the Interop Working
Group mailing list is created, the DefCore mailing list will
be shut down and left in place as an archive of previous
communication.

Change-Id: Iaf750d1887307c2686f20028368fd8eaa3534882
2016-11-30 10:48:18 -08:00
Ramy Asselin
14c2c3a57c Add a test node for puppet-openstackci/single-node-ci
Ensure changes to single-node-ci dependencies are always
co-installable.

Change-Id: I6638bc477a63f1da8fc70dc048691d1667e8319f
2016-11-30 09:35:10 -08:00
Jenkins
c557228f5f Merge "Update node (apps-dev.openstack.org) deployment instructions" 2016-11-30 16:18:58 +00:00
Jenkins
57657035e3 Merge "Updated OpenstackId Dev configuration to use LV 5.x" 2016-11-30 16:04:10 +00:00
Emilien Macchi
3174c76198 Add Ocata support to UCA mirror
Add Ocata packages mirroring support into UCA mirror.

Change-Id: I4ba37bce7dd5e69eebe1d9113d0b3a4732a70a07
2016-11-30 08:05:09 -05:00
Thierry Carrez
a2687e42b4 Set up redirects to preserve governance.o.o links
Before switching the governance.o.o docroot to neutral content
from openstack/governance-website, set up some redirects to
preserve old links to TC reference documents and resolutions.

This is steps 7 and 8 in the plan to switch to a neutral
governance website, as described in [1].

[1]
http://specs.openstack.org/openstack-infra/infra-specs/specs/neutral-governance-website.html

Change-Id: I12a60816b9fcbe8c467a7bc3219149e6a053ffa8
2016-11-30 11:09:29 +01:00
Thierry Carrez
15b97e88d2 Also serve TC contents from governance.o.o/tc
In preparation of moving TC content under governance.o.o/tc/,
set up a redirect from /tc/ to /srv/static/tc, while still
using /srv/static/tc as docroot.

This is step 5 in implementing a neutral governance website,
as described in [1].

[1]
http://specs.openstack.org/openstack-infra/infra-specs/specs/neutral-governance-website.html

Change-Id: I7a4c4d16118821ad87fd5ae507765ad0d522a2f7
2016-11-30 10:44:28 +01:00
James E. Blair
7a21280e51 Add nb01.openstack.org to cacti
Change-Id: I9d8ae65878984d37ffa8012c9871e76ce85c155c
2016-11-29 13:39:33 -08:00
Jenkins
781238103d Merge "Use /srv/static/tc as governance.o.o docroot" 2016-11-29 21:07:54 +00:00
Sebastian Marcet
2c0f542ba3 Updated OpenstackId Dev configuration to use LV 5.x
updated puppet settings for https://openstackid-dev.openstack.org/
in order to start using LV 5.x
https://review.openstack.org/#/c/305521/

Change-Id: I809aa5bb4357ce7014b27497db2f4feb7952c9db
2016-11-29 15:06:52 -03:00
Paul Belanger
8dbbc9edef Add SSH public key to nodepool-builder
Since we use DIB elements to create our zuul user, we also need to
have our SSH public key on disk. Other wise, diskimage builds will
fail.

Change-Id: I9dec17fe8937eca363cafb636cb2dd4359e5edc2
Depends-On: Ic80f2337d42ea228496b4dafcf32303fbc2ef3e5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-29 11:19:45 -05:00
Paul Belanger
cac41d1314 Fix typo in nodepool-builder.logging.conf
Sadly, I broke things.

Change-Id: I7f1aa09d0a9bfddea710f571203a26c0f943f4df
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-29 10:18:09 -05:00
Paul Belanger
5651563d42 Fix 'variable access via ... ' deprecated messages
Change-Id: I7fb3a73510cb4f99271ca8c9f5e35ee6e76f0016
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-29 09:49:57 -05:00
Paul Belanger
f46e0e4c01 Add kazoo logger for nodepool-builder
Kazoo client is very verbose for debug output, default to INFO.

Change-Id: Iff2682d98738e2df2acda11ac2dbcb2706262256
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-28 22:08:53 -05:00
Paul Belanger
fa6e3c8625 Add iptables rule for zookeeper on nodepool.o.o
We need to allow access to zookeeper from nb01.o.o.

Change-Id: I03fb205544fb27253c6227823858ed92cea9b258
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-28 21:48:11 -05:00
Jenkins
48714203cc Merge "Rotate apache logs every 7 days" 2016-11-28 20:26:10 +00:00
Jenkins
06b837c837 Merge "Create /srv/static/tc for publication purposes" 2016-11-28 16:45:29 +00:00
Paul Belanger
ff0a8a38b2 Rotate apache logs every 7 days
Today, we have 4.7GB of log files on ask.o.o. Lets reduce that by
keeping them around for 1 week.

Change-Id: I2af10ccef757b889995c75c25a79914e6816429f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-26 12:38:04 -05:00
Ivan Udovichenko
48f2970112 Update node (apps-dev.openstack.org) deployment instructions
Previous solution does not work as expected.
In this change we explicitly provide order and
instructions in which the services should be
configured and started up.

Also we do not use HTTPS, 80/tcp open port
should suffice.

Change-Id: I3735a7930610a9fac48e676ca18914f48372474b
Depends-On: I6e07f99a69b8beedac49edd1cf8f551ebb5c569d
2016-11-25 20:42:04 +03:00
James E. Blair
f94157aa9f Add ianw to statusbot nicks
Change-Id: I15436c8c954d94fab15b67d758635805fda6d49f
2016-11-23 18:27:22 -08:00
James E. Blair
038a2bbdf3 Fix nodepool builder branch name
Change-Id: I0c5bfcd24a53d41c8d6f96c40dee529f99d62323
2016-11-23 12:51:55 -08:00