Commit Graph

26 Commits

Author SHA1 Message Date
OpenStack Release Bot 24d24596de Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.

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

Sem-Ver: feature
Change-Id: If00bb30589291414c13babb544869e67f3bb7c87
2022-03-10 12:39:01 +00:00
Ghanshyam Mann e02a492817 [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.

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

Change-Id: I066488c47e1bb6502b27b8677988113f66b9b09b
2021-03-08 19:52:30 -06:00
liyou01 9ce1a11451 remove unicode from code
Change-Id: Ie452dbdd42ec7ef34993572ac0b456562aabab79
2021-01-07 14:37:16 +08:00
OpenStack Release Bot 6d66cefb44 Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.

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

Change-Id: I8d4159761acd6468bb5b8c57c6e84497f115c9a4
Sem-Ver: feature
2020-09-28 16:25:12 +00:00
gugug 11abfacbb8 Fix pygments style
New theme of docs respects pygments_style.

more info: http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I4dc7389756a4bfd6da62841456bf1653637b0371
2020-05-21 01:23:45 +00:00
OpenStack Release Bot a3c96f5c24 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: I1aa6e163fbb1f19210609a6247f2167eab02fad7
Sem-Ver: feature
2020-04-22 13:10:03 +00:00
Andreas Jaeger 11a19f2ea8 Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Remove hacking and friends from lower-constraints, they are not needed
for installation.

Change-Id: Ibc3b00aca7332f12b58893213acfc88749b74aa1
2020-04-14 20:09:03 +02:00
Andreas Jaeger f5332fd0d1 Cleanup py27 support
This repo is now testing only with Python 3, so let's 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
- Update classifiers
- Update requirements, no need for python_version anymore
- Switch to using sphinx-build. Remove extra build step
  from docs build - api-ref is build separate.
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine

Change-Id: I7bb95a8ebd7023046baae30595159254bac25690
2020-04-13 16:41:33 +02:00
Ghanshyam Mann 542dd206ac [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

freezer-api 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

Change-Id: I52a67f838e2e92540a9bf409199daa971018d911
2019-11-22 01:53:16 +00:00
OpenStack Release Bot 45c3351b90 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: I4699541618869e2513386cfaa9cf6cf413c0aeab
Sem-Ver: feature
2019-09-27 17:04:04 +00:00
OpenStack Release Bot 60ab2da182 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: I7eadc600c27a06889122878138d06791065554cf
Sem-Ver: feature
2019-07-14 14:51:21 +00:00
Sean McGinnis d2768ec7a4 Switch to openstackdocstheme
oslosphinx theme is being retired as it is not compatible with the
recent Sphinx 2.0 release. This switches docs and release notes to use
the openstackdocstheme instead.

Change-Id: Ifc544d5d4ca9389a3a73d95397c6489fcab9d509
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-04-04 09:30:45 -05:00
whoami-rajat 88ce38ca10 Add freezer-manager-status upgrade check command framework
This adds basic framework for freezer-manager-status upgrade
check commands. For now it has only "check_placeholder"
check implemented.
Real checks can be added to this tool in the future.

Change-Id: I21d4c7ff5e659b332d6692352d996b3216b56bc9
Story: 2003657
Task: 26129
2018-10-29 01:33:41 +00:00
gengchc2 d2e1c199d2 Release the notes about Sqlalchemy driver for freezer-api
Change-Id: I44356f36895a961808fa643b6fb45cbe9e49240e
2018-10-24 21:23:10 -07:00
Saad Zaher d9f9579317 Pump freezer-api to v2
* Deprecate v1
 * Set v2 to current
 * set enable_v1_api default value to False

Depends-On: Ib82dbda3a3207ac0d5f4137c99453e142eee2be3
Change-Id: I838fdef0cb9533e94c217500117eb7b5374f91b4
2018-02-21 16:02:16 +00:00
OpenStack Release Bot 3a7aff6d32 Update reno for stable/queens
Change-Id: Iee939b6ed9d9ce7d17c13f18530aeaf86ef7da88
2018-02-08 21:16:31 +00:00
rajat29 e1a2ae398d Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html

Change-Id: I7d61eb357be9ac1f0b16b246123f87f239a7fc9f
2017-11-17 09:15:39 +05:30
Hieu LE ae388911e0 Implement policy in code - client (end)
This commit migrate all client policies into code [1] and
also remove policy.json usage file completely.

Like oslo.config, with oslo.policy, we can define all of
default rules in code base and only change some rules
via policy file. Another thing that we should use yaml
format instead of json format.

[1] https://governance.openstack.org/tc/goals/queens/policy-in-code.html
Co-authored-By: Dai Dang-Van <daidv@vn.fujitsu.com>

Change-Id: I7c7fd83aa2516c053e38d7598cf79e63401f7519
2017-10-30 07:29:43 +00:00
OpenStack Release Bot 5bd6d45884 Update reno for stable/pike
Change-Id: I7c406a84e7eda67cc7abc4fd9c799528a0012d39
2017-08-10 15:37:19 +00:00
Jenkins 3ea8f90881 Merge "Implement API v2 with fully support Mutli-tenancy" 2017-04-12 14:35:58 +00:00
Dmitry Stepanenko fac6dca139 Introducing models for oslo.db
Implemented Client, Action, Job,
Session, ActionAttachment,
ActionReport, JobAttachment classes
which are associated with database
tables and allows working with them
using orm.

Implements: blueprint oslo-db

Change-Id: I768bb580882b1dd86c5d8553e5fec8e4a44eae33
2017-04-10 18:46:20 +04:00
Saad Zaher 49e934d589 Implement API v2 with fully support Mutli-tenancy
Added Freezer API V2 which supports mainly multitenancy
Added a new database driver to support project_id parameter.
API v2 will be in development status till the end of pike
API v1 will be deprecated by end of Pike
oslo.db patch will be based on API v2

Implements blueprint api-v2-multi-tenancy
Signed-off-by: Saad Zaher <eng.szaher@gmail.com>

Change-Id: I2791246b7d6dc6c91427af45c0930e5d334a4861
2017-04-10 10:48:55 +00:00
Andreas Jaeger 15233f9bf3 Docs: Various fixes
Treat warnings as errors when building documents to early spot problems.

Fix api-ref set up:
* Add openstackdocstheme for api-ref building instead of oslosphinx and
  configure it properly.
* Setup api-ref log-a-bug correctly for this project.
* Remove unneeded extra install command

Fix install-guide set up:
* Add tox environment

Fix releasenotes set up:
* Fix conf.py settings to build without errors, remove index, we don't
  need it.

fix docs set up:
* Use Sphinx 1.5 warning-is-error option for normal build_sphinx.
* use oslo sphinx
* Remove wrong static path setting

Change-Id: I07ce9db9fdb526ab4b083c65afa99c38bb508146
2017-03-08 21:02:46 +01:00
OpenStack Release Bot 36a67c003a Update reno for stable/ocata
Change-Id: If3e9514c68c56bbfd9176954ce2879973ec06ab5
2017-02-02 21:49:34 +00:00
Rajiv Kumar e2ad726f20 Enable release notes translation
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: Ic29fcee37ba8e4a6de7cfd71a817284e969934d6
2017-02-02 15:58:08 +00:00
Saad Zaher 191e7c9844 Added releasenotes for freezer-api
Change-Id: I264ba12975d525e899147fd20f0147ac832117b5
Implements: blueprint maintain-releasenote
2016-10-21 10:16:44 +00:00