*** _bluev has quit IRC | 00:32 | |
*** miurahr has joined #openstack-swift | 00:32 | |
*** miurahr has quit IRC | 00:54 | |
*** Dharmit has joined #openstack-swift | 00:54 | |
*** Dharmit has quit IRC | 00:57 | |
*** Dharmit has joined #openstack-swift | 00:57 | |
*** _bluev has joined #openstack-swift | 01:03 | |
*** _bluev has quit IRC | 01:07 | |
*** swills has joined #openstack-swift | 01:31 | |
*** nosnos has joined #openstack-swift | 01:37 | |
*** nosnos has quit IRC | 01:38 | |
*** nosnos has joined #openstack-swift | 01:40 | |
openstackgerrit | paul luse proposed a change to openstack/swift: Add Storage Policy Support to ssync https://review.openstack.org/65347 | 01:43 |
---|---|---|
*** _bluev has joined #openstack-swift | 02:04 | |
*** haomaiwa_ has joined #openstack-swift | 02:06 | |
*** haomaiwang has quit IRC | 02:06 | |
*** _bluev1 has joined #openstack-swift | 02:07 | |
*** _bluev has quit IRC | 02:09 | |
*** _bluev1 has quit IRC | 02:12 | |
*** haomaiwang has joined #openstack-swift | 02:41 | |
*** haomaiwa_ has quit IRC | 02:45 | |
*** kun_huang has joined #openstack-swift | 02:45 | |
*** kun_huang has quit IRC | 02:46 | |
*** kun_huang has joined #openstack-swift | 02:58 | |
*** _bluev has joined #openstack-swift | 03:08 | |
*** _bluev has quit IRC | 03:13 | |
*** Edward-Zhang has joined #openstack-swift | 03:46 | |
*** mtreinish has quit IRC | 04:01 | |
*** mtreinish has joined #openstack-swift | 04:03 | |
*** Edward-Zhang has quit IRC | 04:05 | |
*** madhuri has quit IRC | 04:08 | |
*** mtreinish has quit IRC | 04:08 | |
*** madhuri has joined #openstack-swift | 04:08 | |
*** _bluev has joined #openstack-swift | 04:09 | |
madhuri | portante: ping? | 04:11 |
*** _bluev has quit IRC | 04:13 | |
*** mtreinish has joined #openstack-swift | 04:15 | |
*** haomaiwa_ has joined #openstack-swift | 04:33 | |
*** haomaiwang has quit IRC | 04:34 | |
*** chandan_kumar has joined #openstack-swift | 04:43 | |
*** chandan_kumar has quit IRC | 04:52 | |
*** Edward-Zhang has joined #openstack-swift | 04:55 | |
*** saju_m has joined #openstack-swift | 04:59 | |
*** chandan_kumar has joined #openstack-swift | 05:01 | |
*** _bluev has joined #openstack-swift | 05:09 | |
*** _bluev has quit IRC | 05:14 | |
*** ppai has joined #openstack-swift | 05:23 | |
*** _bluev has joined #openstack-swift | 05:38 | |
*** nosnos has quit IRC | 05:39 | |
*** nosnos has joined #openstack-swift | 05:39 | |
*** saju_m has quit IRC | 05:54 | |
*** saju_m has joined #openstack-swift | 05:55 | |
*** nshaikh has joined #openstack-swift | 05:59 | |
*** saju_m has quit IRC | 06:00 | |
*** saju_m has joined #openstack-swift | 06:02 | |
*** rostomyan has quit IRC | 06:07 | |
*** nshaikh has left #openstack-swift | 06:14 | |
*** navid__ has joined #openstack-swift | 06:14 | |
*** navid__ is now known as nshaikh | 06:14 | |
*** nshaikh has quit IRC | 06:45 | |
*** nosnos_ has joined #openstack-swift | 06:51 | |
*** nosnos has quit IRC | 06:51 | |
*** nosnos has joined #openstack-swift | 06:56 | |
*** psharma has joined #openstack-swift | 06:57 | |
*** nosnos_ has quit IRC | 06:58 | |
*** nosnos has quit IRC | 07:05 | |
*** nosnos has joined #openstack-swift | 07:08 | |
*** nosnos has quit IRC | 07:12 | |
*** nosnos has joined #openstack-swift | 07:12 | |
*** davidhadas has quit IRC | 07:16 | |
*** _bluev has quit IRC | 07:19 | |
*** matsuhashi has joined #openstack-swift | 07:39 | |
*** occup4nt has joined #openstack-swift | 07:49 | |
*** _bluev has joined #openstack-swift | 07:50 | |
*** _bluev1 has joined #openstack-swift | 07:52 | |
*** _bluev has quit IRC | 07:52 | |
*** occupant has quit IRC | 07:52 | |
*** _bluev1 has quit IRC | 07:56 | |
*** davidhadas has joined #openstack-swift | 08:09 | |
*** saju_m has quit IRC | 08:22 | |
*** foexle has joined #openstack-swift | 08:24 | |
*** saju_m has joined #openstack-swift | 08:28 | |
*** davidhadas has quit IRC | 08:31 | |
*** davidhadas has joined #openstack-swift | 08:31 | |
*** mlipchuk has joined #openstack-swift | 08:37 | |
*** Trixboxer has joined #openstack-swift | 08:46 | |
*** bada_ has joined #openstack-swift | 08:47 | |
*** matsuhashi has quit IRC | 08:50 | |
*** saju_m has quit IRC | 08:50 | |
*** bada has quit IRC | 08:51 | |
*** matsuhashi has joined #openstack-swift | 08:54 | |
*** nacim has joined #openstack-swift | 08:57 | |
*** saju_m has joined #openstack-swift | 09:04 | |
*** mmcardle has joined #openstack-swift | 09:10 | |
*** saju_m has quit IRC | 09:10 | |
*** saju_m has joined #openstack-swift | 09:11 | |
*** nacim has quit IRC | 09:22 | |
*** _bluev has joined #openstack-swift | 09:23 | |
*** bada__ has joined #openstack-swift | 09:27 | |
*** bada_ has quit IRC | 09:30 | |
*** fbo_away is now known as fbo | 09:31 | |
*** Midnightmyth has joined #openstack-swift | 09:39 | |
*** Edward-Zhang has quit IRC | 09:46 | |
*** SkyRocknRoll has joined #openstack-swift | 10:05 | |
*** SkyRocknRoll has joined #openstack-swift | 10:05 | |
*** mkollaro has joined #openstack-swift | 10:14 | |
*** Dharmit has quit IRC | 10:17 | |
*** Slidey has quit IRC | 10:30 | |
*** Slidey has joined #openstack-swift | 10:32 | |
*** davidhadas has quit IRC | 10:34 | |
*** davidhadas has joined #openstack-swift | 10:36 | |
*** miurahr has joined #openstack-swift | 10:36 | |
*** miurahr has left #openstack-swift | 10:37 | |
*** Midnightmyth_ has joined #openstack-swift | 10:48 | |
*** Midnightmyth has quit IRC | 10:50 | |
*** miurahr has joined #openstack-swift | 10:58 | |
*** Midnightmyth_ has quit IRC | 10:59 | |
*** miurahr has quit IRC | 11:00 | |
*** saju_m has quit IRC | 11:05 | |
*** miurahr has joined #openstack-swift | 11:06 | |
*** tdasilva has left #openstack-swift | 11:07 | |
*** miurahr has quit IRC | 11:09 | |
*** miurahr has joined #openstack-swift | 11:13 | |
*** miurahr has quit IRC | 11:16 | |
*** otoolee has joined #openstack-swift | 11:26 | |
*** kun_huang has quit IRC | 11:54 | |
*** gvernik has joined #openstack-swift | 12:01 | |
*** ppai has quit IRC | 12:01 | |
*** mkollaro has quit IRC | 12:04 | |
*** gvernik has quit IRC | 12:06 | |
*** mkollaro has joined #openstack-swift | 12:09 | |
*** matsuhashi has quit IRC | 12:11 | |
*** bvandenh has joined #openstack-swift | 12:13 | |
*** matsuhashi has joined #openstack-swift | 12:13 | |
*** Midnightmyth has joined #openstack-swift | 12:16 | |
*** ppai has joined #openstack-swift | 12:19 | |
*** SkyRocknRoll has quit IRC | 12:32 | |
*** ppai has quit IRC | 12:45 | |
*** bada_ has joined #openstack-swift | 12:45 | |
*** bada__ has quit IRC | 12:46 | |
*** gvernik has joined #openstack-swift | 12:47 | |
*** bada has joined #openstack-swift | 12:48 | |
*** bada_ has quit IRC | 12:51 | |
*** bada has quit IRC | 12:54 | |
*** psharma has quit IRC | 12:56 | |
*** ppai has joined #openstack-swift | 12:58 | |
*** bada has joined #openstack-swift | 13:00 | |
*** bada has quit IRC | 13:08 | |
*** Anju1 has joined #openstack-swift | 13:21 | |
*** nacim has joined #openstack-swift | 13:25 | |
*** bada has joined #openstack-swift | 13:26 | |
*** rustlebee is now known as russellb | 13:26 | |
*** mmcardle has quit IRC | 13:26 | |
*** gvernik has quit IRC | 13:29 | |
*** gvernik has joined #openstack-swift | 13:30 | |
*** mmcardle has joined #openstack-swift | 13:31 | |
*** matsuhashi has quit IRC | 13:32 | |
*** nosnos has quit IRC | 13:38 | |
*** gvernik has quit IRC | 13:39 | |
*** madhuri has quit IRC | 13:49 | |
*** madhuri has joined #openstack-swift | 13:49 | |
madhuri | portante: ping? | 13:49 |
*** gvernik has joined #openstack-swift | 13:53 | |
*** gvernik has quit IRC | 13:58 | |
portante | madhuri: pong, finally in at work | 14:03 |
*** kun_huang has joined #openstack-swift | 14:05 | |
*** mlipchuk has quit IRC | 14:18 | |
peluse | portante: I did lots of upgrade testing/mixed version testing this weekend.... | 14:21 |
*** bada_ has joined #openstack-swift | 14:22 | |
peluse | all looks good. Had to make one small tweak to ssync patch but other than that no issues | 14:22 |
*** bada has quit IRC | 14:22 | |
*** piyush has joined #openstack-swift | 14:22 | |
portante | peluse: great, I'll review it again if you think that will be helpful | 14:23 |
portante | propbably still best to have gholt weight in as well | 14:23 |
peluse | 4 node cluster, 1 proxy 3 SN. Did 1.10-->EC and 1.13-->EC, starting with proxy each time and doing one node at a time. Running IO during the whole set of tests. Did the 1.13 testing with both rsync and ssync. Tested sync via deleting files on both the old node and new nodes and watched the files get replaced. Very cool | 14:23 |
peluse | Also tested what shouldn't work (using a policy before the whole cluster is ready) and it got errors where expected but none fatal. | 14:24 |
*** bada__ has joined #openstack-swift | 14:25 | |
peluse | yup, gholt said he'd look a while back so I'll check w/him a bit later today as well. Appreciate the review, thanks | 14:25 |
*** ppai has quit IRC | 14:25 | |
*** odyssey4me has joined #openstack-swift | 14:26 | |
*** tongli has joined #openstack-swift | 14:27 | |
*** bada_ has quit IRC | 14:27 | |
*** miurahr has joined #openstack-swift | 14:29 | |
*** mlipchuk has joined #openstack-swift | 14:30 | |
*** dmsimard has joined #openstack-swift | 14:31 | |
luisbg | morning | 14:37 |
*** mkerrin has quit IRC | 14:38 | |
*** judd7 has joined #openstack-swift | 14:49 | |
*** nacim has quit IRC | 14:50 | |
*** nacim has joined #openstack-swift | 14:50 | |
openstackgerrit | Jenkins proposed a change to openstack/swift: Updated from global requirements https://review.openstack.org/75596 | 14:53 |
*** bvandenh has quit IRC | 15:06 | |
*** corvus is now known as jeblair | 15:07 | |
*** miurahr has quit IRC | 15:13 | |
tongli | Hi, anyone here noticed this problem, when swift is enabled in devstack env. when you run stack.sh, it fails on glance. | 15:14 |
tongli | any idea? | 15:14 |
*** occup4nt has quit IRC | 15:32 | |
*** bada_ has joined #openstack-swift | 15:32 | |
*** madhuri__ has joined #openstack-swift | 15:35 | |
madhuri__ | Hi, anybody around? | 15:36 |
*** bada__ has quit IRC | 15:36 | |
luisbg | madhuri__, yes, just ask :) | 15:37 |
madhuri__ | luisbg: can you please take a look? | 15:38 |
madhuri__ | luisbg: https://review.openstack.org/#/c/78530/ | 15:38 |
madhuri__ | luisbg: I am new it and I have no idea why build failed? | 15:38 |
luisbg | madhuri__, let me check | 15:39 |
madhuri__ | luisbg: thank you | 15:39 |
luisbg | madhuri__, have you read https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures ? | 15:39 |
madhuri__ | luisbg: no | 15:39 |
luisbg | madhuri__, there are some unrelated bugs in OpenStack that you can sometimes trigger with a commit | 15:40 |
madhuri__ | luisbg: Is there any problem in patch? | 15:41 |
luisbg | so if you see a build failing for something unrelated to your commit, the usual process is to go through these list of unrelated bugs (listed in the URL I gave you) | 15:41 |
madhuri__ | luisbg: or am I doing anything wrong? | 15:41 |
luisbg | madhuri__, looking, I just wanted to let you know about this first | 15:41 |
*** Midnightmyth has quit IRC | 15:41 | |
madhuri__ | luisbg: Ok, thanks | 15:41 |
luisbg | madhuri__, do you run tox in your development box? does this test you are adding pass? | 15:42 |
madhuri__ | luisbg: It passed | 15:42 |
luisbg | madhuri__, so you are probably hitting one of this: http://status.openstack.org/rechecks/ | 15:42 |
luisbg | it sometimes happens with changes that involve touching the tests | 15:43 |
luisbg | it has happened to me before :( I am sorry | 15:43 |
madhuri__ | luisbg: What should I do now? | 15:43 |
luisbg | madhuri__, http://logs.openstack.org/30/78530/4/check/check-grenade-dsvm/070b2dc/console.html.gz#_2014-03-07_10_35_56_854 | 15:44 |
luisbg | madhuri__, I see that you have rechecked it a few times, this won't help | 15:44 |
*** ben_roeder has joined #openstack-swift | 15:45 | |
luisbg | madhuri__, you need to do "recheck bug ####" in gerrit, where the number of the bug is the *transient* bug, and not yours | 15:45 |
luisbg | the bug listed here in the rechecks URL | 15:45 |
ben_roeder | does anyone know why does python swift client use shuffle https://github.com/openstack/python-swiftclient/blob/master/bin/swift#L459 and here https://github.com/openstack/python-swiftclient/blob/master/bin/swift#L488 | 15:47 |
*** madhuri_ has joined #openstack-swift | 15:47 | |
madhuri_ | luisbg: I am not able to find the bug no. :( | 15:47 |
*** madhuri__ has quit IRC | 15:48 | |
luisbg | madhuri_, give me a minute and I will check for you | 15:48 |
madhuri_ | luisbg: thank you :) | 15:48 |
luisbg | madhuri_, np | 15:49 |
*** zaitcev has joined #openstack-swift | 15:52 | |
*** ChanServ sets mode: +v zaitcev | 15:52 | |
*** foexle has quit IRC | 15:57 | |
*** _bluev has quit IRC | 16:03 | |
*** madhuri_ has quit IRC | 16:05 | |
*** _bluev has joined #openstack-swift | 16:08 | |
*** davidhadas has quit IRC | 16:08 | |
*** anbu has joined #openstack-swift | 16:15 | |
*** anbu is now known as Guest3153 | 16:16 | |
*** Guest3153 has quit IRC | 16:17 | |
*** Guest3153 has joined #openstack-swift | 16:17 | |
*** Guest3153 has quit IRC | 16:18 | |
*** anbu_ has joined #openstack-swift | 16:19 | |
*** gyee has joined #openstack-swift | 16:19 | |
*** pberis has quit IRC | 16:23 | |
anbu_ | ondergetekende, I understand that you drafted this blueprint https://blueprints.launchpad.net/swift/+spec/swift-proxy-caching | 16:26 |
anbu_ | ondergetekende, are you working on it? | 16:26 |
*** SkyRocknRoll__ has joined #openstack-swift | 16:28 | |
otoolee | creiht: Did you get a chance to look at https://review.openstack.org/#/c/75881/ yet? | 16:33 |
*** pberis has joined #openstack-swift | 16:39 | |
*** anbu_ has quit IRC | 16:40 | |
*** Midnightmyth has joined #openstack-swift | 16:45 | |
clayg | dfg: hi! | 16:55 |
clayg | dfg: gholt: torgomatic: so did everything get figured out with the [ds]lo override auth stuff? | 16:56 |
*** davidhadas has joined #openstack-swift | 16:58 | |
notmyname | good morning | 16:59 |
notmyname | happy time change to those who observe it | 17:00 |
notmyname | peluse: does this mean you are back on mountain time? | 17:00 |
notmyname | reminder that openstack meetings are scheduled at UTC, which doesn't do DST. so therefore, our swift team meeting is still at 1900UTC (ie noon Pacific, 3 Eastern) | 17:01 |
*** kun_huang has quit IRC | 17:03 | |
*** tanee-away is now known as tanee | 17:05 | |
*** lpabon has joined #openstack-swift | 17:09 | |
*** odyssey4me has quit IRC | 17:16 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack/python-swiftclient: Improve help strings https://review.openstack.org/79144 | 17:17 |
dfg | clayg: we were just waiting on those func tests that just got merged right? | 17:22 |
clayg | dfg: i was out on friday, so not sure - just sort of catching up | 17:23 |
clayg | i do remember there was some fuctests - but i was thinking that the gate will probably need to have it's pipeline updated before they pass? | 17:23 |
swifterdarrell | otherjon: zackmdavis: ya, I had a non-pushed tag: * [new tag] ss-release-1.13.0.1 -> ss-release-1.13.0.1 | 17:23 |
torgomatic | clayg: I think so; there's just one functional test left to land, and that's slowly working its way through the gate | 17:23 |
swifterdarrell | (nevermind) | 17:24 |
dfg | clayg: oh ok. my merge got merged, then torgomatic added a patch for func tests. so pretty sure it should be taked care of | 17:24 |
clayg | whoot! | 17:24 |
clayg | i guess... i mean it's more like PHEW! | 17:24 |
torgomatic | clayg: I changed the devstack pipeline to be correct, and that landed this morning, so now the functest is going again | 17:24 |
clayg | torgomatic: oh nice, good work | 17:25 |
clayg | so back to regularlly scheduled reconciler work today? | 17:25 |
torgomatic | clayg: yeah, that's the plan | 17:26 |
*** piyush has quit IRC | 17:33 | |
*** madhuri_ has joined #openstack-swift | 17:41 | |
madhuri_ | luisbg: are you around? | 17:41 |
luisbg | madhuri_, sorry, didn't saw the related transient bug | 17:42 |
luisbg | madhuri_, maybe somebody else in the channel can find it | 17:42 |
madhuri_ | luisbg: thanku | 17:45 |
luisbg | no problem | 17:45 |
peluse | notmyname: no, AZ is now on CA time so same as you guys | 17:48 |
peluse | well, I should say you switched to AZ time to be correct :) | 17:48 |
notmyname | peluse: ah ok, I wend the wrong way ;-) | 17:48 |
notmyname | s/d/t | 17:48 |
*** mlipchuk has quit IRC | 17:48 | |
*** gyee has quit IRC | 17:49 | |
peluse | gave portante an update earlier on IRC if you didn't see it - good testing this week on rolling upgrade from 1.10-->ec branch as well as 1.13-->ec branch | 17:49 |
peluse | this weekend I mean... (yesterday) | 17:49 |
madhuri_ | notmyname: hii, can you please review this https://review.openstack.org/#/c/78530/4 :) | 17:50 |
notmyname | peluse: awesome. great to hear | 17:50 |
peluse | yup, only found one small bug and have since corrected it (in the pending ssync patch) - everything else worked like a champ | 17:53 |
notmyname | very cool. thanks for looking into that | 17:53 |
creiht | otoolee: oh I had started reviewing that, guess I didn't complete the review sorry | 17:53 |
creiht | will look at it later | 17:53 |
madhuri_ | notmyname: ^^^ | 18:02 |
*** judd7 has quit IRC | 18:04 | |
*** madhuri_ has quit IRC | 18:04 | |
peluse | torgomatic: how's the reconciliator-machine coming? Anything I can help with (review or test)? | 18:05 |
*** mmcardle has quit IRC | 18:06 | |
torgomatic | peluse: nothing really comes to mind... I've mostly got the dequeue-and-move guy, now I'm working on the two enqueue-when-things-happen guys | 18:07 |
torgomatic | actually... | 18:07 |
torgomatic | there might be one piece | 18:07 |
torgomatic | with the pending changes on the ec branch, the container knows its policy, and X-SPI comes along on object updates | 18:08 |
torgomatic | I have a plan to make the container server 409 if the X-SPI in the object update doesn't match what's in container_stat | 18:08 |
torgomatic | that's a separable piece from the rest of this | 18:09 |
*** mkerrin has joined #openstack-swift | 18:09 | |
torgomatic | peluse: ^^ | 18:09 |
zaitcev | What's that X-SPI mumbo jumbo? | 18:09 |
torgomatic | X-Storage-Policy-Index | 18:10 |
*** mkerrin has quit IRC | 18:10 | |
*** booi has quit IRC | 18:12 | |
*** booi has joined #openstack-swift | 18:13 | |
peluse | torgomatic: cool, I can do that. which in your series of patches are still valid and which should I start with? | 18:13 |
torgomatic | peluse: the first three are still good, I think. I abandoned the one I didn't want any more | 18:14 |
*** piyush has joined #openstack-swift | 18:14 | |
torgomatic | I should probably go rebase all that stuff real quick, though | 18:14 |
torgomatic | let me finish putting a card in Trello, then I'll make sure all those patch sets are rebased... sec | 18:14 |
*** piyush1 has joined #openstack-swift | 18:15 | |
peluse | cool, let me know when they're rebased as I need to update my acct rollup patch also which is based on one of yours (I forget which) as well. | 18:16 |
torgomatic | peluse: ok, trello card is in, rebasing now | 18:18 |
*** piyush has quit IRC | 18:18 | |
torgomatic | peluse: alright, looks like it was up-to-date already; no rebase needed | 18:19 |
*** mjseger has joined #openstack-swift | 18:23 | |
mjseger | time for a silly question... I just discovered a whole bunch of switches in the swift client I never knew were there because I never see them with help. how come? | 18:25 |
notmyname | mjseger: probably inattention. what switches? | 18:27 |
peluse | torgomatic: excellent, need to eat some lunch, finish some presentation material (argh) and then I'll get started. I'll add a card for it now as well | 18:28 |
torgomatic | peluse: cool, thanks | 18:28 |
mjseger | seems like all the optional ones, even the --lh I added to the swift list command. I also just discovered --object-threads for delete? | 18:28 |
mjseger | I also see -a/-all for delete but those aren't in help either, even though they do hava a help option, so I'm wondering if there's some 'special' syntax to enable seeing them? | 18:29 |
*** mkerrin has joined #openstack-swift | 18:31 | |
mjseger | basically I was trying to figure out what swift delete was faster than my getput delete and saw code dealing with threading which I never realized existed until I saw the --container-threads switch and the corresponding help message | 18:31 |
notmyname | mjseger: wait, so they are in the help messages or aren't in the help messages? | 18:31 |
mjseger | they're in the code but when I say 'swift help' I never see them | 18:32 |
mjseger | do you? | 18:32 |
clayg | some flags only make sense for some commands | 18:32 |
*** dmsimard has quit IRC | 18:32 | |
clayg | so there's 'swift upload -h' which has different text than 'swift download -h' | 18:32 |
notmyname | eg `swift upload --help` | 18:32 |
peluse | BTW, tsg (Tushar) found a bug in the delete -all with swift client, a missing join() I think - not sure if he pushed a patch for it or not but I'll ping him. It won't work w/o it though (well, maybe for a small cluster without a lot of data) | 18:33 |
*** dmsimard has joined #openstack-swift | 18:33 | |
clayg | torgomatic: did you already get the tombstone-timestamp in the 404 response and gatekeeper x-override-spi changes in? | 18:34 |
*** fbo is now known as fbo_away | 18:34 | |
torgomatic | clayg: no, haven't done those yet | 18:34 |
mjseger | try this: swift help | grep obj. but the parser.add.option says "help='Number of threads to use for ' 'deleting containers') | 18:34 |
mjseger | oops, I meant to grep for container | 18:35 |
clayg | torgomatic: so that's other stuff peluse could help with - or that's what you're doing now? | 18:35 |
torgomatic | clayg: right now I'm working on the add-to-reconciler-queue stuff during container replication, so yes, that's other stuff | 18:36 |
clayg | torgomatic: killer | 18:37 |
*** gyee has joined #openstack-swift | 18:37 | |
peluse | clayg: any chance you can take a gander at the ssync patch for polciies? Its had lots of eyes and I think is ready | 18:37 |
*** SkyRocknRoll__ has quit IRC | 18:37 | |
*** dmsimard has quit IRC | 18:38 | |
mjseger | notmyname: I just looked at the man page, something I rarely do and the --container-threads option isn't listed there either | 18:38 |
peluse | ssync policy patch" https://review.openstack.org/#/c/65347/ | 18:38 |
*** Trixboxer has quit IRC | 18:40 | |
zaitcev | Funny how the long list of reviewers on SP-to-ssync does not include gholt | 18:41 |
mjseger | notmyname: I finally figured it out! you only get to see the switches on syntax errors. in other words if I say swift delete -x I see the switches | 18:43 |
*** judd7 has joined #openstack-swift | 18:43 | |
*** tdasilva has joined #openstack-swift | 18:56 | |
*** _bluev has quit IRC | 19:07 | |
*** mmcardle has joined #openstack-swift | 19:09 | |
*** mmcardle has quit IRC | 19:20 | |
*** tongli has quit IRC | 19:20 | |
clayg | mjseger: what if you say "swift delete --help" | 19:21 |
clayg | peluse: let me see what I can do | 19:22 |
mjseger | notmyname: clagyg: sorry, I just saw your note about getting help on a sub-command. I thought that might work but never hit the right syntax. there is no help on subcommand help, at least not that I noticed. | 19:22 |
mjseger | so in other words, here I've been playing with the swift command for a couple years and never knew you could do threaded deletes! | 19:22 |
mjseger | I ended up writing my own and after a bunch of time comparisons it looks like mine is more then twice as fast, so I guess there's room for improvement if anyone care | 19:23 |
peluse | clayg: gracias... and I'm sure notmyname will thank you as well :) | 19:24 |
mjseger | notmyname: clayg: digging yet deeper, it looks like help is ONLY displayed on errors or no container name. I think the reason delete --help works, is because --help is an unknown switch. | 19:29 |
*** tanee is now known as tanee-away | 19:33 | |
mjseger | clayg: notmyname: sorry to be a pain on this when there are clearly more important things to worry about, but --help after a command does not give help, it produces the error message | 19:35 |
mjseger | and the reason I know this is because 'swift delete' gives help for delete, but 'swift delete --help' give help for swift, in other words syntax error usage | 19:36 |
clayg | mjseger: "swift delete --help" and "swift delete --this-is-not-an-option" give different results (and exit codes) for me | 19:38 |
mjseger | clayg: oops, you're right BUT 'swift delete' gives help on delete and 'swift delete --help' gives help on swift, not delete, even though it's included | 19:40 |
mjseger | this is no code in the swift client that deal with --help for a command that I can see. all I see is this for printing the additional switches: | 19:41 |
mjseger | if (not args and not options.yes_all) or (args and options.yes_all): | 19:41 |
mjseger | since there are no args, the help text gets printed. | 19:42 |
clayg | yeah idk | 19:42 |
mjseger | or if you say 'swift delete foo --all', assuming there is no container called foo, you also get the message | 19:43 |
mjseger | I'll add it to my list of things to do post-summit | 19:43 |
mjseger | I know people are busy and don't need extra stuff to review | 19:43 |
*** bada_ has quit IRC | 19:45 | |
*** bada has joined #openstack-swift | 19:46 | |
*** lsokolova has joined #openstack-swift | 19:49 | |
clayg | is len(POLICIES) == 1 the right question? can a new swift cluster post storage policies come up having a single storage policy who's index != 0? | 20:02 |
torgomatic | clayg: nope, if you don't have a index=0 one will be provided | 20:03 |
peluse | good Q though! | 20:03 |
peluse | clayg: I can make that small change you suggested as well, no problema | 20:04 |
peluse | clayg: but I'll wait til you're done looking in case you spot other stuff like that | 20:07 |
clayg | peluse: yeah | 20:07 |
clayg | peluse: you should plan on getting zaitcev's thing for the trailing space too. | 20:07 |
zaitcev | I thought that check was for compatibility in case there weren't any policies at all. | 20:08 |
zaitcev | Therefore the one provided | 20:09 |
clayg | torgomatic: peluse: k, so i found the code that ensures sp0 - but so i'm a little confused | 20:09 |
peluse | OK | 20:09 |
peluse | about which part? | 20:09 |
clayg | torgomatic: peluse: I can "turn off" policy 1 (remove it from swift.conf and elete the datadirs and remove the rings - it's gone), but there's no way to turn off policy 0? | 20:09 |
peluse | zaitcev: which check do you mean? | 20:11 |
peluse | clayg: correct | 20:11 |
peluse | policy 0 is meant to be the legacy policy - what to use in the absence of any policy (maps to object-ring.gz) | 20:12 |
peluse | or .ring or whatever it is :) | 20:12 |
*** dmsimard has joined #openstack-swift | 20:12 | |
*** dmsimard1 has joined #openstack-swift | 20:16 | |
peluse | zaitcev: if you mean len(POLICIES)==1 its meant to assure that during a rolling upgrade that only the old version of msg format is sent to avoid an error on the rcvr side. You can't create a new policy until the upgrade is complete so this checks to see if a new policy has been crated to know itf its safe to use the new msg format | 20:17 |
*** dmsimard has quit IRC | 20:17 | |
zaitcev | peluse: I thought it was pretty obvious. | 20:18 |
peluse | zaitcev: and if its not clear from earlier Q&A, there's always a policy 0 no matter what so if there's only one policy it means the user hasn't created any | 20:18 |
peluse | cool | 20:18 |
*** lsokolova has quit IRC | 20:20 | |
peluse | also, clayg, torgomatic and zaitcev, I did lots of rolling upgrade tests over the weekend and went through these scenarios on a real cluster (well a cluster of VMs but not an AIO) and its still, of course, possible to get errors if you have a half and half cluster and start creating policies and using them... | 20:20 |
*** lpabon has quit IRC | 20:22 | |
clayg | peluse: so I think it should all be done in intialize_request? | 20:36 |
clayg | same place we set self.device self.partition, just set self.storage_policy based off the header in the REPLICATION request | 20:36 |
clayg | well.. and send the header in the REPLICATION request | 20:36 |
clayg | but that's fine because Sender has the job | 20:37 |
clayg | send the spi along with every object is a best wasteful | 20:38 |
*** pberis has quit IRC | 20:39 | |
*** pberis has joined #openstack-swift | 20:40 | |
*** pberis has quit IRC | 20:40 | |
*** pberis has joined #openstack-swift | 20:40 | |
peluse | clayg: yeah I guess that would work as there's just one policy per REPLICATION reqeust | 20:48 |
peluse | OK, I've got no problem w/that change. Clarrification though, I think you meant "a byte" wasteful... :) | 20:50 |
clayg | a byte per BILLIONS of objects, yeah i've got it coded up, it does turn out to be a bit simpler IMHO | 20:52 |
clayg | i'll finish up the change and we'll see if we can get someone else to chime in | 20:52 |
peluse | clayg: OK, great thanks so are you going to push it then? | 20:53 |
openstackgerrit | Alex Pecoraro proposed a change to openstack/swift: Allow hostname for nodes in Ring https://review.openstack.org/74542 | 20:58 |
*** judd7_ has joined #openstack-swift | 20:59 | |
clayg | peluse: yup | 21:00 |
*** judd7 has quit IRC | 21:00 | |
peluse | clayg: you rock man, thanks! | 21:04 |
*** pberis has quit IRC | 21:05 | |
*** pberis has joined #openstack-swift | 21:05 | |
*** tdasilva has left #openstack-swift | 21:20 | |
clayg | peluse: i'm in yield_hashes test update hell! | 21:54 |
*** _bluev has joined #openstack-swift | 21:54 | |
*** piyush1 has left #openstack-swift | 21:57 | |
*** judd7 has joined #openstack-swift | 22:09 | |
*** judd7_ has quit IRC | 22:09 | |
openstackgerrit | Clay Gerrard proposed a change to openstack/swift: Add Storage Policy Support to ssync https://review.openstack.org/79477 | 22:25 |
clayg | peluse: hrmm... looking at the line count I think your tests were better | 22:27 |
clayg | my tests may not even pass because I didn't mock policies in tests :\ | 22:27 |
clayg | peluse: anyway feel free to fix or push over or just comment on the review - i'll keep working on it later | 22:28 |
*** ecl has joined #openstack-swift | 22:32 | |
*** ecl has quit IRC | 22:32 | |
*** tdasilva has joined #openstack-swift | 22:32 | |
*** _bluev has quit IRC | 22:35 | |
peluse | clayg: will do, thanks man! | 22:38 |
*** Midnightmyth has quit IRC | 22:39 | |
*** judd7 has quit IRC | 22:39 | |
*** judd7 has joined #openstack-swift | 22:40 | |
*** miurahr has joined #openstack-swift | 22:43 | |
*** nacim has quit IRC | 22:48 | |
*** _bluev has joined #openstack-swift | 22:57 | |
*** _bluev has quit IRC | 22:58 | |
*** tdasilva has left #openstack-swift | 23:11 | |
*** occup4nt has joined #openstack-swift | 23:15 | |
*** occup4nt is now known as occupant | 23:16 | |
*** judd7_ has joined #openstack-swift | 23:20 | |
*** judd7 has quit IRC | 23:20 | |
*** mkollaro has quit IRC | 23:25 | |
*** dmsimard1 has quit IRC | 23:48 | |
*** bada_ has joined #openstack-swift | 23:53 | |
*** bada has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!