As per Devananda's mailing list post, I'm adding the ironic-python-agent
as a new Openstack project.
Implements blueprint utility-ramdisk
Change-Id: If6fdf82a7cab842c2bc877005aaefca481b2d07f
*-grenade-dsvm-partial-ncpu depends on grenade, devstack and tempest to
run so add the non-voting job to those projects check pipeline.
Change-Id: I9f7a8ca5ed48d2af65d67b2709474a420a02cca8
This reverts commit f063f71651ff6d676944bd10ed3674351817bdb9.
While we are back to manually running things to work out more bugs stop
running manage-projects automatically. This simplifies the manual
process.
Conflicts:
modules/openstack_project/manifests/gerrit.pp
Change-Id: Ibd5e8367f732029496323be737df39d406cafc99
Tempest doesn't work at all on this slaves. Looks like the reason is
that rax updated images yesterday. So, disabling rax provider
temporarily.
Change-Id: Idd8172a179ba4a5ac214a92a56e0f48464efd275
* .../templates/nodepool/nodepool.yaml.erb: While the max instances
limit in rax-ord is 100, the RAM quota is only enough to run 62 of
the 8G flavor. Drop that by enough to build images while running at
full steam, along with a safety margin of a couple more.
Change-Id: Ibc7afbd164e33320ca3a4b8e75de1f507d15153a
* .../templates/nodepool/nodepool.yaml.erb: The bare-centos6 and
py3k-precise nodepool node types are tested and confirmed to work as
intended in hpcloud-az1, az2 and az3.
Change-Id: I110117a199e2eb06b9165fe3e8f8862b570a00ca
start normalizing the jobs by creating an integrated gate template
to definite common jobs we expect all the integrated projects to
run. Start small with this with just
- tempest-dsvm-full
- tempest-dsvm-neutron
- grenade-dsvm
Which should be a non controversial common set of jobs. After this
merges we can take other jobs one at a time here.
Change-Id: I3d96dcd8f96c3ada9d375b28a564dc43d8a88d74
https://review.openstack.org/#/c/75852/ has merged, the check-requirements job can be re-instated.
This reverts commit f18390317b6c2dce60514a943f4e2f0a438c90d5
The current requirements.txt and test-requirements.txt files in the repo
do not end with newlines, project-requirements-change.py checks that the
existing file does end with newlines and fails. Remove this job to
temporarily so the files can be fixed.
Change-Id: I4b08b158f9d91413e5bc100bb2df153dc474e55b
Add script and job to push the 4 Horizon translation source files
(4 English po files) to Transifex.
Since Horizon has two "locale" folders in different position,
it's not able to levarage the existing upstream_translation.sh
and have to add a new upstream_translation_horizon.sh.
Change-Id: I7a42365414a6a5dcde276bc10761b08e3e756931
this is a simple job that just tests all the hook points. It
should be fast. This is one of the places where we don't test
as part of a normal d-g job, so we should ensure we don't break it.
Change-Id: Ieea3ffd285f3f489df477413018b173b1e54e609
* Ability to mix and match project names and review id(s)
* Trim spaces when splitting filter input
Change-Id: I0231c136461f54742595ba0518070ded999ef179
The issues which caused us to undo this originally seemed to be
related to setuptools 2.1, and can no longer be reproduced with
setuptools 2.2, so this seems to be safe now... manually tested PyPy
unit test jobs for numerous projects on a held py3k-precise node
with no problem.
* .../jenkins_job_builder/config/python-jobs.yaml: Switch the node
label for gate-{name}-pypy jobs from the old static slaves to the
new single-use slaves managed by nodepool.
* .../zuul/layout.yaml: Stop setting reusable_node for gate-.*-pypy
jobs now that they use single-use nodes.
Change-Id: I393d27f7c928454bfb7c165ff26f192183ef6a23
Add tests to verify gerrit builds. We exclude slow tests because those have
intermittent failures.
Change-Id: I9f4074a6bed47306c73035f489efc2f467147b45
Based on the layout for other stackforge projects, i.e. Barbican, but
using the environment for tempest-dvsm-full.
Related-Bug: #1287229
Change-Id: If7c8ab4e6be116d9fc10fc73fb28e86cec852963