Commit Graph

326 Commits (8b4ca12f7a36e703dabcb198d3236f48ec110ead)

Author SHA1 Message Date
Ghanshyam Mann 8b4ca12f7a Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:


Change-Id: Ib68a1cb57957e5705dcdf1ee0f46cf9359a6bf47
2019-05-02 17:48:02 +00:00
OpenDev Sysadmins d86efabe7b OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at with any
questions you may have.
2019-04-19 19:36:20 +00:00
pengyuesheng f732ea90c9 Fix the bug of the py27 test
Change-Id: Ie3c19608d9c88cdbd41ca807e1f22d9b37d3d9d5
2019-04-18 16:51:41 +08:00
OpenStack Release Bot 80b7476684 Update master for stable/stein
Add file to the reno documentation build to show release notes for

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on

Change-Id: I1bfd3b064dd70e453ab66f9a2ef053fdc0fd7845
Sem-Ver: feature
2019-03-22 18:49:17 +00:00
Vieri 29fa2cd15c Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Id703eea7a8106fbdbd906ee82ac021a36f001cd1
2018-12-04 19:03:08 +00:00
Zuul f2fe1287d1 Merge "Update min tox version to 2.0" 2018-11-13 09:23:39 +00:00
Nguyen Hai Truong c3c6cd7a42 Update min tox version to 2.0
The commands used by constraints need at least tox 2.0.
Update to reflect reality, which should help with local running of
constraints targets.

Change-Id: I84c22c847929650e4ea8a8670e704d8002d792ab
2018-11-02 22:30:25 +07:00
Sean McGinnis 395741b871 Remove check from pep8 job
Using "python check -r -s" method of checking the package has
been deprecated with the new recommendation to build the sdist and
wheel, then running "twine check" against the output.

Luckily, there is already a job that covers this that only runs when the
README,, or setup.cfg files change, making running this in the
pep8 job redundant. This covered by the test-release-openstack-python3
that is defined in the publish-to-pypi-python3 template.

More details can be found in this mailing list post:

Change-Id: I17ac028930428a5c3cc4a9954a189dae56715864
Signed-off-by: Sean McGinnis <>
2018-10-30 10:21:19 -05:00
Zuul f0401e258f Merge "Drop nose dependencies" 2018-08-29 06:54:44 +00:00
Zuul fe67c36d6c Merge "Update links in README" 2018-08-20 11:29:33 +00:00
melissaml 2c554fb92e Update links in README
Change the outdated links to the latest links in README

Change-Id: Id1effad27e17e95b94897675cd350f8126c17eec
2018-08-19 04:39:46 +08:00
Nguyen Hai 686e9ff08b add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:

Change-Id: Ib2b42ff23430bd502c6c68c68022c26a4b8afa39
Story: #2002586
Task: #24311
2018-08-18 14:56:54 +09:00
Nguyen Hai f8fcb4548f import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are

See the python3-first goal document for details:

Change-Id: I903b356477cd436e78b85e6b46ffdb87c3a3d820
Story: #2002586
Task: #24311
2018-08-18 14:55:49 +09:00
Akihiro Motoki c53c1f2212 Drop nose dependencies
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.

Also drops unnecessary Django dependencies. There is no need to
install Django explicitly as it is a horizon dependency.

Change-Id: I33091ef3c85ccff835f5995c668a9894454d182b
2018-08-17 01:40:02 +09:00
Zuul ffe113c364 Merge "fix mistral dashbaord workflow execution form bug" 2018-08-14 07:38:27 +00:00
privaterookie 9f35dca96f fix mistral dashbaord workflow execution form bug
fix a bug that when a workflow has no input params, execution form
will has a requried field with empty label

Change-Id: I49b2125ef649e94e210ff5df739684626c175172
2018-08-13 11:31:57 +08:00
OpenStack Release Bot cd5bc775a4 Update reno for stable/rocky
Change-Id: I58f82cdb7d2763d565cc8535d2d701a951634c46
2018-08-09 12:11:37 +00:00
Chuck Short 04c32537f7 Drop mox, no longer needed
The porting of mistral-dashboard is complete.
This fullfills the community goal "Remove Use of mox/mox3 for Testing"
set for Rocky:

Remove use_mox and remove dead code.

Change-Id: I59839fecd85caaf8b81129b7f890c4ed50d39db8
Signed-off-by: Chuck Short <>
2018-07-23 06:59:38 -04:00
Zuul 12cdeffe1d Merge "Add the restructuredtext check to the flake8 job" 2018-06-13 08:58:50 +00:00
Zuul e512734c24 Merge "Ignore the .eggs directory" 2018-06-13 05:15:33 +00:00
Dougal Matthews 56cf418e74 Add the restructuredtext check to the flake8 job
This follows a recommendation in this thread on openstack-dev.

Change-Id: I81f5283813a18a1807c1fe68b3fae83a35423c8c
2018-06-08 11:30:27 +01:00
Doug Hellmann 924f64aa1c fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: I716ec44a6dd6d14f1ac221e058f365b8d44fb423
Signed-off-by: Doug Hellmann <>
2018-06-06 16:06:02 -04:00
Dougal Matthews 7041082592 Ignore the .eggs directory
Change-Id: Ieb9502c36c7021d097fb64928687cafce77fb707
2018-06-05 11:12:35 +01:00
Dougal Matthews 52ebdf9b44 Fix the README formatting
PyPI is now stricter about this, we need this change for any future

The easiest way to test this is by running the following command in a
virtualenv with docutils.

    python check --restructuredtext --strict

Change-Id: Icef4e712714ba861c5f5953ef7cec55844bcf43b
2018-06-05 11:11:43 +01:00
Akihiro Motoki 3ae1e8aae3 Django 2.0 support
Replace django.core.urlresolves with django.urls

(In Django 2.0) The django.core.urlresolvers module is removed
in favor of its new location, django.urls.
It was deprecated in Django 1.10:

Add py35dj20 job to test Django 2.0 integration.

Change-Id: I6d2e38201387012ba9a02c4b0bd8377895a5919a
2018-05-15 06:14:48 +09:00
Eyal 0d2936365f support py3
currently when installing mistral in devstack the mistral-dashboard
is not installed in py3 environment since it doesn't have
a py3 classifier

Change-Id: I97ac517f2f7f3cea2f6d85011c9b142bcfc45fdc
2018-04-26 15:39:46 +03:00
Zuul 6576e00f28 Merge "Add py35 to tox.ini" 2018-04-03 11:48:45 +00:00
Zuul 88bc282aed Merge "Remove mox3 from test-requiremens.txt" 2018-04-03 09:48:26 +00:00
Hanxi Liu 96186a1ba9 Fix workflow language link
There is no more DSL docs since the commit[1]
and all of them should be updated.


Change-Id: I5c67d934f2a7a884ab659af43b7ff6713b908d9c
2018-03-28 11:07:20 +00:00
Charles Short 78ae62315e Add py35 to tox.ini
Add py35 to tox.ini so we can check
for pyhton3 compatibility.

Change-Id: I9a652d01fcc1a13e07f94a9a7e48b23d1877e1c8
Signed-off-by: Charles Short <>
2018-03-26 14:22:28 +00:00
OpenStack Proposal Bot 21f4afaf95 Updated from global requirements
Change-Id: Iae7408446391bcee0a8a6c3974d892d58abc25a8
2018-03-26 12:03:13 +00:00
Charles Short 5f1b862cb7 Remove mox3 from test-requiremens.txt
This is part of mox-removal community goal in Rocky.

Story: 2001546
Task: 8719

Change-Id: If8c5500e2c2f9688d3fba6be420b076a05c446a0
Signed-off-by: Charles Short <>
2018-03-23 12:03:11 -04:00
OpenStack Proposal Bot 498e11ff87 Updated from global requirements
Change-Id: I1e5855137b4d946a57b5049ed53ccb054c5735ae
2018-03-15 07:10:26 +00:00
OpenStack Proposal Bot ad4a1c5591 Updated from global requirements
Change-Id: Ib924431e55983694ab44e309cd04417591540aeb
2018-03-13 07:00:11 +00:00
OpenStack Proposal Bot e7ec927c52 Updated from global requirements
Change-Id: I7ab6791a395581389a16fd6ae501e376418ada2e
2018-03-10 13:21:01 +00:00
OpenStack Proposal Bot 82edc24448 Updated from global requirements
Change-Id: I8b3593136aaf9e255c76e1b02ebfea5d16a3702b
2018-03-04 10:09:13 +00:00
OpenStack Proposal Bot cfbaf2e719 Updated from global requirements
Change-Id: I43a962052bbd27b21219328638548e1f2623395f
2018-02-16 02:14:35 +00:00
OpenStack Release Bot 726eeae6dc Update reno for stable/queens
Change-Id: I4242d0cfc7a600d414dd7df752dff64f2e60f2d1
2018-02-14 13:42:48 +00:00
OpenStack Proposal Bot e221ba4dfb Updated from global requirements
Change-Id: I73c2454de6c8a66e25bdf29580b93ed122cb5e72
2018-01-17 20:40:30 +00:00
Zuul b3a9daf600 Merge "Expand parameter list for workflow execution" 2017-12-13 08:12:52 +00:00
Akihiro Motoki f9ff2798bd Drop django_openstack_auth from requirements.txt
django_openstack_auth has been merged into horizon tree
as an effort of blueprint merge-openstack-auth.
There is no need to depend on django_openstack_auth any more.

Change-Id: I4729ec7d3fb3a2ca1d8c526fccf3c2290edbd922
2017-11-16 06:49:36 +00:00
Andreas Jaeger 2688f3e484 Revert "Migrate mistral-dashboard to zuul v3"
These are all standard jobs, they should stay in project-config.

This reverts commit 63f84ff826.

Change-Id: Ic01fc168dca7cadb538ce6a7da80b263e098e5c9
2017-10-05 18:47:23 +00:00
Brad P. Crochet 63f84ff826 Migrate mistral-dashboard to zuul v3
Change-Id: Ic93015a54f020b96d05207230c9d0e882057d20b
2017-10-03 10:01:37 -04:00
Jenkins c402ad807d Merge "Fix CSS for "Cancel" button in workflow execution" 2017-09-20 09:24:36 +00:00
OpenStack Proposal Bot 352f30f2f2 Updated from global requirements
Change-Id: I356061923980395eb3e4254e8b8416ab73f01f40
2017-09-16 23:14:37 +00:00
Mateusz Kowalski 4cc6d18a22 Fix CSS for "Cancel" button in workflow execution
This patch fixes wrong font type and size for the button appearing
on workflow execution. Style used right now is consistent with the
one used by buttons in workflow creation.

Change-Id: I807ab8ada2fc98ac5e1ff8ae7e11b8c8d95497c1
Closes-bug: #1716943
2017-09-13 17:12:23 +02:00
OpenStack Proposal Bot c028617044 Updated from global requirements
Change-Id: I2a8cb3d9365a813758654779922129802be79e29
2017-09-11 21:39:15 +00:00
Jenkins 6ec16dfcc1 Merge "Update reno for stable/pike" 2017-08-31 06:58:19 +00:00
Mateusz Kowalski b42b2c4f25 Expand parameter list for workflow execution
Currently one generic field "Input" is shown when executing a workflow.
This patch checks list of parameters for a workflow and generates
a Django form according to the results, also prefilling any default

In case default value for a parameter is none, field is not marked
as required.

Closes-bug: #1712322
Change-Id: I702d2b196f87e46bc39da00cad509d2f08f5d24c
2017-08-22 14:30:31 +02:00
OpenStack Proposal Bot 7f9c8210a5 Updated from global requirements
Change-Id: I70fae369fa9dd1a7aba16282e66db5db90133c57
2017-08-18 11:32:34 +00:00