9938 Commits

Author SHA1 Message Date
Amrith Kumar
1fa3d6c717 Hot Fix: enable DEVSTACK_GATE_TROVE for trove's jobs
The devstack default (gate) doesn't clone trove anymore. This is
necessitated by changes in [1].

[1] https://review.openstack.org/#/c/446623/

Change-Id: I0e960c4bb5546a923b486e22179dfe3c351779ed
Related: Id2caf9561b361c1d4950856423282535d067e015
Related: Icb3c18ab955b53c028008d6c374301c1e6ca0ccd
Related: I787944217b8cfa856aae3af4a9fad0deb4d4cac5
2017-03-18 07:05:20 -04:00
Jenkins
1336eefe92 Merge "Run devstack-gate python3 unittests" 2017-03-18 08:35:39 +00:00
Luigi Toscano
f1aa562d47 tempest/layer4: explicitly enable Sahara and Trove
The devstack default does not clone sahara and trove by default
anymore.

Change-Id: I787944217b8cfa856aae3af4a9fad0deb4d4cac5
2017-03-17 22:43:46 +01:00
Vitaly Gridnev
aae018b656 Hot fix: export DEVSTACK_GATE_SAHARA in scripts
All sahara's jobs are broken by the following commit
https://review.openstack.org/#/c/446623/
This commit should fix issue.

Change-Id: Icb3c18ab955b53c028008d6c374301c1e6ca0ccd
2017-03-18 01:04:24 +04:00
Dirk Mueller
f5f88bbae4 Run nova functional tests on upper-constraints.txt changes
In order to reduce the risk of potential fall-out with upper-constraints
changes in global-requirements we'd like to start running functional
tests in projects. Start with Nova as a guinea pig.

Change-Id: Idd1b4e5d17d09684d2ae0e56e1d94ac1175eebe1
2017-03-17 17:41:58 +01:00
Jenkins
e50a25b247 Merge "Remove non-voting glare gates from murano." 2017-03-17 08:23:12 +00:00
Jenkins
864580b67d Merge "experimental multinode job for sahara" 2017-03-17 08:21:26 +00:00
Jenkins
3dba7c7277 Merge "Fix OSC jobs local config" 2017-03-17 08:12:09 +00:00
Vasyl Saienko
4276525056 Revert "Add a non-voting job testing ironic with new "ipmi" driver"
We testing 'ipmi' hardware type in ironic-standalone job, no
need to have dedicated job for it.

This reverts commit 5ba8050e8ee380113bdf0e12eaeb895efe67d322.

Change-Id: I041a819f0469535c6e7a9e91fc59376ca29e23d9
2017-03-16 22:24:34 +02:00
Jenkins
34743c0d69 Merge "Fix tempest gate-hook for networking-sfc" 2017-03-16 17:28:38 +00:00
Bernard Cafarelli
dcacfbddae
Fix tempest gate-hook for networking-sfc
Change-Id: I1fcacf68639bd04bb28c4273844bc7cd121ad74b
2017-03-16 18:07:01 +01:00
Ian Cordasco
07f2a5ae34 Remove requirements gate from craton project
The craton server project removed itself from the list of projects in
openstack/requirements with I36b7ae9cf68aeef0e5dbcb1f17db52b81efd6ffe.
With that merged and considering we need require different requirements
than those that are available there, we also need to remove our
requirements check and gate jobs.

Change-Id: Ib2fc3b7a6e131e3ad605764c113ab51168357d46
2017-03-16 11:46:03 -05:00
Jenkins
bf1b06a540 Merge "Add gate-hook to tempest job for networking-sfc" 2017-03-16 15:12:18 +00:00
Jenkins
3b8ffd42a6 Merge "Add neutron-dsvm-api job into devstack-gate check queue" 2017-03-16 14:44:25 +00:00
Jens Rosenboom
fc6a3b362d Fix OSC jobs local config
- Switch to new local_conf style configuration
- Make sure all settings targeted to devstack are placed properly

Change-Id: I7547d559609459a92614109d377605fc275b91ab
2017-03-16 13:04:45 +01:00
Armando Migliaccio
93413cbb67 Add gate-hook to tempest job for networking-sfc
This is useful when tuning API extensions to be exercised by
the tempest job.

Change-Id: Ie995f6875a1e2b4c1e47a6596d7e84d9d72c768b
2017-03-15 19:40:01 +00:00
Jenkins
c0fcae544a Merge "Really do enable glance v1 for osc jobs" 2017-03-15 18:46:18 +00:00
Jens Rosenboom
6d5b8c50f1 Really do enable glance v1 for osc jobs
I messed up the quoting in [1], sorry. Should've compared with prior
art.

[1] https://review.openstack.org/445900

Change-Id: I1ac6a4a6e2b955eef2e433b9f39baa4fde2722fc
2017-03-15 19:24:03 +01:00
Mohammed Naser
203754fd02 Print out network configuration data in net-info
There has been a few scenarios where eth1 doesn't get an IP
address which results in subnodes being unaccessible and
builds failing.

This patch prints out the information consumed by Glean in
order to help troubleshoot the issue and figure out the
root cause of the issue if it occurs again.

Change-Id: Ifd50e83fe3d73064b9141ed62380ec57277241d7
2017-03-15 13:47:43 -04:00
Vitaly Gridnev
70426849fc experimental multinode job for sahara
Change-Id: I80fac6697bd7a3a342245a74574c1765d2fbbe84
2017-03-15 14:51:02 +00:00
Jens Rosenboom
cd01cd7a89 Fix enabling glance v1 for OSC
In [1] the variable GLANCE_V1_ENABLED was set at the devstack-gate
level, but it is needed in DEVSTACK_LOCAL_CONFIG instead.

[1] Icff8686b9ca68b2d2b0d78b12c4e6a4237a94bb5

Change-Id: I59cc890ae03351a2d9c62ab4c78bc854f2271963
2017-03-15 13:04:57 +01:00
Jenkins
b83ec80141 Merge "Adding new repositories for Octavia" 2017-03-15 09:53:40 +00:00
Jenkins
550793787a Merge "[magnum] Replace old jobs with the experimental" 2017-03-15 09:52:02 +00:00
Jenkins
8b0aae4490 Merge "Remove experimental ironic grenade multitenant single node job" 2017-03-15 09:51:20 +00:00
Jenkins
ac56545148 Merge "Re-enable Image v1 for OSC functional jobs" 2017-03-15 09:50:41 +00:00
Jenkins
69fb53ec57 Merge "Make python35 voting for monasca-common" 2017-03-15 07:28:41 +00:00
Felipe Monteiro
c49639ebd2 Remove non-voting glare gates from murano.
Removes glare gates from murano, since murano only supports
glare v0.1, which has been deprecated, so these gates always fail

This patch still keeps the checks for glare, in case it is
re-introduced into murano at a later date.

Change-Id: I4aa47ec5e20bb523e1120817fb4f56aca6bf7e2c
2017-03-14 22:32:16 +00:00
Jenkins
4513439ad5 Merge "Change TripleO multinode jobs to be quickstart based" 2017-03-14 17:20:34 +00:00
Dean Troyer
2198278554 Re-enable Image v1 for OSC functional jobs
OSC needs to keep working with old API versions for a while,
let's keep testing it as long as we can.

Change-Id: Icff8686b9ca68b2d2b0d78b12c4e6a4237a94bb5
2017-03-14 11:04:09 -05:00
Jenkins
1965ba50e5 Merge "Run 'enable_plugin' in project-config for grenade jobs" 2017-03-14 15:54:29 +00:00
johnsom
9996d1c544 Adding new repositories for Octavia
The octavia project is adding the following repositories:
  octavia-dashboard
  octavia-tempest-plugin
  python-octaviaclient

This patch sets up those repositories and initial jobs.

octavia-dashboard will be pre-populated with a copy of
neutron-lbaas-dashboard that has the history preserved, but the
branches and tags have been removed.
The other repositories are fresh development and have no code to populate.
They will be setup using cookiecutter.

Change-Id: Id6385b8940fbef6c703db26808cda9607aea360d
2017-03-14 08:42:56 -07:00
Jenkins
8e09cb3481 Merge "Adding two other combinations of cinder multinode grenade job" 2017-03-14 08:27:59 +00:00
Jenkins
1ba0310355 Merge "Add barbican-tempest-plugin tests to Nova" 2017-03-14 06:35:04 +00:00
Varun Gadiraju
933523ce2a Run 'enable_plugin' in project-config for grenade jobs
IRONIC_DISABLE_DEVSTACK_PLUGIN was added some time back to grenade jobs
in project-config to disable devstack plugin because the grenade code in
Ironic already enabled it.

Unfortunately, subnode local_conf doesn't get updated when
'enable_plugin' is in the grenade settings file. We need to move
enablement of devstack plugin back to project-config to fix this issue,
which is accomplished by this patch.

To prevent the gate from breaking due to devstack plugin being enabled
twice, a change was made to devstack/upgrade/settings that
performs a check to see if the ironic devstack plugin has already been
enabled and does the following:
  * If it has already been enabled it will not enable it again.
  * If it has not yet been enabled it will enable it.

This change was made to master, stable/ocata, and stable/newton branches.
All changes have landed.
https://review.openstack.org/#/c/444335/
https://review.openstack.org/#/c/444944/
https://review.openstack.org/#/c/444950/

Once this patch merges, we will propose a follow-up patch to
devstack/upgrade/settings that removes all the additonal logic and
enabling of the ironic devstack plugin.

Change-Id: Idb9c556e7d2553c9f13e07077676fd7505bfb19c
2017-03-14 05:40:10 +00:00
John Trowbridge
dbe8f63fa5 Change TripleO multinode jobs to be quickstart based
We are gradually transitioning the way we run CI in TripleO. We
are now ready to move the multinode jobs to be run via
tripleo-quickstart. This changes the multinode gate and check jobs
run in the check-tripleo-jobs group to be run via quickstart.

Since these jobs will now be in the merge queue for other TripleO
projects they are made voting on tripleo-quickstart/extras as well.

The job types are also changed to reflect the new way we are
parsing them. Eventually we will also change job names to be in
line with these new job types, but we want to start with job names
similar to the current ones in order to cause less confusion.

Change-Id: I8208a4982432dbf8f6bd69d895480bf1baf0ea41
2017-03-13 14:42:11 -04:00
Andreas Jaeger
24c31b4c44 manual-jobs: Enable constraint usage
Use zuul-git-prep-upper-constraints instead of gerrit-git-prep for
manuals-jobs. These jobs might be used in repos that have constraints
enabled - like openstackdocstheme - and thus need the constraints file
downloaded. Also, we can use the zuul setup macro now on all notes, use
it for better git tree set up.

Change-Id: I965d7d1abb5e8fba0e54146b2d828a04da851bb7
2017-03-13 13:10:21 +01:00
Jenkins
db8d52dc53 Merge "Publish PDFs for openstackdocstheme" 2017-03-13 09:59:51 +00:00
Jenkins
43de065856 Merge "Run ironic-api under Apache in ironic-standalone" 2017-03-13 09:20:27 +00:00
Jenkins
46506d3af2 Merge "Add nodejs4-jobs for zun-ui" 2017-03-13 08:12:18 +00:00
Jenkins
4b982f7d1e Merge "Add a new scenario only multinode gate job" 2017-03-13 08:12:02 +00:00
Jenkins
e792225ac8 Merge "Add non-voting python 35 checks for charms" 2017-03-13 08:11:55 +00:00
Jenkins
592644bdcc Merge "Change value for uppercase" 2017-03-13 08:11:48 +00:00
Jenkins
37aab5d702 Merge "Enable functional py35 tests" 2017-03-13 08:11:42 +00:00
Jenkins
2d5f335da5 Merge "Enable coverage jobs for python-tricircleclient" 2017-03-13 08:08:44 +00:00
Jenkins
280e88597d Merge "Promote Upgrade jobs for OpenStack-Ansible" 2017-03-13 08:08:33 +00:00
Jenkins
5accc0fb4c Merge "Reload sshd on centos for allow-local-ssh-root" 2017-03-13 08:08:27 +00:00
Jenkins
89931f188d Merge "Adds python-hnvclient repository" 2017-03-13 08:07:53 +00:00
Jenkins
117f0a99c3 Merge "Add os_molteniron to OpenStack-Ansible" 2017-03-13 08:07:47 +00:00
Jenkins
846671f46b Merge "Add repo for openstack/puppet-freezer" 2017-03-13 08:06:02 +00:00
Jenkins
452d6f4f40 Merge "remove gnocchi stable/1.3 references" 2017-03-13 08:05:11 +00:00