471 Commits

Author SHA1 Message Date
Jenkins
43f5356e57 Merge "Fix infra storyboard link" 2015-11-23 09:54:10 +00:00
Ramy Asselin
f91c2054c1 Add a link to puppet-openstackci 3rd party documentation
We now have documentation for setting up an OpenStack 3rd Party
CI Solution. Let's reference it from here.

Change-Id: I322131ee8019b3a432e115d1fe54cd6995b71186
2015-11-20 10:04:16 -08:00
matthew wagoner
4d633fb9c0 Fix infra storyboard link
Currently, the link for the infra storyboard on the project page
is incorrect, sending the user to the 'about' page in storyboard.
This patch fixes the link.

Change-Id: I65b82c302a18d23a94a0f1f987790fa049ef5b77
2015-11-20 12:45:38 -05:00
James E. Blair
23d9b3d339 Add internap pypi mirror
Change-Id: I4802b2fe69a98a99295913100b0214bca3bc6fd8
2015-11-18 10:29:10 -08:00
Jenkins
0d5182cbcd Merge "Update the sample puppet code block for etherpad" 2015-11-18 14:10:28 +00:00
Jenkins
8b6f456cd7 Merge "OpenStack typo" 2015-11-16 14:34:52 +00:00
Shuquan Huang
994f843fe1 OpenStack typo
change capitalization of OpenStack

Change-Id: I63a7969f1e006957b09acc4514cc9614beb97e02
2015-11-15 12:41:08 +08:00
James E. Blair
7df7983538 Update cloud provider reqs
Based on what we've learned adding two more.

Change-Id: I060d2dbb9ad2b9be46be47dcc98d609f48523579
2015-11-11 15:14:38 -08:00
James E. Blair
6d9c4eee3a Rename sjc1 mirror to regionone
Current pypi mirror selection uses the actual cloud region from
nodepool, so the attempt to hide the default region name used by
bluebox does not work here.  In the future, we will alter the
format of pypi mirrors to something like
mirror.<region>.<cloud>.openstack.org, but that's a bigger job.
Today, just go with regionone so we can start using bluebox.

Change-Id: I575d3982a2c335054511492b1e664cfd17ab392a
2015-11-11 09:27:23 -08:00
Ramy Asselin
14fd503aaa Migrate to puppet-openstackci openstackci::nodepool
Manage nodepool configurations using the common-ci solution
in puppet-openstackci

Remove nodepool.yaml.erb from this repo as openstackci::nodepool
will pull it in from project-config/nodepool/nodepool.yaml

Remove the tox nodepool environment and test dependency as it
has been migrated to project-config

The nodepool logging template file and associated tool that generates the file
will remain in this repo. In the short term, updates to nodepool.yaml in
project-config repo may require a related change in this repo to update the logging
configuration. In the longer term, nodepool will be updated to automatically
log image creations without needing a customized logging configuration.

Depends-on: I89207d100eb4b6bbb502a6ed38831f49e4b29096
Depends-on: I473a1b78acdb035eb379394a7ed5f771434dc942
Depends-on: I6b01ab7260a41927fff34b9b81b631ea2c933f22
Change-Id: I2b45a7145805368b1598d3a3e8a94f0e4eb8cf2d
2015-11-10 15:13:50 -08:00
Jenkins
e339aa65ae Merge "Create stackalytics.o.o under -infra" 2015-11-05 18:27:07 +00:00
Paul Belanger
bb0881f91d Create stackalytics.o.o under -infra
Change-Id: I9afa912abee38fb2732e97df06d72788b57d53df
Depends-On: If62b3f633000cc6380d892cad0a2160136ce8ca4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-11-04 18:14:25 -05:00
Monty Taylor
2b4ece5fb7 Add an ansible playbook for project renames
There are still a few manual tasks, but this takes care of the vast
majority of them.

Change-Id: I919ba42b0d22126719daa7ad308f75ce021720b7
2015-11-01 01:33:33 +00:00
Monty Taylor
d039a62045 Move playbooks out of the puppet module
/etc/ansible/playbooks isn't actually a thing, it was just a convenient
place to put things. However, to enable puppet apply, we're going to
want a group_vars directory adjacent to the playbooks, so having them be
a subdirectory of the puppet module and installed by it is just extra
complexity. Also, if we run out of system-config, then it'll be easier
to work with things like what we do with puppet environments for testing
things.

Change-Id: I947521a73051a44036e7f4c45ce74a79637f5a8b
2015-10-30 11:31:05 +09:00
Jenkins
fed18aab00 Merge "Update command for a Gerrit reindex" 2015-10-28 08:44:53 +00:00
AzherKhan
0bcb21f90f Update the sample puppet code block for etherpad
Updating the sample puppet code block for etherpad
on System Administration Wiki as it was referring
to an old etherpad puppet code.

Change-Id: Ibd2d2ee1febf909d5851b829a4a9c5f2d620a20f
2015-10-27 23:28:27 +05:30
Jenkins
8389892a5f Merge "Docs: Adding accessbot info to the IRC services page" 2015-10-27 12:51:52 +00:00
Jenkins
095ab35ba3 Merge "Document a quick and dirty project rename script" 2015-10-24 23:52:09 +00:00
Jenkins
a6bb1db203 Merge "Update askbot documentation" 2015-10-24 23:40:32 +00:00
Jenkins
5bf0d9864a Merge "Update PTL contact info for new service providers" 2015-10-21 23:01:12 +00:00
Khai Do
463a0e42ad Update command for a Gerrit reindex
Add threads options to the reindex command to be inline with change
Ia35a6b4ab725b6c3

Change-Id: I26bdf3ed3ab4cbcfe70ce89a36c35961850b592b
2015-10-21 10:48:10 -07:00
Jenkins
6b88bbd29b Merge "Send email on merge-failure instead of commenting" 2015-10-20 09:01:38 +00:00
Jenkins
a7feaf0cdc Merge "Add grafyaml support" 2015-10-19 18:20:20 +00:00
James E. Blair
77a3f39a23 Update stackforge documentation
To reflect changes since the namespace is retired.

Change-Id: I4040f3099218deb76573fb415f242b8206c9a20d
2015-10-17 14:17:30 -07:00
Jeremy Stanley
713af5946b We have 8 gitNN servers, not 5
Correct Gerrit rename process documentation to refer to the correct
number of gitNN servers.

Change-Id: If85e8d918e846e549686d169c050ed56dc125aa7
2015-10-14 16:54:27 +00:00
James E. Blair
ad394f551c Add Blue Box mirror to docs, cacti, and node config.
This is safe to land before it exists, and doing so will mean that
the correct pypi config will be in place on images.

Change-Id: Ib025d86d5371f0953fc57c425632bab28788f106
2015-10-13 17:29:42 -07:00
Paul Belanger
ef5b4f5487 Add grafyaml support
This works almost the same way as JJB. Dashboards are stored in yaml,
puppet detects a file change, and grafana-dashboard publishes the
changes into grafana.

Change-Id: I91d539bdf7273a26dbd6ac46268bf5f98b1ea44f
Depends-On: I2755fe4fee720c7805eed2cb5bdf11de667bbd4f
Depends-On: I07577d72b2d5d6a552a9f50f551263fe3ac47dfb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-13 11:31:37 -04:00
Jenkins
dfe909097e Merge "Add a refstack.openstack.org server" 2015-10-09 12:35:24 +00:00
Jenkins
fc06894dcd Merge "Enable the #success feature in statusbot" 2015-10-09 07:48:05 +00:00
Jeremy Stanley
6dc7b3dfdd Add a refstack.openstack.org server
This implements the refstack Puppet module on a server named
refstack.openstack.org, where hosting of the refstack repo data
and site content will move in the near future.

Co-Authored-By: Jeremy Stanley <fungi@yuggoth.org>
Co-Authored-By: Paul Van Eck <pvaneck@us.ibm.com>

Change-Id: I628e190851fa6d266f612372ab03b7d6c65764ea
Depends-On: I470d7f5ebeee9949f6dd58d48a580d94866df0fd
2015-10-08 13:39:01 -07:00
Thierry Carrez
fd200382b4 Enable the #success feature in statusbot
This adds the configuration bits to enable the #success command
in statusbot.

Depends-On: I66b577732d1fec271a42f9229a8b5af2e52a58f4
Change-Id: Id26fb1a9dc27874040d2f5dd05bf20140d07512b
2015-10-07 11:16:43 -07:00
Jenkins
59ab1da769 Merge "Update requirements and devstack-gate on renames" 2015-10-07 07:20:58 +00:00
Jenkins
0681fd819d Merge "Third party CI ops should subscribe to -infra list" 2015-10-01 07:27:55 +00:00
Mohammed Naser
27d3ba61fd Fix project URL for Nodepool
The project URL for nodepool is pointing to an incorrect address,
updated to use correct URL.

Change-Id: Ie8471e456682874aeb962a4a294c813ef39b23f2
2015-09-30 19:17:44 -04:00
Jeremy Stanley
cf71fbd762 Update PTL contact info for new service providers
Change-Id: Iedebb0d5580b1e1d9fc5e855be869ca6739a36a5
2015-09-29 21:32:36 +00:00
Jenkins
22361b23ad Merge "Initial documentation commit for Zanata" 2015-09-25 09:17:55 +00:00
Rafael Folco
bc89587a1f Docs: Adding accessbot info to the IRC services page
Documentation points to gerribot but it does not mention about
accessbot while creating and setting IRC services for a given
project.

Change-Id: I974bff563e9142b050024023d8494da5826c3ef3
2015-09-23 16:53:48 -05:00
Spencer Krum
d56f780228 Fix spelling mistake in docs
Change-Id: I213bc795622fc4f2bd7c10962efd24797836d7f9
2015-09-23 11:15:25 -07:00
Elizabeth K. Joseph
28db41694b Initial documentation commit for Zanata
Basic details and links for our Zanata deployment for translations.

Change-Id: Idc4e8f2f9c3b456f638231511c6bf3d68773a482
2015-09-16 14:27:43 -07:00
James E. Blair
f83d389836 Add pypi.gra1 to pypi mirror configuration
Change-Id: Ifbbdbad9f87049f078f4b8a4e061dffbc02a18e8
2015-09-16 10:45:27 -07:00
Jeremy Stanley
045d6cf92a Document a quick and dirty project rename script
Change-Id: I785464df0d9dc0ac33a3b1f993eb9724d43865be
2015-09-15 19:16:10 +00:00
Ramy Asselin
12f8b8fe52 Third party CI ops should subscribe to -infra list
Remind third party ci operators who use infra tools to subscribe
to the openstack-infra mailing list.

Change-Id: Iac35cdd8949608d17668a95795c2fa2756b34a36
2015-09-14 10:33:45 -07:00
Clark Boylan
7fd55cb1d5 Update zuul stop/start docs during project rename
We no longer wait for zuul to stop cleanly on its own (too slow with
long queues). Instead we record the queue state, forcefully stop zuul,
do the project renames, start zuul, then reenqueue the previous queue
state.

Document this newer and quicker process in the project renaming doc.

Change-Id: I5127d427fdb7ff124360a956a26e25b502522608
2015-09-11 16:29:16 -07:00
Jeremy Stanley
1d178acb8f Update requirements and devstack-gate on renames
Add reminders to the project rename documentation to update the
requirements and devstack-gate repos if needed.

Change-Id: I7f7dce12031637a0f8379a7d4c22140d33cb30c9
2015-09-11 15:33:33 +00:00
Lenny Verkhovsky
10399bcfa8 Send email on merge-failure instead of commenting
Co-Authored-By: Andrew Kerr <andrew.kerr@netapp.com>

Change-Id: I7496cb83e33efe7ae2967d4c58d144e6c0c59d16
2015-09-07 14:16:44 +03:00
Jenkins
e15f28a031 Merge "Add section on review criteria" 2015-08-22 20:01:33 +00:00
James E. Blair
82238b5f55 Add documentation on scripting mailman actions
Change-Id: I1d5343f9baba9eb5d07cc42d516a393db87c807d
2015-08-20 10:03:35 -07:00
James E. Blair
afcfe2b904 Allow registered users to edit topics
Allow any registered user to edit the topic of any change in
Gerrit.

Topic changes are recorded as review messages, so if people go
crazy with this, it will be apparent.

Change-Id: Ic19a8e02abae1d1e900f5c9e89e3b90e8cdefdab
2015-08-19 07:13:57 -07:00
James E. Blair
7d4c21cbe1 Add section on review criteria
Change-Id: I2906738bbd17b36c0f096ed75c0516832d6a3d0f
2015-08-12 08:39:41 -07:00
Jenkins
9e6c0df803 Merge "Add some basic IRC Op documentation" 2015-08-09 04:32:18 +00:00