There are a lot of discussions of new features and new architecture in
the #savanna channel. Teams that are working on the project are from different
time zones, so, it'll be very helpful for us to have logs of this channel.
Change-Id: I96c1eb7ff05d24e048f26fcef739884371495e02
Create a list of jobs defined by the current JJB configuration
and use it to validate that every job referenced in the Zuul
layout.yaml exists.
Also, fix all of the errors currently identified by this.
Requires Iceb74440cb004e9ebe6fc08a4eedf7715de2d485 in Zuul.
Change-Id: Iae8f612836a269520ce7448b9a656c8df183e126
* .../files/jenkins_job_builder/config/infra-publications.yaml: The
$ZUUL_BRANCH variable is not available in the post pipeline, so use
the $ZUUL_REF variable instead. It contains the branch name we want.
Change-Id: I8ad62a1d191f36a93d057c0fe3092e27c319ce9a
* .../files/jenkins_job_builder/config/projects.yaml: Brown bag fix
to add missing gate-{name}-python33 job declarations to the JJB
configuration for pbr and oslo.config.
Change-Id: Ic771f1e447f8778b89749e0f1c0799a281980c28
* modules/jenkins/files/slave_scripts/subunit2html.py: Since some
projects call this script from under tox, in a py33 environment it
won't work as intended. Correct multiple instances of print as a
statement rather than as a function.
Change-Id: I179d6aee976b033a45f483fd92f058a6079f8f46
Added properties injection script docbook-properties.sh statement
added maven goals inserting release path and comments from
pom.xml. The goal of this is to allow openstack-training
to be released to docs.openstack.org/trunk/foo w
Change-Id: If640e533654989e8ac1ed8e0f75b4fb701ffa5f2
Implements: bp/training-manuals
The entrypoints use for jeepyb won't work without pycrypto
installed, so we want to be able to pip install pycrypto which
requires the gcc package.
Change-Id: I9ff914347743c20728b5b10028866d8cbc7f0c61
New versions of setuptools and old versions explode when mixed together
in dangerous ratios. Ensure the ratio is just right in the pip module
so that it ends up everywhere that needs it.
Change-Id: I22fe26c6cb40ee24ca242226e5b52dc127b4c564
change the date link to something human creatable (the uri escapes
got obtuse quickly). Also change it to something which is a valid
css class name so that we could highlight the lines later. This
required some changes to span parsing to inject the additional
css class.
Finally add a couple of fixups suggested by clarkb and fungi on
the last round. This should be ready for main log server.
Change-Id: Ia5111873ee60c174a5c7ddc479fa0c63ead9d97d
Updated manuals.yaml to reflect the pom.xml location specified
in openstack-training. Also added publisher statement to allow
openstack-training to show up on docs.openstack.org Updated zuul
layout.yaml to enable zuul to gate openstack-training.
Change-Id: I2e082a7c02547d76d4df97a5deaecbb3faf86652
Implements: Blueprint training-manuals
The script allows a node 15 minutes to boot. Additionally, a bit
of time is needed afterwords to add it to Jenkins. Increase the
timeout of the launch job from 10 to 20 minutes so that entire
process is more likely to occur within one run of the job.
The job itself is still scheduled to run every 10 minutes, so if
this proceeds quickly, we will still start a launch job every 10
minutes. If things are slow, we may only run it every 20 minutes
in the worst case. The job is not allowed to have concurrent runs
so this is safe, and the n+1 job will simply be queued.
Change-Id: I879c4d309116f1b0517d878b7365ebc29b27f547