*** gyee has quit IRC | 00:24 | |
*** itlinux has joined #openstack-swift | 00:34 | |
*** itlinux has quit IRC | 00:58 | |
*** zaitcev has quit IRC | 01:22 | |
*** zaitcev has joined #openstack-swift | 01:34 | |
*** ChanServ sets mode: +v zaitcev | 01:34 | |
*** zaitcev has quit IRC | 01:38 | |
*** zaitcev has joined #openstack-swift | 01:52 | |
*** ChanServ sets mode: +v zaitcev | 01:52 | |
*** zaitcev has quit IRC | 02:06 | |
*** zaitcev has joined #openstack-swift | 02:07 | |
*** ChanServ sets mode: +v zaitcev | 02:07 | |
*** itlinux has joined #openstack-swift | 02:32 | |
*** psachin has joined #openstack-swift | 03:52 | |
*** pcaruana has joined #openstack-swift | 04:11 | |
*** pcaruana has quit IRC | 04:43 | |
*** e0ne has joined #openstack-swift | 05:05 | |
*** kukacz has quit IRC | 05:06 | |
*** kukacz has joined #openstack-swift | 05:08 | |
*** e0ne has quit IRC | 05:08 | |
*** itlinux has quit IRC | 05:30 | |
*** zaitcev has quit IRC | 06:13 | |
*** zaitcev has joined #openstack-swift | 06:19 | |
*** ChanServ sets mode: +v zaitcev | 06:19 | |
*** pcaruana has joined #openstack-swift | 06:20 | |
*** zaitcev has quit IRC | 06:34 | |
*** zaitcev has joined #openstack-swift | 06:36 | |
*** ChanServ sets mode: +v zaitcev | 06:36 | |
*** rdejoux has joined #openstack-swift | 07:03 | |
*** ccamacho has joined #openstack-swift | 07:08 | |
*** ccamacho has quit IRC | 07:09 | |
*** ccamacho has joined #openstack-swift | 07:10 | |
*** mikecmpbll has joined #openstack-swift | 08:01 | |
*** e0ne has joined #openstack-swift | 08:08 | |
*** hseipp has joined #openstack-swift | 08:14 | |
*** openstackgerrit has joined #openstack-swift | 08:22 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift feature/losf: Merge remote-tracking branch 'remotes/origin/master' into merge-master https://review.opendev.org/655630 | 08:22 |
---|---|---|
*** zigo has quit IRC | 08:27 | |
*** gmann has quit IRC | 08:28 | |
*** tkajinam has quit IRC | 08:54 | |
*** rcernin has quit IRC | 08:58 | |
*** kota_ has quit IRC | 09:51 | |
*** kota_ has joined #openstack-swift | 09:52 | |
*** ChanServ sets mode: +v kota_ | 09:52 | |
*** ccamacho has quit IRC | 10:11 | |
*** mvkr has joined #openstack-swift | 10:13 | |
*** gkadam has joined #openstack-swift | 11:16 | |
*** zigo has joined #openstack-swift | 11:54 | |
*** altlogbot_1 has quit IRC | 12:32 | |
*** altlogbot_2 has joined #openstack-swift | 12:39 | |
*** gkadam has quit IRC | 12:46 | |
*** altlogbot_2 has quit IRC | 12:47 | |
*** altlogbot_3 has joined #openstack-swift | 12:49 | |
*** altlogbot_3 has quit IRC | 13:24 | |
*** altlogbot_0 has joined #openstack-swift | 13:33 | |
*** altlogbot_0 has quit IRC | 13:42 | |
*** ybunker has joined #openstack-swift | 13:56 | |
*** altlogbot_2 has joined #openstack-swift | 13:57 | |
*** nolwenn has quit IRC | 13:59 | |
*** e0ne has quit IRC | 14:16 | |
*** gmann has joined #openstack-swift | 14:26 | |
*** mvkr has quit IRC | 14:43 | |
timburke | good morning | 14:56 |
*** itlinux has joined #openstack-swift | 15:13 | |
*** itlinux has quit IRC | 15:14 | |
*** itlinux has joined #openstack-swift | 15:24 | |
*** mikecmpbll has quit IRC | 15:33 | |
*** mikecmpbll has joined #openstack-swift | 15:39 | |
*** mikecmpbll has quit IRC | 15:48 | |
*** mikecmpbll has joined #openstack-swift | 15:50 | |
*** pcaruana has quit IRC | 16:19 | |
*** hseipp has quit IRC | 16:26 | |
*** pcaruana has joined #openstack-swift | 16:40 | |
*** mikecmpbll has quit IRC | 16:44 | |
*** gyee has joined #openstack-swift | 16:44 | |
*** mikecmpbll has joined #openstack-swift | 17:09 | |
notmyname | good morning | 17:14 |
notmyname | timburke: 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 diff | 17:24 |
notmyname | timburke: do you know of any repos that we may care about that were not migrated? | 17:24 |
notmyname | I checked slogging and libec and pyeclib | 17:24 |
notmyname | they all seem to be in opendev, but with an "x" in front of them | 17:25 |
notmyname | same with swauth | 17:25 |
notmyname | but I'm sure i'm forgetting some repos. | 17:25 |
notmyname | do you know of anything? | 17:25 |
timburke | hrm... that "x" is in place of the "openstack" we might otherwise expect... | 17:26 |
*** psachin has quit IRC | 17:28 | |
timburke | presumably (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-L3526 | 17:28 |
notmyname | do 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 migrated | 17:29 |
timburke | fetch fails for me, too -- i see "Project not found: openstack/pyeclib" when fetching from gerrit | 17:31 |
notmyname | same | 17:32 |
timburke | presumably it'll work if i edit .git/config and have it look for x/pyeclib | 17:32 |
timburke | confirmed; 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 |
timburke | looks like it shouldn't *too* hard to reestablish: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005007.html | 17:35 |
notmyname | hmm, but my oriign is set at github, so I can update the gerrit remote (also switch from ssh to https) | 17:36 |
clayg | so this is neat -> https://github.com/openstack/swift/blob/master/test/functional/__init__.py#L73 | 17:36 |
timburke | there's still an open question of whether we want those to be "official" openstack repos, though, or leave them as they are | 17:36 |
notmyname | timburke: yeah, but will they let us mirror to github/opendev? | 17:36 |
clayg | who would have thought that boto3 wouldn't like having socket globally patched as soon as you put it in our test suite! | 17:36 |
notmyname | as they are is ... nowehre? | 17:36 |
timburke | notmyname, github/openstack you mean? i *think* so... | 17:37 |
notmyname | ya | 17:37 |
notmyname | oh, is it still openstack there? not opendev? | 17:38 |
timburke | opendev seems taken :-) https://github.com/opendev/ | 17:38 |
*** itlinux has quit IRC | 17:39 | |
notmyname | oh I'll be he's loving this name change ;-) | 17:39 |
*** itlinux has joined #openstack-swift | 17:40 | |
*** itlinux has quit IRC | 17:46 | |
*** itlinux has joined #openstack-swift | 17:47 | |
*** itlinux has quit IRC | 17:58 | |
*** itlinux has joined #openstack-swift | 18:00 | |
*** rdejoux has quit IRC | 18:01 | |
*** itlinux has quit IRC | 18:04 | |
*** itlinux has joined #openstack-swift | 18:43 | |
*** itlinux has quit IRC | 18:52 | |
*** itlinux has joined #openstack-swift | 18:58 | |
*** e0ne has joined #openstack-swift | 19:06 | |
*** e0ne has quit IRC | 19:17 | |
*** ybunker has quit IRC | 19:21 | |
*** itlinux has quit IRC | 19:35 | |
*** itlinux has joined #openstack-swift | 19:36 | |
timburke | so 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 |
timburke | but 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-L2031 | 19:39 |
timburke | ...does the replicator not pick up a utils.LogAdapter somehow? | 19:40 |
timburke | i thought it just called out to get_logger() which should always return an adapter logger... | 19:40 |
*** samueldmq has joined #openstack-swift | 19:45 | |
openstackgerrit | Tim Burke proposed openstack/swift master: sharding: better handle get_shard_ranges failures https://review.opendev.org/655784 | 20:05 |
timburke | i'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-swift | 20:09 | |
timburke | it 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 IRC | 20:18 | |
*** itlinux has joined #openstack-swift | 20:19 | |
*** pcaruana has quit IRC | 20:48 | |
*** gmann is now known as gmann_afk | 21:01 | |
*** itlinux has quit IRC | 21:03 | |
*** mikecmpbll has quit IRC | 21:16 | |
*** itlinux has joined #openstack-swift | 21:30 | |
*** itlinux has quit IRC | 21:52 | |
*** ccamacho has joined #openstack-swift | 21:59 | |
notmyname | timburke: 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? ;-0 | 22:39 |
notmyname | *;-) | 22:39 |
timburke | notmyname, personally, i like % of unit tests running under py3 vs py2. add in func tests when we actually have them | 22:40 |
timburke | i 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 py3 | 22:41 |
notmyname | 6851 tests under py2. 5120 under py3 | 22:42 |
notmyname | from the output files on https://review.opendev.org/#/c/651893/ | 22:42 |
timburke | we've still got the logs for https://review.opendev.org/#/c/645325/: 4427 of 6850 or 65% | 22:44 |
timburke | right. still need to fix patchbot. p 645325 | 22:45 |
patchbot | https://review.openstack.org/#/c/645325/ - swift - authors/changelog update for 2.21.0 release (MERGED) - 4 patch sets | 22:45 |
timburke | so that's the one for stein | 22:45 |
*** patchbot has quit IRC | 22:46 | |
timburke | i bet by hour 4 the s3api patch will at least have jobs started, right? | 22:46 |
notmyname | so I'll say "about 65%" of unit tests | 22:48 |
*** patchbot has joined #openstack-swift | 22:49 | |
notmyname | https://review.opendev.org/#/c/651893/ | 22:49 |
patchbot | patch 651893 - swift - py3: port s3api - 4 patch sets | 22:49 |
notmyname | yay. patchbot knows the new domain now | 22:49 |
notmyname | p 12345 | 22:49 |
patchbot | https://review.opendev.org/#/c/12345/ - neutron - Update with latest code from openstack-common (sta... (MERGED) - 3 patch sets | 22:49 |
timburke | yeah -- there's been a bit more progress since the release, but just getting us up to 4574 | 22:49 |
timburke | thanks. i meant to write something for it yesterday after the meeting, but it fell off my radar | 22:50 |
timburke | old one still work? https://review.openstack.org/#/c/645325/ | 22:50 |
patchbot | https://review.opendev.org/#/c/645325/ - swift - authors/changelog update for 2.21.0 release (MERGED) - 4 patch sets | 22:50 |
timburke | \o/ | 22:51 |
timburke | and i think updating the url for people is the right move | 22:51 |
notmyname | yes. 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 |
notmyname | timburke: "close to 65% unit tests, limited success on functional tests, but close to getting them running" | 22:52 |
notmyname | I thought we already had py3 functests gating? | 22:52 |
timburke | we have a patch chain to get us func tests | 22:53 |
timburke | https://review.opendev.org/#/c/645856/ adds the gating job | 22:54 |
patchbot | patch 645856 - swift - Add py37 func test job - 3 patch sets | 22:54 |
notmyname | 673 out of 780 tests | 22:56 |
notmyname | sorry | 22:56 |
notmyname | 273 | 22:56 |
notmyname | 35% | 22:57 |
timburke | it 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 |
patchbot | patch 645895 - swift - py3: Bring functional/test_object.py under test; a... - 2 patch sets | 22:58 |
patchbot | patch 647923 - swift - py3: port staticweb and domain_remap func tests - 2 patch sets | 22:58 |
patchbot | patch 653548 - swift - py3: add swift-dsvm-functional-py3 job - 2 patch sets | 22:58 |
notmyname | ok, so give me the most optimistic number you can ;-) | 22:58 |
notmyname | "approaching 100% coverage" ;-) | 22:58 |
*** tkajinam has joined #openstack-swift | 23:01 | |
*** rcernin has joined #openstack-swift | 23:03 | |
timburke | the staticweb change puts it at 315/780 or 40%. i think that's the best i've done? | 23:11 |
timburke | 273? 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_389351 | 23:13 |
timburke | maybe you were looking at a different patchset than me | 23:13 |
timburke | er, patch | 23:13 |
notmyname | I started out by typing somethign that was hundreds off. maybe I made a typo ;-) | 23:14 |
notmyname | thanks for looking. I've got what I need | 23:14 |
*** gyee has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!