Commit Graph

2125 Commits

Author SHA1 Message Date
Takashi Kajinami
df3c414919 Remove Ceilometer datasource
... because it depends on Ceilometer API and ceilometerclient, which
were already retired.

Change-Id: I9f99eaf637d1250140059e17e140dda5925dd700
2022-08-21 02:55:03 +09:00
leiyuehui
9a9710558b Update python testing as per zed cycle teting runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Removing the py36 centos8 job as well as
updating the python classifier also to reflect the same.

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: Ib31f65192581861a28f0bdeffc7a524f6bec2c86

Change-Id: If558502c54c8f090ecaaf6fe4949e86cac2fedad
2022-06-04 11:28:17 +08:00
Eyal
f538c886b3 move queue to project level
Change-Id: Ic24401643abdac246b4f54f8c0295985ae345059
2022-05-22 17:29:36 +00:00
Zuul
ad2506395c Merge "Add Python3 zed unit tests" 2022-03-15 05:33:13 +00:00
Zuul
a7cd8e8c0b Merge "rename tenant to project_id" 2022-03-14 22:13:04 +00:00
Eyal
a3a84cb4d4 rename tenant to project_id
was changed in oslo.context > 4.0.0

Change-Id: I3327f5743d47d83441f4a6607d762043ce753e8e
2022-03-14 21:18:56 +02:00
31b2ac7ccb Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I7d85f03a07ccfa1dece068ddf907c0b6500ee9a6
2022-03-14 17:00:46 +00:00
baaa92f4ff 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: I73175d1a7cfbc0bd1effd2c5a4257b26f3263e5c
2022-03-14 17:00:44 +00:00
Zuul
43091cd457 Merge "Updating python testing classifier as per Yoga testing runtime" 2022-01-05 17:15:28 +00:00
Eyal
a0ee94a6c8 remove cielometer client, not used any more
Depends-On: I287572e604fe86ea8a78f37a2c1b1c158d3bf8b0
Change-Id: I8a8e7f83e156f67900fd68a02945e1749a3e3c9b
2022-01-05 12:33:46 +00:00
wu.shiming
3547663c23 Updating python testing classifier as per Yoga testing runtime
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286

this commit updates the classifier in setup.cfg file.

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

Change-Id: Ief7d055c55fc8846aeed14c820cb0b2116ce264d
2021-12-22 11:09:04 +08:00
95b33dbf39 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I9b7d553240fd623f362cf5ffe1e3cebdbc7a38e8
2021-09-20 15:39:39 +00:00
612bb9b22a 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: I2824b0ebecd1a564d11152038d5f75c92e4ac767
2021-09-20 15:39:37 +00:00
wu.shiming
6a2374a675 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: Ieaefe4dcc6e8aade4a0022f4c632c6787fab3f9d
2021-09-18 11:57:04 +08:00
Q.hongtao
7630444db2 update install doc
Change-Id: I16ed3672ac85a9f4df4553dfe01783f111d1dbc3
2021-08-06 14:45:44 +08:00
wu.chunyang
7035e09f08 docs: Update Freenode to OFTC
see: http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022718.html
Change-Id: Ib8f10878ceb1ae222fffa1e9e29ea13cc019e9f6
2021-06-08 23:08:47 +08:00
zhangboye
30f67bb2e2 Dropping lower constraints testing
We facing errors related to the new pip resolver, this
topic was discussed on the ML and QA team proposed to
to test lower-constraints [1].

I propose to drop this test because the complexity and recurring pain needed
to maintain that now exceeds the benefits provided by this mechanismes.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html

Change-Id: I53f3d2e4581d46abe150c80550b3875bb9ec73b4
2021-05-03 09:14:28 +08:00
maaoyu
e0f8bbaef4 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: I0a185f1f5d64760be42be4b21f1d154b1807e4c4
2021-04-27 15:02:04 +08:00
zhangboye
f3b867b967 Use py3 as the default runtime for tox
Moving on py3 as the default runtime for tox to avoid to update
this at each new cycle.

Change-Id: I61a58b0e66bcf47a24abd8d0539c92ee93da2020
2021-04-20 11:22:12 +08:00
Q.hongtao
5b6f02e2e0 Maintain Vitrage Configuration FMT
Maintain format of the document.

Implements: blueprint maintain-document
Change-Id: I3f22448c53c827a7402af3a514112e63196cdf3b
2021-04-07 15:08:32 +08:00
d193a43279 Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I89cfcf1b11765461bcddb63b504a8041d547d435
2021-03-24 16:42:49 +00:00
ea18486064 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: Ibb973a43d3df4d52f2e53d37561b7fbebdc7668e
2021-03-24 16:42:46 +00:00
Q.hongtao
64b6255e67 Remove references for futures
This is was needed for python2, it is time to remove it from
requirements.

Change-Id: Id209184c59475fdbb0b94cb6077c915d78fd2d7c
2021-03-15 09:23:31 +08:00
Q.hongtao
227e8f69df Remove unicode from doc
Implements: blueprint remove-unicode
Change-Id: I97664dd6a06cb584c833904f717deb367bf088a6
2021-02-19 09:05:21 +08:00
wangzihao
fd833604d7 Revert "remove py37"
This reverts commit 6115d7a702.

Reason of revert:Python 3.7 *is* supported because it falls
in the range of supported Python versions (3.6-3.8) [1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019648.html

Change-Id: I2382c8c3fbd2c7e8ea8409364700ac200dd4b2d2
2021-01-14 14:09:32 +08:00
YuehuiLei
52fee345eb remove unicode from code
Change-Id: I8cf7a696bade952890a41d452196550add0c258d
2021-01-04 14:34:08 +08:00
YuehuiLei
6115d7a702 remove py37
Remove python3.7 from setup.cfg, since Wallaby's python
supported runtimes are python 3.6 and python 3.8[1]:

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

Change-Id: I77a0ba9d74c1549983330700bc67a55e7b256593
2021-01-03 16:25:32 +08:00
Q.hongtao
45963a157c Remove unicode from notifiler
Implements: blueprint remove-unicode
Change-Id: I875761a33031a65aa0f180bf078b486404c5213f
2021-01-03 09:50:19 +08:00
Ghanshyam Mann
017210703c [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: Id369108f00acb6977bf24f48ff77b45a69b2908f
2020-12-24 20:29:57 -06:00
Zuul
9ab0c623ba Merge "Remove unicode from tests" 2020-12-23 08:10:37 +00:00
Eyal
4221bc0ccc Drop lower-constraints testing
We facing errors related to the new pip resolver, this topic was
discussed on the ML and QA team proposed to to test lower-constraints
[1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html

Change-Id: I3219c87c46f31479b266869006f6e8f149a09b32
2020-12-22 08:43:37 +00:00
Q.hongtao
5c939ae536 Remove unicode from tests
Implements: blueprint remove-unicode
Change-Id: Ic57d9c686c503d35981f94c6242b24e8ad69bcb1
2020-12-17 14:03:16 +08:00
Q.hongtao
9047c458bc Remove unicode from datasource
Change-Id: Ie8426b50595b87539bef42520c78a138db32ac7f
2020-12-01 13:54:48 +08:00
liuyuanfeng
aa3524f7a3 update kubernetes driver
Uniform '_prepare_entities' method type, remove method type warning

Change-Id: I0c8ebf69a229c453d9951d739a0ceeceeec5772a
2020-11-19 20:17:02 -05:00
Eyal
18da185816 Update TOX_CONSTRAINTS_FILE
UPPER_CONSTRAINTS_FILE is old name and deprecated
https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file

Change-Id: I2054ad3d54220317974c8f92490d8d5eff02de79
2020-11-17 12:56:12 +02:00
Zuul
cddfaf59e8 Merge "update kapacitor transform" 2020-11-02 11:43:11 +00:00
Zuul
6b4d9c3d3d Merge "FIx install doc" 2020-11-02 07:03:37 +00:00
Q.hongtao
8afae792c0 Update contributor documentation
Change-Id: I83508c2bb463ed1f2de8ee63faa81095f7224673
2020-10-30 01:49:55 +00:00
Q.hongtao
5c052eb02f FIx install doc
The vitrage-persistor service is required.

Change-Id: I0a84db742b8e3977d84b1611dc91cf974a81166d
2020-10-30 09:17:13 +08:00
Q.hongtao
fa1d0fbbbe update kapacitor transform
Uniform  'get_vitarge_type'  type, remove method type warning

Change-Id: I3e406806421d7452afe8a378ec752b6678c4e222
2020-10-24 10:55:11 +08:00
wu.chunyang
d47e8400ce Remove the unused coding style modules
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
they are not needed during installation.

Change-Id: I94a87f79365f7ae029924c7d83e070629d39568a
2020-10-21 23:24:40 +08:00
Zuul
c2b0ec713c Merge "Add state-config for cetus datasource" 2020-09-29 08:53:43 +00:00
Q.hongtao
054d3327c6 Add state-config for cetus datasource
Implements: blueprint add-cetus-datasource
Change-Id: I83ca7166e8cc2017b5ebdc059535ee4183adeb6b
2020-09-29 14:09:56 +08:00
Q.hongtao
174c62ab83 Add document for cetus datasource
Implements: blueprint add-cetus-datasource
Change-Id: I515292cc36532aee931a048247a05db6517a52f5
2020-09-28 09:04:27 +00:00
02e2e992c9 Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I868fbdd9e3cc4658547594d2ca310e99bec3d49d
2020-09-24 18:52:34 +00:00
70138328e5 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: Ibc17b480536692a2a85e24eabe69e7713805767f
Sem-Ver: feature
2020-09-24 18:52:31 +00:00
Zuul
23d1dcd009 Merge "Add Cetus Datasource" 2020-09-24 11:51:40 +00:00
Zuul
5b8b04ff36 Merge "Remove check V320 in PY3" 2020-09-24 07:16:37 +00:00
Zuul
3215747015 Merge "Remove six.text_type/b/u" 2020-09-24 07:14:05 +00:00
Q.hongtao
9f9b7194ac Update tmfapi639-unit-test
Tmfapi639 belongs to resource transform, BaseAlarmTransformerTest was
created for testing alarm transformers.
Update tmfapi639 to inherit the base class BaseTransformerTest.

Change-Id: I15c10d33464427a414a0c2ac2b7c076878ec0515
2020-09-24 09:33:55 +08:00