Tuesday, 2020-03-31

*** bnemec has quit IRC02:19
*** bnemec has joined #openstack-oslo02:28
*** threestrands has joined #openstack-oslo03:39
*** toabctl has joined #openstack-oslo03:39
*** toabctl has quit IRC04:03
*** toabctl has joined #openstack-oslo04:07
*** dave-mccowan has joined #openstack-oslo05:14
*** rpittau|afk is now known as rpittau07:17
*** iurygregory has quit IRC07:28
*** tosky has joined #openstack-oslo07:29
*** iurygregory has joined #openstack-oslo07:29
*** ralonsoh has joined #openstack-oslo08:02
*** threestrands has quit IRC08:26
*** Luzi has joined #openstack-oslo08:44
*** rcernin has quit IRC08:54
openstackgerritMerged openstack/cookiecutter master: Update hacking version of new repo  https://review.opendev.org/71606509:54
*** rcernin has joined #openstack-oslo09:59
*** rcernin has quit IRC10:14
*** zzzeek has quit IRC10:44
*** zzzeek has joined #openstack-oslo10:45
*** rpittau is now known as rpittau|bbl11:05
openstackgerritMerged openstack/oslo.limit master: Update to hacking 3.0  https://review.opendev.org/71597311:13
openstackgerritMerged openstack/oslo.vmware master: Document disable flake8/hacking warnings  https://review.opendev.org/71593511:24
openstackgerritAndreas Jaeger proposed openstack/whereto master: Update to hacking 3.0  https://review.opendev.org/71625711:43
*** ralonsoh has quit IRC11:59
*** ralonsoh has joined #openstack-oslo12:00
*** raildo has joined #openstack-oslo12:00
*** zzzeek has quit IRC12:05
*** zzzeek has joined #openstack-oslo12:06
*** kgiusti has joined #openstack-oslo12:10
*** rpittau|bbl is now known as rpittau12:15
*** zzzeek has quit IRC12:44
*** zzzeek has joined #openstack-oslo12:45
*** moguimar has joined #openstack-oslo12:56
*** zzzeek has quit IRC13:38
*** zzzeek has joined #openstack-oslo13:39
*** Luzi has quit IRC13:54
*** bnemec has quit IRC14:00
openstackgerritMerged openstack/whereto master: Update to hacking 3.0  https://review.opendev.org/71625714:05
*** bnemec has joined #openstack-oslo14:16
*** bnemec has quit IRC14:22
*** dave-mccowan has quit IRC14:23
*** zzzeek has quit IRC14:28
openstackgerritElod Illes proposed openstack/tooz stable/train: [stable-only] Cap stestr for python 2  https://review.opendev.org/71594014:31
*** dave-mccowan has joined #openstack-oslo14:31
*** zzzeek has joined #openstack-oslo14:32
*** tkajinam has quit IRC14:45
hberaudstephenfin, smcginnis: I suppose you don't +Wed because you reviewed at the time? Can you confirm? https://review.opendev.org/#/c/715940/314:47
hberauds/at the time/at the same time/14:48
smcginnishberaud: Yeah, feel free to approve.14:49
hberaudsmcginnis: ok thanks14:49
*** dave-mccowan has quit IRC15:04
*** dave-mccowan has joined #openstack-oslo15:07
openstackgerritElod Illes proposed openstack/tooz master: Drop requirements-check job  https://review.opendev.org/71633715:17
*** rpittau is now known as rpittau|afk16:07
*** bnemec has joined #openstack-oslo16:11
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247917:12
*** tobias-urdin has joined #openstack-oslo17:16
tobias-urdinhberaud: if you have a sec, i'm stuck on this traceback http://paste.openstack.org/show/791412/17:17
tobias-urdincaused by nova-compute, seems to be related to oslo.db17:17
tobias-urdinversions: oslo.db 5.0.2 oslo.concurrency 3.30.0 oslo.versionedobjects 1.36.117:18
tobias-urdinnova 20.1.117:18
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247917:29
hberaudtobias-urdin: o/ all your version seems related to train can you confirm?17:40
hberaudtobias-urdin: all these versions looks like "older" versions https://github.com/openstack/releases/commit/332951cead5e6f1a649ee8b90d7452aed354f252 https://github.com/openstack/releases/commit/eeae2df5bfe570912fdd63d5a340b369a6bef8bb I don't seen recent changes on our side17:42
hberaudtobias-urdin: have you seen recent changes on your side that could explain that? Have you upgraded something or noticed recent changes, or when was the last time you seen a normal execution related to this?17:46
tobias-urdinhberaud: yeah, im testing upgrade yeah17:46
tobias-urdinit's when nova calls register_opts for database_opts17:46
tobias-urdincrashes on: sqlite_synchronous17:46
tobias-urdinfor some reason17:47
hberaudtobias-urdin: what's the package versions before update?17:47
hberaudtobias-urdin: can you file a LP to track related things please?17:49
tobias-urdinoslo.config was 6.4.1 oslo.db 4.40.117:49
hberaudtobias-urdin: or maybe your already have an existing one17:50
tobias-urdinnot yet, i'm assuming there is some version incompatibility that is not fixed in packaging, but i've upgraded all pkgs i can think off and the issue hasn't been resolved yet17:51
hberaudtobias-urdin: ack17:55
hberaudtobias-urdin: I need to eject soon, I'll take a further look tomorrow, let me know if you find something by waiting for tomorrow17:56
hberaudtobias-urdin: what's the version of oslo.config after upgrade?17:58
tobias-urdinhberaud: ack https://bugs.launchpad.net/oslo.config/+bug/186992918:01
openstackLaunchpad bug 1869929 in oslo.config "RuntimeError: maximum recursion depth exceeded while calling a Python object" [Undecided,New]18:01
hberaudtobias-urdin: maybe you faced something like this => https://review.opendev.org/#/c/699522/ https://bugs.launchpad.net/nova/+bug/185631218:01
openstackLaunchpad bug 1856312 in oslo.config "RuntimeError during calling log_opts_values" [Undecided,Fix released] - Assigned to Stephen Finucane (stephenfinucane)18:01
openstackgerritMerged openstack/tooz stable/train: [stable-only] Cap stestr for python 2  https://review.opendev.org/71594018:02
hberaudtobias-urdin: thanks for the LP18:02
tobias-urdini'll try to dig more, but i'm kind of stuck right now :)18:04
hberaudtobias-urdin: thanks i ping you if I get something :)18:05
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247918:22
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247918:26
openstackgerritSean McGinnis proposed openstack/oslo.versionedobjects master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638318:37
smcginnisbnemec: We may need/want to make a freeze exception for that ^18:38
smcginnisRequirements update patches are failing for some of the oslo libs that were just released.18:38
smcginnisSome projects have already dropped third party mock support, and so has oslotest.18:38
smcginnisSome other oslo libs are using mock, but only have it in the test-requirements.18:38
smcginnisSo now that other projects are not pulling that in indirectly, tests are failing due to the missing lib.18:39
bnemecHmm, we probably should have waited to do oslotest until last.18:39
bnemecHindsight. :-)18:40
smcginnisLooks like privsep uses mock, but doesn't even have it in any requirements files.18:40
smcginnisI'm going to try to make a quick pass and find where we have issues.18:40
*** ralonsoh has quit IRC18:40
smcginnisBut yeah, another option would be to just revert that drop to oslotest and get a new release of that out.18:41
bnemecYeah, if it turns out to be a big problem that might be the safest approach.18:41
smcginnisThat would give us all of victoria to make sure there aren't any other side effects.18:41
smcginnisQuick codesearch, looks like we have 15 libs that still use "import mock"18:43
openstackgerritSean McGinnis proposed openstack/oslo.privsep master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638418:43
openstackgerritSean McGinnis proposed openstack/oslo.db master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638518:47
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247918:50
openstackgerritSean McGinnis proposed openstack/oslo.vmware master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638718:51
openstackgerritSean McGinnis proposed openstack/oslo.service master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638818:54
openstackgerritSean McGinnis proposed openstack/oslo.i18n master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639018:57
openstackgerritSean McGinnis proposed openstack/oslo.policy master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639118:59
openstackgerritSean McGinnis proposed openstack/oslo.utils master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639219:04
openstackgerritSean McGinnis proposed openstack/oslo.config master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639319:06
openstackgerritSean McGinnis proposed openstack/oslo.log master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639419:09
openstackgerritSean McGinnis proposed openstack/oslo.middleware master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639519:11
openstackgerritSean McGinnis proposed openstack/oslo.reports master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639719:12
openstackgerritSean McGinnis proposed openstack/oslo.cache master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639919:14
openstackgerritSean McGinnis proposed openstack/oslo.concurrency master: Use unittest.mock instead of third party mock  https://review.opendev.org/71640019:15
openstackgerritSean McGinnis proposed openstack/oslo.rootwrap master: Use unittest.mock instead of third party mock  https://review.opendev.org/71640119:16
smcginnisbnemec: OK, I think I've hit them all now.19:16
bnemecsmcginnis: Oof. Do we know if any other projects outside of Oslo are also going to be affected?19:17
smcginnisLooks like at least cinder and nova can't pick up the new oslo releases because of this. Basically anyone that doesn't pull in mock indirectly for it to work.19:19
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247919:19
bnemecI'm wondering how many projects that aren't gating requirements are going to be broken if/when we get it into u-c.19:21
smcginnisYeah, it's a good question. The requirements repo does hit most of the big ones, but definitely no all projects.19:24
*** iurygregory has quit IRC19:27
openstackgerritSean McGinnis proposed openstack/oslo.db master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638519:31
openstackgerritSean McGinnis proposed openstack/oslo.middleware master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639519:32
openstackgerritSean McGinnis proposed openstack/oslo.privsep master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638419:36
openstackgerritSean McGinnis proposed openstack/oslo.vmware master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638719:37
tobias-urdinhberaud: updated LP with reproduce and more info19:37
openstackgerritSean McGinnis proposed openstack/oslo.service master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638819:37
openstackgerritSean McGinnis proposed openstack/oslo.policy master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639119:38
openstackgerritSean McGinnis proposed openstack/oslo.utils master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639219:39
openstackgerritRadosław Piliszek proposed openstack/oslo.cache master: [WIP] Adding functional tests for memcache_pool backend  https://review.opendev.org/71247919:39
openstackgerritSean McGinnis proposed openstack/oslo.config master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639319:40
openstackgerritSean McGinnis proposed openstack/oslo.log master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639419:41
openstackgerritSean McGinnis proposed openstack/oslo.reports master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639719:43
openstackgerritSean McGinnis proposed openstack/oslo.concurrency master: Use unittest.mock instead of third party mock  https://review.opendev.org/71640019:44
johnsomWe have a user that is reporting a problem with oslopolicy-policy-generator, it seems similar to https://review.opendev.org/#/c/714161/. He provided a paste: http://paste.openstack.org/show/791411/19:44
johnsomI just stacked and didn't have the issue, but my devstack setup is older and has 2.4.1 oslo.policy19:44
openstackgerritSean McGinnis proposed openstack/oslo.rootwrap master: Use unittest.mock instead of third party mock  https://review.opendev.org/71640119:44
johnsomIf this rings a bell for someone, let me know. I'm going to try to reproduce with an updated devstack.19:45
smcginnisjohnsom: Looks like the right signature.19:46
smcginnisjohnsom: That fix was included in 3.0.2, so that would be a good thing for them to check.19:47
johnsomYeah, I pointed them at that. He claimed to have it, but I want to try to reproduce.19:47
bnemecI'm not sure that would be fixed by 3.0.2. This is an actual call to the policy generator, not the sphinx plugin.19:48
bnemecI think the problem here is that cli opts are being registered on import of common code.19:53
johnsomYeah, I can reproduce this with a fresh venv, install octavia, then run the oslopolicy-policy-generator tool20:03
johnsomIt has 3.0.2 in it20:03
johnsomSwitching back to 2.4.1 it runs fine20:04
johnsom3.0.0 it breaks20:05
johnsomThis patch seems to have introduced the change: https://github.com/openstack/oslo.policy/commit/686aa238f921e8b6dff814d001690e15fa8ccea620:08
openstackgerritmelanie witt proposed openstack/oslo.db master: DNM: investigating bug 1844929  https://review.opendev.org/71480220:18
openstackbug 1844929 in OpenStack Compute (nova) "grenade jobs failing due to "Timed out waiting for response from cell" in scheduler" [High,Confirmed] https://launchpad.net/bugs/184492920:18
openstackgerritmelanie witt proposed openstack/oslo.db stable/train: DNM: investigating bug 1844929  https://review.opendev.org/71483320:19
*** dawzon has joined #openstack-oslo20:24
bnemec Yeah, it's because of the cli arg fix. I'm looking at whether there's a simple fix.20:24
bnemecWhy do we have both oslopolicy-policy-generator and oslopolicy-sample-generator?20:29
bnemecWe don't even document the former. :-/20:29
bnemecAh, I see. One is outputting the default policies in code, the other respects overrides in the policy file.20:33
johnsomYeah, this is wayback machine time for me. It's been a while since I have had to look at the oslo policy stuff.20:36
johnsomThanks for taking a look BTW20:38
openstackgerritSean McGinnis proposed openstack/oslo.cache master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639920:55
openstackgerritSean McGinnis proposed openstack/oslo.i18n master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639020:55
openstackgerritSean McGinnis proposed openstack/oslo.versionedobjects master: Use unittest.mock instead of third party mock  https://review.opendev.org/71638320:56
bnemecAh, you fixed this bug in a different way by filtering the args.20:58
bnemecI have a change that fixes the test run. I'll push it and see if it breaks anything else in ci.20:59
bnemecMmm, failing unit tests.21:01
*** rcernin has joined #openstack-oslo21:02
*** iurygregory has joined #openstack-oslo21:21
bnemecjohnsom: I think https://review.opendev.org/716440 will fix the problem, but let's see what ci has to say.21:29
johnsombnemec Ok, thanks, was just reading your commit message21:29
openstackgerritMerged openstack/tooz master: Drop requirements-check job  https://review.opendev.org/71633721:41
*** raildo has quit IRC22:00
*** hberaud has quit IRC22:34
*** hberaud has joined #openstack-oslo22:34
*** tkajinam has joined #openstack-oslo22:49
*** tosky has quit IRC22:54
*** ianychoi has quit IRC23:15
*** ianychoi has joined #openstack-oslo23:16
*** gibi has quit IRC23:57
*** gibi has joined #openstack-oslo23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!