Storyboard's configuration directory was not being created,
which causes an error on clean systems.
Change-Id: I506bebee77cbc6e60d05598cd4c13d65fb287e11
It's really strange but gerrit doesn't accept the "refs/tags/2014.1.*"
refs, but it works ok with "^refs/tags/2014.1.*".
Change-Id: Icc5b8619c36c190e30072775c9c6f889f286f19e
* modules/openstack_project/files/zuul/layout.yaml: EPEL maintainers
inadvertently removed mongodb (confusing it with couchdb), which has
caused gate-ceilometer-python26 to fail. Temporarily switch it to
non-voting until mongodb is restored to EPEL or the relevant tests
are disabled in Ceilometer's source tree.
Change-Id: I89fd3e1740d72ef5f456914441daa0b4f43b061c
We bother installing it, which on ubuntu makes sure the service is
running. But on centos, things don't start unless you tell them to.
Tell puppet to tell centos to tell haveged to run so that we can have
entropy.
Change-Id: Ib4ffb00b30123e3b29c7e92466c5060165a83b19
* manifests/site.pp: Start using hiera for openstackid-dev's
id_mysql_user parameter for consistency.
* modules/openstack_project/manifests/openstackid_dev.pp: TipIt is
moving the openstackid-dev server to new Trove databases, so update
the database names accordingly. Also null out the lingering default
values which we're filling from hiera in site.pp.
Change-Id: Id1b3b17751a34d3e760a789bf23c3ebea9c8c606
stable/icehouse branch is not officially supported by stable maint team,
so, sahara team should be able to support and release it.
Change-Id: I05de930d923c80c3d73ad28cc8fae051676aff96
Adds the check-tripleo-overcloud-f20 job to the tripleo
exerimental jobs where we aren't already running it.
We need this job in experimental because it is what we
run as a 'check' overcloud job for most of the TripleO
projects (it is our baseline) and it will be a useful data
point for comparing exerimental results from other projects.
I hate to waste resources on two experimental overcloud jobs but
I'm also finding it hard to argue my case (about things breaking)
without this data point.
Change-Id: Ib4685c000c950b75264be4cacdb250b4ebb47f21
For some reason, storyboard's config is again trying to read from
/etc/storyboard/storyboard.conf rather than /etc/storyboard.conf. This
fixes our configuration.
Change-Id: I978b8cd99744fabfab7fdf5b1d63bd54396350ed
In order to get the puppet module for storyboard up to a level where
we can publish it to puppetforge, I did some work on it to create
separate modules which can be used by anyone to install storyboard.
- API and Webclient are now installed via storyboard::application,
which assumes that you can provide the DB connection criteria.
- storyboard::cert is now a separate class, which accepts either
files or strings, which generates the SSL certificate and chain
files for storyboard.
- storyboard::params is our dependency checker.
- storyboard::init will install a standalone, entirely
self-contained instance of storyboard.
- Added various puppet module files necessary for eventual
deployment to puppetforge.
- Added README.md documentation for later puppetforge addition.
This patch also includes a new module: example42-puppi, which is a
series of convenience utilities useful for deployment. For example,
puppi::netinstall (used here) will fetch tarballs and zip files and
extract them into a provided directory. It also contains changes to
the storyboard configuration for the new refresh token support patch
in #94363
Change-Id: I6ab8c24b308df38774fc0694d218dcb5022cd899
We applied this to gate-*-python26 a while back, but missed applying
it to periodic jobs. Also, this yum fail is making me thisty.
Change-Id: Ibd835cb6565e497406a099ae660fd5719a830173
We have 3 rally job templates: default, neutron and fakevirt. So
scenario name should be generated according to template:
{project}.yaml - for default
{project}-neutron.yaml - for neutron
{project}-fakevirt.yaml - for nova with fakevirt driver
Change-Id: I2521ddf14b187595e44333cbaf747d1a182cf943
The SwiftPolicy Middleware for OpenStack Swift allows
to use a JSON policy file to handle swift authorizations.
The project is currently available on github:
https://github.com/cloudwatt/swiftpolicy
Change-Id: I6a3a7b0a4da35d0eb047face592aad7bfee2655c