Commit Graph

136 Commits

Author SHA1 Message Date
Nate Johnston 3ce57efc46 Retire the Congress Dashboard project
Recently the TC has worked on determining the criteria for when an
OpenStack project should be retired.  When there was not a PTL nominee
for the Congress project, that triggered the TC to review the project
health per [1], and the TC has determined [2] that development work on
the project has ceased.  This decision was announced in the
openstack-discuss mailing list in April 2020 [3].

This commit retires the repository per the process for governance
removal in the Victoria cycle as specified in the Mandatory Repository
Retirement resolution [4] and detailed in the infra manual [5].

Should interest in developing Congress as part of OpenStack revive,
please revert this commit to have the project rejoin the list of active
projects.

The community wishes to express our thanks and appreciation to all of
those who have contributed to the Congress project over the years.

[1] https://governance.openstack.org/tc/reference/dropping-projects.html
[2] http://eavesdrop.openstack.org/irclogs/%23openstack-tc/latest.log.html#t2020-04-20T15:36:59
[3] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014292.html
[4] https://governance.openstack.org/tc/resolutions/20190711-mandatory-repository-retirement.html
[5] https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#retiring-a-project

Change-Id: I8026809e82c6aff8b64932a931229a08c6360629
2020-05-28 12:11:01 -04:00
OpenStack Release Bot 6ed7075d58 Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

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

Change-Id: I634d8ebfd63cff4faad3c548d53732561c956d1f
Sem-Ver: feature
2020-04-23 09:43:29 +00:00
manchandavishal e298ddce8a Fix pyScss version in lower-constraints.txt
Horizon requires  pyScss>=1.3.7 [1] but lower-constraints.txt
in congress-dashboard uses pyScss 1.3.4 which can cause the
failure in future. So this patch update pyScss version in
lower-constraints.txt to sync the change.

[1] https://review.opendev.org/#/c/715241/

Change-Id: If3c2ee5dd4293c8884e6c4084e8ec5c08c170bf9
2020-04-01 18:22:20 +00:00
Zuul e1d1e889b5 Merge "Drop Django 1.11 support" 2020-03-11 01:24:54 +00:00
manchandavishal 15afe9c6a5 Drop Django 1.11 support
Django 1.11 ends its extended support in April 2020 (which is before
Ussuri release), so horizon drops Django 1.11 support in Ussuri.

tox envs for non-primary Django versions are no longer needed in tox.ini
as testing environments for non-primary Django versions are setup in
the zuul jobs now.

horizon>=17.1.0 is required to use Django 2.2. requirements.txt and
lower-constraints.txt are updated accordingly. for more info. please
refer [1].
This patch also drop django-babel as horizon already swiched from
django-babel to enmerkar. congress-dashboard requirement.txt needs to
sync the change to fix gate failure. enmerkar, a successor of
django-babel will be installed via horizon, so we don't need to
have it in requirements.txt explicitly.

Depends-On: https://review.opendev.org/#/c/700733/
[1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin

Change-Id: I105be486e98b856839214e72a363674cd5c23b9f
2020-02-05 14:21:35 +00:00
Andreas Jaeger 4fdd3e79e0 Remove six usage
This repo does not support Python 2 anymore, so we don't need
six for compatibility between Python2 and 3, convert six usage to Python
3 code.

Needed-By: https://review.opendev.org/701743
Change-Id: I5f4d701a6cf3ad6d9684608820dc863c7b3fa12c
2020-01-11 15:48:19 +00:00
caoyuan 44bd4e5deb tox: Keeping going with docs
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.

[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045

Change-Id: Ifa044174c197f10c88947865508379c5b53c6090
2019-12-19 00:31:01 +00:00
Ghanshyam Mann 406b3ef20e [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Congress-dashboard is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I433d289bb0a6d1c8bea5492b2fefa2e000636294
2019-12-18 23:43:25 +00:00
pengyuesheng d9d447daa2 Switch to Ussuri jobs
Change-Id: Idfd1be34cd9a9dd9d306f231c2e835c81b0817ee
2019-10-22 10:52:54 +08:00
Zuul fb423fef3c Merge "Use Horizon project template for django jobs" 2019-10-18 19:59:37 +00:00
manchandavishal 40ee8ed1dd Use Horizon project template for django jobs
Horizon defined a project template 'horizon-non-primary-django-jobs'
for django jobs. This patch use that template to run django jobs
here. For information please refer [1]

[1] https://review.opendev.org/#/c/681969/

Change-Id: I7615b8fdf4793f5229725fc6502e0ed8e94aaddd
2019-10-05 10:06:17 +00:00
OpenStack Release Bot 11e0c7838a Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

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

Change-Id: Ifff577ba55ace6169806cee0b2ef83cec569ae5e
Sem-Ver: feature
2019-09-26 09:30:11 +00:00
manchandavishal 8f0ba86489 PDF documentation build
Change-Id: I3c467d47b00173cb3c2604fd04041d42ae9fcdbd
2019-09-04 13:21:48 +00:00
pengyuesheng 968699d269 Blacklist sphinx 2.1.0 (autodoc bug)
See https://github.com/sphinx-doc/sphinx/issues/6440 for upstream details

Change-Id: Icf49a1b46f1c6e57038ca07daeb2214ec0f05446
2019-07-30 16:54:28 +08:00
manchandavishal bec72a11a5 Update the constraint url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Iae2f8c2cfd02bb5de48060de80a00711e1d48aab
2019-06-17 05:53:30 +00:00
akhiljain23 145cd49cc5 Update sphinx version in requirement.txt
Update sphinx dependency to avoid gate failure.
Global requirement link [1]

[1] 23ff2adcec/global-requirements.txt (L455)

Change-Id: I251fdfdfebe46ef7e9e0fb3486c12db306f7841c
2019-05-17 11:25:47 +05:30
Zuul e5ae91f347 Merge "Switch python3 versions of test jobs to match Train PTI" 2019-05-15 21:44:06 +00:00
akhiljain23 f631101af0 Switch python3 versions of test jobs to match Train PTI
In Train, we will use python 3.6 and 3.7 for python3 runtime
in our gate jobs [1]. This commit also adds python 3.7.

[1] https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I2841c18c889a788a88e4ec50e7daa15109b2e6bc
2019-05-09 12:32:57 +05:30
akhiljain23 c43cfb0065 Changes for url transition to OpenDev
This commit changes openstack.org URL to opendev.org URL

Change-Id: Ifddb1e5cd5fed2ce7d2a70cb10b1b661f91df289
2019-04-22 06:40:36 +00:00
OpenDev Sysadmins 64c8fe8487 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:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

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 https://opendev.org/ with any
questions you may have.
2019-04-19 19:42:46 +00:00
OpenStack Release Bot b4a4b95228 Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

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

Change-Id: I5f4956bf24de9975a1396026adadaf4979f07fa5
Sem-Ver: feature
2019-03-20 20:47:42 +00:00
Zuul e5c562c7b3 Merge "Fix path to policies.css" 2019-03-19 17:59:33 +00:00
Zuul 782be6626a Merge "Add python 3.6 to setup.cfg, in line with Stein target" 2019-03-19 17:58:56 +00:00
Zuul ed45f2763f Merge "Fix "Construct Rules" dialog placeholder row" 2019-03-19 17:57:03 +00:00
Zuul b8b6d93cee Merge "Make compatible with Django 1.10 and 1.11" 2019-03-19 17:56:05 +00:00
Eric K ba56684ccd Fix path to policies.css
Previously the css file could not be loaded in horizon dashboard.
Now fixed.

Change-Id: I5632c7e471f0d594236d6fbff51bc2150abb15de
Closes-bug: 1820351
2019-03-15 13:51:40 -07:00
Eric K 88e95d78e9 Add python 3.6 to setup.cfg, in line with Stein target
Change-Id: I24945b3e70c6b3c473b2b3a26e8a65c915ca312e
2019-03-15 19:05:33 +00:00
manchandavishal 97cc90da48 Drop py35 jobs
Python 3.5 was the target runtime for the Rocky release. The current
target py3 runtime for Stein is Python 3.6, so there is no reason to
keep testing against the older version.

https://governance.openstack.org/tc/reference/runtimes/stein.html#python-runtime-for-stein

Change-Id: Ibd0fb9d3a87bd8c83c55298f4f3a7e0714fdc33d
2019-03-15 06:30:27 +00:00
Eric K 8921e24401 Fix "Construct Rules" dialog placeholder row
On initial render, the placeholder row in the joins variable has only
2 items instead of the needed 3, causing rendering to fail.

Change-Id: I01da6bd2b9d9ee78ee4cab5f706e0f5da5b2f020
Closes-bug: 1820129
2019-03-14 14:46:04 -07:00
Eric K f78c7dd683 Make compatible with Django 1.10 and 1.11
Removes use of future tag (not available in Django 1.10+).
Flatten Context into dict for render (necessary for Django 1.11+).

Both changes compatible with Django >= 1.8.

Change-Id: I5db4af45208423753dd5d60616ee781e6471b9e6
Closes-bug: 1816707
2019-03-14 14:28:12 -07:00
Zuul f402ba1ce9 Merge "fix typos" 2019-03-04 19:35:12 +00:00
jacky06 7a1e08dc96 Update hacking version
Use latest release 1.1.0 and compatible changes w.r.t pep8

Change-Id: Ib3434e6aedbbbe661f0c42ab82961c3c21e010d5
2019-02-18 14:03:43 +00:00
wangqiangbj 6d162e7e5c fix typos
Change-Id: I27f3d395f95897cae4db641e68a54c9ae5c0d552
2019-01-09 21:09:36 +08:00
Andreas Jaeger 78879e161c Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: Id6aab3caa21ff06c5150e0bce21d4ab6b015bfe8
Needed-By: https://review.openstack.org/623229
2018-12-20 20:53:06 +01:00
akhiljain23 d2ea4ee633 Change openstack-dev to openstack-discuss
Mailing lists have been updated. Openstack-discuss replaces
openstack-dev.

Change-Id: I19bb1920dcfbb7f761a6e8d03bc8843308099f09
2018-12-04 10:04:09 +05:30
Zuul 724c9f5de5 Merge "Add python 3.6 for test in tox" 2018-10-22 03:33:56 +00:00
Sean McGinnis 569b5ee5e8 Increment versioning with pbr instruction
With moving away from required milestone releases, the version numbers
calculated by PBR on the master branch will not work for those testing
upgrades from the last stable release. More details can be found in the
mailing list post here:

    http://lists.openstack.org/pipermail/openstack-dev/2018-October/135706.html

This is an empty commit that will cause PBR to increment its calculated
version to get around this.

PBR will see the following which will cause it to increment the version:

Sem-Ver: feature

Please merge this patch as soon as possible to support those testing
upgrades.

Change-Id: I2190313c77f69c3cabc6e60c2e18762ccebdc7cc
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-10-12 13:11:13 -05:00
akhiljain23 1aa8418305 Add python 3.6 for test in tox
This commit adds support for py36 in tox.ini by default. When tox
command is executed by developer it will run py36 tests.

Change-Id: I21aba62ad0ea5b32445560dc38d28acff197ac23
2018-10-04 13:51:51 +05:30
Zuul 244999dba7 Merge "Drop nose dependencies" 2018-09-25 23:56:56 +00:00
Zuul 7dff3b3cd4 Merge "Add Apple OS X ".DS_Store" to ".gitignore" file" 2018-09-11 21:02:31 +00:00
Zuul 8f3b78e7cc Merge "Modify the 'tox.ini' file" 2018-09-11 21:02:30 +00:00
Zuul dc00944051 Merge "add python 3.6 unit test job" 2018-08-23 20:37:26 +00:00
Zuul 071533e5c2 Merge "switch documentation job to new PTI" 2018-08-23 20:37:25 +00:00
Zuul d20126e6a7 Merge "import zuul job settings from project-config" 2018-08-23 20:36:17 +00:00
Qian Min Chen 9894ebdfdc Modify the 'tox.ini' file
Since the horizon remove the 'run_tests.sh' file,
so there should remove '.venv' from the flake8 exclude
in the '.tox.ini' file.

Change-Id: Ief1d67e3d387590ef86e2abc45139f69d69912e3
2018-08-18 16:14:05 +08:00
Qian Min Chen eea83f213e Add Apple OS X ".DS_Store" to ".gitignore" file
Change-Id: I13cf7a87286b2a90084d30c585fed1df70f916b6
2018-08-18 16:09:27 +08:00
Nguyen Hai fd5cdb2b96 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:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Icd7098e177833b02ec074dc868b50463d2db5276
Story: #2002586
Task: #24290
2018-08-17 17:27:55 +09:00
Nguyen Hai 0346505079 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I8f98010111ae1ec1dcc310c4adff73af90624c38
Story: #2002586
Task: #24290
2018-08-17 17:27:54 +09:00
Nguyen Hai 4ffce69d60 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
repository.

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
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I8df2e7e6779d9768b35339b01f60be3478585ec3
Story: #2002586
Task: #24290
2018-08-17 17:27:07 +09:00
Akihiro Motoki 62c77a019e Drop nose dependencies
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.

Change-Id: I9f04408693d42c09f9674ad97f7373b8bf062b32
2018-08-17 02:42:25 +09:00