11868 Commits

Author SHA1 Message Date
Ricardo Carrillo Cruz
fe99014b10 Put default password values on openstackci/openstackjenkins params
These params are unused, but putting first default values to make
a removal on various commits: First this commit, then removal of
params on site.pp to finally remove params on controller.pp.

Change-Id: I367d569d5f004ec124a7759d4a0f240ca46abe6f
2016-10-17 15:53:47 +02:00
Yolanda Robla Mota
1801c31eed Pick infracloud mysql connections value from hiera
It needs to be tuned depending on number of cpus
and memory of the server.

Change-Id: Id00d32c1bc225db16fa45d990ff8227db4f68ff0
Depends-On: Id5a0e5af031175cc0a9d8b5a3bb97ae4adfbdf1e
2016-10-17 10:15:06 +02:00
Andreas Jaeger
33fb903cfd Sort IRC channel list alphabetically
Resort entries.

Change-Id: I0df946c6ea7800c3853770dc5bdf1ae198da34ab
2016-10-14 11:42:05 +02:00
Jenkins
7daf066b65 Merge "Add #openstack-shade to managed channel list" 2016-10-14 09:36:51 +00:00
Jenkins
77b8f6a748 Merge "Add meetbot to #openstack-networking-cisco to enable irc logging" 2016-10-14 09:26:26 +00:00
Monty Taylor
308c1a7ebf Add #openstack-shade to managed channel list
Although shade is an infra project, it has a bunch of development
interest from sources that are not Infra related, such as Ansible and
the AppDev Work Group. Unfortunately for many of those folks,
the Infra is a very busy, so discussion often happens in places that is
not logged. Let's go ahead and make sure that such discussions are
logged and whatnot.

Depends-On: Ie9d2d5781cbc5a7e072bd7fbfde09eb47078cf04
Change-Id: Ic16d6ac6fae216efea815bacc99a0021d9935d1b
2016-10-14 11:20:52 +02:00
Jenkins
fabc531073 Merge "Add meetbot and statusbot to openstack-interop" 2016-10-14 09:15:13 +00:00
Jenkins
1d1cdc48ee Merge "Rename Smaug to Karbor" 2016-10-14 09:12:25 +00:00
Jenkins
0926e14ff9 Merge "Add craton to the status- and meet-bot lists" 2016-10-14 09:09:12 +00:00
Jenkins
f60ebcff87 Merge "Add logging for openstack-quota" 2016-10-14 09:09:05 +00:00
Jenkins
ee28465a77 Merge "Add #openstack-nimble to statusbot and meetbot" 2016-10-14 09:07:44 +00:00
Jenkins
138b32c6e4 Merge "Add #openstack-101 to meetbot-channels" 2016-10-14 09:04:30 +00:00
Clark Boylan
0cbd479b47 Add citycloud cloud
Change-Id: Ibcaeb3bfdbca8625064ec74dfed486516f4e0279
2016-10-13 16:37:47 -07:00
Jenkins
c633a1e977 Merge "Add datacentred cloud" 2016-10-13 22:54:50 +00:00
Elizabeth K. Joseph
2375a04fe4 Add datacentred cloud
Adding this cloud for a demonstration.

Change-Id: If1caa5114d09677386d7feb28a28cef319d35fbc
2016-10-13 14:38:50 -07:00
Clark Boylan
7aeca0b97d Lengthen bandersnatch timeout
The old 30 minute timeout was too conservative because it is possible
for packages to push a lot of large updates that require more than half
an hour to sync. Bump the timeout to four hours which should handle
these specific cases more gracefully while still timing out the run in a
reasonable amount of time if something has gone wrong.

Change-Id: I19e53c576579442ab358f8824d55bdbe322e913b
2016-10-13 10:23:13 -07:00
Jenkins
ee085879be Merge "Specify cacti ip addresses for snmp access" 2016-10-13 14:54:29 +00:00
Bradley Jones
44e2f749e7 Add meetbot to #openstack-networking-cisco to enable irc logging
Change-Id: I0f60739bdc549b69a0c436428371c069f174b04c
2016-10-13 13:05:40 +01:00
Shamail Tahir
f6cc935eeb Add meetbot and statusbot to openstack-interop
The board approved a rename for the DefCore Committee
to the Interop WG and, as a part of this change, we will
be renaming the IRC channel.  This change is to ensure
all the bots join this new channel before the rename.

Change-Id: Id43fa69fe518c6770d8fe5f0454e39a4c21eb9fa
2016-10-13 03:09:40 -04:00
Jenkins
cb061a4d9e Merge "Fix regex in NoRoaming workaround" 2016-10-12 23:18:28 +00:00
K Jonathan Harker
be286edb05 Specify cacti ip addresses for snmp access
Move openstack-specific configuration into the openstack_project module.
This was previously hard-coded in the iptables module, but is now
parameterized. Before the parameter can be given a site-agnostic default
value, pass in the needed value here.

Add both the IPs for both the old and new cacti servers as part of the
service migration.

Change-Id: I173ca1efae4644c89cfab68d6beeba0a1dae9ce2
Depends-On: I9394982811f8dcf0d63eccb782de04bf4a047ec7
Needed-By: Ibae45af594fc2b18024fcc2d6ef040afd4ddd926
2016-10-12 11:17:33 -07:00
Jenkins
fd854b90d8 Merge "Add cacti01 replacement node to Puppet" 2016-10-12 18:02:37 +00:00
Jenkins
c5e62512aa Merge "Remove ensure absent jenkins restarts" 2016-10-12 17:51:54 +00:00
Jenkins
df202a3384 Merge "Switch to infracloud vanilla for cacti.o.o" 2016-10-12 17:31:00 +00:00
Jenkins
45b841f747 Merge "Fix syntax issue in Firehose websocket example" 2016-10-11 22:22:56 +00:00
Jenkins
321e4f664a Merge "hiera/common.yaml: Drop #openstack-astara channel" 2016-10-11 08:48:38 +00:00
Jenkins
faf55fb878 Merge "Fix deadlink in wiki doc" 2016-10-11 08:43:19 +00:00
Jenkins
ee16e264b6 Merge "Update solr package repository url" 2016-10-11 00:21:38 +00:00
Jenkins
e10a0a045a Merge "Fix small typos in docs" 2016-10-10 23:52:53 +00:00
Adam Gandelman
be28e16c07 hiera/common.yaml: Drop #openstack-astara channel
Change-Id: Ic1b9989cfe8a26269a532c3bf4d9cfa387223ab8
2016-10-10 11:46:00 -07:00
Christian Berendt
3a9a68672e Fix syntax issue in Firehose websocket example
Change-Id: Ie7435c404f89bdc7646b62a4b1eb1e80b201f666
2016-10-10 14:54:18 +02:00
Jenkins
7ff2ee97ac Merge "Run a primer puppet run before parallel puppet" 2016-10-07 19:55:56 +00:00
James E. Blair
c31240ee31 Disable puppetdb on the puppetmaster
We don't need the puppetmaster to send anything to puppetdb
since we don't use the puppetmaster any more -- reports are
injected into puppetdb with ansible now.  Actual puppetdb
connections from puppet only happened with 'puppet apply' running
on the puppetmaster, making it undesirably special.  Disable it.

Change-Id: I7df300d71ccfeb3698f5ccb97a73ba37ab4c57e0
2016-10-07 11:52:19 -07:00
Clark Boylan
8b642ecacc Run a primer puppet run before parallel puppet
We are seeing races in the puppet apply test to create
/opt/system-config/hieradata. Avoid this by running a simple hello world
puppet manifest prior to running all of our test manifests in parallel.
This should force the ansible puppet role to populate all the things on
disk first avoiding races.

Change-Id: If3946f561535ba315f018ab3122dcde56144240f
2016-10-07 11:12:00 -07:00
Jenkins
4a0661aac8 Merge "Work around Gitweb encoding in who-approves script" 2016-10-06 17:56:23 +00:00
Jenkins
c301ca3dba Merge "Add split daemon support for nodepool" 2016-10-06 17:22:02 +00:00
Yuval Brik
4ae6237155 Rename Smaug to Karbor
Smaug has been renamed to Karbor. Adjust requirements accordingly.

Change-Id: I0b513c28a61e59b3d65d68fcf82dd3776f0a5e88
Depends-On: I1488b975ce6bb24760644f302c8a5188132030bb
2016-10-06 15:01:38 +00:00
Jenkins
d80e7368d0 Merge "Add network config for puppet-infracloud on hiera" 2016-10-06 08:57:09 +00:00
Yolanda Robla Mota
d79db30418 Add network config for puppet-infracloud on hiera
Stop hardcoding the network settings on the modules
and instead of that, use parameters and rely on public
hiera.

Change-Id: I3cccfc03609bf90503b3fe27d3e717f89f6ec654
2016-10-06 10:44:27 +02:00
Jenkins
1f30f50b26 Merge "upgrade Gerrit's javamelody plugin on review-dev.o.o" 2016-10-05 23:51:39 +00:00
Paul Belanger
90cabf846a
Add split daemon support for nodepool
Allow nodepool to launch 3 process, instead of 1. This is to overcome
capacity issues with a single process.

Change-Id: I6a33359d8b488be6a44b09078401de02d68ef79e
Depends-On: Ibe41ce3c488da9cd68d8833b61fd42682f0b4e73
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-10-05 17:28:52 -04:00
James E. Blair
e82731f0f3 Run ansible apply test in parallel
Change-Id: Ic5b5ef5ca115ca244ebf86079f9b192fbb13fad6
2016-10-04 15:29:25 -07:00
James E. Blair
d24d96ab4b Stop managing puppet config in puppet
This is completely superceded by ansible at this point.

Change-Id: Ib0e08d9a5104213671af5106d88ffc9b38eb47a9
2016-10-04 15:29:25 -07:00
James E. Blair
a01bec1fc6 Use ansible for puppet apply test
This is needed since the hiera configuration is in the ansible
role.

Have puppet append its output directly to our per-test output file.

Rename that file with a FAILED suffix for easy identification when
looking at the results in the published log directory.

Change-Id: Ie2a028b9e0179168d279bcf33de7f997cdfdbc8d
Depends-On: I0db01d128258f78e9b196354799a80774f6c6808
2016-10-04 22:29:00 +00:00
Clark Boylan
fd5915ede2 Add libffi dev packages needed for ansible install
Ansible depends on paramiko which depends on cryptography whcih requires
libffi dev headers when installing via pip. Go ahead and add this
dependency via bindep.

Change-Id: I0b3ab07245f85c44ad4ed436da06d62a21a28f89
2016-10-04 15:20:00 -07:00
Ricardo Carrillo Cruz
925be87094 Update IPs and metadata of compute056.chocolate
Change-Id: I36bbe5148d69f1f304d7e78bb63a20e17e90b2b4
2016-10-04 22:39:27 +02:00
Ricardo Carrillo Cruz
d741c21755 Update IPs and metadata for compute055.chocolate
Change-Id: I496cdcdf12ae1e755e36145b9e3edc7b5ef55e50
2016-10-04 22:36:29 +02:00
Ricardo Carrillo Cruz
a654176557 Update IPs and metadata for compute057.chocolate
Change-Id: I44685c04fe8b08061d22b573dc2bfc7e4d1b9c67
2016-10-04 22:32:34 +02:00
Andreas Jaeger
9f793e3a05 Add docs-beta server alias
To check the current status of our AFS publishing, we need to preview
the site.

Use docs-beta.openstack.org for this, create a server alias.

Change-Id: I796df29d0851e0a9563b415de84462070b00b8d4
2016-10-04 17:27:47 +02:00
Ricardo Carrillo Cruz
0d8730fa5d Add cacti01 replacement node to Puppet
We need to replace cacti as it is struggling with memory issues.
Created cacti01 machine with 4GB, now adding the node declaration
to Puppet so it gets configured as a Cacti server.

Change-Id: I47a286079e44cd22686e99b8e4c229c693d509d1
2016-10-04 00:54:14 +02:00