13323 Commits

Author SHA1 Message Date
Zuul
75515e9240 Merge "Enable and configure the ara middleware for logs-dev.o.o" 2018-03-15 20:25:10 +00:00
Ian Wienand
42e4b90d24 Fix debian key typo
Change-Id: Ib817c643eb7fad099fff4dcbcd180460968d2bdc
2018-03-15 15:26:00 +11:00
Ian Wienand
909bb3a2a3 Add second Ubuntu signing key
There is a second Ubuntu Archive key 3B4F E6AC C0B2 1F32 as described
[1].  We have this in our reprepo config, but don't appear to import
it automatically; this has broken mirroring on the new server.  Add
it.

[1] https://wiki.ubuntu.com/SecurityTeam/FAQ

Change-Id: I97f1374d056516b2a34a7938764ca356b99d88f0
2018-03-15 14:29:44 +11:00
Ian Wienand
fc55872793 Add debian security gpg key
We have debian-security defined for mirroring in [1] with key
C857C906; however we don't seem to be importing this key.  Possibly it
was manually imported on the old server and this has now gone missing
on the new Xenial server.

Import this key from

 https://ftp-master.debian.org/keys/archive-key-8-security.asc

The keys are renamed to have "jessie" in it, to avoid confusion (see
[2])

[1] http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/reprepro/debuntu-updates#n41
[2] https://ftp-master.debian.org/keys.html

Change-Id: Iabfd5e3fa7aa39716a120998663f5ad0e30afe25
2018-03-15 14:29:39 +11:00
Ian Wienand
a7a0947980 Match numbered mirror-update servers
The site.pp matching is already setting the group; update
the group match.

Change-Id: Ifa35be1cce8f5e923edc38238f083b53e44042e0
2018-03-15 11:53:22 +11:00
Zuul
6882510b84 Merge "Update fedora mirroring to pubmirror1.math.uh.edu" 2018-03-14 22:53:06 +00:00
Zuul
9059e0dfad Merge "Stop embedding (outated) PTL contact info in docs" 2018-03-14 22:30:19 +00:00
Paul Belanger
9b6ca4a2d7
Update fedora mirroring to pubmirror1.math.uh.edu
We've used this mirror for EPEL and don't have connection issues, lets
switch to it.

Change-Id: Ie6050fbf20259df39eab11f8e326d58351d98ea5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-14 16:29:17 -04:00
Paul Belanger
c1ed9e0684
Create review-dev for hieradata
Rather then creating per fqdn hiera entries for secrets, move to use a
group. This avoids the need to duplicate data.

Change-Id: I748314f52aeb6d288a1b133b3c20402c236dfb45
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-14 15:01:14 -04:00
Paul Belanger
df93c7cc57
Add support for review-dev01.o.o to site.pp
As we plan on upgrading review-dev01.o.o to ubuntu xenial, we need to
add an entry to site.pp to support it.

Remove old review-dev.o.o entry.

Change-Id: I736dea42b202b8131929db3b8a3795d2469aae77
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-14 11:50:23 -04:00
David Moreau Simard
39f9aff318
Add limestone to cloud launcher
This makes the Linaro cloud available to launch servers in !

Change-Id: I48742ac83a4c3f0dbcdc27e7deafa65ced0f81f6
2018-03-13 18:53:57 -04:00
David Moreau Simard
4267298140
Add Limestone credentials to *clouds.yaml
We're happy to welcome Limestone as a new infrastructure donor and
add the following cloud configurations:
- openstackci-limestone (control plane)
- openstackzuul-limestone (nodepool/testing nodes)

The proper credentials have been committed to hiera.

Change-Id: Iba7813f9c90a4ac84fd37ebb6556c6a98c03a079
2018-03-13 18:43:19 -04:00
David Moreau Simard
247794672a
Install the limestone cacert
The endpoint SSL certificate for the new limestone provider is
currently self-signed.

We're going to trust it in the same way we did with infracloud by
using the certificate itself for validation.

Change-Id: I56cae339312d0bc8ad94c98f118c215f610a6b23
2018-03-13 18:21:22 -04:00
Kendall Nelson
7fa1ff95cb Add diablo_rojo's key for Storyboard Access
I would like to be able to run test migrations of
projects against storyboard-dev.o.o so projects can see
the results and play with the environment before
pulling the trigger.

I've read and agree with the guidelines at
https://docs.openstack.org/infra/system-config/sysadmin.html#ssh-access

Change-Id: I8af2b8e253226651c80305f5ed5e602fbf8ac05c
2018-03-13 12:13:44 -07:00
Jeremy Stanley
fd75fadee3 Update signing docs for Zuul v3
Update the artifact signing key rotation process documentation for
the new Zuul v3 status quo. Also note that revocation certificates
should use distinct filenames per cycle so that they don't get
overwritten.

Change-Id: Ia7512cc7bd0b1ed52e99271e7d83f05e7bc57918
2018-03-12 13:12:23 +00:00
Zuul
cada8108c6 Merge "Sync centos from limestone networks mirror" 2018-03-10 00:33:12 +00:00
Clark Boylan
1f0244174c Add newline to bash-history.sh
Our bash linter wants newlines at the end of files and this file was
missing oen so failed linting. Do quick fix and add a newline so that
jobs pass again.

Change-Id: I89f3d7b628e8e925c03fcb7b382b8545a91ba601
2018-03-09 14:45:11 -08:00
Clark Boylan
623ece7b4c Sync centos from limestone networks mirror
The kernel.org mirror's rsync server is overwhelmed with connections and
we are not getting updates to centos in a timely manner. Update the
upstream source mirror to use limestone network's mirror which should be
fairly close to our mirror infrastructure and we have friends there now
that can hopefully sort out problems if they arise.

Change-Id: Icb70b4033abee3a7d1893d7a1b53216940362f63
2018-03-09 07:39:40 -08:00
Ian Wienand
09d080a337 Add NO_TIMEOUT flag for reprepro
During manual runs, you want to do this without a timeout.  Add a
flag; I always end up copying the script and manually editing this
stuff in.  Add a quick note in the AFS docs.

Change-Id: I239bc1a0b5928673b42cc67291bb519d5f5d2471
2018-03-08 15:15:48 +11:00
Zuul
30ebbfc276 Merge "Add openstack-masakari to meetbot and statusbot channels" 2018-03-07 22:07:12 +00:00
Zuul
1263a67787 Merge "Log and archive #openstack-loci" 2018-03-07 22:01:26 +00:00
Zuul
1507c81110 Merge "Add #edge-computing-group to hiera/common.yaml" 2018-03-07 21:56:54 +00:00
Ildiko Vancsa
5717a5a4d2 Add #edge-computing-group to hiera/common.yaml
Setting up logging for the new #edge-computing-group IRC channel.

Change-Id: I5a9d2ce53b182e377b6f633d493fa603f765da39
2018-03-07 12:29:39 -08:00
Matthew Treinish
e12563ae54
Remove note about disabled websockets
Now that we've re-enabled the websockets support we can remove the note
about that now. However, we've disabled the tls websockets port so that
line is removed. Hopefully this doesn't horribly jinx the websockets
interface being reliable.

Change-Id: I500bd69efe13b202199e9741f8cd10f12f78f2af
2018-03-06 16:25:09 -05:00
Jeremy Stanley
e37a44fb2f Stop embedding (outated) PTL contact info in docs
Use a link to the project governance page so readers of the
contributing cloud article can find current PTL details.

Change-Id: Ifc8212c7703e7ac4c6113b866c424e9e9a774a5e
2018-03-06 14:32:09 +00:00
Zuul
b8051c6eaf Merge "Add ARM64 Ubuntu mirror" 2018-03-06 03:16:35 +00:00
Zuul
e7c529b4b5 Merge "Fix apt-puppetlabs update line" 2018-03-06 03:05:32 +00:00
David Moreau-Simard
9200007502 Enable and configure the ara middleware for logs-dev.o.o
This installs the ara middleware for the logs.opentack.org server.
The depended-on review only enables it for logs-dev.o.o.

Change-Id: I9a2d996de46cb8ce34dc75ccda42b1799969e7ac
Depends-On: I3b10c93b4902a9b45e23c227863e472697f662ef
2018-03-05 20:15:18 +00:00
Sam Yaple
1116b5f0b7
Log and archive #openstack-loci
Change-Id: I96e34c67e20e1233ef52d00988573888221c02bd
2018-03-02 08:52:48 -05:00
Zuul
a9055982d7 Merge "Add openstackstatus bot and meet bot to #openstack-qinling channel" 2018-03-01 05:35:08 +00:00
Zuul
3adafc1d91 Merge "Upgrade translate.o.o to Zanata 4.3.3" 2018-02-28 21:11:46 +00:00
Zuul
865ef69ca0 Merge "Setup bash history to contain standard timestamps (RFC3339)" 2018-02-28 19:21:02 +00:00
Matthew Treinish
1be0c0c95c
Fix websocket port setting,
For some reason we were setting the websocket_port to true, which is not
a valid port number. This commit fixes this to just use the default and
removes that field from the config.

Change-Id: I0ac2e0919a59590182c6da7442883a6edca66a60
2018-02-28 05:05:22 -05:00
Zuul
ea00bbf145 Merge "Re-open port 80 on firehose.openstack.org" 2018-02-27 15:36:19 +00:00
Zuul
a4088611e0 Merge "Re-enable websockets port on firehose.o.o" 2018-02-27 14:04:32 +00:00
Matthew Treinish
efaa6cf4c5
Re-open port 80 on firehose.openstack.org
With our attempts to re-enable websockets on mosquitto we need to open
up port 80 again so we can connect via websockets. This commit does
that.

Change-Id: Id9bb77ef9a2ac70eec74db4ea64423b5d6351a06
2018-02-27 08:50:36 -05:00
Matthew Treinish
d995809160 Re-enable websockets port on firehose.o.o
This commit re-enables the websockets listener on mosquitto for
firehose.o.o but without a separate tls port. The websockets connections
will just not be encrypted.

Change-Id: Ibdf1e38fa990d3fd78bfe9dead28f6ec385c0e1a
Depends-On: I2bb806210dbe5c40cfda5ac205f3659c2085f0e1
2018-02-27 13:11:20 +00:00
Frank Kloeker
5b497d27fe Upgrade translate.o.o to Zanata 4.3.3
This patch describes the major upgrade of the live translation
platform to version 4. We use the same procedure and version
like in translate-dev, manual steps are described here:
https://etherpad.openstack.org/p/zanata_upgrade_4xx

Change-Id: Ic53e0bbf8f82d6d811f1e4d4bea2b85a868de9d2
2018-02-27 12:43:40 +01:00
Zuul
4d85c7cdff Merge "Start logging openstack-self-healing channel" 2018-02-26 16:55:36 +00:00
Ian Wienand
53ac2cfeae Remove per-image logging from nodepool-builder logging config
Change Ia7415d2fbbb320f8eddc4e46c3a055414df5f997 removed per-image
logging from nodepool; it now keeps a series of named log files.  The
"image" logger is removed, along with all the specific build logs.

I972a66f9c153f52df934d25ab2f77596bb2e5429 removed the
image_log_document_root argument; which wasn't doing anything in
nodepool::builder, but was actually being used to fill-out the
builder-logging.conf file.  Thus we need this to not have a bad path
in the config file.

Change-Id: I6fdc3b622454b069f3ad2cf42da584d8df23a110
2018-02-26 14:12:35 +11:00
Ian Wienand
d51edbf876 Enable web port for nl hosts
I3c44ed5834b0e23d6ae8849040544d28f73a52fe added the argument to enable
the webapp, but I forgot to open the port to make it useful.

Change-Id: I45e080b79af45309ebea629d70a035a3c5d08e6a
2018-02-26 13:13:05 +11:00
Zuul
a0802f70a8 Merge "Enable log export and webapp for nodepool" 2018-02-26 00:19:48 +00:00
Zuul
9eadce3a59 Merge "Remove nodepool::builder image_log_document_root arg" 2018-02-25 22:44:16 +00:00
Lingxian Kong
f22d877b8c Add openstackstatus bot and meet bot to #openstack-qinling channel
Change-Id: I4e7c5699e5ff940438e89d0f8d233dad0c317492
2018-02-25 20:44:55 +13:00
Paul Belanger
61d0cf3baf Mirror tumbleweed for opensuse
Now that we have opensuse-tumbleweed DIBs online, we'll also need a
mirror.

Co-Authored-By: Dirk Mueller <dirk@dmllr.de>

Change-Id: I0a796e9c34eee01704ec50fb2e00cc498f0634d9
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-02-23 21:06:55 +01:00
Zuul
aafe59b529 Merge "Add linaro cloud to nodepool clouds.yaml" 2018-02-23 03:37:38 +00:00
Ian Wienand
2869020b49 Add linaro cloud to nodepool clouds.yaml
I have added the keys in hiera

Change-Id: Ief447157bb1e14024b8ae5b06dddb8d12b2f62db
2018-02-23 14:05:43 +11:00
Zuul
e59b6cd4a8 Merge "Add logstash worker to services table" 2018-02-22 20:58:31 +00:00
Eric K
e30e2b8dea Start logging openstack-self-healing channel
Change-Id: I11dfbaf445af15901ab71ccb36113a9008cd0551
2018-02-22 11:02:58 -08:00
Zuul
778ecb5a97 Merge "Add nb03 matching, firewall and monitoring" 2018-02-21 21:20:27 +00:00