Wednesday, 2020-01-08

*** d34dh0r53 has quit IRC00:16
*** d34dh0r53 has joined #openstack-oslo00:25
*** d34dh0r53 has quit IRC00:25
*** d34dh0r53 has joined #openstack-oslo00:28
*** d34dh0r53 has quit IRC00:30
*** d34dh0r53 has joined #openstack-oslo00:35
*** d34dh0r53 has quit IRC00:36
*** d34dh0r53 has joined #openstack-oslo00:39
*** d34dh0r53 has quit IRC00:39
*** d34dh0r53 has joined #openstack-oslo00:43
*** d34dh0r53 has quit IRC00:44
*** hoonetorg has quit IRC00:45
*** d34dh0r53 has joined #openstack-oslo00:52
*** d34dh0r53 has quit IRC00:53
*** hoonetorg has joined #openstack-oslo00:57
*** d34dh0r53 has joined #openstack-oslo00:59
*** d34dh0r53 has quit IRC00:59
*** d34dh0r53 has joined #openstack-oslo01:01
*** d34dh0r53 has quit IRC01:04
*** d34dh0r53 has joined #openstack-oslo01:14
*** d34dh0r53 has quit IRC01:14
*** d34dh0r53 has joined #openstack-oslo01:28
*** d34dh0r53 has quit IRC01:28
*** d34dh0r53 has joined #openstack-oslo01:33
*** d34dh0r53 has quit IRC01:34
*** d34dh0r53 has joined #openstack-oslo01:37
*** d34dh0r53 has quit IRC01:38
*** d34dh0r53 has joined #openstack-oslo01:41
*** d34dh0r53 has quit IRC01:42
*** d34dh0r53 has joined #openstack-oslo01:52
*** d34dh0r53 has quit IRC01:52
*** d34dh0r53 has joined #openstack-oslo01:56
*** d34dh0r53 has quit IRC01:57
*** d34dh0r53 has joined #openstack-oslo02:02
*** d34dh0r53 has quit IRC02:03
*** d34dh0r53 has joined #openstack-oslo02:05
*** d34dh0r53 has quit IRC02:05
*** d34dh0r53 has joined #openstack-oslo02:09
*** d34dh0r53 has quit IRC02:10
*** d34dh0r53 has joined #openstack-oslo02:19
*** d34dh0r53 has quit IRC02:19
*** d34dh0r53 has joined #openstack-oslo02:21
*** d34dh0r53 has quit IRC02:22
*** d34dh0r53 has joined #openstack-oslo02:38
*** d34dh0r53 has quit IRC02:39
*** mmethot has quit IRC02:43
*** d34dh0r53 has joined #openstack-oslo02:45
*** d34dh0r53 has quit IRC02:45
*** d34dh0r53 has joined #openstack-oslo02:47
*** d34dh0r53 has quit IRC02:47
*** d34dh0r53 has joined #openstack-oslo02:54
*** d34dh0r53 has quit IRC02:55
*** d34dh0r53 has joined #openstack-oslo03:09
*** d34dh0r53 has quit IRC03:09
*** d34dh0r53 has joined #openstack-oslo03:19
*** d34dh0r53 has quit IRC03:19
*** d34dh0r53 has joined #openstack-oslo03:28
*** d34dh0r53 has quit IRC03:28
*** mmethot has joined #openstack-oslo03:34
*** d34dh0r53 has joined #openstack-oslo03:41
*** d34dh0r53 has quit IRC03:41
*** d34dh0r53 has joined #openstack-oslo03:48
*** d34dh0r53 has quit IRC04:40
*** d34dh0r53 has joined #openstack-oslo04:45
*** d34dh0r53 has quit IRC04:45
*** d34dh0r53 has joined #openstack-oslo04:53
*** d34dh0r53 has joined #openstack-oslo04:54
*** d34dh0r53 has quit IRC04:56
*** dave-mccowan has quit IRC05:36
*** pcaruana has joined #openstack-oslo07:38
*** tosky has joined #openstack-oslo08:05
*** tesseract has joined #openstack-oslo08:06
*** starborn has joined #openstack-oslo08:13
*** lbragstad has quit IRC08:28
*** hberaud|gone is now known as hberaud08:29
*** tosky_ has joined #openstack-oslo08:33
*** tosky has quit IRC08:34
*** tosky_ is now known as tosky08:39
*** lbragstad has joined #openstack-oslo08:40
*** iurygregory has quit IRC08:42
*** ralonsoh has joined #openstack-oslo08:52
*** iurygregory has joined #openstack-oslo09:08
*** geguileo has joined #openstack-oslo10:28
*** hberaud is now known as hberaud|lunch12:25
*** hberaud|lunch is now known as hberaud13:04
*** goldyfruit_ has quit IRC13:08
*** kgiusti has joined #openstack-oslo14:24
*** ansmith has joined #openstack-oslo14:57
*** rcernin has quit IRC15:01
*** dave-mccowan has joined #openstack-oslo15:06
*** smcginnis has joined #openstack-oslo15:06
smcginnisbnemec or others: Any idea why the new oslo.config release would cause a problem from this:15:07
smcginnishttps://opendev.org/openstack/glance/src/branch/master/glance/tests/unit/v2/test_registry_client.py#L4815:07
smcginnisFailure in here near the bottom - https://de0765cc74f1c1de732f-60e7154167fad33e01f6d4d5448fd7d1.ssl.cf5.rackcdn.com/701104/4/check/cross-glance-py36/e1b4c8e/job-output.txt15:08
smcginnisLooks like it's causing stestr to blow up.15:16
bnemecYeah, that was a change in behavior. I actually wonder if this should have been a major release.15:17
bnemecI'm guessing it has to do with https://github.com/openstack/oslo.config/commit/543daf4f7ae0c1be6cb66345218beca20669cfc915:17
smcginnisTo be fair, it was a major version bump.15:18
smcginnisJust not clear what changed to cause this.15:18
bnemecOh, ha :-)15:18
smcginnis;)15:18
bnemecstephenfin: hberaud: See discussion above about oslo.config.15:19
smcginnisI've pinged Trienish. Seems to impact glance, but not others.15:20
hberaudbnemec: ack15:20
smcginnisSo maybe I just need to see how glance is calling stestr that causes it to hit this that others are doing differently.15:20
bnemecI would guess it's because of the parse_args in the glance unit tests.15:20
smcginnisUsing codesearch, it looks like others are doing the same as that line I referenced.15:21
smcginnisAny idea how that needs to change to pass now?15:21
bnemecBased on the release note, I suspect it would require changes in the consuming projects.15:22
stephenfinThat doesn't look like the output of stestr15:22
stephenfinusage: run [-h] [--chunksize CHUNKSIZE] [--config-dir DIR]15:23
stephenfin           [--config-file PATH] [--debug] [--dontreplicate DONTREPLICATE]15:23
stephenfin...15:23
stephenfinhttps://github.com/mtreinish/stestr/blob/master/stestr/commands/run.py#L66-L17015:23
bnemecI'm guessing stestr uses oslo.config so it's conflicting with the glance call to parse_args.15:23
smcginnisYeah, that's "stestr run"15:23
smcginnisOh, not that one. SOrry.15:24
bnemecstestr registered a positional arg, and glance is parsing with no arguments which is no longer allowed.15:24
stephenfinusage: stestr run [-h] [--failing] [--serial] [--concurrency CONCURRENCY]15:24
stephenfin                  [--load-list LOAD_LIST] [--partial] [--subunit]15:24
smcginnisI tried adding "positional=True, required=False" to https://opendev.org/openstack/glance/src/branch/master/glance/tests/unit/v2/test_registry_client.py#L48, but same error.15:25
hberaudsmcginnis: can you try to put "positional=True, required=False" to options available here => https://github.com/openstack/glance/blob/master/glance/common/config.py15:39
smcginnishberaud: Is that in each positional config opt?15:40
hberaudYes I think. not 100% sure but I don't think we need to put them to https://opendev.org/openstack/glance/src/branch/master/glance/tests/unit/v2/test_registry_client.py#L4815:41
bnemecI don't see any positional opts in that file.15:41
hberaudbnemec: you are right15:42
bnemecMy fear is that the problem here is that both oslo.config and stestr are registering things with argparse and it's getting confused.15:44
bnemecBefore we got away with it because everything was optional.15:44
smcginnisThe stestr thing may have been wrong. It doesn't use oslo.config, so I think that was just a side effect of the test discovery failing.15:44
* smcginnis follows on -dev15:45
bnemecYeah, but I'm guessing cliff uses argparse under the covers.15:45
hberaudbnemec: ok you may have right, but I don't seen oslo usage in stestr or maybe I misunderstood something15:46
hberaudbnemec: a right15:46
hberauds/a/ah/15:47
*** hoonetorg has quit IRC16:07
*** starborn has quit IRC16:17
*** hoonetorg has joined #openstack-oslo16:20
*** openstackgerrit has quit IRC16:30
*** iurygregory has quit IRC17:13
stephenfinbnemec, smcginnis: https://review.opendev.org/70158017:49
stephenfinNot a resolution but does point to something odd alright17:49
stephenfinand I'm off for the next few days, so it'll be next week before I can look into it more :(17:50
smcginnisThanks stephenfin17:50
*** tosky has quit IRC17:54
*** tesseract has quit IRC18:15
*** pcaruana has quit IRC18:27
*** openstackgerrit has joined #openstack-oslo18:33
openstackgerritHervé Beraud proposed openstack/oslo.log master: tox: Trivial cleanup  https://review.opendev.org/70013818:33
openstackgerritHervé Beraud proposed openstack/oslo.log master: tox: Trivial cleanup  https://review.opendev.org/70013818:34
openstackgerritHervé Beraud proposed openstack/oslo.i18n master: tox: Trivial cleanup  https://review.opendev.org/70013718:38
openstackgerritHervé Beraud proposed openstack/oslo.cache master: tox: Trivial cleanup  https://review.opendev.org/70013218:47
openstackgerritHervé Beraud proposed openstack/oslo.utils master: tox: Trivial cleanup  https://review.opendev.org/70014918:51
openstackgerritHervé Beraud proposed openstack/oslo.privsep master: tox: Trivial cleanup  https://review.opendev.org/70014118:55
openstackgerritHervé Beraud proposed openstack/oslo.messaging master: tox: Trivial cleanup  https://review.opendev.org/70012818:59
openstackgerritHervé Beraud proposed openstack/oslo.config master: tox: Trivial cleanup  https://review.opendev.org/70013019:01
openstackgerritHervé Beraud proposed openstack/oslo.middleware master: tox: Trivial cleanup  https://review.opendev.org/70013919:02
openstackgerritHervé Beraud proposed openstack/oslo.policy master: tox: Trivial cleanup  https://review.opendev.org/70014019:04
openstackgerritHervé Beraud proposed openstack/oslo.service master: tox: Trivial cleanup  https://review.opendev.org/70014419:11
openstackgerritHervé Beraud proposed openstack/oslo.upgradecheck master: tox: Trivial cleanup  https://review.opendev.org/70014619:13
openstackgerritHervé Beraud proposed openstack/oslo.context master: tox: Trivial cleanup  https://review.opendev.org/70013119:14
openstackgerritHervé Beraud proposed openstack/oslo.concurrency master: tox: Trivial cleanup  https://review.opendev.org/70013319:16
openstackgerritHervé Beraud proposed openstack/oslo-specs master: tox: Trivial cleanup  https://review.opendev.org/70014519:21
hberaudbnemec: what's about the status of the py27 support dropping for the oslo world? (for this kind of patch => https://review.opendev.org/#/c/700689/), I think it's too early to drop support, please can you confirm?19:33
smcginnisThe community goal does say it should be OK for oslo to drop support between milestones 1 and 2.19:35
smcginnishttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html#schedule19:35
bnemechberaud: We're actually into phase 2, so it's okay for Oslo libs to start dropping support.19:35
smcginnisBut that said, it's kind of going to be a big impact, so probably better to wait until close to milestone 2.19:35
smcginnisOr at least maybe we should send out an announcement to the ML letting everyone know when oslo plans on releasing new versions that include that.19:35
bnemecYeah, but it's going to take us a while. I'd rather catch issues early and have plenty of time to fix them.19:36
hberaudmake sense19:36
bnemecMaybe this should get raised in the meeting next week so at least the liaisons have some forewarning.19:36
hberaudthanks for the heads up19:36
bnemecAnd then we can send something to the list as well.19:36
hberaudyep good idea19:36
hberaudcan be worth to discuss about19:37
smcginnis++19:37
bnemecOkay, it's on the agenda.19:37
hberaudI need to dash for today see you tomorrow o/19:38
bnemecHave a good night19:38
hberaudthx19:38
*** hberaud is now known as hberaud|gone19:38
*** bnemec has quit IRC19:47
*** bnemec has joined #openstack-oslo19:52
openstackgerritMerged openstack/oslo.vmware master: tox: Trivial cleanup  https://review.opendev.org/70034620:20
openstackgerritMerged openstack/oslo.db master: tox: Trivial cleanup  https://review.opendev.org/70033720:23
*** openstackgerrit has quit IRC20:31
*** ralonsoh has quit IRC21:30
*** ansmith has quit IRC21:42
*** kgiusti has left #openstack-oslo21:54
*** ansmith has joined #openstack-oslo22:23
*** tkajinam has joined #openstack-oslo22:56
*** tkajinam has quit IRC22:58
*** tkajinam has joined #openstack-oslo23:00
*** rcernin has joined #openstack-oslo23:13

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