*** dasanind has joined #osic | 00:16 | |
*** dasanind has quit IRC | 00:22 | |
*** rajpatel has quit IRC | 00:34 | |
*** rajpatel has joined #osic | 00:37 | |
*** rajpatel has quit IRC | 00:45 | |
*** ccneill has quit IRC | 00:52 | |
*** rcaballeromx has quit IRC | 01:04 | |
*** vinaypotluri has quit IRC | 01:12 | |
*** knangia has quit IRC | 01:21 | |
*** rloo has quit IRC | 01:32 | |
*** hemanthm|afk is now known as hemanthm | 01:39 | |
*** dasanind has joined #osic | 01:44 | |
*** ravelar has joined #osic | 01:47 | |
*** ravelar has quit IRC | 01:52 | |
*** dasanind has quit IRC | 02:24 | |
*** TravT has joined #osic | 02:33 | |
*** david-lyle has quit IRC | 03:04 | |
*** valw has joined #osic | 03:13 | |
*** valw has quit IRC | 03:27 | |
*** cody-somerville has quit IRC | 03:58 | |
*** sdake has quit IRC | 04:02 | |
*** cody-somerville has joined #osic | 04:03 | |
*** cody-somerville has quit IRC | 04:07 | |
*** coolsvap has joined #osic | 04:08 | |
*** GB21 has joined #osic | 04:10 | |
*** nadeem has joined #osic | 04:12 | |
*** vinaypotluri has joined #osic | 04:57 | |
*** ravelar has joined #osic | 05:17 | |
*** ravelar has quit IRC | 05:21 | |
*** woodster_ has quit IRC | 06:40 | |
*** GB21 has quit IRC | 06:45 | |
*** rrecio_ has quit IRC | 06:45 | |
*** GB21 has joined #osic | 06:57 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 07:21 | |
*** vinaypotluri has quit IRC | 08:02 | |
*** asettle has joined #osic | 08:02 | |
*** asettle has quit IRC | 08:07 | |
*** asettle has joined #osic | 08:09 | |
*** asettle has quit IRC | 08:09 | |
*** asettle has joined #osic | 08:09 | |
*** nadeem has quit IRC | 08:29 | |
*** john-davidge has joined #osic | 08:41 | |
*** GB21 has quit IRC | 08:42 | |
*** john-dav_ has joined #osic | 08:44 | |
*** john-davidge has quit IRC | 08:44 | |
*** GB21 has joined #osic | 08:46 | |
*** asettle has quit IRC | 08:49 | |
*** asettle has joined #osic | 08:53 | |
*** asettle has quit IRC | 08:54 | |
*** asettle has joined #osic | 08:54 | |
*** GB21 has quit IRC | 09:06 | |
*** GB21 has joined #osic | 09:49 | |
*** john-dav_ is now known as john-davidge | 09:50 | |
*** TravT has quit IRC | 10:04 | |
*** john-davidge has quit IRC | 10:42 | |
*** john-davidge has joined #osic | 10:46 | |
*** GB21 has quit IRC | 10:53 | |
*** GB21 has joined #osic | 12:07 | |
*** asettle has quit IRC | 12:13 | |
*** Frito has joined #osic | 12:20 | |
*** homerp_ has joined #osic | 12:36 | |
*** asettle has joined #osic | 12:43 | |
*** sdake has joined #osic | 12:48 | |
*** GB21 has quit IRC | 12:54 | |
*** david-lyle has joined #osic | 12:56 | |
*** Frito has quit IRC | 13:03 | |
*** inc0 has joined #osic | 13:18 | |
*** knangia has joined #osic | 13:28 | |
*** peristeri has joined #osic | 13:29 | |
*** valw has joined #osic | 13:41 | |
*** dasanind has joined #osic | 13:42 | |
*** kragniz has quit IRC | 13:48 | |
*** kragniz has joined #osic | 13:48 | |
*** woodster_ has joined #osic | 13:54 | |
*** rcaballeromx has joined #osic | 13:57 | |
*** Tamayo has joined #osic | 14:06 | |
*** dasanind has quit IRC | 14:09 | |
*** dasanind has joined #osic | 14:11 | |
*** muralia_ has joined #osic | 14:13 | |
*** Mudpuppy has joined #osic | 14:15 | |
*** spotz_zzz is now known as spotz | 14:16 | |
*** muralia has quit IRC | 14:16 | |
*** rajpatel has joined #osic | 14:18 | |
*** muralia has joined #osic | 14:20 | |
*** muralia_ has quit IRC | 14:20 | |
*** rajpatel has quit IRC | 14:22 | |
*** TravT has joined #osic | 14:25 | |
*** rajpatel has joined #osic | 14:29 | |
*** ankur-gupta-f has joined #osic | 14:29 | |
*** ChanServ sets mode: +o ankur-gupta-f | 14:29 | |
*** ravelar has joined #osic | 14:30 | |
*** john-davidge has quit IRC | 14:30 | |
*** asettle has quit IRC | 14:46 | |
*** MikeA21 has joined #osic | 14:47 | |
*** rrecio has joined #osic | 14:48 | |
*** muralia has quit IRC | 14:50 | |
*** rrecio_ has joined #osic | 14:50 | |
*** muralia has joined #osic | 14:51 | |
*** rrecio has quit IRC | 14:53 | |
*** MikeA21 has quit IRC | 14:54 | |
*** MikeA21 has joined #osic | 14:54 | |
*** muralia_ has joined #osic | 14:55 | |
*** muralia has quit IRC | 14:57 | |
*** muralia__ has joined #osic | 14:57 | |
*** muralia_ has quit IRC | 14:57 | |
*** valw_ has joined #osic | 14:57 | |
*** valw has quit IRC | 15:00 | |
*** dasanind has quit IRC | 15:15 | |
*** spedione|AWAY is now known as spedione | 15:15 | |
*** fnaval_ has joined #osic | 15:18 | |
*** valw_ is now known as valw | 15:20 | |
*** fnaval_ has quit IRC | 15:23 | |
*** fnaval has joined #osic | 15:23 | |
lcastell | any swift folks around? | 15:25 |
---|---|---|
dasm | lcastell: don't ask to ask, just ask :) maybe someone else will be able to help | 15:26 |
lcastell | K haha | 15:27 |
lcastell | well I have found this weird in swift dashboard and wanted to make sure this is some odd behavior in swift too | 15:28 |
lcastell | the thing is you can create an object/folder inside a container with name ';' | 15:28 |
lcastell | is this a valid thing? | 15:28 |
lcastell | in swift | 15:28 |
dasm | lcastell: hmm. why do you think ';' shouldn't be possible as a name? | 15:30 |
dasm | it's string, it's valid. | 15:30 |
lcastell | just want to make sure... because if you send ';/test' in the swift dashboard this creates infinite folders one after the other :P | 15:31 |
dasm | lcastell: oh.. that sounds funny :) | 15:32 |
dasm | ntata: could you look at lcastell's question about ';'? | 15:32 |
gmmaha | lcastell: you have unlocked the game's special section | 15:32 |
lcastell | maybe it is just a dashboard thing ... but wanted to check with swift | 15:33 |
ntata | lcastell, weird! let me look into the logic and get back | 15:33 |
*** spedione is now known as spedione|AWAY | 15:34 | |
lcastell | thanks ntata :) | 15:34 |
dasm | lcastell: this dashboard, you're talking about, is Horizon? | 15:34 |
lcastell | yep | 15:34 |
lcastell | :P | 15:34 |
lcastell | I have found some funny things there | 15:35 |
dasm | lcastell: sounds like a possible bug with field validation. | 15:35 |
lcastell | yep dasm, that's what it looks to me too | 15:35 |
dasm | lcastell: stop looking! you found enough! if you'll find more bugs, then it could occur that OpenStack is buggy! As long, as you won't find anything, we can think, it's working (or "working") | 15:36 |
lcastell | lol | 15:36 |
david-lyle | seems like both projects need a fix | 15:37 |
david-lyle | as horizon is likely just passing on the path value | 15:37 |
lcastell | :) | 15:38 |
ntata | lcastell, yes, it is letting me uploading an object names ; | 15:40 |
ntata | as long as I'm able to create a file named semicolon (";") | 15:41 |
ntata | :/ | 15:41 |
ntata | seems weird | 15:41 |
ntata | https://github.com/openstack/swift/blob/master/swift/common/constraints.py#L177 | 15:44 |
ntata | we have constraints only for length of the object name | 15:44 |
*** vinaypotluri has joined #osic | 15:45 | |
lcastell | :/ | 15:46 |
*** lukl has quit IRC | 15:51 | |
*** ccneill has joined #osic | 15:59 | |
lcastell | ntata could please check if sending something like 'folder;/folder1/' to the api creates infinite folders? | 15:59 |
ntata | okay. .let me try | 15:59 |
*** fnaval has quit IRC | 16:03 | |
*** fnaval has joined #osic | 16:03 | |
*** fnaval has quit IRC | 16:03 | |
*** fnaval has joined #osic | 16:04 | |
ntata | lcastell, did you mean to have a semicolon at the end of a folder name or semicolon as a folder? | 16:05 |
lcastell | you can try both ntata | 16:06 |
ntata | okay | 16:06 |
lcastell | the trick here is send a ptah of multiple folders | 16:06 |
lcastell | path** | 16:06 |
*** spotz is now known as spotz_zzz | 16:14 | |
*** spedione|AWAY is now known as spedione | 16:15 | |
*** jovon has joined #osic | 16:16 | |
*** cody-somerville has joined #osic | 16:18 | |
ntata | lcastell, https://gist.github.com/ntata/34e6cf8178a29f5f4cb06d64d08cdcda | 16:19 |
ntata | please take a look at the gist and let me know if you have questions | 16:19 |
ntata | I tried to have a folder named ";" in the hierarchy of folders in which the object is present | 16:20 |
*** mmalik4 has joined #osic | 16:21 | |
*** abashmak has left #osic | 16:21 | |
lcastell | thanks ntata :) | 16:26 |
ntata | lcastell, I updated the gist with having a folder ending with ";" | 16:35 |
ntata | that's a tough case! I'm unable to download the object in anyway | 16:36 |
ntata | swift@sandbox-nt:~$ swift upload test_container "f3;"/f4/obj2 | 16:36 |
ntata | f3;/f4/obj2 | 16:36 |
ntata | swift@sandbox-nt:~$ cd downloads/ | 16:36 |
ntata | swift@sandbox-nt:~/downloads$ swift download test_contaienr f3;/f4/obj2 | 16:36 |
ntata | Object 'test_contaienr/f3' not found | 16:36 |
ntata | bash: /f4/obj2: No such file or directory | 16:36 |
ntata | swift@sandbox-nt:~/downloads$ swift download test_contaienr "f3;"/f4/obj2 | 16:36 |
ntata | Object 'test_contaienr/f3;/f4/obj2' not found | 16:36 |
ntata | swift@sandbox-nt:~/downloads$ swift list test_container | 16:36 |
ntata | f1/f2/;/obj | 16:36 |
ntata | f3;/f4/obj2 | 16:36 |
ntata | swift@sandbox-nt:~/downloads$ swift download test_contaienr "f3;/f4/obj2" | 16:36 |
ntata | Object 'test_contaienr/f3;/f4/obj2' not found | 16:36 |
ntata | swift@sandbox-nt:~/downloads$ swift list test_container | 16:36 |
ntata | f1/f2/;/obj | 16:36 |
ntata | f3;/f4/obj2 | 16:36 |
ntata | swift@sandbox-nt:~/downloads$ swift list test_container | 16:36 |
ntata | f1/f2/;/obj | 16:36 |
ntata | f3;/f4/obj2 | 16:37 |
ntata | SORRY! :( | 16:37 |
dasm | ntata: use paste luke! :) | 16:37 |
ntata | I think my command key isn't working! I was meaning to paste some link and that didn't copy to the buffer :\ | 16:37 |
ntata | dasm, I've been using git gists :) | 16:38 |
ntata | this was a mistake | 16:38 |
dasm | ntata: you are not able to revert this mistake! shame on you! | 16:39 |
ntata | :'( plz don't make a cry on a Friday | 16:39 |
dasm | ntata: okok. :) it'll be fine! | 16:39 |
*** sonu has joined #osic | 16:41 | |
lcastell | lol | 16:44 |
lcastell | how can you create only a pseudo-folder in a container? I mean what's the command? | 16:45 |
sigmavirus | dasm, re not looking for more bugs, what they're really finding is *FEATURES* | 16:49 |
*** ravelar has quit IRC | 16:49 | |
*** MikeA21 has quit IRC | 16:55 | |
*** rajpatel has quit IRC | 16:58 | |
dasm | sigmavirus: ok. we can agree about that. we'll be looking for new features. | 17:04 |
dasm | sigmavirus: btw.. didn't you have "24" on your irc nickname? | 17:04 |
*** inc0 has quit IRC | 17:04 | |
sigmavirus | dasm: no. that person was sacked. I'm their replacement | 17:04 |
sigmavirus | I look rather similar though | 17:05 |
dasm | sigmavirus: then, you should have sigmavirus25 ;) | 17:05 |
sigmavirus | numbers are hard, dasm | 17:05 |
dasm | that's why i have none :P | 17:05 |
sigmavirus | I have learned your wisdom | 17:05 |
dasm | in that case. welcome brand new sigmavirus in our small family :) | 17:06 |
sigmavirus | dasm, the real reason is that I do enough F/OSS in my free time that I wanted separate bouncers for OpenStack/work and for OSS/non-work | 17:06 |
dasm | makes sense. i know couple people with separate bouncers: one with nickname, the other with real name. | 17:07 |
dasm | where latter is used for work related things (like OpenStack) | 17:07 |
sigmavirus | sigmavirus is my realname | 17:07 |
*** inc0 has joined #osic | 17:08 | |
dasm | sigmavirus: hmm... openstack-dev list doesn't agree with you... | 17:09 |
dasm | someone is lying | 17:09 |
dasm | i believe ML is wrong! | 17:09 |
sigmavirus | good deduction dasm | 17:10 |
*** Mudpuppy has quit IRC | 17:16 | |
*** ravelar has joined #osic | 17:22 | |
*** llu has quit IRC | 17:39 | |
*** csomerville has joined #osic | 17:43 | |
*** TxGirlGeek has joined #osic | 17:44 | |
*** cody-somerville has quit IRC | 17:46 | |
*** MikeA21 has joined #osic | 17:46 | |
*** hemanthm is now known as hemanthm|lunch | 17:55 | |
*** rcaballeromx has quit IRC | 18:00 | |
*** rcaballeromx has joined #osic | 18:03 | |
*** Frito has joined #osic | 18:10 | |
*** Mudpuppy has joined #osic | 18:28 | |
*** rajpatel has joined #osic | 18:29 | |
*** inc0 has quit IRC | 18:29 | |
*** rajpatel has quit IRC | 18:34 | |
*** inc0 has joined #osic | 18:35 | |
*** Mudpuppy has quit IRC | 18:40 | |
*** Mudpuppy has joined #osic | 18:40 | |
*** hemanthm|lunch is now known as hemanthm | 18:50 | |
*** johnsom_ has quit IRC | 18:53 | |
ntata | lcastell, I could download the object with a folder path containing ";" | 18:55 |
lcastell | ntata I'm starting to think this might be an horizon problem only | 18:56 |
ntata | please see https://gist.github.com/ntata/34e6cf8178a29f5f4cb06d64d08cdcda | 18:56 |
ntata | yes, maybe? | 18:56 |
ntata | there could be a reason why swift is not checking for object names.. we don't store objects with names on the disk.. we hash the object name.. | 18:58 |
*** homerp_ has quit IRC | 19:04 | |
*** Tamayo has quit IRC | 19:09 | |
*** david-lyle_ has joined #osic | 19:10 | |
lcastell | ntata, I had created some folders with that specific format in horizon then went and ran the "swift list" command on the container with the issues and I can see the path as it should be 'folder1;/folder2' | 19:12 |
lcastell | I need to do more research though :) | 19:12 |
*** david-lyle has quit IRC | 19:13 | |
*** peristeri has quit IRC | 19:23 | |
*** rajpatel has joined #osic | 19:27 | |
*** valw has quit IRC | 19:38 | |
*** MikeA21 has quit IRC | 19:38 | |
*** nadeem has joined #osic | 19:47 | |
*** sdake has quit IRC | 20:00 | |
*** nadeem has quit IRC | 20:03 | |
*** csomerville has quit IRC | 20:03 | |
*** nadeem has joined #osic | 20:04 | |
*** valw has joined #osic | 20:04 | |
*** david-lyle_ is now known as david-lyle | 20:06 | |
*** Frito has quit IRC | 20:15 | |
*** inc0 has quit IRC | 20:20 | |
*** csomerville has joined #osic | 20:23 | |
*** MikeA21 has joined #osic | 20:30 | |
*** ravelar has quit IRC | 20:36 | |
*** rcaballeromx has quit IRC | 20:37 | |
*** rcaballeromx has joined #osic | 20:41 | |
*** woodburn has quit IRC | 20:56 | |
*** spedione is now known as spedione|AWAY | 21:13 | |
*** woodburn has joined #osic | 21:13 | |
*** csomerville has quit IRC | 21:14 | |
*** rcaballeromx has quit IRC | 21:16 | |
*** ravelar has joined #osic | 21:16 | |
*** valw has quit IRC | 21:21 | |
*** MikeA21 has quit IRC | 21:22 | |
*** coolsvap has quit IRC | 21:22 | |
*** cody-somerville has joined #osic | 21:22 | |
*** cody-somerville has quit IRC | 21:22 | |
*** cody-somerville has joined #osic | 21:22 | |
*** rcaballeromx has joined #osic | 21:23 | |
*** valw has joined #osic | 21:28 | |
*** ravelar has quit IRC | 21:40 | |
*** nadeem has quit IRC | 21:45 | |
*** MikeA21 has joined #osic | 21:47 | |
*** valw has quit IRC | 21:51 | |
*** rcaballeromx has quit IRC | 21:52 | |
*** nadeem has joined #osic | 22:08 | |
*** ravelar has joined #osic | 22:12 | |
*** rrecio_ has quit IRC | 22:20 | |
*** rajpatel has quit IRC | 22:22 | |
*** mmalik4 has quit IRC | 22:24 | |
*** rajpatel has joined #osic | 22:25 | |
*** MikeA21 has quit IRC | 22:30 | |
*** TxGirlGeek has quit IRC | 22:48 | |
*** sonu has quit IRC | 23:01 | |
*** nadeem has quit IRC | 23:05 | |
*** rajpatel has left #osic | 23:11 | |
*** craigs has joined #osic | 23:13 | |
*** sdake has joined #osic | 23:17 | |
*** fnaval has quit IRC | 23:17 | |
*** fnaval has joined #osic | 23:22 | |
*** fnaval has quit IRC | 23:23 | |
*** rajpatel has joined #osic | 23:36 | |
*** jovon has quit IRC | 23:46 | |
*** fnaval has joined #osic | 23:56 | |
*** craigs has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!