25110 Commits

Author SHA1 Message Date
Jenkins
af16f0398f Merge "Added release-note jobs for freezer" 2017-03-10 08:54:16 +00:00
Jenkins
e03270b1cc Merge "Fixed devstack platform neutron-full dashboard" 2017-03-10 08:51:32 +00:00
Jenkins
8e14729abc Merge "Add notes on devuser when building images" 2017-03-10 08:50:49 +00:00
Jenkins
2078b95bc8 Merge "Promote experimental job to -nv check, increase timout time to 100" 2017-03-10 08:49:41 +00:00
Jenkins
c12347e52d Merge "Add new env to enable LXD on gate" 2017-03-10 08:48:34 +00:00
Jenkins
df5c0408b0 Merge "Removing rtfd jobs from storlets" 2017-03-10 08:48:27 +00:00
eranr
740c49262e Removing rtfd jobs from storlets
Change-Id: Ic213b76eefcb35a2cf827cbc82fefdc31b58537d
2017-03-10 09:26:25 +02:00
Andreas Jaeger
8d32e07d07 Publish PDFs for openstackdocstheme
Simple tox based job to test that building of PDFs works.

Note we need a separate target since normal docs job cannot build PDFs.

Change-Id: Ib2ca58105bfd1aad9508650e867a7e06892be719
2017-03-10 07:22:56 +01:00
Jenkins
b7ca200f31 Merge "Enables blazar-release team to create the stable branch" 2017-03-10 02:51:48 +00:00
Ian Wienand
101c43dbd3 Add notes on devuser when building images
Add notes on using devuser to create a local user when building test
images.

Change-Id: I9893cd949dd20f5c9fc93bf35b28de2cbac8b4bb
2017-03-10 13:50:41 +11:00
Jenkins
6a13222b60 Merge "Allow gate hook to distinguish between ovs and lb scenario jobs" 2017-03-09 23:26:02 +00:00
Kristi Nikolla
b64f161e38 Promote experimental job to -nv check, increase timout time to 100
The experimental job tests the proxying of api calls and scenario
tests using tempest [0]. Promote this job to a nonvoting job
that is run on all changes rather than on request.

However, we're getting timeouts when something affects performance
even by a little bit [1]. So tentatively increase its timeout to
100 (cinder does 130 when running the full tempest.)

0. Ia3b3906dacd33622ce44a0b034dbd90ba6c980cc
1. I825dee6f57eebec154b6a57a4450442bf9151978

Change-Id: I8ee64b48a5368a59c61b2773adecc1c68772bcf6
2017-03-09 20:22:50 +00:00
Lubosz "diltram" Kosnik
133ed4219e Add new env to enable LXD on gate
Specify new env on LXD gate which will be used by plugin.sh/gate hook to enable
nova-lxd and create proper image to be used.

Change-Id: I37415752195dd7b82e6dc45a2360d849f7532b58
2017-03-09 14:01:17 -06:00
Saad Zaher
10e1c06f9f Add repo for openstack/puppet-freezer
Needed-By: I4c46b14c825d546e039fd79c5b4eac217b1d8164
Change-Id: I8681a1ff1d3c7958319de9c0cf4cd83fd67811f8
2017-03-09 18:57:59 +00:00
Saad Zaher
13fb7f994c Added release-note jobs for freezer
Change-Id: Idc6148f7d555d70a74dca31717571b3acd9af61d
2017-03-09 15:09:23 +00:00
Eric Harney
a622d882ae Cinder: Move NFS job from experimental to check
This tests Cinder with the NFS driver.

Change-Id: I7346cc3244d0f7c2ce8d763f24f5eac0ef3f36ec
2017-03-09 09:50:39 -05:00
Zhenguo Niu
94664a1eae Add gerritbot notification for mogan-ui
Change-Id: I535ebd39f7f90bfdfdb0faaaf98700aeade22f47
2017-03-09 19:28:47 +08:00
Jenkins
c53cfbe788 Merge "[magnum] Fix experimental ironic jobs" 2017-03-09 09:15:13 +00:00
Jenkins
332b244035 Merge "Add missing zuul-git-prep-upper-constraints builder to ARA OSA jobs" 2017-03-09 06:05:44 +00:00
Jenkins
c2edc16ebf Merge "Add experimental tripleo centos-7-containers-multinode-upgrades" 2017-03-08 23:53:03 +00:00
Jenkins
366100048b Merge "Use gate_hook but not pre_test_hook in Tricircle multiregion job" 2017-03-08 23:42:55 +00:00
Paul Belanger
f51fe85659 Remove NODEPOOL_PAUSE_FEDORA_24_DIB variable
This has been replaced with NODEPOOL_PAUSE_FEDORA_25_DIB in nodepool.

Change-Id: I1910dcab9f93eb689ae3ae9a86e1028f4b89a738
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-03-08 16:07:26 -05:00
Davanum Srinivas
a311e220d4 Go Common Library for Oslo-style support
* Support for reading and accessing INI files used in OpenStack
* Support for generating logs in the same style as other OpenStack
  components
etc...

Change-Id: I7a17172349aff180b9e842f5b9d302f0ed4b6267
2017-03-08 16:01:37 -05:00
Ben Nemec
a3f00491fc Make tripleo containers job non-voting
As far as I can tell this job has never actually passed, so I'm not
sure why it was added as a voting check job.  At the very least
let's make it non-voting so it doesn't cause confusion with
reviewers.

Change-Id: I62f6c8160fdbecc9f2e7a7fb9ad496c82aef5c13
2017-03-08 20:22:05 +00:00
David Moreau-Simard
2705cb0d44 Add missing zuul-git-prep-upper-constraints builder to ARA OSA jobs
This is also re-ordering the builders to be in the same order as
the job it draws inspiration from.

Change-Id: Ie43c0994233552ce1028e3631bd2f2debe2fa8fc
2017-03-08 09:55:45 -05:00
Felipe Monteiro
efe7108a6b Enable DEVSTACK_GATE_TEMPEST_NOTESTS for patrole.
This change is the last needed to correctly execute patrole
tempest jobs. This flag needs to be set to 1, so that no
automatic tempest tests are executed in devstack-vm-gate.sh
because they are instead executed in post_test_hook.sh in
patrole's repo.

Change-Id: Id74a10d91b05090d27a5dedd73de65efbd66ec44
2017-03-08 09:41:16 -05:00
Doug Hellmann
e2475543f1 run the release-announce job on xenial
python-ndg-httpsclient is needed by the job but is only available on
xenial and later

Change-Id: If220e55029d76ac0ba58b44879907f8afe99ee39
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-03-08 08:32:45 -05:00
Spyros Trigazis
7b102761b5 [magnum] Fix experimental ironic jobs
Export the "special" variable to pass it in post_test_hook
and gate hook.

Change-Id: I115c8cbbe7f2ae2e21d87011b5c5303390df9187
2017-03-08 14:02:34 +01:00
joehuang
b227680963 Use gate_hook but not pre_test_hook in Tricircle multiregion job
The multi-region job for Tricircle needs to update some
environment variables which will be used in the devstack based
test environment setup, it's impossible to set these variables
in pre_test_hook.sh without sourcing it, which leads to the job
failure. gate_hook is a better hook point to do this, many other
projects like Octvia, Magnum etc already used this hook point to
configure environment variables. It's better to use gate_hook
but not pre_test_hook in Tricircle multiregion job

Change-Id: I6763d7141895dfc3e94baed92b2c052a698049d1
Signed-off-by: joehuang <joehuang@huawei.com>
2017-03-08 06:14:41 -05:00
Masahito Muroi
06adfdb07c Enables blazar-release team to create the stable branch
Change-Id: Ia2bcba71282c1bc988184804c80402e08d48c5e5
2017-03-08 10:15:39 +00:00
Jenkins
517743672a Merge "Adds openstack-functions channel for project Picasso" 2017-03-08 08:52:17 +00:00
Jenkins
35c399873c Merge "OSA: Remove CentOS-7 support for stable/newton" 2017-03-08 08:52:10 +00:00
Jenkins
9f521f8b89 Merge "Append -ubuntu-xenial prefix to some grafana trends for neutron" 2017-03-08 08:51:39 +00:00
Jenkins
f914e7190f Merge "Add pep8 to the script used by the periodic-with-neutron-lib job" 2017-03-08 08:49:19 +00:00
Jenkins
6dce1fef28 Merge "layout/puppet-zaqar: remove useless tripleo job" 2017-03-08 08:44:22 +00:00
Jenkins
928bc19374 Merge "Adding Nemesis project. A file intelligence API." 2017-03-08 08:42:35 +00:00
Jenkins
8770e0c478 Merge "gate-{name}-puppet-module-build doesn't use SSH, remove access" 2017-03-08 08:40:27 +00:00
Thomas Herve
7da54ecbe5 Disable Swift in Heat Python3 job
Devstack doesn't check for classifier anymore, and Swift doesn't support
python3 yet. Let's make it use python2 for now in the non voting job.

Change-Id: I82a91e4ab44cbed01cc06dc481d886d9e33ed5aa
2017-03-08 09:19:54 +01:00
Paul Belanger
f4b7cd0e3e
gate-{name}-puppet-module-build doesn't use SSH, remove access
There is no need to allow ssh to loopback for puppet-module-builds,
remove it.

Change-Id: Ic0a9bd3d172f92d8a006d10169a8ddeef17d0772
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-03-07 18:07:34 -05:00
Ihar Hrachyshka
cb514aaf05 Allow gate hook to distinguish between ovs and lb scenario jobs
This is needed so that we can choose a custom firewall driver (ovsfw)
for openvswitch job flavour. This is needed because one of tests target
connectivity for trunk ports, and this works only when using the new
ovsfw driver.

The gate hook already matches the argument against 'dsvm-scenario'
pattern and doesn't require equality, so this change should not break
existing jobs.

This change relies on I5a36fa3a44e9de4225a00c854a95ad7b5d8987f7.

Depends-On: I5a36fa3a44e9de4225a00c854a95ad7b5d8987f7
Change-Id: Ie3261f528ccedb5fc2b1597c84cf998e82ede2cd
2017-03-07 19:55:16 +00:00
Jenkins
af41e9d7bd Merge "Add post test hook to patrole." 2017-03-07 19:12:07 +00:00
Steven Hardy
4e49f4194c Add experimental tripleo centos-7-containers-multinode-upgrades
This job will be used to test experimental support for upgrading
to container based environments, ref
https://review.openstack.org/#/c/442614/

Change-Id: Ia1055fb2043af8168067e610023f49492d88a066
2017-03-07 16:56:41 +00:00
Armando Migliaccio
ba4d707fcf Add pep8 to the script used by the periodic-with-neutron-lib job
This will help assess whether changes to the lib's hacking
incubating factory will break consumer projects.

Change-Id: I9bb173071abcbc5078a3fd728c41c34bf1b83ca2
2017-03-07 07:58:20 -08:00
Jesse Pretorius
355e74af59 OSA: Remove CentOS-7 support for stable/newton
Maintaining CentOS-7 support for Newton when it is unusable
for an integrated build is causing a lot of code churn. We
only want to run CentOS-7 tests for Newton for the security
repository.

Change-Id: Icc00e41286d226dcf89c84cee4490bbaf6c3b86d
2017-03-07 14:51:25 +00:00
Emilien Macchi
f303a0cbf3 layout/puppet-zaqar: remove useless tripleo job
Remove classic multinode job, useless because we already run the
tripleo-scenario002 job, which is more than enough.

Change-Id: I1fe9f74c1fcaf3503488e999741d6b389f73a842
2017-03-07 08:07:25 -05:00
Spyros Trigazis
f961175261 [magnum] Fix builder for experimental jobs
Add missing builders in the new refactored builder.
- link-logs
- net-info
- devstack-checkout

Change-Id: I7aee6d174781c7eb0c615cb3903a119b9366a63c
2017-03-07 14:04:10 +01:00
Robert Putt
32d17b6e0e Adding Nemesis project. A file intelligence API.
Nemesis is a file intelligence API which allows querying of files by
hash and if the file is known intellig ence about said file is returned
such as a Malware likelyness score, the file type and so on. If the file
is not known the user is requested to submit the file to the API where a
number of scalable background workers process the file looking at PE
headers, MIME type and so on as well as running it through a number of
pluggable anti-virus drivers.

The use case is not really for file system scanning, and obviously
heurirstics scanning is not available as there is no running of said
file (yet, maybe later dynamic analysis may be included but this is a
long term stretched goal). Instead the intended purpose is for
developers of websites, APIs or other applications to scan uploads /
submissions on the fly before publishing them, or you could create a
Swift middleware to scan all files before they are accepted and placed
onto object nodes.

I beleive this could be a useful value add / complimentary project to
the OpenStack eco system, and in anycase would use Keystone for auth and
so on.

As of yet there is no code, I will probably end up recycling some
previous code from a personal project I made last year, however the repo
itself should be created fresh for a new start. I am happy as part of
the first patch to ensure the test stuff as provided by cookiecutter is
included and no mass import of existing code will take place.

Change-Id: Ida135e77746d303d8aa894b534d34f3f15466113
2017-03-07 12:20:41 +00:00
Jenkins
d4ae6408cf Merge "Normalize projects.yaml" 2017-03-07 11:00:31 +00:00
Jenkins
7fbd5884fe Merge "jenkins: jobs: ipa: Publish the sha256 checksum files" 2017-03-07 10:56:42 +00:00
OpenStack Proposal Bot
b4f5c916bc Normalize projects.yaml
Change-Id: I553a2119d1d466b021fd85e6949dcd052d9707a2
2017-03-07 10:01:10 +00:00