[Gluster-infra] 2017 Infrastructure Plans
Michael Scherer
mscherer at redhat.com
Sat Feb 18 13:31:18 UTC 2017
Le samedi 18 février 2017 à 08:33 +0530, Nigel Babu a écrit :
> Hello folks,
>
> I've shared around a document with these plans in January. He's the final draft
> of our 2017 plans for Gluster Infrastructure. These are the definite goals we
> want to achieve. Michael and I are also working on several other pieces like
> moving more builds to our cage machines and continously verify integrity of
> builds on downloads.gluster.org. If we think we can achieve those in this year,
> we'll send out a modification later.
>
> * Technical Infrastructure Debt
> * Gerrit OS Upgrade [DONE]
> * Gerrit Upgrade
> * Jenkins OS Upgrade
> * Jenkins Upgrade
> * Developer Productivity Enhancement
> * Reduce test intermittency (Process for fixing and ownership).
> * Time taken for regression runs - parallel runs.
> * Fix Gerrit-Jenkins integration (especially voting issues).
> * Reducing costs
> * Centalized logs from Regression jobs.
> * On-demand VMs for testing
> * Fully automated VM setup, so in case we need more test machines, they connect to Jenkins automatically.
we already do have a huge part of this one, we just need to make sure
the VM are good enough (the "join to jenkins automatically" is gonna be
interesting too...)
> * Building out nightly pipeline
> * Bring all the test results in one place (Glusto, RPMLint, static analysis, coverity scans).
> * Automated builds once the tests pass
> * Automated repo creation and package signing.
> * Process for fixing bustage in the pipeline.
> * Long-term goal - Adopt this for release pipeline.
On the security point of view, and while there is already a lot to do, I
was looking at adding automated checksum of the download mirrors. Of
course, to automate that, I had to add features to our VM installation
ansible role, who then required more feature in ansible, who made me
find a bug in ansible that I now need to fix (whose fix is not a
oneliner). (and I am just at the part "creating a partitition" of my 10
steps plan ...)
--
Michael Scherer
Sysadmin, Community Infrastructure and Platform, OSAS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.gluster.org/pipermail/gluster-infra/attachments/20170218/598a6c54/attachment.sig>
More information about the Gluster-infra
mailing list