2631 Commits

Author SHA1 Message Date
Zuul
cdc259acbb Merge "Remove translation sections from setup.cfg" 2022-05-25 07:46:22 +00:00
wanghao
2abee24a02 Add python3.8 requirement
According to the QA's request[1], we should drop the python3.6
support in Zed cycle, and add the requirement to python3.8.

[1]:http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028321.html

Change-Id: I772621f28d723c88e227edd3b540ce133ea3feb2
2022-05-09 09:41:05 +08:00
Takashi Kajinami
a37018a3ad Add Python 3 only classifier
Python 2 support was removed during Ussuri cycle. This change adds
the classifier to clearly state that only Python 3 is supported.

Change-Id: I8dc49f25e1f77f53388a8a048d3f5f7e16c2f808
2022-04-15 04:09:21 +00:00
Takashi Kajinami
25146d215c Remove lower-constraints job/tripleo job
During the last PTG, TC agreed to remove the lower-constraints job[1].
Because the job is currently broken, this change removes the job
according to the decision.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-April/028104.html

This change also removes TripleO job because TripleO no longer uses
Zaqar.

Change-Id: I480ce9304a51fb2fa1818a0f6ea36116230ff506
2022-04-13 10:51:36 +09:00
Xing Zhang
2abe46ae21 Update json module to jsonutils
oslo project provide jsonutils, the others project use it
this PS to update the json moudule to oslo jsonutils.

Closes-bug: #1966401
Change-Id: I9cbe9f03c32e4f42822def727aa2871d502641f4
2022-03-28 09:59:26 +00:00
175a56e339 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: I9a4cf8fe5121378e50e43654fc005ab27a35d027
2022-03-11 11:54:56 +00:00
Zuul
14c3ffbe8e Merge "[Part 10] Remove all usage of six library" 14.0.0 2022-02-07 03:32:44 +00:00
Zuul
bbf5a433ad Merge "Update master for stable/xena" 2022-02-06 13:38:37 +00:00
melissaml
963ef01c6f [Part 10] Remove all usage of six library
We don't need this in a Python 3-only world.

Remove six in follows:
1. lower-constraints.txt
2. requirements.txt
3. zaqar/bench/observer.py
4. zaqar/common/api/api.py
5. zaqar/common/api/request.py
6. zaqar/common/api/response.py
7. zaqar/common/pipeline.py
8. zaqar/common/storage/select.py

Change-Id: I8669061e00fd929c24e62ce9fd4ba31aab63e0d4
2022-01-27 09:27:01 +08:00
Zuul
1726ac41b5 Merge "Use TOX_CONSTRAINTS_FILE" 2021-12-16 03:06:31 +00:00
wanghao
0f6ddd5709 Fix tempest error
pymongo has removed the ensure_index since 4.0.0.
So we need to update ensure_index to create_index
Fix the error that couldn't create subscription sucessfully.

Change-Id: Ic27e6e885ec5a575ebc168d91eee761177013b9d
2021-12-14 09:19:27 +08:00
Zuul
a7593240cc Merge "[Part9] Remove six" 2021-11-01 09:43:44 +00:00
Zuul
b16bda256c Merge "Run TripleO jobs on CentOS8 instead of CentOS7" 2021-10-28 04:01:09 +00:00
Zuul
5ec4277546 Merge "[Part12] Remove six" 2021-10-11 07:08:24 +00:00
Zuul
8f0b092449 Merge "[Part11] Remove six" 2021-10-11 07:08:22 +00:00
wanghao
bd1719c472 Add release notes for xena
Change-Id: Ic3230bf65d7c206071ebacd5a23410d05d1fdc7b
2021-10-08 11:03:20 +08:00
Zuul
628694282c Merge "[Part8] Remove six" 2021-09-27 08:14:38 +00:00
Zuul
4d20fa2afd Merge "[Part7] Remove six" 2021-09-24 09:15:17 +00:00
Zuul
641465f98e Merge "[Part6] Remove six" 2021-09-23 14:25:14 +00:00
Bhagyashri Shewale
9e028c9c06 Run TripleO jobs on CentOS8 instead of CentOS7
As we are cleaning up the c7 jobs and obselete featuresets [1].
This change replaces usage of CentOS7 in TripleO jobs by CentOS8.

[1]: https://review.opendev.org/q/topic:%22cleanup_featuresets%22+(status:open%20OR%20status:merged)

Change-Id: Id4c6a44417276950bd1fb92c2abc7c943960818a
2021-09-17 18:03:02 +05:30
0afdaa06eb Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.

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

Sem-Ver: feature
Change-Id: I1bea33c07e454dd6c062546e095f4a1f14425845
2021-09-15 17:14:06 +00:00
Zuul
dac4066c95 Merge "[Part5] Remove six" 2021-09-15 02:13:34 +00:00
Zuul
0425dbee5e Merge "[Part4] Remove six" 2021-09-15 02:13:32 +00:00
Zuul
c7d9976e15 Merge "[Part3] Remove six" xena-em 2021-09-09 01:54:51 +00:00
Zuul
82e6714627 Merge "[Part2] Remove six" 2021-09-07 08:32:35 +00:00
Zuul
90c0fb6c4c Merge "setup.cfg: Replace dashes with underscores" 2021-08-26 02:11:54 +00:00
Zuul
a01b148f7f Merge "requirements: Drop os-testr" 2021-08-25 07:02:13 +00:00
Zuul
7fa5ebf4c1 Merge "Update master for stable/wallaby" 2021-08-23 03:33:14 +00:00
Zuul
2ae3553f34 Merge "Changed minversion in tox to 3.18.0" 2021-08-19 01:44:04 +00:00
Zuul
0db5db2712 Merge "Replace deprecated import of ABCs from collections" 2021-08-19 01:44:03 +00:00
Zuul
347175dc26 Merge "Replace deprecated arguments of RequestContext" 2021-08-18 09:05:33 +00:00
Zuul
fd9be40964 Merge "Stop to use the __future__ module." 2021-08-18 02:48:04 +00:00
Takashi Kajinami
676207f838 Replace deprecated arguments of RequestContext
The following arguments of the RequestContext class are deprecated
since oslo.context 2.18[1].
 user          : renamed to user_id
 tenant        : renamed to project_id
 domain        : renamed to domain_id
 user_domain   : renamed to user_domain_id
 project_domain: renamed to project_domain_id

Change-Id: I29d901a8fa96acf55dc53f826a501a3109c0c7af
2021-07-23 00:26:16 +09:00
Takashi Kajinami
24538768a6 Replace deprecated import of ABCs from collections
ABCs in collections should be imported from collections.abc and direct
import from collections is deprecated since Python 3.3.

Closes-Bug: #1936667
Change-Id: I60679f9e78e91bce1145d899332e871dd62d3a9c
2021-07-17 12:26:36 +09:00
wangzihao
8dae90a98c Changed minversion in tox to 3.18.0
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23

Change-Id: Ifb8d4f589c2fb8fa2adc0372d1d54077afe5b32d
2021-07-09 10:40:44 +08:00
wanghao
96d9c97e55 Fix confirmation api doc missing
Zaqar didn't update the api doc after supporting
the confirmation feature.

Change-Id: Iff1e39b4b9d89ff925f5b21774265ea1bc9a0b5f
2021-07-09 10:01:20 +08:00
wanghao
fad3fa1416 [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

Change-Id: I4407ab803cf3dfd66ab3c5b25f8f0db85147cdc5
2021-06-15 16:28:28 +08:00
wanghao
cbaadc0e23 [doc]Update IRC Info
Move Zaqar IRC channel from freenode to OFTC

Change-Id: I1eb619420b7a0c7616160ee288e44dfcb133fe69
2021-06-15 09:47:40 +08:00
Zuul
6e6deabc9f Merge "Decode bytes to strings" 2021-05-20 01:39:30 +00:00
ZijianGuo
2f7507500a Decode bytes to strings
Change-Id: I6c8a4b2c9b62ca2d1c11aa633ad2389786216162
Signed-off-by: ZijianGuo <guozijn@gmail.com>
2021-05-19 10:15:22 +08:00
wanghao
db6a6b4908 Update swift client in Zaqar
Change-Id: I5af660388509f716adbe9e2ed9246b8dccdc6fd5
2021-05-18 15:39:31 +08:00
maaoyu
b72a930a9e setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb

Change-Id: Icd0be917b1dda812921c0a7cb5724fdb0178e020
2021-04-27 14:01:02 +08:00
wanghao
7344381344 Add release notes foldler for wallaby
Add release notes folder

Change-Id: I3c734f4e82e2d3d5b4b311d4371ae38c950d02e6
2021-04-19 09:55:19 +08:00
7564be731e Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.

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

Sem-Ver: feature
Change-Id: I57b9a7f74cfa9026bd6c94d400ce832c05b57389
2021-03-29 08:25:07 +00:00
Zuul
fd93478ac7 Merge "Support extra specs to subscription confirming" 2021-03-26 12:37:02 +00:00
wanghao
8e17ad34fd Update the requirement of oslo db
Change-Id: I97baabf273991f2221e0c97816432eb751b5f48f
2021-03-26 08:57:45 +08:00
wanghao
9b6edcf6ca Support extra specs to subscription confirming
Introduce "EXTRA-SPEC" request header to handling
the extra information when confirming subscription.
Developer could extend the tasks to support more functions.
User needs to specify the task name in value of "EXTRA-SPEC".

Change-Id: I9bca9a772d0f5a37c0d780c320ea2307c745a1e8
Implements: blueprint support-extra-specs-to-subscription-confirming
2021-03-17 17:47:45 +08:00
Zuul
6b6d90c3b7 Merge "Imported Translations from Zanata" wallaby-em 2021-03-12 06:56:15 +00:00
Ghanshyam Mann
948e88c268 [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.

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

Change-Id: I595b8c7cad7bb02486c8f0dd29fdc40789fc8e50
2021-02-17 00:58:28 +00:00
OpenStack Proposal Bot
8a457497d8 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I072ef69111e6d7f66d19df88d86f8b20dbb71be2
2021-01-15 10:09:10 +00:00