* modules/openstack_project/templates/nodepool/nodepool.yaml.erb:
The py3k-precise nodes in rax regions are exhibiting an odd behavior
when using pip to upgrade setuptools along with other requirements
inside a pypy-based virtualenv. This is causing most pypy unit test
jobs run there to fail. Temporarily cease building new nodes of this
type in those locations for now, which will limit jobs to running on
the ones we've seen work successfully. This can be reverted once the
underlying discrepancy is determined and resolved.
Change-Id: I38156258a7a9b42cf536725fbaf75c7ddfa7bbd7
Some providers include gettext preinstalled by default on their base
images, but others do not. Make this consistent by explicitly
installing it when not already present. Rackspace seems to have
recently ceased including it on their Ubuntu Precise images, which
precipitated this patch.
Change-Id: Idb86c805e2fc56d885081876642bd9d3dbf58434
non-voting jobs shouldn't be in the gate queue, as they provide
no value, and just tie up additional resources.
Change-Id: I245eada7d5f5583d4a9d21f80995dc569d4ac7a4
Setting of direct-release was introduced for openstack-manuals with
http://review.openstack.org/7597
and got lost with recent changes. Add it back again.
Change-Id: Iba459456d8bb785dc880c1b60db2637cbb579f04
Kickstack is a thin wrapper around the StackForge Puppet modules that
enables simple Puppet ENCs (like Puppet Dashboard or The Foreman)
to quickly deploy OpenStack using node roles.
Kickstack has previously been maintained on GitHub.
Change-Id: I345ba4de407d7f2c5e9d6ce22e79c9242555841c
*-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
When projects are removed from review.projects.yaml they cease
to be replicated to our git server, but continue to live on
github. We should probably keep them on git.o.o, so updating
review.projects.yaml to include them.
Re-adding:
- openstack/melange
- openstack/python-melangeclient
Change-Id: I311298c6b91ed7de34bbc21f8cdb70e1471db4e7
Closes-Bug: #1288485
this would make heat-slow part of the integrated gate, it should be
a co-gating job because heat pushes on all the rest of the stack in
OpenStack, and tests bringing up non trivial guests (not cirros).
We remove the job from havana because it is not working there, and
better to not hold up enforcing this on icehouse.
Change-Id: Ia03840f7add545c0b11792cc2e7979415af4f15a
The primary maintainer of oslo.rootwrap (ttx) is not in the oslo-core
group. Rather than remembering to treat his +1 as a +2, we should have
a separate group for managing oslo.rootwrap, as we do with some of the
other oslo libraries.
Change-Id: Iace9566d182444b11cc4936081ad9bf181865e4c
* .../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