Thursday, 2019-04-25

*** gyee has quit IRC00:24
*** itlinux has joined #openstack-swift00:34
*** itlinux has quit IRC00:58
*** zaitcev has quit IRC01:22
*** zaitcev has joined #openstack-swift01:34
*** ChanServ sets mode: +v zaitcev01:34
*** zaitcev has quit IRC01:38
*** zaitcev has joined #openstack-swift01:52
*** ChanServ sets mode: +v zaitcev01:52
*** zaitcev has quit IRC02:06
*** zaitcev has joined #openstack-swift02:07
*** ChanServ sets mode: +v zaitcev02:07
*** itlinux has joined #openstack-swift02:32
*** psachin has joined #openstack-swift03:52
*** pcaruana has joined #openstack-swift04:11
*** pcaruana has quit IRC04:43
*** e0ne has joined #openstack-swift05:05
*** kukacz has quit IRC05:06
*** kukacz has joined #openstack-swift05:08
*** e0ne has quit IRC05:08
*** itlinux has quit IRC05:30
*** zaitcev has quit IRC06:13
*** zaitcev has joined #openstack-swift06:19
*** ChanServ sets mode: +v zaitcev06:19
*** pcaruana has joined #openstack-swift06:20
*** zaitcev has quit IRC06:34
*** zaitcev has joined #openstack-swift06:36
*** ChanServ sets mode: +v zaitcev06:36
*** rdejoux has joined #openstack-swift07:03
*** ccamacho has joined #openstack-swift07:08
*** ccamacho has quit IRC07:09
*** ccamacho has joined #openstack-swift07:10
*** mikecmpbll has joined #openstack-swift08:01
*** e0ne has joined #openstack-swift08:08
*** hseipp has joined #openstack-swift08:14
*** openstackgerrit has joined #openstack-swift08:22
openstackgerritKota Tsuyuzaki proposed openstack/swift feature/losf: Merge remote-tracking branch 'remotes/origin/master' into merge-master  https://review.opendev.org/65563008:22
*** zigo has quit IRC08:27
*** gmann has quit IRC08:28
*** tkajinam has quit IRC08:54
*** rcernin has quit IRC08:58
*** kota_ has quit IRC09:51
*** kota_ has joined #openstack-swift09:52
*** ChanServ sets mode: +v kota_09:52
*** ccamacho has quit IRC10:11
*** mvkr has joined #openstack-swift10:13
*** gkadam has joined #openstack-swift11:16
*** zigo has joined #openstack-swift11:54
*** altlogbot_1 has quit IRC12:32
*** altlogbot_2 has joined #openstack-swift12:39
*** gkadam has quit IRC12:46
*** altlogbot_2 has quit IRC12:47
*** altlogbot_3 has joined #openstack-swift12:49
*** altlogbot_3 has quit IRC13:24
*** altlogbot_0 has joined #openstack-swift13:33
*** altlogbot_0 has quit IRC13:42
*** ybunker has joined #openstack-swift13:56
*** altlogbot_2 has joined #openstack-swift13:57
*** nolwenn has quit IRC13:59
*** e0ne has quit IRC14:16
*** gmann has joined #openstack-swift14:26
*** mvkr has quit IRC14:43
timburkegood morning14:56
*** itlinux has joined #openstack-swift15:13
*** itlinux has quit IRC15:14
*** itlinux has joined #openstack-swift15:24
*** mikecmpbll has quit IRC15:33
*** mikecmpbll has joined #openstack-swift15:39
*** mikecmpbll has quit IRC15:48
*** mikecmpbll has joined #openstack-swift15:50
*** pcaruana has quit IRC16:19
*** hseipp has quit IRC16:26
*** pcaruana has joined #openstack-swift16:40
*** mikecmpbll has quit IRC16:44
*** gyee has joined #openstack-swift16:44
*** mikecmpbll has joined #openstack-swift17:09
notmynamegood morning17:14
notmynametimburke: from the ML posts about the opendev migration, it seems that there are "some" repos that are on https://github.com/openstack and were not migrated to the new opendev site. unfortunately, there are 1820 repos in github, and I can't find a way for either site to give me a single list that I can then diff17:24
notmynametimburke: do you know of any repos that we may care about that were not migrated?17:24
notmynameI checked slogging and libec and pyeclib17:24
notmynamethey all seem to be in opendev, but with an "x" in front of them17:25
notmynamesame with swauth17:25
notmynamebut I'm sure i'm forgetting some repos.17:25
notmynamedo you know of anything?17:25
timburkehrm... that "x" is in place of the "openstack" we might otherwise expect...17:26
*** psachin has quit IRC17:28
timburkepresumably (at least in part) because they aren't listed as swift team deliverables under https://github.com/openstack/governance/blob/master/reference/projects.yaml#L3495-L352617:28
notmynamedo libec and pyeclib look ok for you? I can't seem to fetch from gerrit for them, so I don't know if (1) something is messed up on my end or (2) they were not migrated17:29
timburkefetch fails for me, too -- i see "Project not found: openstack/pyeclib" when fetching from gerrit17:31
notmynamesame17:32
timburkepresumably it'll work if i edit .git/config and have it look for x/pyeclib17:32
timburkeconfirmed; and that fetch includes https://opendev.org/x/pyeclib/commit/15ba2e4 (which isn't present on https://github.com/openstack/pyeclib -- hence all the talk about github mirroring)17:34
timburkelooks like it shouldn't *too* hard to reestablish: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005007.html17:35
notmynamehmm, but my oriign is set at github, so I can update the gerrit remote (also switch from ssh to https)17:36
claygso this is neat -> https://github.com/openstack/swift/blob/master/test/functional/__init__.py#L7317:36
timburkethere's still an open question of whether we want those to be "official" openstack repos, though, or leave them as they are17:36
notmynametimburke: yeah, but will they let us mirror to github/opendev?17:36
claygwho would have thought that boto3 wouldn't like having socket globally patched as soon as you put it in our test suite!17:36
notmynameas they are is ... nowehre?17:36
timburkenotmyname, github/openstack you mean? i *think* so...17:37
notmynameya17:37
notmynameoh, is it still openstack there? not opendev?17:38
timburkeopendev seems taken :-) https://github.com/opendev/17:38
*** itlinux has quit IRC17:39
notmynameoh I'll be he's loving this name change ;-)17:39
*** itlinux has joined #openstack-swift17:40
*** itlinux has quit IRC17:46
*** itlinux has joined #openstack-swift17:47
*** itlinux has quit IRC17:58
*** itlinux has joined #openstack-swift18:00
*** rdejoux has quit IRC18:01
*** itlinux has quit IRC18:04
*** itlinux has joined #openstack-swift18:43
*** itlinux has quit IRC18:52
*** itlinux has joined #openstack-swift18:58
*** e0ne has joined #openstack-swift19:06
*** e0ne has quit IRC19:17
*** ybunker has quit IRC19:21
*** itlinux has quit IRC19:35
*** itlinux has joined #openstack-swift19:36
timburkeso this is kinda odd... i'm looking at a cluster and seeing occasional exceptions in the log like http://paste.openstack.org/show/749776/19:39
timburkebut it's a pretty new swift; i wasn't expecting the traceback since we've got https://github.com/openstack/swift/blob/2.21.0/swift/common/utils.py#L2000-L203119:39
timburke...does the replicator not pick up a utils.LogAdapter somehow?19:40
timburkei thought it just called out to get_logger() which should always return an adapter logger...19:40
*** samueldmq has joined #openstack-swift19:45
openstackgerritTim Burke proposed openstack/swift master: sharding: better handle get_shard_ranges failures  https://review.opendev.org/65578420:05
timburkei'm not sure that ^^^ is a *complete* solution (at the very least, it could use a regression test, though the plumbing for how to do that in https://github.com/openstack/swift/blob/master/test/unit/container/test_replicator.py isn't terribly obvious to me)20:07
*** mvkr has joined #openstack-swift20:09
timburkeit seems weird that https://github.com/openstack/swift/blob/2.21.0/swift/container/replicator.py#L138-L142 says "try to get some shard ranges, but if we can't, whatever" when the *only* caller at https://github.com/openstack/swift/blob/2.21.0/swift/container/replicator.py#L81-L83 knows "hey, the other end should have some shard ranges! i better look for them!"20:09
*** itlinux has quit IRC20:18
*** itlinux has joined #openstack-swift20:19
*** pcaruana has quit IRC20:48
*** gmann is now known as gmann_afk21:01
*** itlinux has quit IRC21:03
*** mikecmpbll has quit IRC21:16
*** itlinux has joined #openstack-swift21:30
*** itlinux has quit IRC21:52
*** ccamacho has joined #openstack-swift21:59
notmynametimburke: for my preso next week, what's the best way to measure progress on py3? % of modules ported? test coverage? number of tests? or is it just binary? ;-022:39
notmyname*;-)22:39
timburkenotmyname, personally, i like % of unit tests running under py3 vs py2. add in func tests when we actually have them22:40
timburkei took some notes on it not so long ago... looks like as of rocky (so, 2.19.0) we had something like 18% of unit tests and 24% of unit test files running under py322:41
notmyname6851 tests under py2. 5120 under py322:42
notmynamefrom the output files on https://review.opendev.org/#/c/651893/22:42
timburkewe've still got the logs for https://review.opendev.org/#/c/645325/: 4427 of 6850 or 65%22:44
timburkeright. still need to fix patchbot. p 64532522:45
patchbothttps://review.openstack.org/#/c/645325/ - swift - authors/changelog update for 2.21.0 release (MERGED) - 4 patch sets22:45
timburkeso that's the one for stein22:45
*** patchbot has quit IRC22:46
timburkei bet by hour 4 the s3api patch will at least have jobs started, right?22:46
notmynameso I'll say "about 65%" of unit tests22:48
*** patchbot has joined #openstack-swift22:49
notmynamehttps://review.opendev.org/#/c/651893/22:49
patchbotpatch 651893 - swift - py3: port s3api - 4 patch sets22:49
notmynameyay. patchbot knows the new domain now22:49
notmynamep 1234522:49
patchbothttps://review.opendev.org/#/c/12345/ - neutron - Update with latest code from openstack-common (sta... (MERGED) - 3 patch sets22:49
timburkeyeah -- there's been a bit more progress since the release, but just getting us up to 457422:49
timburkethanks. i meant to write something for it yesterday after the meeting, but it fell off my radar22:50
timburkeold one still work? https://review.openstack.org/#/c/645325/22:50
patchbothttps://review.opendev.org/#/c/645325/ - swift - authors/changelog update for 2.21.0 release (MERGED) - 4 patch sets22:50
timburke\o/22:51
timburkeand i think updating the url for people is the right move22:51
notmynameyes. I totally intended for that to be what happens. not at all a side effect of just adding a regex and changing the checks to "opendev"22:52
notmynametimburke: "close to 65% unit tests, limited success on functional tests, but close to getting them running"22:52
notmynameI thought we already had py3 functests gating?22:52
timburkewe have a patch chain to get us func tests22:53
timburkehttps://review.opendev.org/#/c/645856/ adds the gating job22:54
patchbotpatch 645856 - swift - Add py37 func test job - 3 patch sets22:54
notmyname673 out of 780 tests22:56
notmynamesorry22:56
notmyname27322:56
notmyname35%22:57
timburkeit sprawls out from there a bit, adding an ec job in https://review.opendev.org/#/c/645895/, adding a domain-remap-staticweb job in https://review.opendev.org/#/c/647923/, trying to add a dsvm job in https://review.opendev.org/#/c/653548/ ...22:58
patchbotpatch 645895 - swift - py3: Bring functional/test_object.py under test; a... - 2 patch sets22:58
patchbotpatch 647923 - swift - py3: port staticweb and domain_remap func tests - 2 patch sets22:58
patchbotpatch 653548 - swift - py3: add swift-dsvm-functional-py3 job - 2 patch sets22:58
notmynameok, so give me the most optimistic number you can ;-)22:58
notmyname"approaching 100% coverage" ;-)22:58
*** tkajinam has joined #openstack-swift23:01
*** rcernin has joined #openstack-swift23:03
timburkethe staticweb change puts it at 315/780 or 40%. i think that's the best i've done?23:11
timburke273? i thought 263 -- http://logs.openstack.org/56/645856/3/check/swift-tox-func-py37/4c28f2a/job-output.txt.gz#_2019-04-18_01_52_06_38935123:13
timburkemaybe you were looking at a different patchset than me23:13
timburkeer, patch23:13
notmynameI started out by typing somethign that was hundreds off. maybe I made a typo ;-)23:14
notmynamethanks for looking. I've got what I need23:14
*** gyee has quit IRC23:57

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