Wednesday, 2019-07-24

*** ianychoi has quit IRC00:18
*** ianychoi has joined #openstack-swift00:20
*** gyee has quit IRC00:31
openstackgerritMerged openstack/swift master: Make rolling-upgrade job voting again  https://review.opendev.org/67135100:48
*** tkajinam_ has joined #openstack-swift02:57
*** tkajinam has quit IRC02:59
*** m75abrams has joined #openstack-swift03:05
*** tkajinam__ has joined #openstack-swift03:07
*** tkajinam_ has quit IRC03:09
*** psachin has joined #openstack-swift03:31
*** gkadam has joined #openstack-swift03:50
*** gkadam has quit IRC03:50
*** pcaruana has joined #openstack-swift04:27
kota_wow, rebuild non-durable fragment is much challenging thing04:38
*** pcaruana has quit IRC05:12
*** pcaruana has joined #openstack-swift05:25
*** baojg has joined #openstack-swift06:26
*** baojg has quit IRC06:27
*** baojg has joined #openstack-swift06:28
*** rcernin has quit IRC07:04
*** tesseract has joined #openstack-swift07:05
*** e0ne has joined #openstack-swift07:58
*** mikecmpbll has joined #openstack-swift08:01
*** threestrands has joined #openstack-swift08:02
*** tkajinam__ has quit IRC08:18
*** altlogbot_3 has quit IRC08:51
*** irclogbot_1 has quit IRC08:51
*** altlogbot_0 has joined #openstack-swift08:53
*** irclogbot_2 has joined #openstack-swift08:53
*** ccamacho has joined #openstack-swift09:20
*** m75abrams has quit IRC09:53
*** threestrands has quit IRC10:08
*** csmart has quit IRC10:08
*** csmart has joined #openstack-swift10:50
*** m75abrams has joined #openstack-swift11:18
*** dr_gogeta86 has quit IRC11:26
*** irclogbot_2 has quit IRC11:33
*** irclogbot_0 has joined #openstack-swift11:35
*** tdasilva has joined #openstack-swift11:50
*** ChanServ sets mode: +v tdasilva11:50
*** coreycb has quit IRC12:45
*** coreycb has joined #openstack-swift12:47
*** e0ne has quit IRC12:57
*** e0ne has joined #openstack-swift12:57
*** tdasilva has quit IRC13:06
openstackgerritMerged openstack/swift master: Fix up errno checking  https://review.opendev.org/67116813:16
*** tdasilva has joined #openstack-swift13:22
*** ChanServ sets mode: +v tdasilva13:22
tdasilvarledisez, alecuyer: hi! where do i find info on how to build a losf-saio??13:27
alecuyertdasilva: hello! where are you now? :-) https://github.com/swiftstack/vagrant-swift-all-in-one/tree/losf2 should do it , but let me check, it might need a rebase (I think there were issues with accepting chef's licence, haven't rebuilt in a while, I'll check now)14:12
*** tdasilva has quit IRC14:14
*** tdasilva has joined #openstack-swift14:16
*** ChanServ sets mode: +v tdasilva14:16
*** tdasilva has quit IRC14:21
*** tdasilva has joined #openstack-swift14:23
*** ChanServ sets mode: +v tdasilva14:23
tdasilvaalecuyer: i'm in portugal. thanks for the link! do we have any instructions written down for folks that might want to build a losf-saio by hand, something similar to https://docs.openstack.org/swift/latest/development_saio.html ?14:28
*** tdasilva has quit IRC14:30
*** tdasilva has joined #openstack-swift14:36
*** ChanServ sets mode: +v tdasilva14:36
*** tdasilva has quit IRC14:40
*** tdasilva has joined #openstack-swift14:41
*** psachin has quit IRC14:41
*** ChanServ sets mode: +v tdasilva14:41
*** tdasilva has quit IRC14:43
*** tdasilva has joined #openstack-swift14:44
*** ChanServ sets mode: +v tdasilva14:44
alecuyertdasilva:  I'm afraid not, there used to be but it's outdated. I should copy that page and add the LOSF bits.  The ansible playbooks in losf_setup could help but that's no documentation..14:46
tdasilvaalecuyer: ah! https://github.com/openstack/swift/tree/feature/losf/tools/playbooks/losf_setup, this will do! thanks!14:48
*** tdasilva has quit IRC14:53
alecuyertdasilva: np, if can help let me know (beyond updating the doc). Sorry I may be slow to answer, I'm off for summer vacation later tonight14:56
*** ccamacho has quit IRC15:05
*** gyee has joined #openstack-swift15:13
*** tdasilva has joined #openstack-swift15:23
*** ChanServ sets mode: +v tdasilva15:23
tdasilvaalecuyer: enjoy vacation!15:24
claygoh, i just got my shanghai discount code15:51
*** tdasilva_ has joined #openstack-swift16:09
*** ChanServ sets mode: +v tdasilva_16:09
*** mvkr_ has quit IRC16:10
*** tdasilva has quit IRC16:12
*** pcaruana has quit IRC16:13
*** mvkr_ has joined #openstack-swift16:16
*** m75abrams has quit IRC16:19
*** mikecmpbll has quit IRC16:31
timburkeclayg, me too!17:23
timburkealso, good morning!17:23
claygso i'm in the process of verifying versioned writes symlinks to slo manifests have the right etag override stuff set - i figured I'd get it working with tests first and then try to figure out how to clean up the leakage ... but getting almost done I'm starting to get nervous about the mess17:29
*** e0ne has quit IRC17:37
*** pcaruana has joined #openstack-swift17:41
*** tomha has joined #openstack-swift17:42
*** tomha has quit IRC17:46
*** henriqueof has joined #openstack-swift17:47
openstackgerritClay Gerrard proposed openstack/swift master: symlink-backed versioned_writes  https://review.opendev.org/63385718:03
*** henriqueof has quit IRC18:40
*** tesseract has quit IRC18:49
*** henriqueof has joined #openstack-swift19:13
*** e0ne has joined #openstack-swift19:25
*** BjoernT has joined #openstack-swift19:44
*** e0ne has quit IRC19:46
*** e0ne has joined #openstack-swift19:57
*** henriqueof has quit IRC20:01
*** e0ne has quit IRC20:19
openstackgerritTim Burke proposed openstack/swift master: Ignore 404s from handoffs for objects when calculating quorum  https://review.opendev.org/67218620:56
*** BjoernT has quit IRC20:57
kota_morning20:57
openstackgerritTim Burke proposed openstack/swift master: Ignore 404s from handoffs for objects when calculating quorum  https://review.opendev.org/67218620:58
timburkebah, forgot to squash in tdasilva_'s wonderful probe tests!20:58
zaitcevDo we have a meeting today?20:59
timburkeyeah, that's my plan, anyway :-)20:59
zaitcevNext meeting: July 17, 201921:00
zaitcevI missed the previous one.21:00
timburkei need to be better about updating that page 😞21:01
timburkeclayg, tdasilva_ meeting time!21:01
*** tdasilva_ is now known as tdasilva21:01
*** e0ne has joined #openstack-swift21:04
*** pcaruana has quit IRC21:05
*** henriqueof has joined #openstack-swift21:07
*** mikecmpbll has joined #openstack-swift21:15
*** henriqueof has quit IRC21:27
*** e0ne has quit IRC21:30
*** e0ne has joined #openstack-swift21:39
*** mikecmpbll has quit IRC21:45
*** e0ne has quit IRC21:46
timburkeall right zaitcev, let's get this sorted :-)22:01
timburkewhat sha are you working off of?22:01
zaitcevtimburke: so, do you have a plan?22:01
timburkestep 1: repro zaitcev's environment as best i can22:01
zaitcevtimburke: I don't understand what it means. Do you want my swift.conf or just the path to the DB?22:01
timburkethe version of the code22:02
timburkethe git sha22:02
zaitcevcommit 4643412bd11a7151bf56a590c260ccab9e1725bf (origin/master, origin/HEAD)22:02
timburkethen we'll start doing some curl ;-)22:02
zaitcevthen, I do  python setup.py sdist22:03
zaitcevbuild the RPM, send it to cluster, install22:03
zaitcevYou probably can do a source-based, I guess.22:03
zaitcevLet me look at the functest on the separate node (not part of cluster).22:04
zaitcevcommit 4643412bd11a7151bf56a590c260ccab9e1725bf22:04
zaitcevwait, they are identical.22:04
timburke👍22:04
zaitcevSo, client is the same, but runs py222:04
timburkeand all services are py3? or is this mixed?22:04
zaitcevAll py322:05
zaitcevOK. I ended clearing the metadata. I'm going to do  swift-init all start  now and run the tests again.22:05
zaitcevI used  find /srv/node -name cbdf1b7b24be67c53d2e0b5694b25d35.db  and surprisingly found a handoff. This is replication factor 422:06
timburkeok, got a freshy-fresh env on that sha. i'll do the same22:06
zaitcevBTW, want to see my  swift-ring-builder account.builder ?22:06
zaitcevEr. Replication factor 3, not 4. But, 4 copies exist and replicator isn't deleting the one from handoff.22:07
timburkeodd... what do the replicator logs say?22:08
zaitcevI... don't see anything. Let me run  grep account-replicator /var/log/swift/swift.log and see22:09
zaitcevBTW http://www.zaitcev.us/things/swift/account.ring.dump.txt22:10
zaitcevhttp://www.zaitcev.us/things/swift/account-replicator.log.txt22:14
timburkeso it took me a bit to get my py2 env just right -- it kept wanting to run func tests under py3, which of course would fail. once i got it squared, py2 passed (at least, for test_account.py, which i think is the one that was causing you trouble?), but left a decent bit of account meta around...22:14
timburkei think that might be from the prior failed run? lemme try fresh again...22:15
timburkecool, this time, nothing left over22:16
zaitcevMine are way slower. I don't remember how much they run, maybe 20 minutes.22:18
zaitcev{0} test.functional.test_tempurl.TestContainerTempurlUTF8.test_changing_sig ... SKIPPED: TempURL not enabled22:18
zaitceveven with all the skipping22:18
zaitcevit says "Sum of execute time for each test: 339.2143 sec." but it's clearly a lie22:25
zaitcevOkay22:27
zaitcevtimburke: after a clean test, we only have  "X-Account-Meta-Uni\u00e0\u00b8\u0092": ["1", "1564006572.22302"], which is still wrong but at least we only have 122:28
timburkeyeah, i think i'm seeing similar... :-(22:28
zaitcevgreat. I'm going to step off for a few mintues.22:28
timburkeseeing same behavior on master22:33
timburkehttps://github.com/openstack/swift/blob/master/swift/account/server.py#L172-L189 good22:40
timburkehttps://github.com/openstack/swift/blob/master/swift/account/server.py#L290-L295 bad :-(22:40
timburkecontainer has both PUT and POST go to https://github.com/openstack/swift/blob/master/swift/container/server.py#L417-L431, so *that's* good22:42
timburkezaitcev, good find! thanks for bringing it to my attention!22:43
timburkemakes me rather worried about how we *send back* account metadata, too...22:43
timburkehuh. launchpad seems to be down22:46
*** tkajinam has joined #openstack-swift22:57
timburkeugh! and we have to do the thing for the key, too! blerg23:00
*** rcernin has joined #openstack-swift23:30

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