OpenStack Infra Team conference presentations and papers
Go to file
OpenDev Sysadmins bde884cf58 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:26:00 +00:00
graphics Use higher res logo for talk banner. 2013-07-31 08:34:30 -07:00
help Clear unrelated presentations out of the overview. 2013-06-18 01:06:46 +00:00
images Update logos on System slide 2015-02-23 15:39:11 -08:00
scripts Initial commit for publication template branch. 2013-09-13 14:58:11 -07:00
styles Remove stray .htaccess files. 2013-07-31 13:55:23 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:26:00 +00:00
README.rst Update slides for Fossetcon 2014-09-08 15:57:15 -07:00
index.html Update logos on System slide 2015-02-23 15:39:11 -08:00

README.rst

Code Review for Systems Administrators

The OpenStack project uses a public code review system and automated series of unit and integration tests before merging to confirm that code submitted is adhering to project standards and doesn't cause problems for other software in the stack.

The OpenStack Infrastructure team not only manages this system using open source tools like Gerrit and Jenkins for review and testing, but also uses the system themselves for reviewing and testing changes being made to systems running the infrastructure for the project. Puppet configuration files, Python scripts and more are subjected to automated syntax tests and then collaboratively reviewed in public by community and core team members alike before approval.

This process has allowed the team to have a considerably open approach to systems administration within the project infrastructure. It has also made it much easier to work on effective solutions through code and configuration sharing during the review process. With recent improvements to documentation it has allowed also for easier on-boarding of new and casual contributors looking to get involved with assisting with infrastructure work.

Throughout this talk, instead of using screenshots embedded in the slides, the presenter has the opportunity to go to the live sites themselves which allows them to show off how any anonymous user can browse our systems, from monitoring to Puppet configurations.