[Gluster-infra] Gerrit Downtime

Nigel Babu nigelb at redhat.com
Sat Jan 21 20:10:45 UTC 2017

Hello folks,

The migration is now finally complete. Apologies for the delay in completion.
Here's what's happened:

* We've moved Gerrit onto a new VM with CentOS 7.
* Most of the configuration is now in Ansible. We're working on commiting it
  onto the mainline branch. The delay is so we separate out the private
  variables correctly.
* git protocol is now setup to run with xinetd as user `nobody`. In the past,
  we had it running via rc.local as root.
* cgit is now a first class citizen in Gerrit. git.gluster.org points to cgit
  as a viewer. On a review page, you can see links to cgit so you can see the
  entire change in one page for ease and the exact parent commit.
* SSL via letsencrypt. With the move to CentOS 7, this is now an option and we
  took it.

Verification Checklist
* Login: ✓
* Replication: ✓
* cgit: ✓
* Jenkins jobs: ✓
* Jenkins voting: ✓

This took a little longer than the original estimate since we wanted to remove
as many hacks as possible. Big thanks to Michael for spending his weekend
working on getting this up and running!

If you notice anything out of the ordinary, please feel free to file a bug
against project-infrastructure.

On Sat, Jan 21, 2017 at 03:48:59PM +0530, Nigel Babu wrote:
> Hello folks,
> We're beginning the Gerrit outage now. Gerrit will not be fully operational
> until the end of downtime. I'll send out an announce when it is ready. We will
> be disabling pushes until everything is set.
> --
> nigelb

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/gluster-infra/attachments/20170122/8306c26b/attachment.sig>

More information about the Gluster-infra mailing list