Commit Graph

643 Commits

Author SHA1 Message Date
zhurong b68a216bb7 Fix tox 4 compatibility
Change-Id: I6bb3ef7ea197a7dfc384991c17e526c23e4b2fed
2023-03-03 01:27:07 +00:00
Zuul 31d424471c Merge "Update the ssl config" 2022-01-17 03:57:17 +00:00
Zuul 56b36bd03d Merge "Update the murano.conf" 2022-01-17 03:57:15 +00:00
zhurong 31439effe6 Update the ssl config
Change-Id: I3ab30ebb21b52b71e711dc7bcfb498502100eae3
2022-01-17 03:22:38 +00:00
Zuul a630d580ef Merge "Update the openrc info" 2022-01-17 03:17:56 +00:00
Zuul f7529a5ca6 Merge "Remove the warning description" 2022-01-17 03:17:55 +00:00
Zuul 10822a46a8 Merge "Update murano-api description" 2022-01-17 03:17:47 +00:00
Zuul fa2d88c7a2 Merge "Update the Linux Image required package" 2022-01-17 03:16:42 +00:00
zhurong aeef10945d Update the murano.conf
Change-Id: I0a7acd64e8361bce3b318a6c5046a575925deb4a
2022-01-17 03:12:05 +00:00
zhurong 94cf580215 Update the openrc info
Change-Id: I57f2bd0ca628cac16bb9f7721ce30f4e2ab24c13
2022-01-17 02:54:00 +00:00
zhurong 11ced31b20 Remove the warning description
Change-Id: I50034768a534361b3d597b05170beb0f2729d4b7
2022-01-17 02:47:10 +00:00
zhurong b27707a37f Update murano-api description
Change-Id: I7b1bd04f4f0a6aab0e41bf880eda6189cddac5e6
2022-01-17 02:32:06 +00:00
zhurong bad8e8ae0e Update Testing Guidelines
Change-Id: I4dacb5b74f6643c290304f095f224c3ac85f7889
2022-01-17 01:58:49 +00:00
zhurong 8210b2e4e9 Update the Linux Image required package
Change-Id: I0cf170cf7f34ecdddb00e3c3f3fc9f3c72cdb039
2022-01-17 01:49:17 +00:00
zhurong 038274751f Update System requirements
Change-Id: I5c13b62b6b08bc5d19996ca30b940d66aef5503e
2022-01-17 01:24:53 +00:00
Zuul 6c068a7806 Merge "Update the murano_agent description" 2022-01-15 02:47:24 +00:00
zhurong df0bec55b9 Update the murano_agent description
Change-Id: Ib8c08aa9aa598082720a8d2b0f5036ced336cc6c
2022-01-15 02:02:30 +00:00
zhurong dbbe49a542 Update the prepare_lab
Change-Id: Ie679bba82941a41c978826c5eceaa3582d1b36da
2022-01-15 01:48:49 +00:00
zhurong bdc7d53ec7 Fix the error python version
Change-Id: I367ef805fd6ffad77633ced04f64996a2241b1df
2022-01-14 07:59:13 +00:00
Ghanshyam Mann 70dc64e7c5 [community goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].

[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html

Story: #2007236
Task: #38539
Change-Id: I5425f96ef4a8817d493cfd583bb0ae2c9520f866
2021-06-16 21:42:17 +00:00
Ghanshyam Mann 1c87ebf9a8 [goal] Deprecate the JSON formatted policy file
As per the community goal of migrating the policy file
the format from JSON to YAML[1], we need to do two things:

1. Change the default value of '[oslo_policy] policy_file''
config option from 'policy.json' to 'policy.yaml' with
upgrade checks.

2. Deprecate the JSON formatted policy file on the project side
via warning in doc and releasenotes.

Also replace policy.json to policy.yaml ref from doc and tests.

CONF object needs to be initialized before policy enforcer(). That
need to remove cfg.CONF.unregister_opts from TestAuthUtils cleanup
as this is taken care by cfg.clear() with proper workflow otherwise
it end up with error
"oslo_config.cfg.ArgsAlreadyParsedError: arguments
already parsed: reset before unregistering options"

- https://b132754ee7062a9ab187-9add4719a9922a9385555a8552fc2366.ssl.cf5.rackcdn.com/768520/5/check/openstack-tox-py38/7964354/testr_results.html

[1]https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html

Change-Id: I1b6c6485bc651fd0b87244a68204036dd4aa37f4
2021-03-07 17:50:48 -06:00
Andreas Jaeger 3698744ba0 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

Remove docs requirements from lower-constraints, they are not needed
during install or test but only for docs building.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I481525b51df5937a9fec6c0a7528dd6ea5b6c31b
2020-05-21 12:47:37 +02:00
zhurong 9931c35dfe Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Remove babel.cfg, this is not needed here at all
- Update requirements, no need for python_version anymore
- Use newer openstackdocstheme and Sphinx versions
- Remove install_command from tox.ini, the default is fine
- Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete

Change-Id: Ic40d3fdaac00791fb150c1dc68a35d53ec30043d
2020-05-11 11:25:07 +08:00
zhurong 564f9cf32e Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore

Change-Id: Idcfd920e04fd56ed8de7b8906ba1e4e87f75d08c
2020-04-07 01:39:10 -07:00
Ghanshyam Mann 5e12408b76 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Murano 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: Iac87c01defbd7de3f14f13e5632aec899d920d1b
2019-11-25 08:28:00 +00:00
zhurong 80f794d92c PDF documentation build
Change-Id: I82a00f5f200fddcda2664eab87befbbe7496bf17
2019-09-16 23:48:31 -07:00
zhurong abe49f46d8 Fix docs build
Change-Id: Iea190d784a24e9c5b6c3f4041d5601be0124db6a
2019-08-22 15:03:21 +08:00
Zuul a632534766 Merge "Bump the openstackdocstheme extension to 1.20" 2019-07-04 12:34:36 +00:00
pengyuesheng e64e96ce3d Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

Change-Id: I9ffdc1077842968b0b53ced732b6c8c52afba453
2019-07-04 16:11:50 +08:00
pengyuesheng 3d81657502 Blacklist sphinx 2.1.0 (autodoc bug)
See https://github.com/sphinx-doc/sphinx/issues/6440 for upstream details
Depend-On: https://review.opendev.org/#/c/663060/

Change-Id: Id8e5adb6bd9b66318729cb5f222ee8dfb53e2e78
2019-07-04 16:05:46 +08:00
zhulingjie ecf8effdfa Replace git.openstack.org URLs with opendev.org URLs
Thorough replacement of git.openstack.org URLs with their opendev.org counterparts.

Change-Id: Id506aad04b878ba516872ef0169664f47f6eaab0
2019-06-25 14:43:40 +08:00
Hervé Beraud 6ec7a4ce45 Cap Bandit below 1.6.0 and update Sphinx and jsonschema requirement
Bandit 1.6.0 accidentally changed how the exclusion list option is
handled and breaks our use of it. Cap to the previous version until
Bandit has fixed the problem.

Sphinx 2.0 no longer works on python 2.7, so we need to start capping
it there as well.

Remove the jsonschema >3.0.0 version.

Co-Authored-By: zhurong <aaronzhu1121@gmail.com>
Change-Id: I34a53bf6b9389af8530f5806841814cc035eae99
2019-05-14 18:58:00 +08:00
Ian Wienand 003b9eaff6 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I3e3db24e56cffd7eb682d720f0496c90264b0b60
2019-03-24 20:34:17 +00:00
gaoyl 4f6021160d fix docs url
change openstack installation tutorial urls to latest ones.

Change-Id: I69c29bc5c92bf7f345d4815126dd41a1925ea00a
2018-11-07 13:17:21 +08:00
akhiljain23 4341093b14 Add framework for murano-status upgrade check
This commit adds the functionality of murano-status CLI for performing
upgrade checks as part of the Stein cycle upgrade-checkers goal.
It only includes a sample check which must be replaced by real checks in
future.

Change-Id: If7987cdf5d9a686abbcad5960b8f391f8b9518a3
Story: 2003657
Task: 26143
2018-10-24 09:31:33 +00:00
Zuul 75d73c91e8 Merge "Optimize murano admin_troubleshooting" 2018-08-04 08:22:47 +00:00
Zuul c4d625b8e8 Merge "Refactor murano Installation Guide" 2018-08-04 08:16:08 +00:00
Zuul 54624e4fa2 Merge "[docs]Deploy murano api under WSGI server" 2018-08-04 07:31:24 +00:00
zhurong 60fca8b849 Fix Configuration Guide sample and policy conf can not found
Change-Id: I319302e91dcfe7b22dc73fa6a48aaf86dc285bdb
2018-08-03 16:33:10 +08:00
zhurong 9f92d3a83e Docs: Autogenerate config documentation
Ensure the documentation is kept up to date by automatically
generating it from the source when the docs are built.

Change-Id: I3f7e61de7534a44e5d0a4ce96aaed43f4e8951ff
2018-07-31 14:24:37 +08:00
zhurong 646f2072be [docs]Deploy murano api under WSGI server
Add the docs for deploy murano api under WSGI server.
Implements: blueprint murano-api-wsgi

Change-Id: Ia3c5a79862a18f4cc8c19b05e7221732e45cfb15
2018-07-27 20:21:39 +08:00
zhurong c7a43df0a5 Optimize murano admin_troubleshooting
Change-Id: Ifd050b7a0069ff09677cb853faad14d89f60b7b4
2018-07-27 16:39:02 +08:00
zhurong 3445a39781 Refactor murano Installation Guide
1.remove the duplicate install murano api and engine
2.add install from source code

Change-Id: Ia992679c08f18a895185b1cecbb480e9879ba1d2
Closes-Bug: #1762013
2018-07-27 15:38:42 +08:00
Nguyen Van Trung 5fbbac4e9a Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more details information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: If77e673564f65879f6f56000444ee7601b44e5bc
2018-07-09 15:02:05 +07:00
sunqingliang6 dc44b56dd7 fix typos
Change-Id: I01a73325ad1240805f1402352c7244eff3253cc3
2018-06-25 17:15:34 +08:00
Zuul 21b2c357fd Merge "fix document error, "is" should be "are"." 2018-05-12 19:36:53 +00:00
Zuul 54b242fe71 Merge "Update auth_uri option to www_authenticate_uri" 2018-05-12 19:36:53 +00:00
Zuul 488552796b Merge "Trivial: Update pypi url to new url" 2018-05-12 18:59:28 +00:00
wu.chunyang 7a64448917 Update auth_uri option to www_authenticate_uri
Option auth_uri from group keystone_authtoken is deprecated[1].
Use option www_authenticate_uri from group keystone_authtoken.

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

Change-Id: Ib8623a359a27b8a4aa90bf69a3fe3f3a5c2411a6
2018-05-12 06:34:14 +00:00
zhangyifan c18ee757f6 correct the plural spelling of "object".
Change-Id: I6dfcdcc76f8e8220a60d4f7b7a5f3ad01b03cf38
2018-05-05 01:31:04 +00:00