- 24 Mar, 2022 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
- 21 Feb, 2022 3 commits
-
-
Thomas Goirand authored
python3-pymemcache min version to 3.5.0.
-
Thomas Goirand authored
-
Thomas Goirand authored
oslo.cache 2.10.1 release meta:version: 2.10.1 meta:diff-start: - meta:series: yoga meta:release-type: release meta:pypi: yes meta:first: no meta:release:Author: Daniel Bengtsson <dbengt@redhat.com> meta:release:Commit: Daniel Bengtsson <dbengt@redhat.com> meta:release:Change-Id: I8ac6fa0c2a05dc651337c9a039bedf4328266f6b meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
-
- 11 Feb, 2022 1 commit
-
-
Hervé Beraud authored
The TLS features were introduced to be consummed by the dogpile.cache.pymemcache backend [1][2], however, the tests modified by this commit do not instantiate the dogpile.cache.pymemcache backend but rather the oslo_cache.dict backend which won't consumme the TLS arguments. These tests do not really reflects the thing they were made for. The oslo.cache.dict backend do not expect TLS options [3] whereas the dogpile.cache.memcached module (and backend) expect TLS context [4]. This patch propose to switch to the right backend. [1] https://opendev.org/openstack/oslo.cache/commit/996036acd7b1376f0a378a407697afa28e5b2861 [2] https://github.com/sqlalchemy/dogpile.cache/commit/a2e25bc743a48d91705d944e52aa667ebff10943 [3] https://opendev.org/openstack/oslo.cache/src/branch/master/oslo_cache/backends/dictionary.py [4] https://github.com/sqlalchemy/dogpile.cache/search?q=tls_context Change-Id: Ia28ce314044f5790372e6a75dd5d6ae0407bec74
-
- 21 Jan, 2022 1 commit
-
-
Hervé Beraud authored
This patch expose a couple of pymemcache's HashClient public params that can be useful to configure HA and failover for clustered memcached servers. These options can be used in addition of the previously added retrying mechanismes. This patch rely on recent changes [1] of dogpile.cache that aim to expose these options too. [1] https://gerrit.sqlalchemy.org/c/sqlalchemy/dogpile.cache/+/3528 Change-Id: I24fc853db4237c08b87871ddff1b3ced27cc7fce
-
- 07 Jan, 2022 2 commits
-
-
Hervé Beraud authored
This patch specifies a set of options required to setup a retry context. The context built from those options can later on be passed to any of the oslo.cache backends that supports pymemcache's retry mechanisms. This patch also sets up the retry mechanisms context based on the configuration option passed via oslo.config and adds it as an argument to be passed to the selected oslo.cache backend. Change-Id: I6c1a4872d7cf19e3a55c676ef4b4200f18e08f2c
-
Hervé Beraud authored
This patch specifies a set of options required to setup the socket keepalive of the dogpile.cache's pymemcache backend [1][2]. This setup from those options can later on be passed to this backend. This patch also sets up the socket keepalive object based on the configuration options passed via oslo.config and adds it as an argument to be passed to the selected oslo.cache backend. Dogpile.cache will be used as an interface between oslo.cache and pymemcache [3]. [1] https://github.com/sqlalchemy/dogpile.cache/pull/205 [2] https://github.com/pinterest/pymemcache/commit/b289c87bb89b3ab477bd5d92c8951ab42c923923 [3] https://dogpilecache.sqlalchemy.org/en/latest/api.html?highlight=keepalive#dogpile.cache.backends.memcached.PyMemcacheBackend.params.socket_keepalive Change-Id: I501100e1a48cdd4e094c08046e2150405dcf371e
-
- 21 Dec, 2021 1 commit
-
-
dengzhaosen authored
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: I0d1fa7c06eb6a822cb72f0f9e1f628f35d739303
-
- 13 Dec, 2021 1 commit
-
-
Hervé Beraud authored
The current version of oslo.cache isn't compatible with the recent major upgrade of pymongo [1]. These changes remove the usage of this attribut as it is useless and removed from the recent versions of pymongo [2]. That will fix our gates. [1] https://opendev.org/openstack/requirements/commit/7ea81016529904ba3c1d593fea4ee05e5a66e5ad [2] https://pymongo.readthedocs.io/en/stable/migrate-to-pymongo4.html?highlight=MongoReplicaSetClient#mongoreplicasetclient Change-Id: I21ad7023b14ff2ad33ddd036bfecc905d2c68871
-
- 04 Oct, 2021 1 commit
-
-
Zuul authored
-
- 29 Sep, 2021 1 commit
-
-
Thomas Goirand authored
-
- 10 Sep, 2021 2 commits
-
-
OpenStack Release Bot authored
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: I8ed4d4fd52abb8ee89de5f54c72c69edadc97714
-
OpenStack Release Bot authored
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: Id8135c3dd81fb1cd04d296c791e2305ee3b309a0
-
- 23 Aug, 2021 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
oslo.cache 2.8.1 release meta:version: 2.8.1 meta:diff-start: - meta:series: xena meta:release-type: release meta:pypi: yes meta:first: no meta:release:Author: Hervé Beraud <hberaud@redhat.com> meta:release:Commit: Hervé Beraud <hberaud@redhat.com> meta:release:Change-Id: I5ba11909a1bc08c7262042df172a13ff5b215199 meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org> meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
-
- 16 Aug, 2021 1 commit
-
-
Thomas Goirand authored
-
- 06 Jul, 2021 1 commit
-
-
Hervé Beraud authored
Change-Id: I5575d729ccb061c481a039a175ea8d357084496d
-
- 26 May, 2021 1 commit
-
-
If module etcd3gw is not required for used backend, then no need to have it installed and imported. Otherwise we always have ugly log error: Could not load 'oslo_cache.etcd3gw': No module named 'etcd3gw': ModuleNotFoundError: No module named 'etcd3gw Closes-Bug: 1928318 Change-Id: Icbe6dc3e93b4d2fec1ceb88366027294e49d7032
-
- 14 May, 2021 1 commit
-
-
yangyawei authored
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: Id0c08c4fce10ac3979119a74383d0e869a853571
-
- 16 Apr, 2021 3 commits
- 15 Apr, 2021 2 commits
- 23 Mar, 2021 1 commit
-
-
Daniel Bengtsson authored
The goal here is to avoid conflicts between flake8 and hacking version each 2 days. Inspired from nova's approach[1]. The flake8 version to install will be determined by hacking and requirements[2] will stay aligned instead of relying on different versions. [1] https://opendev.org/openstack/nova/src/branch/master/.pre-commit-config.yaml#L26-L35 [2] https://opendev.org/openstack/hacking/src/branch/master/requirements.txt#L1 Change-Id: I09f9371f08064a6897d6be027597827e2bc3c166
-
- 18 Mar, 2021 2 commits
-
-
OpenStack Release Bot authored
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: Id478ed98292e79a08445ac115a04d269d1f3e9f0
-
OpenStack Release Bot authored
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: I8f52ed98d7a9e9c78a564888d8807d7cfe424b6e
-
- 10 Mar, 2021 1 commit
-
-
Hervé Beraud authored
This backend lack of documentation and technical details. Many people think that this the memcache pool backend is going to be HA and think that values are replicated. The added details try to give more details about how this backend works under the hood. Change-Id: If9056168aacca85ae072172ec203319af42962d8
-
- 07 Mar, 2021 3 commits
-
-
Thomas Goirand authored
* Removed versions satisfied in Bullseye.
-
Thomas Goirand authored
-
Thomas Goirand authored
oslo.cache 2.7.0 release meta:version: 2.7.0 meta:diff-start: - meta:series: wallaby meta:release-type: release meta:pypi: yes meta:first: yes meta:release:Author: Daniel Bengtsson <dbengt@redhat.com> meta:release:Commit: Daniel Bengtsson <dbengt@redhat.com> meta:release:Change-Id: I712e9ad4b4b998b80ca71fe53fea1a6cbf328e3c meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com> meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com> meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
-
- 09 Feb, 2021 1 commit
-
-
Zuul authored
-
- 08 Feb, 2021 1 commit
-
-
Zuul authored
-
- 05 Feb, 2021 2 commits
-
-
Hervé Beraud authored
Change-Id: Icb2b62d7d51cac652f9958ee094fef78a8ac9574
-
Daniel Bengtsson authored
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: I8c7f9291652a58b8291c3df90571501eed43bf18
-
- 03 Feb, 2021 1 commit
-
-
Zuul authored
-
- 01 Feb, 2021 1 commit
-
-
Stephen Finucane authored
These were moved in Python 3.3 and the aliases will be dropped in 3.10. Change-Id: I98985aef57ebe024e97e444ffd0d43ee2b88b332 Signed-off-by:Stephen Finucane <stephenfin@redhat.com>
-
- 27 Jan, 2021 1 commit
-
-
Moisés Guimarães de Medeiros authored
Depends-On: https://review.opendev.org/c/openstack/requirements/+/772684 Change-Id: Ibdc6015ac1a9812976c4f3d8a737f7245599553e Signed-off-by:
Moisés Guimarães de Medeiros <moguimar@redhat.com>
-