Thursday, 2025-10-02

*** mhen_ is now known as mhen01:08
opendevreviewTakashi Kajinami proposed openstack/oslo.cache master: Add valkey support  https://review.opendev.org/c/openstack/oslo.cache/+/93863905:09
*** mhen_ is now known as mhen11:15
stephenfinhberaud[m]: tkajinam: It appears the oslo.cache integration with mongodb is broken since pymongo 4.x came out nearly 4 (!) years ago. Do we fix or remove?11:55
hberaud[m]+1 to remove11:56
stephenfinI am inclined towards the latter, and would do so immediately given it's broken. We have no gating tests for same and I'm guessing no one is using it11:56
stephenfinelse we'd have had bug reports11:57
hberaud[m]if nobody complained since 4 years, I guess we don't want to spend time on it.11:57
stephenfinyeah, no bugs https://bugs.launchpad.net/oslo.cache11:57
stephenfinhberaud[m]: agreed11:57
hberaud[m]then let's stroke delete11:58
LarsErikPHi there. Does anyone know anything about the possibility to release oslo.messaging 14.7.x for ubuntu 24.04? I'd really like to have stream fanouts, queue_manager and transient_quorum_queues..12:11
tkajinamstephenfin, I'm inclined to support direct removal.13:04
tkajinamLarsErikP, that's due to canonical. we have no control about the distribution packages really13:05
tkajinams/due/up/13:05
tkajinamI requested them to bump openstackclient in 24.04 to pull some critical bug fixes but they have been ignoring it so far13:06
tkajinamnot 24.04 but 24.10, precisely speaking13:09
tkajinamand they eventually closed it13:09
tkajinammy experience in the past indicates that they don't care any "free" users but I can be wrong13:09
hberaud[m]stephenfin: do you plan to handle the deletion?13:10
hberaud[m]LarsErikP:  There is surely some Canonical/Ubuntu maintainers inside the OpenStack maintainers, maybe you give a shot directly on the mailing list to reach a broader audience.13:12
tkajinamLarsErikP, note that they really do feature backport so you may have to upgrade your openstack (selected from UCA) in case the default version does not support the feature you want13:18
tkajinam(I don't precisely remember in which version we introduced these features13:18
tkajinamstephenfin, if keeping it does not harm really then we can probably leave the code their during this cycle and drop it during next one13:19
tkajinam(though I don't strongly insist on that if any work may be blocked by keeping the code13:20
opendevreviewElod Illes proposed openstack/openstack-doc-tools master: Add 2025.2 to sitemap generator script  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96279113:21
LarsErikPtkajinam: oslo 14.7 is a part of the 2024.1 cycle. They have 14.6 in the ubuntu repos now13:33
LarsErikPand 14.6 was also in 2024.1 ofc13:34
tkajinamthat's wired13:35
tkajinam14.6.0 is the final oslo.messaging release for caracal and I don't know why they kept that "intermediate" version for their caracal release (which is default of 24.04 afaik)13:35
tkajinambut anyway that's what canonical/ubuntu team controls13:35
tkajinamI mean 14.6.0 is NOT the final release13:36
LarsErikPbut 14.7.x is listed here.. https://docs.openstack.org/releasenotes/oslo.messaging/2024.1.html13:36
tkajinam14.7.0 is13:36
LarsErikPok :P13:36
LarsErikPthanks. you confused me for a few seconds there /o\13:36
tkajinamthey should have at least 14.7.013:36
tkajinamsorry about that :-P13:36
LarsErikPYeah, my point exaxctly. I was very confused earlier today, working on migrating to quorum queues, only to discover that "half" of the config options I set had no effect13:37
LarsErikPeven though they were clearly documented everywhere13:37
LarsErikPJust so I understand this correctly. Openstack people tag new versions, and from there it purely luck-based if (i.e) Canonical decides to release packages?13:41
tkajinamyes13:42
LarsErikPand if so.. How do we/I/someone communicate this specific wish to them? :P13:42
tkajinamthey have their own logic to pull the updated tags and build packages from these but afaik they don't do it automatically upon new release in upstream13:43
tkajinamLarsErikP, https://bugs.launchpad.net/ubuntu/+source/python-oslo.messaging13:44
LarsErikPtkajinam: ok, so just file a bug requesting that they build a package of 14.7.x because obvious reasons? :P13:45
LarsErikPI can do that. no problem13:45
stephenfintkajinam: hberaud[m] Okay, it's worse: it doesn't support pymongo 3.x either, which means it doesn't support any release since June 2017. I'm going to remove it13:45
tkajinamLarsErikP, or you can request them to bump oslo.messaging 13:46
hberaud[m]ack13:46
LarsErikPtkajinam: ack. I can do that =)13:46
opendevreviewMerged openstack/oslo.cache master: fix typo  https://review.opendev.org/c/openstack/oslo.cache/+/96264213:47
* tkajinam now sees that the whole pymock implementation is mocked...13:47
tkajinampymongo implementation *13:47
stephenfinand not functionally tested...13:50
LarsErikPtkajinam: done. thanks for the insight!13:51
LarsErikPlet's see who wins the race here. Will canonical release new packages before we complete our upgrade to Epoxy? :P13:52
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Remove mongodb backend  https://review.opendev.org/c/openstack/oslo.cache/+/96279513:52
stephenfintkajinam: hberaud[m]: Should be an easy review. Left a load of links in there (derived from my attempts to fix this before I decided against it)13:52
tkajinamstephenfin, thx !13:53
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Remove mongodb backend  https://review.opendev.org/c/openstack/oslo.cache/+/96279514:00
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Use ruff  https://review.opendev.org/c/openstack/oslo.cache/+/96279714:02
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Simplify stringify  https://review.opendev.org/c/openstack/oslo.cache/+/96279814:02
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Remove use of debtcollector  https://review.opendev.org/c/openstack/oslo.cache/+/96279914:02
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Use super() with queue.Queue  https://review.opendev.org/c/openstack/oslo.cache/+/96280014:02
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Remove used logging arguments  https://review.opendev.org/c/openstack/oslo.cache/+/96280114:02
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Add typing  https://review.opendev.org/c/openstack/oslo.cache/+/96280214:02
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Add mypy  https://review.opendev.org/c/openstack/oslo.cache/+/96280314:02
opendevreviewTakashi Kajinami proposed openstack/whereto master: Fix broken cover target  https://review.opendev.org/c/openstack/whereto/+/96280714:08
opendevreviewTakashi Kajinami proposed openstack/whereto master: Drop basepython  https://review.opendev.org/c/openstack/whereto/+/96280814:08
opendevreviewTakashi Kajinami proposed openstack/oslo.cache master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.cache/+/96281114:40
opendevreviewTakashi Kajinami proposed openstack/oslo.concurrency master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.concurrency/+/96281214:42
opendevreviewTakashi Kajinami proposed openstack/oslo.config master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.config/+/96281314:43
opendevreviewTakashi Kajinami proposed openstack/oslo.db master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.db/+/96281414:44
opendevreviewTakashi Kajinami proposed openstack/oslo.limit master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.limit/+/96281514:45
tkajinamstephenfin, by the way could you check my reply in https://review.opendev.org/c/openstack/oslo.limit/+/961478 when you have time ?14:46
opendevreviewTakashi Kajinami proposed openstack/oslo.log master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.log/+/96281614:47
opendevreviewTakashi Kajinami proposed openstack/oslo.policy master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.policy/+/96281714:48
opendevreviewTakashi Kajinami proposed openstack/oslo.privsep master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.privsep/+/96281814:50
opendevreviewTakashi Kajinami proposed openstack/oslo.reports master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.reports/+/96281914:51
opendevreviewTakashi Kajinami proposed openstack/oslo.rootwrap master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.rootwrap/+/96282014:52
opendevreviewTakashi Kajinami proposed openstack/oslo.serialization master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.serialization/+/96282114:53
opendevreviewTakashi Kajinami proposed openstack/oslo.service master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.service/+/96282214:54
opendevreviewTakashi Kajinami proposed openstack/oslo.serialization master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.serialization/+/96282114:54
opendevreviewTakashi Kajinami proposed openstack/oslo.rootwrap master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.rootwrap/+/96282014:54
opendevreviewTakashi Kajinami proposed openstack/oslo.reports master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.reports/+/96281914:54
opendevreviewTakashi Kajinami proposed openstack/oslo.privsep master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.privsep/+/96281814:55
opendevreviewTakashi Kajinami proposed openstack/oslo.policy master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.policy/+/96281714:55
opendevreviewTakashi Kajinami proposed openstack/oslo.log master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.log/+/96281614:55
opendevreviewTakashi Kajinami proposed openstack/oslo.limit master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.limit/+/96281514:55
opendevreviewTakashi Kajinami proposed openstack/oslo.db master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.db/+/96281414:55
opendevreviewTakashi Kajinami proposed openstack/oslo.concurrency master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.concurrency/+/96281214:55
opendevreviewTakashi Kajinami proposed openstack/oslo.cache master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.cache/+/96281114:55
opendevreviewTakashi Kajinami proposed openstack/oslo.config master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.config/+/96281314:55
opendevreviewTakashi Kajinami proposed openstack/oslo.versionedobjects master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.versionedobjects/+/96282314:57
opendevreviewTakashi Kajinami proposed openstack/oslo.vmware master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/oslo.vmware/+/96282414:58
opendevreviewTakashi Kajinami proposed openstack/osprofiler master: Exclude tests directory from bandit check  https://review.opendev.org/c/openstack/osprofiler/+/96282514:59
opendevreviewTakashi Kajinami proposed openstack/stevedore master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/stevedore/+/96282715:00
opendevreviewTakashi Kajinami proposed openstack/castellan master: Migrate bandit options to pyproject.toml  https://review.opendev.org/c/openstack/castellan/+/96282915:03
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Improve usage guide  https://review.opendev.org/c/openstack/oslo.cache/+/96286117:44
opendevreviewStephen Finucane proposed openstack/oslo.cache master: Improve usage guide  https://review.opendev.org/c/openstack/oslo.cache/+/96286117:49
stephenfintkajinam: Bit late to ask but I assume bandit won't automatically detect configuration from pyproject.toml?17:50
stephenfini.e. is '-c pyproject.toml' needeD?17:50
stephenfin*needed17:50
opendevreviewAbi Perinparasa proposed openstack/castellan master: Fix hardcoded context string in _config_driver.py  https://review.opendev.org/c/openstack/castellan/+/96272618:33
opendevreviewAbi Perinparasa proposed openstack/castellan master: Fix hardcoded context string in _config_driver.py  https://review.opendev.org/c/openstack/castellan/+/96272618:35

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!