Monday, 2025-09-15

*** mhen_ is now known as mhen01:53
opendevreviewStephen Finucane proposed openstack/pycadf master: Add ruff  https://review.opendev.org/c/openstack/pycadf/+/95236609:40
opendevreviewStephen Finucane proposed openstack/oslo.context stable/2024.1: Fix outdated argument in doc examples  https://review.opendev.org/c/openstack/oslo.context/+/93804310:40
opendevreviewMerged openstack/oslo-cookiecutter master: tox: Drop basepython  https://review.opendev.org/c/openstack/oslo-cookiecutter/+/96100710:40
opendevreviewMerged openstack/microversion-parse master: Add ruff  https://review.opendev.org/c/openstack/microversion-parse/+/96062510:43
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop lower-constraints job  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121210:52
opendevreviewMerged openstack/oslo.messaging master: Remove tags from README  https://review.opendev.org/c/openstack/oslo.messaging/+/94838310:53
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop lower-constraints job  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121210:55
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop lower-constraints job  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121210:56
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop lower-constraints job  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121210:56
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop lower-constraints job  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121210:56
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop lower-constraints  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121210:57
opendevreviewMerged openstack/openstack-doc-tools master: Remove unused iso8601  https://review.opendev.org/c/openstack/openstack-doc-tools/+/95532810:58
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: tox: Remove ineffective ignore_basepython_conflict  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121510:59
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: tox: Remove ineffective ignore_basepython_conflict  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121510:59
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: tox: Remove ineffective ignore_basepython_conflict  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121511:16
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-doc-tools/+/94837611:44
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: wip  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121911:45
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121911:47
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: setup.cfg: Replace dashes with underscores  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121911:48
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122111:49
opendevreviewMerged openstack/openstack-doc-tools master: Drop lower-constraints  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121211:49
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122111:50
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122111:51
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122111:51
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: tox: Remove ineffective ignore_basepython_conflict  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121511:55
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122111:58
opendevreviewMerged openstack/oslo.utils master: Remove trailing slash from URL  https://review.opendev.org/c/openstack/oslo.utils/+/96106712:05
opendevreviewMerged openstack/automaton master: tox: Drop basepython  https://review.opendev.org/c/openstack/automaton/+/96100612:06
opendevreviewMerged openstack/osprofiler master: Replace own hacking checks by built-in ones  https://review.opendev.org/c/openstack/osprofiler/+/96101112:13
opendevreviewMerged openstack/oslo.service master: Add license note to optional dependencies  https://review.opendev.org/c/openstack/oslo.service/+/96106912:16
opendevreviewMerged openstack/osprofiler master: Remove tox target for lower-constraints check  https://review.opendev.org/c/openstack/osprofiler/+/96101012:27
opendevreviewMerged openstack/oslo.db master: Move upper tips job from 3.12 to 3.13  https://review.opendev.org/c/openstack/oslo.db/+/96105612:31
opendevreviewMerged openstack/oslo.db stable/2025.1: Add MariaDB error 1020 handling as DBConsistencyError subclass of DBDeadlock  https://review.opendev.org/c/openstack/oslo.db/+/95700912:31
opendevreviewMerged openstack/oslo.db master: Add a new option synchronous_reader  https://review.opendev.org/c/openstack/oslo.db/+/94541512:50
opendevreviewMerged openstack/oslo.db master: Remove LegacyEngineFacade  https://review.opendev.org/c/openstack/oslo.db/+/79813512:50
opendevreviewMerged openstack/pycadf master: Add ruff  https://review.opendev.org/c/openstack/pycadf/+/95236613:21
opendevreviewMerged openstack/oslo.utils master: Enable ruff UP031  https://review.opendev.org/c/openstack/oslo.utils/+/95655914:00
opendevreviewMerged openstack/oslo.utils master: imageutils: Correct check() conditionals  https://review.opendev.org/c/openstack/oslo.utils/+/95656014:04
opendevreviewMerged openstack/oslo.utils master: imageutils: Use typed dicts for headers  https://review.opendev.org/c/openstack/oslo.utils/+/95656114:13
opendevreviewMerged openstack/oslo.utils master: Add typing (1/3)  https://review.opendev.org/c/openstack/oslo.utils/+/95656214:13
opendevreviewMerged openstack/oslo.utils master: Add typing (2/3)  https://review.opendev.org/c/openstack/oslo.utils/+/95656314:13
opendevreviewMerged openstack/oslo.utils master: Add typing (3/3)  https://review.opendev.org/c/openstack/oslo.utils/+/95656414:13
opendevreviewStephen Finucane proposed openstack/oslo.db master: disable / deprecate max_retries for modern enginefacade  https://review.opendev.org/c/openstack/oslo.db/+/92664915:12
opendevreviewMerged openstack/openstack-doc-tools master: Remove tags from README  https://review.opendev.org/c/openstack/openstack-doc-tools/+/94837615:14
cardoeWhen nova (or any other program) calls something like...     CONF(argv[1:], project='nova', version=version.version_string(), default_config_files=default_config_files)15:18
cardoeWhat's actually being called? Since CONF is an instance of ConfigOpts() from oslo.config/cfg.py15:18
cardoeAlso a lot of the links in the docs are forbidden... https://docs.openstack.org/oslo.config/latest/reference/locations.html15:20
stephenfincardoe: that's...weird. The first time I clicked that link, I also got 403. Then I navigated to https://docs.openstack.org/nova/latest/admin/availability-zones.html and back and it worked15:52
stephenfinif it's the same for you, I would suggest bringing this up on #opendev15:52
stephenfinas for your question15:52
stephenfinhttps://github.com/openstack/oslo.config/blob/c6f71c611909b0c373dddf9942bcfe7225aa8b12/oslo_config/cfg.py#L211715:53
stephenfinYou hit the `__call__` method which populates the ConfigOpts singleton by parsing sys.argv15:53
stephenfin(which should point to the config files)15:55
opendevreviewStephen Finucane proposed openstack/oslo.db master: Remove dead retry opts and add deprecation warning  https://review.opendev.org/c/openstack/oslo.db/+/96126016:01
cardoestephenfin: thank you!16:11
cardoeI guess nova having their own def parse_args(arg, default_config_files=None) (i'm minimizing) and not passing a value for default_config_files in nova-conductor and nova-scheduler is causing it to not read stuff in /etc/nova/nova.conf.d for example?16:13
stephenfinthat would be my thinking, yes16:13
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122116:13
stephenfinthough I've never tried using a nova.conf.d file so can't speak from experience16:13
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122116:14
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122116:14
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122116:14
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Drop support for Python 3.8 and 3.9  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122116:47
cardoeSo I'm trying to add in overrides and such17:13
cardoeNoticing that I've got CONF._namespace._parsed[0] and CONF._namespace._parsed[1]17:13
cardoeBut it doesn't seem to merge them.17:14
cardoeFor some services however it does seem to use the merged results.17:17
cardoeBut for nova if there's a placement section in the first nova.conf, it's gonna use that and not the override17:17
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122117:28
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122117:29
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96122118:03
cardoeAh yes.18:08
cardoeSo --config-file is passed then it'll be used over the data in the config dirs18:08
opendevreviewIvan Anfimov proposed openstack/openstack-doc-tools master: tox: Drop basepython  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96121519:18
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline briefly for a quick patch update, but will return within a few minutes21:09
opendevreviewArnaud Morin proposed openstack/oslo.messaging master: WIP add unix driver  https://review.opendev.org/c/openstack/oslo.messaging/+/96071321:17
opendevreviewArnaud Morin proposed openstack/oslo.messaging master: WIP add unix driver  https://review.opendev.org/c/openstack/oslo.messaging/+/96071322:29
JayFamorin: We have some previous work in this space in Ironic, fwiw22:38
JayFamorin: we have the option to plug our (internal) JSON-RPC stuff through a unix socket22:38
JayFamorin: just letting you know in case you wanted something to compare against :)22:38
JayF(I believe this is how metal3 runs w/Ironic)22:38

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