glance.store should inherit the same acls from glanceclient instead of
Glance, the reason being this is a library and it requires the same push
access permissions as glanceclient.
Change-Id: I85a55d8f8341ed4d078b6959fb2be84a68591658
Add new template for large-ops jobs. There is common usage
pattern relate to this kind of jobs.
2 jobs are added to check and gate pipelines, so it makes
sense to create tempalte and reduce amount of LOCs
Change-Id: I82658444fe1d5745c296aea83a85dd7ea975a461
* modules/openstack_project/files/zuul/layout-dev.yaml
* modules/openstack_project/files/zuul/layout.yaml: With the
freshness checks now in place, the circumstances under which recheck
vs. reverify are useful is less clear-cut and the eventual outcome
of either is basically the same. Go ahead and just make them work
the same in all circumstances to reduce developer confusion.
Change-Id: Ifbb5c67894cb436b11f69aff2d9da1140dcdaa55
oslo.serialization library is graduating from the oslo-incubator so it
should be imported as a stand-alone project under Oslo program.
Change-Id: Iaf79e6febf22b5acb3fb299aa15cb56616b6d5c0
* modules/openstack_project/files/zuul/openstack_functions.py: The
temporary parameter function for transitioning dsvm jobs from Ubuntu
Precise to Trusty no longer fail to take jobs which specify centos7
into account.
Change-Id: Ic9813fa7abd9e045e16a9838b3d4873941e95795
* modules/zuul/manifests/init.pp: When zuul started using
python-keystoneclient for Swift integration in 36c3fa5 it began
indirectly depending on lxml via keystoneclient. To pip install lxml
you need libxml and libxslt development packages on the system to
provide headers so that the library bindings can be compiled, so
it's easier to just use the python-lxml system packages instead.
Change-Id: Id83ad09f99bcb1606f4037fbb26823a9bd0401ee