mattoliverau | I thought notmyname said, submit to patches to master first and then backport to kilo | 00:01 |
---|---|---|
clayg | mattoliverau: great! | 00:01 |
clayg | peluse: do extra kwargs like override_devices get transcribed trough the manager onto the daemons? seems unlikely | 00:03 |
tsg_ | mattoliverau: thanks! clayg: I haven't found out about global-requirements yet though | 00:04 |
clayg | peluse: yeah only args appended in spawn are once and verbose | 00:04 |
tsg_ | clayg: clarkb just confirmed - get it on master and then backport to stable/kilo | 00:07 |
*** keving has left #openstack-swift | 00:20 | |
*** noye has quit IRC | 00:21 | |
*** dmorita has joined #openstack-swift | 00:26 | |
tsg_ | clayg: is everything looking okay with 1.0.7? (other than the "upgrade" issue) | 00:27 |
clayg | yeah i'm gravy - do you have a patch against master with the new 1.0.7 requires? | 00:28 |
tsg_ | clayg: I have a fix for the "upgrade" issue as well - if you think it will help I will get it in | 00:28 |
clayg | tsg_: i'm not that worried about it? | 00:29 |
clayg | here's the swift change for 1.0.7 -> https://gist.github.com/clayg/3a79b6066065a1ba80c2 | 00:29 |
tsg_ | ok cool .. | 00:29 |
*** ozialien has joined #openstack-swift | 00:35 | |
notmyname | back for about 2 minutes | 00:37 |
notmyname | submit to master first | 00:37 |
notmyname | then to proposed/kilo | 00:37 |
notmyname | syntax is `git review <target branch>` | 00:37 |
notmyname | also, we'll schedule an RC2 for in a few days, probably. that way we have time to review/land and find everything we can | 00:39 |
tsg_ | https://review.openstack.org/#/c/174167/ | 00:39 |
notmyname | since we'll do an RC2, let's take advantage of it and not require an RC3 | 00:40 |
notmyname | tsg_: oh, interesting. global reqs is on 1.0.3 | 00:40 |
clayg | NICE! | 00:40 |
clayg | how did we even? | 00:41 |
notmyname | clayg: -infra installs the larges version that's avaialble and allowed byt he open-ended requirements line | 00:41 |
notmyname | tsg_: clayg: look good here? https://etherpad.openstack.org/p/uq5dUh9AJ6 | 00:41 |
notmyname | if so, I'll send it now | 00:41 |
tsg_ | notmyname, clayg: per compatibility requirements, we should only be >= 1.0.3 which is why we were able to get 1.0.6 into Swift requirements | 00:41 |
notmyname | swift's says >=1.0.3 | 00:42 |
clayg | ok, it's becoming more and more clear to me I have no idea what's going on | 00:42 |
notmyname | :-) | 00:43 |
notmyname | clayg: we got in in there and didn't bump it up to the real minimum version (apparantly) | 00:44 |
notmyname | tsg_: have you also submitted a patch to proposed/kilo? | 00:45 |
* notmyname taps mic | 00:47 | |
tsg_ | back here .. notmyname: you mean stable/kilo? | 00:47 |
notmyname | tsg_: AFAIK they have a proposed/kilo branch. is it actually stable/kilo? | 00:48 |
notmyname | whichever it is, that one | 00:48 |
notmyname | ie kilo isn't released yet | 00:48 |
tsg_ | git branch -r is showing me just origin/stable/kilo | 00:48 |
notmyname | ok, then that one | 00:48 |
notmyname | tsg_: please propose it there, too. I want to include that link in my email | 00:49 |
notmyname | no need to even change the changeid. just resubmit with `git review stable/kilo` | 00:49 |
tsg_ | https://review.openstack.org/#/c/174171/ | 00:50 |
notmyname | thanks. sending email now | 00:50 |
notmyname | done | 00:51 |
tsg_ | notmyname: thank you! | 00:51 |
notmyname | thank you :-) | 00:51 |
notmyname | ...and I'm on kid duty. be back after dinner | 00:51 |
InAnimaTe | ok | 00:52 |
InAnimaTe | so | 00:52 |
InAnimaTe | you need to make mirror of a currently prod cluster containing ~75-80TB of data | 00:52 |
InAnimaTe | what do you use to make this mirror? | 00:53 |
InAnimaTe | s3cmd, python-swift, etc..? | 00:53 |
InAnimaTe | (btw, you need it to go as fast as possible) | 00:53 |
*** esker has quit IRC | 00:54 | |
clayg | InAnimaTe: you should try this -> http://techs.enovance.com/5653/swiftsync-a-way-to-synchronize-two-swift-clusters-2 | 00:54 |
clayg | probably | 00:54 |
clayg | cschwede: ^ that's a good idea right? | 00:54 |
InAnimaTe | lol the swsync link is dead | 00:56 |
*** tsg_ has quit IRC | 00:56 | |
clayg | ... well there's that | 00:56 |
InAnimaTe | lol | 00:56 |
InAnimaTe | https://github.com/stackforge/swiftsync | 00:57 |
InAnimaTe | that might be it | 00:57 |
clayg | still i'm sure cschwede and chmouel and the other enovance boys have managed that project to exist post redhat some way or another | 00:57 |
InAnimaTe | thinking about wrappying s3cmd with a for loop | 00:58 |
InAnimaTe | so for each bucket, mkdir and download all contents | 00:58 |
InAnimaTe | althought the swift command has a --all option | 00:58 |
clayg | what if you have a container that won't fit on your transfer machines disk? | 00:59 |
clayg | plus socket to socket would be way quicker | 00:59 |
* clayg really should see how hard it is to get the enovance sync project running | 00:59 | |
InAnimaTe | sigh...so lets assume the dest has plenty of space | 00:59 |
clayg | well not the *dest* - just the temp machine that your downloading everything to before uploading it back into the other cluster | 01:00 |
InAnimaTe | lol "other cluster" | 01:01 |
InAnimaTe | so we are running the sync on a box with a zfs array of 45 drives | 01:01 |
InAnimaTe | (again, not my doing, what I have to work with) | 01:01 |
clayg | oh... hrm... maybe I didn't quite follow - is there a ring chnage involved like part power - or is the source and dest basically the same - you could try someting with the backend devices (esp. if they're both single node?) | 01:02 |
InAnimaTe | so its literally, "what can provide us the fastest performance in terms of merely contacing the cluster and doing fuckloads of GET's until everything on the cluster is downloaded onto a local ZFS array" | 01:04 |
InAnimaTe | our cluster is currently 10 boxes with 3x replication | 01:04 |
openstackgerrit | Clay Gerrard proposed openstack/swift: Don't apply the wrong Etag validation to rebuilt fragments https://review.openstack.org/174138 | 01:06 |
*** ozialien has quit IRC | 01:06 | |
clayg | so patch 174171 is the global requirements change - but what about the swift change? | 01:07 |
patchbot | clayg: https://review.openstack.org/#/c/174171/ | 01:07 |
clayg | oic | 01:07 |
clayg | InAnimaTe: so it's a "backup" of some kind - you just want to download everything in the cluster onto a disk | 01:08 |
clayg | i'd probably just use python-swiftclient's --all then yeah | 01:08 |
clayg | joel wright may have some ideas on the best way to do that in practice - but he doesn't seem to be around atm | 01:09 |
clayg | notmyname: I'm heading home - the reconstructor thing acoles found is resolved by https://review.openstack.org/#/c/174138/ - maybe *after* he agrees that's the way to go we'll make the +2's and the review kilo - hopefully in his am | 01:10 |
*** Vinsh has quit IRC | 01:10 | |
clayg | peluse: can you stick another +2 patch 174138 if you're on tonight - i just changed the probetests to be a little more stable - should still fail reasonably on master | 01:10 |
patchbot | clayg: https://review.openstack.org/#/c/174138/ | 01:10 |
clayg | g'night | 01:11 |
*** zacksh has quit IRC | 01:15 | |
*** thumpba_ has quit IRC | 01:15 | |
*** zacksh has joined #openstack-swift | 01:16 | |
mattoliverau | clayg: night man | 01:19 |
InAnimaTe | clayg: yeah its sounding like thats my main option | 01:20 |
InAnimaTe | although its serial. wish it was parallel | 01:20 |
peluse | sure | 01:21 |
InAnimaTe | peluse: ? | 01:22 |
InAnimaTe | ohh | 01:23 |
InAnimaTe | derp | 01:23 |
peluse | hi | 01:23 |
InAnimaTe | sorry | 01:23 |
*** proteusguy has quit IRC | 01:28 | |
*** fanyaohong has quit IRC | 01:29 | |
*** kota_ has joined #openstack-swift | 01:35 | |
kota_ | morning, again. | 01:35 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Small minor refactor on ec diskfile https://review.openstack.org/173691 | 01:40 |
notmyname | kota_: did you see any of the channel logs? | 02:02 |
notmyname | kota_: summary is that there was an issue found and we'll be doing an RC2. so we're working on getting pyeclib 1.0.7 into the RC, and this is the chance to make sure your change is done in kilo | 02:04 |
notmyname | we've asked, but have to get approval, for the update to requirements | 02:04 |
kota_ | notmyname: just was reading | 02:04 |
notmyname | great | 02:04 |
kota_ | notmyname: awesome work, I hope that reguirements change approved | 02:05 |
notmyname | me too :-) | 02:05 |
kota_ | notmyname, tsg_, clayg: much appreciated to try the work :) | 02:06 |
*** ujjain has quit IRC | 02:08 | |
*** esker has joined #openstack-swift | 02:08 | |
kota_ | notmyname: Are there what I should do on the bumping pyeclib 1.0.7 and a few change on swift clayg suggested? | 02:08 |
*** redbo has quit IRC | 02:09 | |
notmyname | kota_: the update to pyeclib is in progress. I don't think there's any more anyone in here can do right now | 02:09 |
kota_ | notmyname: ok, I'm waiting that | 02:09 |
notmyname | otherwise, coordinate with acoles_away peluse and clayg on the changes you want/need in swift | 02:10 |
notmyname | they need to land in swift, then they can land on the backport branch for the rc2 | 02:10 |
kota_ | notmyname: making backport patch for rc2 is needed? In my understand, swift is now rc1, so I might have to done reading the irc log at first :\ | 02:13 |
notmyname | kota_: it is now. we've got a branch (proposed/kilo) for the kilo release (swift 2.3.0). master is ongoing and anything can land there. stuff that needs to be in 2.3.0 need to also be proposed to proposed/kilo | 02:14 |
notmyname | and patches aren't backported until they are in master | 02:14 |
notmyname | ie we aren't tagging master with rc2, we're going to tag proposed/kilo with rc2 | 02:14 |
kota_ | notmyname: I got it. thanks to help me to clarify :D | 02:15 |
*** kei_yama has joined #openstack-swift | 02:18 | |
*** bkopilov has quit IRC | 02:18 | |
*** MVenesio has joined #openstack-swift | 02:27 | |
*** Vinsh has joined #openstack-swift | 02:40 | |
*** redbo has joined #openstack-swift | 03:08 | |
*** ChanServ sets mode: +v redbo | 03:08 | |
*** MVenesio has quit IRC | 03:08 | |
*** MVenesio has joined #openstack-swift | 03:09 | |
*** ho has quit IRC | 03:17 | |
*** Vinsh has quit IRC | 03:19 | |
*** Vinsh has joined #openstack-swift | 03:19 | |
*** Vinsh has quit IRC | 03:24 | |
*** redbo has quit IRC | 03:32 | |
*** haomaiwang has quit IRC | 03:37 | |
*** bkopilov has joined #openstack-swift | 03:40 | |
*** redbo has joined #openstack-swift | 03:40 | |
*** ChanServ sets mode: +v redbo | 03:40 | |
*** silor has joined #openstack-swift | 03:46 | |
*** MVenesio has quit IRC | 03:50 | |
*** MVenesio has joined #openstack-swift | 03:50 | |
*** MVenesio has quit IRC | 03:54 | |
clayg | notmyname: acorwin was giving me grief about "backporting" to an pre-release version - but it makes total sense to me if kilo is a branch - you have cherry-pick (i.e. backport) changes to that branch | 04:01 |
notmyname | right | 04:01 |
clayg | notmyname: I guess a more git workflow is to branch stable from master, then as you make changes to stable you *merge down* to master | 04:01 |
clayg | notmyname: i guess you know how to merge in gerrit - could we just review it once on kilo branch and then review a merge commit to master? | 04:02 |
clayg | would that be better? | 04:02 |
clayg | same? | 04:02 |
notmyname | effectively it's the same result. I'd prefer to do the "common" way. ie the method for putting stuff on the RC is the same as for any non-master release brach (eg the stable/whatevers) | 04:03 |
notmyname | put to master. resubmit to proposed/kilo | 04:04 |
clayg | yeah it didn't even strike me as odd until he pointed it out | 04:04 |
notmyname | at this point, there shouldn't be any extra work for us | 04:04 |
clayg | acorwin is always causing trouble like that | 04:04 |
notmyname | basically, about 4 years ago openstack looked at git-flow and said, "nah.." | 04:04 |
notmyname | so while acorwin is totally right, it's not the *only* right way to do things ;-) | 04:05 |
clayg | kota_: following on notmyname's comments - if the 1.0.7 works out then we're totally going to rip out the hack and everyone should be happy (you should test that when the patch comes up tho!) | 04:05 |
clayg | kota_: although even if we can't get 1.0.7 - we ARE doing a RC2 - and I'd probably take a patch that does - *something* - with the encode/decode vs. reconstruct thing | 04:06 |
clayg | only jerasure was effected by the bug in 1.0.6 and I nieavly thought other backends would as well - or even less likely the jerasure would be the most commonly deployed option | 04:07 |
clayg | kota_: now that we know the hack only helps with jerasure on 1.0.6 and might even cause problems on other backends - i'd be much more keen on having it able to turn off | 04:08 |
clayg | kota_: ... so - anyway RC2 is happening - but soon - so if there's something we want in there - we have got to figure that out ASAP | 04:08 |
clayg | notmyname: on that - do we have to wait for a verdict on global requirements to *propose* the 1.0.7 requirements + remove the hack change to master? | 04:09 |
clayg | no matter what happens next I think we'll want 1.0.7 in the requirements during liberty and to remove the hack as soon as we can do that. | 04:09 |
notmyname | no, we can propose to our repo whenever we want. it won't pass the gate until global requirements accepts it | 04:09 |
zaitcev | I uploaded the 1.0.7 RPMs for PyECLib and liberasurecode a minute ago. https://bugzilla.redhat.com/show_bug.cgi?id=1212148 | 04:10 |
openstack | bugzilla.redhat.com bug 1212148 in Package Review "Review Request: python-pyeclib - Python interface to erasure codes" [Medium,New] - Assigned to nobody | 04:10 |
clayg | it'll fail in the gate or whatever - yeah that | 04:10 |
notmyname | oh yeah. I completely expect that we'll have it in a matter of (dozens of) hours no matter what. but it sure would be nice to have it in kilo | 04:10 |
kota_ | clayg: I had a meeting and back now and reading by the log. | 04:12 |
clayg | zaitcev: i keep thinking i should try out tdasilva's fedora based all-in-one - the fact that you seem to have packaging together way better that distros give me more reason to think I may not have a good reason for using ubuntu as often as I do | 04:12 |
kota_ | s/by// | 04:12 |
zaitcev | clayg: You could, but I suspect it's going to be too much of a change for you. You're productive as you are. | 04:13 |
clayg | zaitcev: like basically anytime I'm spinning up a linux server/vm/cloud/instance w/e - I always pick ubuntu - but half the time when I log onto a box or am troubleshooting some issue looking back over 8 years or so it's rhel/fedora | 04:13 |
clayg | and i'm not even that good at debian - cirtainly not building debs | 04:14 |
clayg | at least a spec file makes some sense | 04:14 |
clayg | people laugh at me because i'm as likly to use aptitude than remember if info or show is a subcommand of apt-get or apt-cache | 04:15 |
zaitcev | I heard that RPMs were frendlier from people who have to do both. And I'll be happy to help you out immediately in case of problems. I just don't see what you're buying by switching. | 04:15 |
clayg | zaitcev: i'm not so sure i'm that productive - or that i wouldn't be more productive with a different distro | 04:15 |
clayg | zaitcev: mostly i'd be wanting to get YOUR PACKAGES IN MY DEV WORKFLOW :) | 04:16 |
clayg | i've built (well fumbled around copying from other things that work until my result passes my limiting testing) both rpms and debs and rpms are *much* better | 04:17 |
zaitcev | Hmm... I suspect you have a grass is greener thing. The review I linked above is not through yet. So, I uploaded my packages to people.redhat.com/zaitcev/tmp/, but e.g. if you run "yum update openstack-swift" they aren't going to be picked as it is now. Just making sure you don't feel bait-and-switched. | 04:18 |
clayg | oh heh | 04:18 |
clayg | well... | 04:18 |
clayg | i should probably still use fedora in dev more than i do (i.e. more than none at all) | 04:19 |
zaitcev | By all means | 04:19 |
*** silor has quit IRC | 04:20 | |
clayg | notmyname: maybe a working session where tdasilva and I both try to get eveyone to install vagrant-swift-all-in-one and SAIO ansible playbook by talking over each other about all the neat things they can do to aid your developer productivity? | 04:20 |
notmyname | :-) | 04:21 |
clayg | alirhgt playbook do your thing - vagrant up up UP! | 04:23 |
notmyname | clayg: I think there's merit in an intro to swift for contributors fishbowl session. vSAIO is definitely something for that | 04:23 |
clayg | dfg: did you ever get notified on this -> https://github.com/dpgoetz/slowdown/pull/1 | 04:25 |
zaitcev | That vagrant thing looked amazing at hackathon. | 04:25 |
clayg | dfg: I'm sorta keen on dusting that back off - i sorta have some other ideas of stuff I want to try | 04:25 |
clayg | dfg: related to https://review.openstack.org/#/c/173622/ | 04:25 |
clayg | notmyname: there's merrit for old schoolers too - you guys are just to curmudgedy to recognize | 04:26 |
notmyname | speaking as if you aren't one of the cumudgen-y old-schoolers? ;-) | 04:26 |
clayg | i'm enlightened | 04:27 |
clayg | (or possibly just drinking scotch) | 04:27 |
notmyname | carry on. I've got my own glass here | 04:28 |
kota_ | done, reading and got a summary. For kilo, we should do the change ASAP but we have to wait global requirements accepted for now. even if not reaching till kilo release we could achieve the bump and removing the hack ASAP for liberty target. | 04:31 |
kota_ | and +1 for the vagrant-swift-all-in-onw session :P | 04:34 |
clayg | The executable 'ansible-playbook' Vagrant is trying to run was not found | 04:39 |
clayg | grrrr | 04:39 |
*** ppai has joined #openstack-swift | 04:41 | |
*** zaitcev has quit IRC | 04:43 | |
*** jrichli has quit IRC | 04:44 | |
clayg | is there a way to do a PR to a project you're not a contributor to w/o a fork? | 04:58 |
clayg | i always end up with forks for projects just to make trivial fixes | 04:58 |
*** tsg has joined #openstack-swift | 05:00 | |
*** SkyRocknRoll has joined #openstack-swift | 05:38 | |
*** SkyRocknRoll has joined #openstack-swift | 05:38 | |
mattoliverau | no idea, I've always forked first | 05:52 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Imported Translations from Transifex https://review.openstack.org/174210 | 06:06 |
*** nshaikh has joined #openstack-swift | 06:26 | |
notmyname | ttx says monday or tuesday for another rc | 06:37 |
mattoliverau | cools | 06:45 |
*** mmcardle has joined #openstack-swift | 06:55 | |
*** tsg_ has joined #openstack-swift | 06:56 | |
*** tsg has quit IRC | 06:59 | |
openstackgerrit | Tushar Gohad proposed openstack/swift: Bump PyECLib version from 1.0.3 to 1.0.7 https://review.openstack.org/174225 | 07:06 |
*** ppai has quit IRC | 07:06 | |
*** nshaikh has quit IRC | 07:06 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Fix best response to return correct status https://review.openstack.org/174227 | 07:13 |
*** krykowski has joined #openstack-swift | 07:15 | |
openstackgerrit | Tushar Gohad proposed openstack/swift: Bump PyECLib version from 1.0.3 to 1.0.7 https://review.openstack.org/174225 | 07:19 |
openstackgerrit | Kamil Rykowski proposed openstack/swift: More user-friendly output for object metadata https://review.openstack.org/164019 | 07:19 |
*** tsg_ has quit IRC | 07:24 | |
*** foexle has joined #openstack-swift | 07:26 | |
*** geaaru has joined #openstack-swift | 07:27 | |
*** nshaikh has joined #openstack-swift | 07:28 | |
*** ppai has joined #openstack-swift | 07:29 | |
*** esker has quit IRC | 07:30 | |
*** chlong has quit IRC | 07:40 | |
*** jistr has joined #openstack-swift | 07:43 | |
*** esker has joined #openstack-swift | 08:01 | |
*** jordanP has joined #openstack-swift | 08:12 | |
*** ppai has quit IRC | 08:28 | |
*** acoles_away is now known as acoles | 08:39 | |
*** ppai has joined #openstack-swift | 08:39 | |
*** silor has joined #openstack-swift | 08:44 | |
*** esker has quit IRC | 08:52 | |
*** ujjain has joined #openstack-swift | 09:14 | |
*** esker has joined #openstack-swift | 09:17 | |
*** ujjain has quit IRC | 09:19 | |
*** ujjain has joined #openstack-swift | 09:19 | |
*** silor has quit IRC | 09:21 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Don't apply the wrong Etag validation to rebuilt fragments https://review.openstack.org/174138 | 09:33 |
*** nshaikh has quit IRC | 09:36 | |
*** nshaikh has joined #openstack-swift | 09:36 | |
*** esker has quit IRC | 09:38 | |
*** aix has joined #openstack-swift | 09:44 | |
openstackgerrit | Merged openstack/swift: Imported Translations from Transifex https://review.openstack.org/174210 | 09:53 |
*** ppai has quit IRC | 10:04 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Filter Etag key from ssync replication-headers https://review.openstack.org/173973 | 10:15 |
*** ppai has joined #openstack-swift | 10:18 | |
*** km has quit IRC | 10:30 | |
openstackgerrit | Prashanth Pai proposed openstack/swift: versioned writes middleware https://review.openstack.org/134347 | 10:31 |
*** proteusguy has joined #openstack-swift | 10:35 | |
*** kota_ has quit IRC | 10:39 | |
*** silor has joined #openstack-swift | 10:41 | |
openstackgerrit | Eran Rom proposed openstack/swift-specs: New middleware for Openstack Swift allowing to dynamically add compute functions along the pipeline, without the need to epxlicitly add new middleware. https://review.openstack.org/164537 | 10:44 |
*** SkyRocknRoll has quit IRC | 11:05 | |
*** MVenesio has joined #openstack-swift | 11:05 | |
*** erlon has joined #openstack-swift | 11:08 | |
*** MVenesio has quit IRC | 11:10 | |
*** SkyRocknRoll has joined #openstack-swift | 11:11 | |
openstackgerrit | Denis Cavalcante proposed openstack/swift: Add storage policy support for sorting method https://review.openstack.org/160877 | 11:12 |
*** ppai has quit IRC | 11:16 | |
*** aix has quit IRC | 11:17 | |
*** esker has joined #openstack-swift | 11:22 | |
*** kei_yama has quit IRC | 11:23 | |
*** ChanServ sets mode: +v peluse | 11:26 | |
*** esker has quit IRC | 11:27 | |
*** ppai has joined #openstack-swift | 11:30 | |
*** mahatic has joined #openstack-swift | 11:37 | |
*** aix has joined #openstack-swift | 11:45 | |
*** MVenesio has joined #openstack-swift | 11:46 | |
*** jamielennox is now known as jamielennox|away | 11:47 | |
*** ujjain has quit IRC | 11:53 | |
*** peluse has quit IRC | 11:54 | |
*** ujjain- has joined #openstack-swift | 11:54 | |
*** peluse has joined #openstack-swift | 11:55 | |
*** ujjain- has quit IRC | 11:55 | |
*** ujjain- has joined #openstack-swift | 11:55 | |
*** ujjain- is now known as ujjain | 12:01 | |
openstackgerrit | Merged openstack/swift: Don't apply the wrong Etag validation to rebuilt fragments https://review.openstack.org/174138 | 12:02 |
*** ppai has quit IRC | 12:18 | |
*** esker has joined #openstack-swift | 12:23 | |
*** MVenesio has quit IRC | 12:25 | |
*** dmorita has quit IRC | 12:26 | |
*** bkopilov has quit IRC | 12:27 | |
*** esker has quit IRC | 12:27 | |
*** SkyRocknRoll has quit IRC | 12:40 | |
*** peluse_ has joined #openstack-swift | 12:45 | |
*** peluse has quit IRC | 12:49 | |
*** SkyRocknRoll has joined #openstack-swift | 12:52 | |
openstackgerrit | Christian Schwede proposed openstack/swift: Fix best response to return correct status https://review.openstack.org/174227 | 12:55 |
*** annegentle has joined #openstack-swift | 13:04 | |
tab__ | Hi there I would have a question regarding swift-ring-builder and swift-ring-builder account.builder create 16 2 1 | 13:05 |
tab__ | Hi there I would have a question regarding swift-ring-builder command. Let's say I want to save data with two replicas so i create these commands: swift-ring-builder account.builder create 16 2 1, swift-ring-builder container.builder create 16 2 1, swift-ring-builder object.builder create 16 2 1 | 13:07 |
tab__ | in case when I want to create another policy for saving data with 4 replicas | 13:07 |
tab__ | do i just call on this command swift-ring-builder object.builder create 15 4 1 | 13:07 |
tab__ | or is also needed commands for account and container so to have the same type of redundancy | 13:09 |
*** jkugel1 has joined #openstack-swift | 13:12 | |
acoles | tab__: you can have different level of redundancy in object vs container vs account rings | 13:31 |
acoles | tab__: and you only have one account and one container ring in a cluster | 13:31 |
acoles | tab__: so you just need to create a second object ring for your second policy | 13:32 |
acoles | tab__: btw, in your example your second object ring builder file should have a different name to first e.g. object-1.builder | 13:32 |
openstackgerrit | Alistair Coles proposed openstack/swift: Make the reaper use same timestamp for replica deletes https://review.openstack.org/174381 | 13:34 |
*** esker has joined #openstack-swift | 13:39 | |
*** esker has quit IRC | 13:43 | |
*** annegentle has quit IRC | 13:48 | |
*** petertr7 has joined #openstack-swift | 13:51 | |
petertr7 | Hi - if anyone has a moment or expertise on CORS, I would really appreciate some help with my question on Ask.Openstack: https://ask.openstack.org/en/question/65116/swift-cors-proxy-server-conf-cors_allow_origin-not-taking-affect/ | 13:51 |
*** SkyRocknRoll has quit IRC | 14:06 | |
*** bkopilov has joined #openstack-swift | 14:08 | |
*** haomaiwang has joined #openstack-swift | 14:11 | |
*** HenryG_ is now known as HenryG | 14:11 | |
*** jrichli has joined #openstack-swift | 14:12 | |
*** haomaiwang has quit IRC | 14:15 | |
*** annegentle has joined #openstack-swift | 14:18 | |
*** Gues_____ has joined #openstack-swift | 14:27 | |
*** fanyaohong has joined #openstack-swift | 14:27 | |
*** Vinsh has joined #openstack-swift | 14:28 | |
*** mahatic has quit IRC | 14:34 | |
*** tsg_ has joined #openstack-swift | 14:44 | |
*** Fin1te has joined #openstack-swift | 14:49 | |
*** lpabon has joined #openstack-swift | 14:59 | |
*** noye has joined #openstack-swift | 15:02 | |
*** annegentle has quit IRC | 15:04 | |
*** peluse has joined #openstack-swift | 15:07 | |
*** peluse_ has quit IRC | 15:07 | |
*** tsg_ has quit IRC | 15:14 | |
*** peluse_ has joined #openstack-swift | 15:14 | |
clayg | acoles: why you deserve to take a few easy ones | 15:19 |
*** Gues_____ has quit IRC | 15:19 | |
clayg | acoles: but man, you really fixed the heck out of that tombstone reaper bug | 15:19 |
acoles | clayg: :) | 15:20 |
acoles | clayg: as ALWAYS its a few mins to fix the code and then hours in the tests :/ | 15:20 |
hurricanerix | Good morning everyone | 15:21 |
acoles | clayg: like, why am I not getting an X-Backend-Timestamp returned? oh, cos we aren't sending policy index ;) | 15:21 |
acoles | hurricanerix: hi | 15:21 |
hurricanerix | Looks like I will be making it to Vancouver. =) | 15:23 |
acoles | hurricanerix: great! | 15:24 |
hurricanerix | acoles: Yeah, this will be my first Summit, so I am looking forward to it. | 15:25 |
acoles | its a great location too | 15:25 |
hurricanerix | Oh nice, any recommendations of things to do? My wife is flying out on the Saturday after OpenStack, and we are going to stay an extra week. | 15:26 |
*** peluse_ has quit IRC | 15:26 | |
clayg | acoles: how do you know I didn't *mean* "inexplicitly" | 15:27 |
* clayg is pretty sure that's a word | 15:27 | |
clayg | i think it means implicitly - right? if it's in-explicit | 15:27 |
acoles | clayg: oops, sorry, i thought you meant couldn't be explained, i didn't know inexplicit was a word | 15:30 |
peluse | 15:30 | |
clayg | acoles: crap man - i was kidding - i'm sure that's not a word - you knew exactly what I ment | 15:31 |
*** tsg_ has joined #openstack-swift | 15:31 | |
acoles | clayg: but google says it *is* | 15:31 |
clayg | LOL | 15:31 |
* acoles would hate to upset clayg | 15:31 | |
clayg | why!? a) it's almost impossible to do b) I *deserve* it!? | 15:32 |
*** ozialien has joined #openstack-swift | 15:32 | |
acoles | hurricanerix: stanley park is nice, cypress mountain iirc, drive up to whisper are things i have done on previous visits | 15:32 |
clayg | acoles: why have you been to vancouver? | 15:33 |
acoles | clayg: i hae friends there - i guy i was once in a band with! | 15:33 |
*** ChanServ sets mode: +v peluse | 15:33 | |
acoles | but not bryan adams! | 15:33 |
peluse | a band? what did you play? | 15:34 |
clayg | i have this huge smile on my face right now | 15:34 |
acoles | peluse: the fool. tadum :D | 15:34 |
peluse | ha! | 15:34 |
acoles | bass guitar | 15:34 |
clayg | rofl | 15:34 |
clayg | of *course* you play bass | 15:34 |
peluse | nice | 15:34 |
peluse | keving and I both play guitar (thrash metal stuff) | 15:35 |
peluse | we should start a punk band or something | 15:35 |
acoles | so this friends went to vancouver for a 9 month work placement 21 years ago | 15:35 |
*** Guest_ has joined #openstack-swift | 15:36 | |
hurricanerix | acoles: nice, thanks for the recommendations. | 15:36 |
acoles | peluse: my sons may be a better bet than me these days | 15:36 |
acoles | hurricanerix: idk if the time of year is right for whale sight seeing trips | 15:36 |
acoles | hurricanerix: we gave a day to that and saw a bear :P | 15:37 |
*** ozialien has left #openstack-swift | 15:38 | |
acoles | peluse: so back in the day we were inxs/rush inspired - at least the others were - i just played bass :/ | 15:38 |
peluse | rush - way cool | 15:38 |
*** esker has joined #openstack-swift | 15:39 | |
*** Guest_ has quit IRC | 15:40 | |
acoles | peluse: my friend wanted to go to london and be full time musos, but i was earning a wage and liked that. so he became an actuary, i guess to rub my nose in it :) | 15:40 |
peluse | we've go to have more fun than an actuary though! | 15:41 |
acoles | i think so | 15:43 |
*** annegentle has joined #openstack-swift | 15:46 | |
acoles | rsFF: are you here? | 15:59 |
notmyname | good morning | 16:01 |
peluse | morning | 16:03 |
notmyname | just checking emails, irc buffers before going to the office | 16:04 |
notmyname | I love that acoles play{s,ed} bass in a band! | 16:04 |
acoles | -ed | 16:05 |
*** gyee_ has joined #openstack-swift | 16:06 | |
*** jistr has quit IRC | 16:08 | |
acoles | clayg: i like this https://review.openstack.org/#/c/164019/ but you raised the bug, you like the formatting? | 16:09 |
*** nshaikh has quit IRC | 16:13 | |
*** annegentle has quit IRC | 16:15 | |
notmyname | ok, looks like there have been some changes overnight to RC patches | 16:20 |
notmyname | proposed/kilo branches don't exist any more. surprise! | 16:21 |
notmyname | they are now stable/kilo | 16:21 |
notmyname | so the patches we land on master for rc2 need to be backported there (`git review stable/kilo`) | 16:21 |
notmyname | well, not that cmd exactly | 16:22 |
notmyname | rebase/cherry pick to stable/kilo first, then git review | 16:22 |
*** Trixboxer has quit IRC | 16:23 | |
acoles | peluse: i left a comment on the dup'd FI GET trello card | 16:23 |
acoles | peluse: basically agree with clayg ^^ | 16:23 |
openstackgerrit | Kamil Rykowski proposed openstack/swift: Replaced setting run_pause with standard interval https://review.openstack.org/171170 | 16:26 |
*** silor has quit IRC | 16:27 | |
*** krtaylor has quit IRC | 16:28 | |
*** Vinsh has quit IRC | 16:32 | |
notmyname | I'm trying to follow what clayg wrote in https://trello.com/c/I9ySbvUU/155-issue-get-path-combined-with-multiple-fi-support-is-missing-logic-to-find-the-correct-handoff-fi-combination | 16:32 |
*** annegentle has joined #openstack-swift | 16:32 | |
notmyname | oh, I got it | 16:33 |
notmyname | killing the 3rd drive isn't that there are 3 FAa gone | 16:33 |
peluse | yeah, that 'history' part was my experiment back when we were providing the FI as a hint on all GETs (as the node index) | 16:34 |
acoles | notmyname: i *think* the long post with 'Some history' is out of date info wrt to what landed | 16:35 |
notmyname | :-) | 16:35 |
acoles | oh, what peluse said ! | 16:35 |
peluse | yup | 16:35 |
peluse | it don't work like that no more :) | 16:35 |
peluse | but still a related exposure just much much less | 16:36 |
*** thumpba has joined #openstack-swift | 16:39 | |
*** lpabon has quit IRC | 16:39 | |
*** EmilienM is now known as EmilienM|afk | 16:39 | |
*** thumpba_ has joined #openstack-swift | 16:40 | |
*** Gues_____ has joined #openstack-swift | 16:42 | |
*** gyee_ has quit IRC | 16:43 | |
*** thumpba has quit IRC | 16:43 | |
notmyname | commute time | 16:45 |
*** jordanP has quit IRC | 16:47 | |
*** Gues_____ has quit IRC | 16:48 | |
*** krtaylor has joined #openstack-swift | 16:53 | |
*** Fin1te has quit IRC | 16:59 | |
*** Guest_ has joined #openstack-swift | 17:00 | |
*** MVenesio has joined #openstack-swift | 17:04 | |
*** annegentle has quit IRC | 17:09 | |
*** annegentle has joined #openstack-swift | 17:14 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Allow middleware to override metadata header checking https://review.openstack.org/163806 | 17:17 |
*** foexle has quit IRC | 17:20 | |
*** Guest_ has quit IRC | 17:22 | |
acoles | i'm calling it a day. | 17:24 |
*** acoles is now known as acoles_away | 17:25 | |
*** krykowski has quit IRC | 17:26 | |
*** mahatic has joined #openstack-swift | 17:26 | |
*** fanyaohong has quit IRC | 17:29 | |
*** bkopilov has quit IRC | 17:31 | |
*** ChanServ sets mode: +v torgomatic | 17:31 | |
*** j_king_ is now known as j_king | 17:31 | |
*** mahatic has quit IRC | 17:31 | |
*** mahatic has joined #openstack-swift | 17:32 | |
*** bkopilov has joined #openstack-swift | 17:32 | |
*** bkopilov has quit IRC | 17:37 | |
*** Guest_ has joined #openstack-swift | 17:37 | |
*** tsg_ has quit IRC | 17:38 | |
*** bkopilov has joined #openstack-swift | 17:40 | |
notmyname | helloo, again | 17:42 |
clayg | morning | 17:43 |
torgomatic | hi | 17:43 |
*** EmilienM|afk is now known as EmilienM | 17:43 | |
*** bkopilov has quit IRC | 17:45 | |
*** bkopilov has joined #openstack-swift | 17:46 | |
*** geaaru has quit IRC | 17:51 | |
*** bkopilov has quit IRC | 17:54 | |
*** EmilienM is now known as EmilienM|afk | 17:55 | |
*** aix has quit IRC | 17:57 | |
clayg | acoles_away: yeah i don't have a strong opinion on patch 164019 - it's great i'm sure | 17:57 |
patchbot | clayg: https://review.openstack.org/#/c/164019/ | 17:57 |
clayg | notmyname: interesting so patch 174138 merged to master and is needed for RC2 - so I should 'git review stable/kilo' or some such syntax - or you can do that? | 18:11 |
patchbot | clayg: https://review.openstack.org/#/c/174138/ | 18:11 |
*** dencaval has joined #openstack-swift | 18:12 | |
*** Vinsh has joined #openstack-swift | 18:13 | |
openstackgerrit | Doug Hellmann proposed openstack/python-swiftclient: Uncap library requirements for liberty https://review.openstack.org/174544 | 18:13 |
*** Fin1te has joined #openstack-swift | 18:16 | |
*** lpabon has joined #openstack-swift | 18:16 | |
*** lpabon has quit IRC | 18:16 | |
notmyname | clayg: done: https://review.openstack.org/174552 | 18:16 |
*** Guest_ has quit IRC | 18:22 | |
*** Guest_ has joined #openstack-swift | 18:23 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 18:25 |
openstackgerrit | Denis Cavalcante proposed openstack/swift: Add storage policy support for sorting method https://review.openstack.org/160877 | 18:27 |
openstackgerrit | Denis Cavalcante proposed openstack/swift: Add storage policy support for sorting method https://review.openstack.org/160877 | 18:33 |
*** EmilienM|afk is now known as EmilienM | 18:33 | |
*** Fin1te has quit IRC | 18:37 | |
openstackgerrit | Samuel Merritt proposed openstack/swift: Fix conflict SLO reponse https://review.openstack.org/157305 | 18:43 |
openstackgerrit | Samuel Merritt proposed openstack/swift: Functional test for SLO PUT overwriting one of its own segments https://review.openstack.org/174557 | 18:43 |
rsFF | hi acoles, | 18:44 |
clayg | peluse: acoles_away: so you know how if you send an object server an etag via ssync that doesn't match the md5 of the body of the object the object server returns 422 | 18:51 |
notmyname | now I understand all the stuff that we need to fix for RC. thanks clayg. also, if you have questions, ask clayg ;-) | 18:51 |
clayg | there's a nother case when an object server will return a conflict if it thinks the data your sending it isn't "good for it" in some way | 18:52 |
clayg | peluse: acoles_away: can you GUESS what header might trigger and http 4xx error when ssync tries to rebuild a fragment to what was previously a handoff node? | 18:53 |
*** tsg has joined #openstack-swift | 18:58 | |
*** ozialien has joined #openstack-swift | 18:59 | |
*** peluse_ has joined #openstack-swift | 19:00 | |
*** Guest_ has quit IRC | 19:07 | |
*** ChanServ changes topic to "Review Dashboard: http://goo.gl/FUmjh2 | Summary Dashboard: http://goo.gl/Kg45Oz | Summit scheduling: https://etherpad.openstack.org/p/liberty-swift-summit-topics | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/" | 19:13 | |
notmyname | review dashboards updated to not include ec sections. (see topic) | 19:13 |
clayg | torgomatic: I might need to riff with you on the desired behavior of this double_handoff_revert testcase i'm writing | 19:17 |
clayg | torgomatic: it has something to do with how we're going to handle X-If-Fragment-Not-In: <csv-of-fragments-proxy-already-has> | 19:17 |
*** imkarrer has joined #openstack-swift | 19:25 | |
*** ChanServ changes topic to "Review Dashboard: http://goo.gl/FUmjh2 | Summary Dashboard: http://goo.gl/qHus5v | Summit scheduling: https://etherpad.openstack.org/p/liberty-swift-summit-topics | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/" | 19:29 | |
*** Vinsh_ has joined #openstack-swift | 19:30 | |
*** Vinsh has quit IRC | 19:34 | |
*** annegentle has quit IRC | 19:36 | |
*** Vinsh_ has quit IRC | 19:42 | |
*** Vinsh has joined #openstack-swift | 19:42 | |
-openstackstatus- NOTICE: gerrit has been restarted to clear a problem with its event stream. any gerrit changes updated or approved between 19:14 and 19:46 utc will need to be rechecked or have their approval reapplied for zuul to pick them up | 19:47 | |
*** bkopilov has joined #openstack-swift | 19:53 | |
*** dencaval has quit IRC | 19:56 | |
*** peluse_ has quit IRC | 20:01 | |
*** annegentle has joined #openstack-swift | 20:01 | |
*** Guest_ has joined #openstack-swift | 20:03 | |
*** annegentle has quit IRC | 20:10 | |
*** annegentle has joined #openstack-swift | 20:11 | |
*** mahatic has quit IRC | 20:12 | |
*** Fin1te has joined #openstack-swift | 20:14 | |
*** Guest_ has quit IRC | 20:15 | |
*** Guest_ has joined #openstack-swift | 20:19 | |
*** noye has quit IRC | 20:20 | |
*** minwoob has joined #openstack-swift | 20:21 | |
*** esker has quit IRC | 20:23 | |
*** MVenesio has quit IRC | 20:25 | |
*** peluse_ has joined #openstack-swift | 20:31 | |
*** esker has joined #openstack-swift | 20:33 | |
*** ozialien has quit IRC | 20:38 | |
*** zaitcev has joined #openstack-swift | 20:46 | |
*** ChanServ sets mode: +v zaitcev | 20:46 | |
*** annegentle has quit IRC | 20:46 | |
*** peluse_ has quit IRC | 20:49 | |
*** peluse_ has joined #openstack-swift | 20:49 | |
peluse_ | 20:50 | |
*** peluse_ has quit IRC | 20:51 | |
*** peluse has quit IRC | 20:52 | |
*** peluse has joined #openstack-swift | 20:55 | |
peluse | /msg NickServ identify intel321 | 20:56 |
peluse | well thats nice | 20:56 |
*** peluse has quit IRC | 20:58 | |
*** peluse has joined #openstack-swift | 21:01 | |
notmyname | peluse: you ok? :-) | 21:02 |
peluse | my client is all jacked up | 21:03 |
*** wbhuber_ has joined #openstack-swift | 21:03 | |
peluse | just another day in paradise :) | 21:03 |
notmyname | peluse: I'd suggest you change your password. also, I recommend 1Password. doesn't matter what you use. just use something | 21:03 |
notmyname | ;-) | 21:03 |
wbhuber_ | :) | 21:03 |
peluse | yeah, I can't even do that now, tells me I'm not logged in | 21:03 |
notmyname | wbhuber_: did you mean to ask in here? | 21:03 |
wbhuber_ | yep here it is: | 21:04 |
wbhuber_ | Regarding erasure code installation with Swift 2.3.0, I've been trying to deliver a patch on the swift installation (via SAIO) with the right pyeclib version. I thought of moving the step 5 in "Getting the code" section before building a development installation of swift. Do you have any concerns with this change? My first try was to insert the python-pyeclib earlier in the doc, particularly the installing dependencies s | 21:04 |
wbhuber_ | but that wouldn't have worked since it is an older version (1.0.5 vs 1.0.7). | 21:04 |
wbhuber_ | this was mentioned yesterday during the swift mtg. | 21:04 |
*** bill_az has joined #openstack-swift | 21:05 | |
notmyname | wbhuber_: do you have a patch up for review now? | 21:06 |
wbhuber_ | no, not yet. just wondered if you guys have a concern with this nit of doc change. | 21:06 |
wbhuber_ | ill get something out in a review later today | 21:07 |
*** ChanServ sets mode: +v peluse | 21:07 | |
peluse | sheesh | 21:08 |
notmyname | wbhuber_: it's probably totally fine | 21:11 |
*** gyee_ has joined #openstack-swift | 21:11 | |
*** EmilienM is now known as EmilienM|afk | 21:13 | |
*** imkarrer has quit IRC | 21:14 | |
*** imkarrer has joined #openstack-swift | 21:15 | |
*** imkarrer has quit IRC | 21:16 | |
*** wbhuber_ has quit IRC | 21:16 | |
*** annegentle has joined #openstack-swift | 21:16 | |
*** Fin1te has quit IRC | 21:21 | |
*** jamielennox|away is now known as jamielennox | 21:39 | |
*** Guest_ has quit IRC | 21:42 | |
*** annegentle has quit IRC | 21:44 | |
*** annegentle has joined #openstack-swift | 21:45 | |
*** annegentle has quit IRC | 21:47 | |
*** jkugel1 has quit IRC | 21:48 | |
*** annegentle has joined #openstack-swift | 21:48 | |
*** EmilienM|afk is now known as EmilienM | 21:55 | |
*** esker has quit IRC | 22:05 | |
*** annegentle has quit IRC | 22:09 | |
*** annegentle has joined #openstack-swift | 22:10 | |
openstackgerrit | Merged openstack/swift: More user-friendly output for object metadata https://review.openstack.org/164019 | 22:15 |
*** annegentle has quit IRC | 22:15 | |
*** proteusguy has quit IRC | 22:29 | |
*** krtaylor has quit IRC | 22:31 | |
*** annegentle has joined #openstack-swift | 22:31 | |
*** annegentle has quit IRC | 22:33 | |
*** annegentle has joined #openstack-swift | 22:33 | |
*** annegentle has quit IRC | 22:37 | |
*** EmilienM is now known as EmilienM|afk | 22:40 | |
*** gyee_ has quit IRC | 22:53 | |
*** chlong has joined #openstack-swift | 23:01 | |
*** thumpba_ has quit IRC | 23:04 | |
*** gyee_ has joined #openstack-swift | 23:09 | |
Vinsh | Hey there swift... question about this: | 23:10 |
Vinsh | swift-init container-server.1 container-server.2 start | 23:10 |
Vinsh | Starting container-server...(/etc/swift/container-server/2.conf) | 23:10 |
*** EmilienM|afk is now known as EmilienM | 23:10 | |
Vinsh | swift-init claims to accept multiple servers to start in one line.. but seems to be skipping the first one for me | 23:11 |
Vinsh | what am I doing wrong? | 23:11 |
*** kei_yama has joined #openstack-swift | 23:15 | |
zaitcev | What does happen if you do swift-init container-server.2 container-server.1 start ? | 23:19 |
Vinsh | In this case it will stay with 2... It seams to glue to which ever started first in a session for subsequent attempts. | 23:20 |
zaitcev | I suspect you don't have a useable config for 1 | 23:21 |
zaitcev | ls -l /etc/swift/container-server/ | 23:21 |
Vinsh | If I start 1 on its own with swift-init it works. I think that the syntax for swift-init is telling me to do this for example: | 23:21 |
Vinsh | swift-init object-server.1 container-server.1 start | 23:22 |
Vinsh | vs 2 of the same server type on one line. | 23:22 |
Vinsh | Bummer, I was hoping I could start both the object-server commands at one time. | 23:22 |
*** fanyaohong has joined #openstack-swift | 23:23 | |
*** Vinsh has quit IRC | 23:44 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!