None of the devstack/tempest/grenade jobs touch gantt at all right now.
Rip all of those jobs out of the gantt config for now.
Change-Id: Ia7571d37a9bf12129d6184f684a61fedf860f1c4
Add the new repositories for Kite (KDS) and kiteclient to gerrit
and jenkins. Currently the project lives within the Keystone
repository and should be split out into it's own repository to ensure
there are no conflicts and a clean delineation between the code bases.
This has been discussed with the Keystone and Barbican teams and
determined that it should live in it's own repository under the
ownership of the Barbican team.
Change-Id: I0f4cf0b343d956e83e2ed85b44e03b6e3e1e5873
The docker driver has been removed from Nova while CI continues to be
sorted out and stabilized. We would like to allow development to continue
on this driver as a nova add-on.
Driver removal was here: https://review.openstack.org/#/c/79740/
Change-Id: I560597f1c1d044957dfb640786761ba121941672
Create a new git repository for use by the Nova project to do design
reviews as a supplement to launchpad blueprints.
Change-Id: Iba1db4b6f735b35452e92418f60990c425a747f3
the theory that updating nodepool in the middle of the night to not be
disruptive runs afoul of the fact that if they do, there isn't anyone
around to fix them (due to when infra-root working hours are). The
net being that half a day of development is lost, asia and europe lose
most of their day, until the first infra root member is up and can
trigger a roll back.
given that the infra team is largely centered on west coast if we
update this at 14 UTC instead of 2 UTC that means any issues will
surface while the entire infra team is on. Which means the ability
to catch these early.
Change-Id: I515bcd401ad09dcec405cd13dcb1f5652e10b2dc
The builders are run sequentially and short circuited. So if a job fails
we used to loose the link to the logs, but a failed job is the main
reason why someone would try to access the jenkins console log directly.
Confirmed this patch hits all cases of link-logs using 'git grep -B1 link-logs'
Change-Id: I74bc87b706c13624a1b34d0a0335c3a167ff8e34
Currently the periodic job manuals-propose-translation-update runs
three times on the same repository instead of running once each for
api-site, openstack-manuals and operations-guide.
Also, manuals-upstream-translation-update does not handle the api-site
repo.
* Change the scripts so that they handle all three repositories.
* Update the jenkins configuration to call the scripts with repository name
as parameter. This needs new job-templates.
* Create a job-group
* Use job-group for each repository.
* Adjust Zuul for new jobs using a template.
* Update manual jobs in zuul to check for just "master" as branch
instead of using a regex.
Change-Id: I755730ea43ad05a373704ab2fb7e5b55f1c8aeee
Closes-Bug: #1291844
Add a test to set the necessary ENV flags and prepare the devstack
environment to test Ironic with "fake" bare metal VMs, and cause
devstack to configure Nova to use the "ironic" virt driver.
Create both voting and non-voting jobs for this test, and add them to
the appropriate pipelines. Make them all non-voting initially, and we'll
switch on the voting ones once things pass a few times.
Change-Id: I22abdaaab7fcd9c636f12dd53b7bdf43acbcc9cf
* .../files/jenkins_job_builder/config/devstack-gate.yaml: Pass the
branch-override parameter into the BRANCH_OVERRIDE envvar for
periodic-tempest-dsvm-all-.*, periodic-tempest-dsvm-coverage-.* and
periodic-tempest-dsvm-stress-.* jobs. Without this, devstack-gate
passes $BASE/new into the setup_workspace base_branch because
there's no ZUUL_BRANCH for periodic-trigger jobs. That leaves the
positional DEST argument empty and results in devstack-gate not
getting properly set up, leaving jobs to fail with a no such file or
directory error when trying to move past the setup phase.
Change-Id: I51bffcc529585cdb86876ad092eeb7353e231db9
We assumed neutron-full would turn the corner and get voting by
icehouse-3, but it didn't. So drop it from everywhere except
neutron*, devstack, and tempest to save nodes.
Change-Id: If852dc2f2e2c8df1c0faf586ec3cb8451f648b55
this job was added to help neutron work towards functional grenade
tests, which used the devstack exercises. However we don't use the
devstack exercises in grenade any more, so it's not needed.
Change-Id: Ib740eec358e847681ad27a27229fd6b40802afb2
We are currently using a lot of wildcard searches in elasticsearch which
are slow. Provide better field data so that we can replace those
wildcard searches with filters. In particular add a short uuid field and
make the filename tag field the basename of the filepath so that grenade
and non grenade files all end up with the same tags.
Change-Id: If558017fceae96bcf197e611ab5cac1cfe7ae9bf
- Satori is a stackforge project, so we don't need
the requirements gates. We're also experimenting
with additional checks and those gates block us.
- We manage pypi releases manually there are no
other projects that use Satori through pypi yet.
- The old upstream is going to be deleted.
Change-Id: I4df81ebe5d4268d8da07ad6840f6aebc4d294703
Create a new git repository for use by the QA Program to do design reviews
in a more sane way prior to approving blueprints.
Change-Id: Ie734c0921c3e36943b6fa30a16060f355ec92492
* .../files/nodepool/scripts/restrict_memory.sh: We have different
bootloader versions/implementations on different providers and
platforms, and in some cases may even have no accessible bootloader
configuration at all we can modify. Make this script more adaptable
and make sure it does not cause image builds to fail when run in
those situations.
Change-Id: If47fcdb60142d38d604a8f49be7885e61df8f34b
After extensive fixing from Jeremey and the Infrastructure
team, welcome message now detects newbies correctly.
The code has been run for a week in dry-run mode, and has
been verified to produce no false positives.
This patch removes the dry run option from the hook, to enable
welcome message to post welcoming messages on reviews from first-
time contributors.
Change-Id: I5dd072d36480294eefc23aa6376ae0a686621b08
Nodepool's devstack image cacher was redownloading every image one time
per devstack branch. We only need to download the image once if the
image name doesn't change.
Change-Id: Ib1910c34b8479ebad740a915fcc9297205cbe387