We believe the Kolla build will take between 1 and 3 hours. We
are not certain exactly how long it will take, so we plan to
start with 90 minutes and later tune the timer to match our
average run-times + 20%.
Note our gate functional job builds about 40 docker images which
takes quite awhile.
Change-Id: Ifd052464cacbe4ce4d0584277aa729ab151d48fe
Otherwise, the script will fail.
Also add for tox invocation until potential group issue is sorted out
(group membership applied to current running shell).
Change-Id: Ic84d5435761deae0d28909c813cb1d87540fbb21
The setup_docker script downloads and starts the Docker binary while
the tox run performs the actual test of verifying all the Dockerfiles
in the project successfully builds or fails as expected.
Change-Id: I4d05c32a2faa30f0b15487dfd605089f61baf985
This is a continuation of I51a86699a39e6f8fdac91ad91f5933246681ae15
which missed moving storyboard documentation.
Change-Id: Ica2f02111aa1c891461a7aca4e86cea71e583530
Since the kilo release we need to verify that tempest and devstack-gate
master works with a stable/kilo cloud for incoming commits. This commit
adds the missing stable/kilo compat jobs to check this.
Change-Id: I3b1277aac985f7b072f26b8c4a3e426c22325312
This adds a test job to run glance_store functional tests with the
filesystem driver. After this is up and running, jobs will be added for
each driver we want to functionally test as they become ready.
Change-Id: Ie4d06a6e2713f8d5b12582b2963271f10970672e
Create functional test job for python-muranoclient, set as non-voting until
its working. The muranoclient functional tests are being extracted from the
main murano tempest-based tests.
Change-Id: I525a53222837c42790268e00d4408abaa99a2efb
Create functional test job for python-heatclient, set as non-voting
until its working. The heatclient functional tests will come from the tempest
cli tests.
Change-Id: Ib6338cdcce3e14ca9191fdc0d1f05e3d2d814125
This adds an npm-run based unit test run. It's effectively identical
to the js-test build.
Change-Id: I3ba979ace5c7536fda21424634b7fc300343aeb8
Depends-on: Ia487e8d21f18f9ac44fc14da2011ab60ef6d5a4f
These environments have not actually turned up anything
since they have existed, so I think it is fine to discard
them and let the main python environments sqlalchemy versions
that are tested continue to be used going forward.
Change-Id: I0e7b67985e24134f0695857062525fedc9fe18c1
Disable n-novnc in the networking-ovn tempest job. It's not needed
and causes devstack to try to clone the noVNC git repo. devstack is
set to fail on any git_clone call, so this makes the job fail.
Change-Id: I25320897e10cfd181bb361861a9481afac1af378
Pushing a version through gerrit should also publish
the version to pypi.
Pypi project: https://pypi.python.org/pypi/cloudbase-init/
openstackci is added as admin user.
Change-Id: If7ef99a4a16331386cc60af551e68c034d42535a
This patch adds a non-voting Rally job to the Murano project.
It will be run on every check in Murano.
Change-Id: If098939d5766cb5605cdeaa7fc23f423ae476586
Depends-on: I58bd59889df51e5ec13d9135aa9a886a05a6efc0
Once we've ensured this works all F20 jobs will switch to F21.
Change-Id: I6061bc5384bf123be36e9fbedc33e902a891a6ec
Depends-On: If4edb6915a274e552cd78733d01066c790fa7b6e
This adds the python language binding for the CloudPulse
project to stackforge. For more details see:
https://wiki.openstack.org/wiki/Cloudpulse
Change-Id: Iaf90f6988a6cc8cb301c68b9ccba220dbc4e2cdf
This nonvoting job should flag failures or regressions in
co-installability using the resolver branch of pip. We'll need this
until that is in a release.
Change-Id: I7600fa20391bb83491d630b277bf01cc3a20727c
n-novnc caused the job to fails as it was trying to clone
the service from the network, remove this service as its not
really needed
Change-Id: I7b836443ccac2e90fcbd5de97b02da1aaa048ccb
networking-ovn has been running a simple devstack job for a while that
installs OVN and brings up Neutron using OVN as a backend. It at
least ensures things don't blow up on startup or when the default
networks are created by devstack. Rename this job
(s/tempest/install/) and make it voting.
Create a new non-voting job that actually runs tempest so we can start
working through whatever blows up there.
Change-Id: I6481e47a88311c9124e3286a848b9bcaddf1371b
To install bundle with `gem install`, we need sudo so let's move the
sudo command *before* revoking sudo in the job.
Change-Id: I46505a045c4d2edbe7e87035a94636a645931501