Thursday, 2017-06-08

*** tonanhngo has joined #openstack-swift00:03
*** tonanhngo has quit IRC00:07
*** ^_andrea_^ has quit IRC00:13
openstackgerritMerged openstack/swift master: Sync metadata in 'rsync_then_merge' in db_replicator  https://review.openstack.org/30249400:43
*** klrmn has quit IRC00:56
openstackgerritMerged openstack/swift master: Use config_number method instead of node_id + 1  https://review.openstack.org/47161301:13
openstackgerritMerged openstack/swift master: Using assertIsNone() instead of assertEqual(None)  https://review.openstack.org/47157001:13
tdasilvatimburke, kota_ how do you guys feel about the libec/pyeclib release patches?01:14
*** zhengyin has joined #openstack-swift01:15
timburketdasilva: i don't really like that compiles are broken on a supported platform (https://review.openstack.org/#/c/459028/), but i'm not willing to veto a release over it01:15
patchbotpatch 459028 - liberasurecode - Un-inline get/set_metatdata_chksum01:15
tdasilvatimburke: mmm...who's got a mac to review that?01:22
timburkei do! i do! :P01:23
tdasilvatimburke: "liberasurecode is known to work" != 'supported' :P01:23
timburkenotmyname: clayg: feel like compiling liberasurecode on your host? :-)01:23
timburketdasilva: at the very least, we ought to update the README to say "known to *not* work" then :P01:24
tdasilvatimburke: lol01:24
tdasilvai don't mind removing the reference to OSX01:25
tdasilvatimburke: but honestly, i'm not in a super hurry mode to get this in, but would like to see it in pike01:25
tdasilvaso I think M3 is the cut off for me01:26
timburkei definitely agree it's worth having another release soon, though. between all the memory-leak fixes, zaitcev's patches, and the libphazr support, it's gonna be great01:30
zaitcevI can review 459028 without a Mac.01:36
openstackgerritTim Burke proposed openstack/swift master: Send Connection:close headers when we haven't read the request body  https://review.openstack.org/47199301:46
*** zhurong has joined #openstack-swift01:48
*** jamielennox is now known as jamielennox|away02:04
openstackgerritKota Tsuyuzaki proposed openstack/swift master: Limit number of revert tombstone SSYNC requests  https://review.openstack.org/43957202:09
zaitcevHonestly... When I see liberasurecode, I think that the author had no idea how to write in C in general, didn't know basic techniques and common pitfalls. For example, packed structures are stupidly popular, but their useful application range is not as wide as some assume. Throwing the natural alignment out has costs, and not just performance.02:11
zaitcevTushar and Kevin have some to answer for02:11
zaitcevBut then I, too, ignored that library and was too happy to trust them without looking. Too late now!02:11
*** bkopilov has quit IRC02:12
zaitcevStill... If you ever write something to disk, like a header, not making its fields endian-independent is a crime.02:13
*** jamielennox|away is now known as jamielennox02:15
*** thurloat[m] has left #openstack-swift02:23
kota_oops02:26
kota_clayg: sorry, I overwrote your fix, I didn't notice on that02:26
*** gyee has quit IRC02:27
*** klrmn has joined #openstack-swift02:36
*** Sukhdev has joined #openstack-swift02:36
openstackgerritKota Tsuyuzaki proposed openstack/swift master: Limit number of revert tombstone SSYNC requests  https://review.openstack.org/43957202:36
*** klrmn has quit IRC03:23
*** bkopilov has joined #openstack-swift03:32
*** links has joined #openstack-swift03:34
*** gkadam has joined #openstack-swift03:42
*** zhurong has quit IRC03:45
*** kei_yama has quit IRC03:45
timburke[ahead 1, behind 1458] yowza!03:50
openstackgerritTim Burke proposed openstack/swift master: Improve content negotiation  https://review.openstack.org/20727603:50
*** kei_yama has joined #openstack-swift04:00
*** psachin has joined #openstack-swift04:02
*** itlinux has joined #openstack-swift04:03
*** pcaruana has joined #openstack-swift04:31
*** aselius has quit IRC04:32
openstackgerritTim Burke proposed openstack/liberasurecode master: Use more backends in existing tests  https://review.openstack.org/43821504:32
openstackgerritTim Burke proposed openstack/liberasurecode master: Make test format strings consistent with test function names  https://review.openstack.org/43821404:32
openstackgerritTim Burke proposed openstack/liberasurecode master: Use preprocessor to build test suites  https://review.openstack.org/43179404:32
*** zhengyin has quit IRC04:34
*** zhurong has joined #openstack-swift04:34
*** zhengyin has joined #openstack-swift04:36
*** pcaruana has quit IRC04:57
*** jaosorior_away is now known as jaosorior05:05
*** jamielennox is now known as jamielennox|away05:12
*** jamielennox|away is now known as jamielennox05:19
*** itlinux has quit IRC05:21
*** zhengyin has quit IRC05:34
*** Sukhdev has quit IRC05:35
*** zhengyin has joined #openstack-swift05:35
*** cshastri has joined #openstack-swift05:44
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873605:55
*** jamielennox is now known as jamielennox|away05:56
*** jamielennox|away is now known as jamielennox06:03
*** ChubYann has quit IRC06:05
*** rcernin has joined #openstack-swift06:15
*** skudlik has joined #openstack-swift06:24
*** zhurong has quit IRC06:32
*** hseipp has joined #openstack-swift06:44
*** pcaruana has joined #openstack-swift06:57
openstackgerritMahati Chamarthy proposed openstack/swift master: Limit number of revert tombstone SSYNC requests  https://review.openstack.org/43957207:08
mahatickota_: clayg : ^ it's a typo in commit msg, (s/RIVERT/REVERT). No further changes. Thank you for the discussion and modifications!07:08
kota_mahatic: thx! +2'ed07:10
mahatickota_: thanks, not sure if I could +A it though07:10
*** tesseract has joined #openstack-swift07:12
*** mingyu has joined #openstack-swift07:13
*** mingyu has quit IRC07:22
*** gkadam is now known as gkadam-afk07:30
*** mingyu has joined #openstack-swift07:30
*** mingyu has quit IRC07:40
*** jaosorior has quit IRC07:42
*** zhurong has joined #openstack-swift07:46
*** bkopilov has quit IRC07:47
*** jaosorior has joined #openstack-swift07:54
*** cbartz has joined #openstack-swift07:58
*** hseipp has quit IRC08:01
*** oshritf has joined #openstack-swift08:04
mathiasbgood morning08:06
mathiasbmahatic acoles jrichli timburke: I updated the script for setting up a VM with devstack with swift+barbican patch https://review.openstack.org/364878/08:06
patchbotpatch 364878 - swift - Retrieve encryption root secret from Barbican08:06
mathiasband I also added a Vagrantfile for creating the VM using vagrant and virtualbox08:07
mathiasblinks to both files can be found at https://etherpad.openstack.org/p/swift-kms-keymaster-setup08:07
mathiasbin case anyone has some spare time on their hands and feels like reviewing/testing crypto stuff :)08:07
*** zhurong has quit IRC08:13
*** zhurong has joined #openstack-swift08:15
*** gkadam-afk is now known as gkadam08:16
*** geaaru has joined #openstack-swift08:16
*** qwertyco has joined #openstack-swift08:17
mahaticmathiasb: thank you! I've marked those links, I hope to leave a review soon08:22
*** links has quit IRC08:25
*** links has joined #openstack-swift08:38
mathiasbgreat, thanks mahatic!08:45
*** hseipp has joined #openstack-swift08:53
*** winggundamth has joined #openstack-swift08:53
*** winggundamth has quit IRC08:58
*** winggundamth has joined #openstack-swift09:00
*** mvk has joined #openstack-swift09:02
*** Dw_Sn has joined #openstack-swift09:05
*** zhengyin has quit IRC09:21
*** zhengyin has joined #openstack-swift09:21
*** qwertyco has quit IRC09:23
acolesrledisez: I updated and added some comment to bug 165232309:26
openstackbug 1652323 in OpenStack Object Storage (swift) "ssync syncs an expired object as a tombstone" [Medium,Confirmed] https://launchpad.net/bugs/165232309:26
acolesrledisez: and based on your and clayg's irc comments the consensus seems to be that the 'right' fix is to sync the expired data, so in EC case make changes to allow GETs of expired fragments for rebuild09:28
acolesrledisez: now we just need dev resource to write the patch :)09:28
acolescc notmyname ^^09:30
*** zhengyin has quit IRC09:33
*** cshastri has quit IRC09:33
*** zhengyin has joined #openstack-swift09:33
*** cshastri has joined #openstack-swift09:43
*** mat128 has joined #openstack-swift10:06
*** zhengyin has quit IRC11:05
Dw_Snany idea where I can find a doc. that show all URL translation between AWS S3 and swif3 ? I know I have been asking this question for few days11:15
Dw_Snwhenever I have temp_url_sig and temp_url_experis everything works... once I change those to be like AWS S3 " Expreis and Signutre " the authentication doesn't work .. any idea where I can find any kind of guide ?11:16
*** mvk has quit IRC11:16
Dw_Sntimburke: You mentioned to me before about Swift3 pre-signed URL that is compatible with S3 and it is not swift tempurl ... any idea where I can read / use that ?11:18
*** hseipp has quit IRC11:29
*** mingyu has joined #openstack-swift11:35
*** hseipp has joined #openstack-swift11:35
*** mingyu has quit IRC11:45
*** mingyu has joined #openstack-swift11:46
*** kei_yama has quit IRC11:47
*** mvk has joined #openstack-swift11:47
*** mingyu has quit IRC11:53
*** mingyu has joined #openstack-swift11:58
openstackgerritChristopher Bartz proposed openstack/swift master: Exclude containers for account quota  https://review.openstack.org/41423212:02
*** mingyu has quit IRC12:11
*** mingyu has joined #openstack-swift12:11
*** mingyu has quit IRC12:16
*** winggundamth has quit IRC12:22
*** ianychoi has quit IRC12:27
*** ianychoi has joined #openstack-swift12:28
rledisezacoles: i'll try to have a look at the code tomorrow to evaluate the amount of work12:28
*** catintheroof has joined #openstack-swift12:32
*** mat128 has quit IRC12:34
*** zhurong has quit IRC12:36
*** jroll has left #openstack-swift12:46
*** gkadam has quit IRC12:50
*** klamath has joined #openstack-swift13:01
*** klamath has quit IRC13:02
*** klamath has joined #openstack-swift13:03
*** oshritf has quit IRC13:03
*** hseipp has quit IRC13:04
*** oshritf has joined #openstack-swift13:08
*** mat128 has joined #openstack-swift13:09
*** mat128 has quit IRC13:10
*** vint_bra has joined #openstack-swift13:12
*** klamath_ has joined #openstack-swift13:12
*** klamath has quit IRC13:13
*** mat128 has joined #openstack-swift13:15
*** links has quit IRC13:15
*** lucasxu has joined #openstack-swift13:16
*** joeljwright has joined #openstack-swift13:20
*** ChanServ sets mode: +v joeljwright13:20
*** SkyRocknRoll has joined #openstack-swift13:28
*** oshritf has quit IRC13:36
*** lucasxu has quit IRC13:38
*** lucasxu has joined #openstack-swift13:40
*** lucasxu has quit IRC13:51
*** oshritf has joined #openstack-swift13:52
*** ianychoi_ has joined #openstack-swift13:54
*** ianychoi has quit IRC13:57
*** ianychoi_ is now known as ianychoi13:57
acolesrledisez: ack, thanks13:57
*** oshritf has quit IRC13:58
acolesrledisez: I think it will need a probe test, I can at least help with that if needed13:59
*** oshritf has joined #openstack-swift14:01
*** lucasxu has joined #openstack-swift14:02
*** chlong has joined #openstack-swift14:02
*** oshritf has quit IRC14:08
jrichlimathiasb: That is great!  Thanks for doing that.  I hope to take a look this weekend.14:11
*** oshritf has joined #openstack-swift14:16
*** ganders has joined #openstack-swift14:17
*** oshritf has quit IRC14:24
tdasilvamathiasb: very cool, thanks for working on that.14:31
*** oshritf has joined #openstack-swift14:36
*** skudlik has quit IRC14:40
*** mat128 has quit IRC14:43
*** aselius has joined #openstack-swift14:46
*** klrmn has joined #openstack-swift14:47
*** cshastri has quit IRC14:49
*** logan- has joined #openstack-swift14:52
*** psachin has quit IRC14:57
*** SkyRocknRoll has quit IRC14:58
*** hseipp has joined #openstack-swift15:07
*** mat128 has joined #openstack-swift15:14
*** rcernin has quit IRC15:16
asettlenotmyname: you up? :)15:17
*** SkyRocknRoll has joined #openstack-swift15:32
*** chsc has joined #openstack-swift15:42
*** chsc has joined #openstack-swift15:42
*** gyee has joined #openstack-swift15:42
*** chsc has quit IRC15:48
*** gyee has quit IRC15:58
*** jaosorior has quit IRC16:00
*** mat128 has quit IRC16:08
*** gkadam has joined #openstack-swift16:12
*** ganders has quit IRC16:13
*** geaaru has quit IRC16:14
*** gyee has joined #openstack-swift16:16
*** cbartz has quit IRC16:17
*** skudlik has joined #openstack-swift16:19
*** hseipp has quit IRC16:26
*** chsc has joined #openstack-swift16:29
*** chsc has joined #openstack-swift16:29
*** mingyu has joined #openstack-swift16:29
notmynamegood morning16:29
notmynameasettle: was commuting. what's up?16:29
notmynametdasilva: cschwede: do either of you know venkata edara at redhat? http://lists.openstack.org/pipermail/openstack-dev/2017-June/118027.html16:31
*** tesseract has quit IRC16:32
tdasilvanotmyname: I don't know Venkata Edara, but that's probably from the guys working on gluster-swift project16:34
*** chsc has quit IRC16:39
*** ganders has joined #openstack-swift16:43
*** chsc has joined #openstack-swift16:47
*** chsc has joined #openstack-swift16:47
*** itlinux has joined #openstack-swift16:48
*** mat128 has joined #openstack-swift16:50
*** pcaruana has quit IRC17:00
*** mat128 has quit IRC17:03
*** gkadam has quit IRC17:05
openstackgerritClay Gerrard proposed openstack/swift master: Minor cleanup in test.unit.obj.test_reconstructor  https://review.openstack.org/47234717:07
*** mat128 has joined #openstack-swift17:09
openstackgerritTim Burke proposed openstack/liberasurecode master: Use preprocessor to build test suites  https://review.openstack.org/43179417:10
openstackgerritTim Burke proposed openstack/liberasurecode master: Remove testcase.skip support  https://review.openstack.org/47235117:10
openstackgerritTim Burke proposed openstack/liberasurecode master: Print test that's going to run *before* running test  https://review.openstack.org/47235217:10
timburke1 file changed, 54 insertions(+), 633 deletions(-)17:11
timburkei *love* macros!17:11
*** hseipp has joined #openstack-swift17:11
claygtimburke: I forget the pattern you think it easiest to read/write for "demonstrate/assert that the one and only log message I'm expecting includes the pharse xyz"17:12
*** Dw_Sn has quit IRC17:13
claygtimburke: I feel like you cleaned some up recently - and called out some existing pattern i was riding on in patch 42840817:13
patchbothttps://review.openstack.org/#/c/428408/ - swift - Don't rehash primaries in reconstructor handoffs_o...17:13
claygmaybe I could do better?17:13
*** lucasxu has quit IRC17:14
timburkeclayg: i liked where i was going in https://review.openstack.org/#/c/467710/ -- but i think for the log lines i just started adding messages like  'Expected only one error, got %r' % error_lines17:15
patchbotpatch 467710 - swift - Clean up some assertions in test_reconstructor17:15
*** hseipp has quit IRC17:16
timburkei suppose you could do something like assertFalse(error_lines[N:]) then make assertions on those first N? but if something new snuck in at the start instead of the end, you're still gonna need to get more info on the failure17:17
*** joeljwright has quit IRC17:19
claygit seemed low-value/burdensome to me to add the help text... maybe if it was a macro ;)17:20
claygnot so much in typing it out... more like when you add a log line to methods that were getting hit - s/1/2 (and maybe s/[0]/[-1]) and then also s/one/two - it's not great - maybe assertions on log lines are more trouble than they're worth?17:21
timburkemay well be the case17:22
*** ChubYann has joined #openstack-swift17:27
claygtimburke: I think we just need an assertLength(3, container) that keeps the value and the error message consistent - but displays the contents of container when the length is unexpected17:32
claygnext time I find myself writing assertEqual(3, len(container)) I will definitely spin out a helper - thanks!17:32
timburkeclayg: yeah, i was just thinking something similar...17:32
claygwell maybe I'll let you do it then - you're better at that frameworky level stuff anyway ;)17:33
timburketrouble is that we don't really have a common base test class. idk that i want it badly enough to touch *all* the tests17:35
clayg*I* sure don't!17:39
claygadd a MixIn to utils and we can apply it as we go?17:40
*** itlinux has quit IRC17:45
*** tonanhngo has joined #openstack-swift17:50
*** tonanhngo has quit IRC17:52
*** tonanhngo has joined #openstack-swift17:53
*** oshritf has joined #openstack-swift17:54
*** lucasxu has joined #openstack-swift18:00
*** oshritf has quit IRC18:01
notmynameFYI https://review.openstack.org/#/c/472275/ is the proposed plan for docs changes, given the changes in the docs team itself18:05
patchbotpatch 472275 - docs-specs - Adds spec for migrating the documentation suite to...18:05
notmynamein general, I think this is a very good idea, but be aware that there is a big todo list that will fall to our team18:05
notmynamewell, maybe not a huge list, but at least ongoing maintenance work18:05
notmynamethe most important near-term thing we'll see as the swift team is a patch (or patches?) that will be to import the docs team docs into the swift tree18:06
notmynamebut this work will fall to *us*; the docs team will not be pushing these patches18:07
notmynameso be aware of this proposed idea, comment as you see fit, and know that we'll need to decide as a group how we want to facilitate this docs migration18:07
tdasilvanotmyname: today we have how many sets of docs? api, dev, install-guide, admin-guide?18:07
notmynameone of the good things is that this work should end up with us having one one docs tree and one docs job (potentially). but it might take a bit to get there18:08
notmynamea la https://review.openstack.org/#/c/386834/18:09
patchbotpatch 386834 - swift - Unify docs trees18:09
openstackgerritMerged openstack/swift master: Limit number of revert tombstone SSYNC requests  https://review.openstack.org/43957218:10
notmynamekota_: mahatic: clayg: nice!18:10
*** Sukhdev has joined #openstack-swift18:16
*** ganders has quit IRC18:19
*** skudlik has quit IRC18:22
*** mvk has quit IRC18:24
*** ganders has joined #openstack-swift18:29
*** itlinux_ has joined #openstack-swift18:38
asettlenotmyname: tagged you in relevant post :) as per our discussion of being le guinea pig for our transition, we would definitely appreciate your review. It's slightly different to your plan, but it is as the community voted :)18:38
notmynameasettle: see my comments here in channel on it18:38
notmynameasettle: the only part I'm thinking about right now is the dirtree layout in the repo18:39
asettlenotmyname: yep :) all valid comments made above. Going to be pretty hefty.18:39
notmynameasettle: while the proposed one isn't bad or wrong, it's certainly more exhaustive that might be needed. I assume the proposed list is a superset?18:40
notmynameasettle: and I would very much like there to be no external dependencies on an in-tree structure. ie the only external usage would be how to do the docs build, not the layout of the docs in tree18:40
*** skudlik has joined #openstack-swift18:42
asettlenotmyname: it's as exhausted as we have felt fit for now. We are admittedly running against a clock, so we may be over thinking some courses of action, but it is all to solve not just the install-guide issue. But the *docs team* issue as well :)18:42
notmynameright. I get that. the only thing that makes me hesitate on the proposal is the amount of work I'd be signing up the whole swift team for. but (1) it's necessary and (2) it's a good idea regardless of the state of the docs team and (3) it's necessary given the actual state of the docs team18:43
notmynameasettle: I do not envy your position18:44
asettlenotmyname: yo tell me about it. Literally been tearing my hair out. I geniunely understand that putting this back on the project teams make sense, but it is just a horrible amount of work for everyone :( so, yeah, sympathies right back at you18:44
asettleFortunately, I'm leaving the country tomorrow. I've thrown a spec in the ring and I'm hoping all the horribleness will happen while I'm getting fat on pasta :p18:45
notmynameso the amount of work (hey! maybe it's "just" copying some docs trees in) and slight trepidation about a leaky API (what I was saying about external knowledge of the internal structure) are the only things I'm thinking over18:45
notmynamebut I think the proposal is sound18:45
asettlenotmyname: totally makes sense. Completely understandable :) we wanna work with you guys first because we figured there's some good critical thinkers in here ;) and, well, to be honest, other than nova you're one of the bigger groups at the moment.18:45
notmyname...and I hope you enjoy italy :-)18:45
asettleThanks :D18:46
asettleSo, you let us know everything you're thinking, and we'll work together :)18:46
notmynameI'm not sure how to phrase what I said in gerrit18:46
notmynameasettle: do you expect that the initial migration work is simply a copy of a directory tree from one project to another? or is it more complicated than that?18:47
notmynameeg will someone have to go through existing docs and pull apart per-project pieces paragraph by paragraph?18:48
asettlenotmyname: hmmm, yes, to be honest. I mean, it'll be a fiddly copy. But that's literally how I'm thinking it'll be right now.18:48
asettleI can't imagine so, so, Doug linked to: https://etherpad.openstack.org/p/doc-migration-tracking18:48
asettleIn the spec18:48
asettleHe has gone through each guide and figured out what goes where18:49
asettleSo, in theory, it'll be a case of "go find that file, get the thing, move out"18:49
asettleWe very rarely mixed project subjects in files18:49
notmynameah, but if it's not mixed per file, it *does* seem like it's mixed in that one existing docs project has different chapters that will split to different projects18:51
notmynameeg admin guide has an object storage chapter that goes to swift, networking to neutron,e tc18:51
notmynameasettle: do you know to what extent those are cross-linked?18:52
notmynamehmm... maybe that doesn't matter too much for this conversation18:52
asettleYis, that is true. Hmmm, I can't tell you off the top of my head, but I'm sure we could check that out.18:52
notmynamethat comes down to the redirect links that the docs team is managing18:52
asettleBut yes, they're good thoughts, something we need to be mindful of when we start18:53
asettleYeah christ.18:53
asettleo.o18:53
notmynameand now I understand why that's been a big deal for you18:53
asettleYep18:53
notmynameah, I see now...18:54
notmynameso the proposed docs dir structure is important in that we'll end up needing a docs job for each18:54
notmynameeven if it's just generating one page18:54
notmynameso that the redirects can provide continuity18:54
notmynameeg https://docs.openstack.org/cli-reference/swift.html18:55
notmynameTBH I'm not sure I knew that page even existed. that's one reason I think this is a good thing to do anyway, regardless of the unexpected time crunch on it18:57
notmynameasettle: where is https://etherpad.openstack.org/p/doc-migration-tracking linked?18:59
notmynameit's a good overview that helps understand what's going on19:00
asettleSecond link in 'references' in the spec :)19:00
asettleSorry, was doing the dishes19:00
notmynameI guess I missed it in the spec?19:00
notmynameah yes :-)19:00
asettlenotmyname: well, the idea is that we'll end up with one docs job - one to rule them all.19:00
notmynameyes. of course I'm a fan of that :-)19:01
asettledhellmann might be able to explain more about the intricacies there19:01
* dhellmann perks up his ears19:01
notmynamewell, i don't care as much about one docs *job* as much as one docs *tree* and one conf.py file19:01
notmynameno, the etherpad is clear19:01
notmynameasettle: ok, I gotta head to lunch now. thanks for taking the time to chat about this19:01
dhellmannyeah, I agree having these separate trees & jobs has gotten a bit silly19:01
notmynamedhellmann: I'll leave this in gerrit, too: my only concern/request is that the structure of the in-tree docs are not critical (or even known) to tools outisde of the repo. external tools should *only* be calling the build job19:03
dhellmannyeah19:03
dhellmannthe reason for specifying the structure is that with one build job, we'll be publishing everything to one directory on the web server19:03
dhellmannbut we still want landing pages like the list of install guides to be able to easily deep-link into those results19:04
dhellmannand specifying at least some top-level structure helps there19:04
dhellmannI have no particular affinity to these names. They seemed quite like what you proposed for swift, just without "guide" in the names of some of the dirs.19:04
notmynamesure, it's fine. but if/when something is changed or consolidated or whatver, that shouldn't break anything external as long as calling the job stays the same19:05
dhellmannoh, yeah, definitely19:05
*** ganders has quit IRC19:05
dhellmannthe job is exactly the same as the one that publishes the /developer docs now, so it just calls "python setup.py build_sphinx"19:05
dhellmannand then rsyncs the output into place19:05
notmynamebut for the time being, as I said earlier, the dir names seem find, especially given the need to have the existing links redirect to per-project artifacts19:06
dhellmannthe *job* doesn't care what the structure is, it's those landing pages and redirects19:06
dhellmannright19:06
claygnotmyname: charz: I keep seeing this probetest fail on the community cluster - passed on my machine last night tho https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/472347/6794/probetests/console.txt19:06
notmynameand at some point in the future, `tox -e docs` is *much* better than assuming sphinx/python is used to build docs19:06
dhellmannif you have proposals for alternative names, that's all fine, we can go through them, too.19:06
dhellmannyeah, that's a legacy issue. I hesitated to convert to that right now because some projects do slightly different things for the tox docs target right now19:07
dhellmannone step at a time19:07
notmynameit's orthogonal19:07
dhellmannbut I would also like to get to that point19:07
notmynameclayg: ack. i'll start a probe tests as I walk out for lunch19:08
dhellmannI think there was a target like that proposed for the golang interfaces, so we could do a separate migration to use the same or a similar name after the content is in place19:08
dhellmannthat might even have been a makefile target, I don't remember off the top of my head19:08
notmynameyeah, IIRC19:09
notmynameok, /me goes afk19:09
dhellmannttyl19:09
* asettle is out from here on in19:10
asettleo/19:10
*** itlinux_ has quit IRC19:28
*** mvk has joined #openstack-swift19:41
*** itlinux_ has joined #openstack-swift19:44
claygrledisez: if you make the config option "devices_per_worker" and you set it to 10, and you have 24 devices... I think it's reasonable you get 3 workers.  But each one should have *8* devices right?19:45
claygyou asked for 10 "devices_per_worker" - but you get 3 workers with 8 devices instead of two with 10 and one with 4 our something else useless and stupid?19:45
openstackgerritTim Burke proposed openstack/liberasurecode master: Negative data or parity args are invalid  https://review.openstack.org/47239419:51
*** mingyu has quit IRC19:52
claygrledisez: i also don't really like how disk_per_worker means bigger == slower20:34
claygfaster is better, bigger number is better, it is known20:35
notmynameclayg: oh, probetests passed in my SAIO20:59
*** lucasxu has quit IRC21:11
*** Sukhdev has quit IRC21:14
*** Sukhdev has joined #openstack-swift21:17
*** Sukhdev has quit IRC21:21
*** mat128 has quit IRC21:41
*** skudlik has quit IRC21:45
*** catintheroof has quit IRC21:50
*** joeljwright has joined #openstack-swift21:53
*** ChanServ sets mode: +v joeljwright21:53
*** chlong has quit IRC21:53
*** joeljwright has quit IRC21:55
*** timss has quit IRC22:04
*** timss has joined #openstack-swift22:04
*** spiette has joined #openstack-swift22:11
*** vint_bra has quit IRC22:30
*** vint_bra has joined #openstack-swift22:32
*** klamath_ has quit IRC22:41
*** mingyu has joined #openstack-swift22:53
*** mingyu has quit IRC22:58
*** vint_bra has quit IRC22:58
*** tonanhngo has quit IRC23:01
*** itlinux_ has quit IRC23:03
*** tonanhngo has joined #openstack-swift23:05
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873623:08
*** tonanhngo has quit IRC23:10
*** kei_yama has joined #openstack-swift23:24
*** chsc has quit IRC23:36
*** jamielennox is now known as jamielennox|away23:57

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