*** ianychoi has quit IRC | 00:18 | |
*** ianychoi has joined #openstack-swift | 00:20 | |
*** gyee has quit IRC | 00:31 | |
openstackgerrit | Merged openstack/swift master: Make rolling-upgrade job voting again https://review.opendev.org/671351 | 00:48 |
---|---|---|
*** tkajinam_ has joined #openstack-swift | 02:57 | |
*** tkajinam has quit IRC | 02:59 | |
*** m75abrams has joined #openstack-swift | 03:05 | |
*** tkajinam__ has joined #openstack-swift | 03:07 | |
*** tkajinam_ has quit IRC | 03:09 | |
*** psachin has joined #openstack-swift | 03:31 | |
*** gkadam has joined #openstack-swift | 03:50 | |
*** gkadam has quit IRC | 03:50 | |
*** pcaruana has joined #openstack-swift | 04:27 | |
kota_ | wow, rebuild non-durable fragment is much challenging thing | 04:38 |
*** pcaruana has quit IRC | 05:12 | |
*** pcaruana has joined #openstack-swift | 05:25 | |
*** baojg has joined #openstack-swift | 06:26 | |
*** baojg has quit IRC | 06:27 | |
*** baojg has joined #openstack-swift | 06:28 | |
*** rcernin has quit IRC | 07:04 | |
*** tesseract has joined #openstack-swift | 07:05 | |
*** e0ne has joined #openstack-swift | 07:58 | |
*** mikecmpbll has joined #openstack-swift | 08:01 | |
*** threestrands has joined #openstack-swift | 08:02 | |
*** tkajinam__ has quit IRC | 08:18 | |
*** altlogbot_3 has quit IRC | 08:51 | |
*** irclogbot_1 has quit IRC | 08:51 | |
*** altlogbot_0 has joined #openstack-swift | 08:53 | |
*** irclogbot_2 has joined #openstack-swift | 08:53 | |
*** ccamacho has joined #openstack-swift | 09:20 | |
*** m75abrams has quit IRC | 09:53 | |
*** threestrands has quit IRC | 10:08 | |
*** csmart has quit IRC | 10:08 | |
*** csmart has joined #openstack-swift | 10:50 | |
*** m75abrams has joined #openstack-swift | 11:18 | |
*** dr_gogeta86 has quit IRC | 11:26 | |
*** irclogbot_2 has quit IRC | 11:33 | |
*** irclogbot_0 has joined #openstack-swift | 11:35 | |
*** tdasilva has joined #openstack-swift | 11:50 | |
*** ChanServ sets mode: +v tdasilva | 11:50 | |
*** coreycb has quit IRC | 12:45 | |
*** coreycb has joined #openstack-swift | 12:47 | |
*** e0ne has quit IRC | 12:57 | |
*** e0ne has joined #openstack-swift | 12:57 | |
*** tdasilva has quit IRC | 13:06 | |
openstackgerrit | Merged openstack/swift master: Fix up errno checking https://review.opendev.org/671168 | 13:16 |
*** tdasilva has joined #openstack-swift | 13:22 | |
*** ChanServ sets mode: +v tdasilva | 13:22 | |
tdasilva | rledisez, alecuyer: hi! where do i find info on how to build a losf-saio?? | 13:27 |
alecuyer | tdasilva: 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 IRC | 14:14 | |
*** tdasilva has joined #openstack-swift | 14:16 | |
*** ChanServ sets mode: +v tdasilva | 14:16 | |
*** tdasilva has quit IRC | 14:21 | |
*** tdasilva has joined #openstack-swift | 14:23 | |
*** ChanServ sets mode: +v tdasilva | 14:23 | |
tdasilva | alecuyer: 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 IRC | 14:30 | |
*** tdasilva has joined #openstack-swift | 14:36 | |
*** ChanServ sets mode: +v tdasilva | 14:36 | |
*** tdasilva has quit IRC | 14:40 | |
*** tdasilva has joined #openstack-swift | 14:41 | |
*** psachin has quit IRC | 14:41 | |
*** ChanServ sets mode: +v tdasilva | 14:41 | |
*** tdasilva has quit IRC | 14:43 | |
*** tdasilva has joined #openstack-swift | 14:44 | |
*** ChanServ sets mode: +v tdasilva | 14:44 | |
alecuyer | tdasilva: 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 |
tdasilva | alecuyer: ah! https://github.com/openstack/swift/tree/feature/losf/tools/playbooks/losf_setup, this will do! thanks! | 14:48 |
*** tdasilva has quit IRC | 14:53 | |
alecuyer | tdasilva: 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 tonight | 14:56 |
*** ccamacho has quit IRC | 15:05 | |
*** gyee has joined #openstack-swift | 15:13 | |
*** tdasilva has joined #openstack-swift | 15:23 | |
*** ChanServ sets mode: +v tdasilva | 15:23 | |
tdasilva | alecuyer: enjoy vacation! | 15:24 |
clayg | oh, i just got my shanghai discount code | 15:51 |
*** tdasilva_ has joined #openstack-swift | 16:09 | |
*** ChanServ sets mode: +v tdasilva_ | 16:09 | |
*** mvkr_ has quit IRC | 16:10 | |
*** tdasilva has quit IRC | 16:12 | |
*** pcaruana has quit IRC | 16:13 | |
*** mvkr_ has joined #openstack-swift | 16:16 | |
*** m75abrams has quit IRC | 16:19 | |
*** mikecmpbll has quit IRC | 16:31 | |
timburke | clayg, me too! | 17:23 |
timburke | also, good morning! | 17:23 |
clayg | so 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 mess | 17:29 |
*** e0ne has quit IRC | 17:37 | |
*** pcaruana has joined #openstack-swift | 17:41 | |
*** tomha has joined #openstack-swift | 17:42 | |
*** tomha has quit IRC | 17:46 | |
*** henriqueof has joined #openstack-swift | 17:47 | |
openstackgerrit | Clay Gerrard proposed openstack/swift master: symlink-backed versioned_writes https://review.opendev.org/633857 | 18:03 |
*** henriqueof has quit IRC | 18:40 | |
*** tesseract has quit IRC | 18:49 | |
*** henriqueof has joined #openstack-swift | 19:13 | |
*** e0ne has joined #openstack-swift | 19:25 | |
*** BjoernT has joined #openstack-swift | 19:44 | |
*** e0ne has quit IRC | 19:46 | |
*** e0ne has joined #openstack-swift | 19:57 | |
*** henriqueof has quit IRC | 20:01 | |
*** e0ne has quit IRC | 20:19 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Ignore 404s from handoffs for objects when calculating quorum https://review.opendev.org/672186 | 20:56 |
*** BjoernT has quit IRC | 20:57 | |
kota_ | morning | 20:57 |
openstackgerrit | Tim Burke proposed openstack/swift master: Ignore 404s from handoffs for objects when calculating quorum https://review.opendev.org/672186 | 20:58 |
timburke | bah, forgot to squash in tdasilva_'s wonderful probe tests! | 20:58 |
zaitcev | Do we have a meeting today? | 20:59 |
timburke | yeah, that's my plan, anyway :-) | 20:59 |
zaitcev | Next meeting: July 17, 2019 | 21:00 |
zaitcev | I missed the previous one. | 21:00 |
timburke | i need to be better about updating that page 😞 | 21:01 |
timburke | clayg, tdasilva_ meeting time! | 21:01 |
*** tdasilva_ is now known as tdasilva | 21:01 | |
*** e0ne has joined #openstack-swift | 21:04 | |
*** pcaruana has quit IRC | 21:05 | |
*** henriqueof has joined #openstack-swift | 21:07 | |
*** mikecmpbll has joined #openstack-swift | 21:15 | |
*** henriqueof has quit IRC | 21:27 | |
*** e0ne has quit IRC | 21:30 | |
*** e0ne has joined #openstack-swift | 21:39 | |
*** mikecmpbll has quit IRC | 21:45 | |
*** e0ne has quit IRC | 21:46 | |
timburke | all right zaitcev, let's get this sorted :-) | 22:01 |
timburke | what sha are you working off of? | 22:01 |
zaitcev | timburke: so, do you have a plan? | 22:01 |
timburke | step 1: repro zaitcev's environment as best i can | 22:01 |
zaitcev | timburke: I don't understand what it means. Do you want my swift.conf or just the path to the DB? | 22:01 |
timburke | the version of the code | 22:02 |
timburke | the git sha | 22:02 |
zaitcev | commit 4643412bd11a7151bf56a590c260ccab9e1725bf (origin/master, origin/HEAD) | 22:02 |
timburke | then we'll start doing some curl ;-) | 22:02 |
zaitcev | then, I do python setup.py sdist | 22:03 |
zaitcev | build the RPM, send it to cluster, install | 22:03 |
zaitcev | You probably can do a source-based, I guess. | 22:03 |
zaitcev | Let me look at the functest on the separate node (not part of cluster). | 22:04 |
zaitcev | commit 4643412bd11a7151bf56a590c260ccab9e1725bf | 22:04 |
zaitcev | wait, they are identical. | 22:04 |
timburke | 👍 | 22:04 |
zaitcev | So, client is the same, but runs py2 | 22:04 |
timburke | and all services are py3? or is this mixed? | 22:04 |
zaitcev | All py3 | 22:05 |
zaitcev | OK. I ended clearing the metadata. I'm going to do swift-init all start now and run the tests again. | 22:05 |
zaitcev | I used find /srv/node -name cbdf1b7b24be67c53d2e0b5694b25d35.db and surprisingly found a handoff. This is replication factor 4 | 22:06 |
timburke | ok, got a freshy-fresh env on that sha. i'll do the same | 22:06 |
zaitcev | BTW, want to see my swift-ring-builder account.builder ? | 22:06 |
zaitcev | Er. Replication factor 3, not 4. But, 4 copies exist and replicator isn't deleting the one from handoff. | 22:07 |
timburke | odd... what do the replicator logs say? | 22:08 |
zaitcev | I... don't see anything. Let me run grep account-replicator /var/log/swift/swift.log and see | 22:09 |
zaitcev | BTW http://www.zaitcev.us/things/swift/account.ring.dump.txt | 22:10 |
zaitcev | http://www.zaitcev.us/things/swift/account-replicator.log.txt | 22:14 |
timburke | so 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 |
timburke | i think that might be from the prior failed run? lemme try fresh again... | 22:15 |
timburke | cool, this time, nothing left over | 22:16 |
zaitcev | Mine 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 enabled | 22:18 |
zaitcev | even with all the skipping | 22:18 |
zaitcev | it says "Sum of execute time for each test: 339.2143 sec." but it's clearly a lie | 22:25 |
zaitcev | Okay | 22:27 |
zaitcev | timburke: 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 1 | 22:28 |
timburke | yeah, i think i'm seeing similar... :-( | 22:28 |
zaitcev | great. I'm going to step off for a few mintues. | 22:28 |
timburke | seeing same behavior on master | 22:33 |
timburke | https://github.com/openstack/swift/blob/master/swift/account/server.py#L172-L189 good | 22:40 |
timburke | https://github.com/openstack/swift/blob/master/swift/account/server.py#L290-L295 bad :-( | 22:40 |
timburke | container has both PUT and POST go to https://github.com/openstack/swift/blob/master/swift/container/server.py#L417-L431, so *that's* good | 22:42 |
timburke | zaitcev, good find! thanks for bringing it to my attention! | 22:43 |
timburke | makes me rather worried about how we *send back* account metadata, too... | 22:43 |
timburke | huh. launchpad seems to be down | 22:46 |
*** tkajinam has joined #openstack-swift | 22:57 | |
timburke | ugh! and we have to do the thing for the key, too! blerg | 23:00 |
*** rcernin has joined #openstack-swift | 23:30 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!