Thursday, 2014-10-16

*** IgnacioCorderi has joined #openstack-swift00:08
*** shri has quit IRC00:18
notmynamezaitcev: do you remember why that is a config option rather than just always set?00:19
notmynameI mean, I understand why it has to be turned on for ACLs to work. I don't remember why it can be turned off00:19
zaitcevWe better ask Adam or Jammie about it. The code looks like it assumes that a service may exist that does _not_ check the auth hook, therefore the anonymous request that authtoken lets through (but marked "unauthenticated") will actually succeed.00:23
zaitcevUnfortunately we have a ton of services nowadays, I cannot keep track00:23
*** dmorita has joined #openstack-swift00:24
notmynamezaitcev: I learned recently that their warehouse is not far from my house. maybe we can get them to blow some stuff up :-)00:25
zaitcevnotmyname: you lost me. Keystone developers have warehouse now?00:25
notmynameyou said adam and jamie and I thought myth busters00:26
zaitcevOh. I'm not immersed into popular culture sufficiently... I meant ayoung and jammielennox.00:27
zaitcevI am having trouble distinguishing Indiana Jones and Han Solo, so...00:28
zaitcevSorry for ruining your excellent joke00:29
notmynamehttps://www.google.com/maps/place/M5+Industries/@37.7503598,-122.3953109,19z/data=!4m2!3m1!1s0x0000000000000000:0xc1d0c24b5e0974f600:29
notmyname:-)00:29
*** otoolee has quit IRC00:31
*** dmsimard_away is now known as dmsimard00:35
*** dmsimard is now known as dmsimard_away00:36
*** otoolee has joined #openstack-swift00:42
*** addnull has joined #openstack-swift01:13
*** gyee has quit IRC01:28
mattoliveraunotmyname: I appreciated your myth busters joke and actually am a little jealous your so close.. but on the other hand, how safe do you feel knowing that (that there close to where you live) :P01:28
*** dmsimard_away is now known as dmsimard01:29
zaitcevmattoliverau: They do a lot of their stuff elsewhere. At some point they used an area that belonged to Livermore National Lab some 40 miles east. They shot a historic canon and the ball flew out and through a house downrange.01:32
*** dduvall has quit IRC01:35
*** dduvall has joined #openstack-swift01:35
*** IgnacioCorderi has quit IRC01:36
*** haomaiw__ has quit IRC01:44
*** haomaiwa_ has joined #openstack-swift01:45
*** davidhadas has quit IRC01:50
*** davidhadas has joined #openstack-swift01:51
*** shakamunyi has joined #openstack-swift01:54
*** haomaiw__ has joined #openstack-swift02:00
*** X019 has quit IRC02:00
openstackgerritMichael Barton proposed a change to openstack/swift: use replication_ip in ssync  https://review.openstack.org/12880802:01
*** haomaiwa_ has quit IRC02:02
*** byeager_away has quit IRC02:02
*** kyles_ne has quit IRC02:08
*** kyles_ne has joined #openstack-swift02:08
*** dmsimard is now known as dmsimard_away02:11
*** kyles_ne has quit IRC02:13
*** nosnos has joined #openstack-swift02:20
*** jj-mirantis has quit IRC02:21
mattoliverauzaitcev: I remember the news about that one.. so notmyname should be careful :P02:23
notmynameI didn't even know they were here in the area, much less a mile from my house, until one day I saw that marker on google maps when looking around the city02:54
*** IgnacioCorderi has joined #openstack-swift02:55
*** IgnacioCorderi has left #openstack-swift02:55
*** mrsnivvel has joined #openstack-swift03:13
*** ppai has joined #openstack-swift03:23
*** nosnos has quit IRC03:26
*** nosnos has joined #openstack-swift03:27
*** kyles_ne has joined #openstack-swift03:31
*** nosnos has quit IRC03:31
*** kbee has joined #openstack-swift03:57
*** nosnos has joined #openstack-swift04:23
*** elambert has joined #openstack-swift04:26
*** addnull has quit IRC04:29
*** kyles_ne has quit IRC04:29
*** kyles_ne has joined #openstack-swift04:30
*** zaitcev has quit IRC04:31
*** kyles_ne has quit IRC04:34
*** kyles_ne has joined #openstack-swift04:38
*** otoolee has quit IRC05:09
*** dmsimard_away is now known as dmsimard05:15
*** SkyRocknRoll has joined #openstack-swift05:17
*** dmsimard is now known as dmsimard_away05:28
*** k4n0 has joined #openstack-swift05:29
*** nshaikh has joined #openstack-swift05:31
*** otoolee has joined #openstack-swift05:33
openstackgerritPrashanth Pai proposed a change to openstack/swift: fsync() on directories  https://review.openstack.org/12692305:35
*** HenryG has quit IRC05:36
*** kopparam has joined #openstack-swift05:41
*** addnull has joined #openstack-swift05:42
*** ttrumm has joined #openstack-swift06:03
*** ttrumm_ has joined #openstack-swift06:05
*** ttrumm has quit IRC06:07
*** kyles_ne has quit IRC06:26
*** kyles_ne has joined #openstack-swift06:26
*** kyles_ne has quit IRC06:31
*** echevemaster has quit IRC06:36
*** shakamunyi has quit IRC06:46
*** shakamunyi has joined #openstack-swift06:49
*** addnull has quit IRC06:53
*** shakamunyi has quit IRC06:56
*** kopparam_ has joined #openstack-swift06:58
*** nellysmitt has joined #openstack-swift07:01
*** kopparam has quit IRC07:01
*** addnull has joined #openstack-swift07:05
mattoliverauWell I'm calling it a day, have great night all, and happy Juno release day.07:06
*** davidhadas has quit IRC07:12
*** davidhadas has joined #openstack-swift07:13
*** jamiehannaford has joined #openstack-swift07:15
*** acoles_ has joined #openstack-swift07:18
*** ChanServ sets mode: +v acoles_07:18
*** kopparam_ has quit IRC07:19
*** kopparam has joined #openstack-swift07:20
*** HenryG has joined #openstack-swift07:20
*** ppai has quit IRC07:21
*** kopparam has quit IRC07:21
*** kopparam has joined #openstack-swift07:22
*** kopparam has quit IRC07:27
*** tushar has joined #openstack-swift07:29
tushar I am using openstack swift for first time07:30
tusharI want to know how the manifest file is created? and where it is stored??07:31
*** acoles_ has quit IRC07:31
*** ppai has joined #openstack-swift07:33
*** geaaru has joined #openstack-swift07:39
*** ppai has quit IRC07:41
*** acoles_ has joined #openstack-swift07:43
*** ChanServ sets mode: +v acoles_07:43
acoles_tushar: do you mean a large object manifest?07:46
ahalefor large objects? its just a regular file with some headers to show where its parts are.. its stored where you want the large file to appear to be07:46
tusharacoles :yup large object manifest07:47
tusharahale : I have uploaded the file but i didnt found any manifest file?07:48
acoles_tushar: like ahale said a manifest is just an object in swift that has headers to point to the location of large object segments07:48
acoles_tushar: http://docs.openstack.org/developer/swift/overview_large_objects.html07:48
ahaleyeah that doc is pretty good07:49
acoles_tushar: the manifest file (on you object servers) will be named the same as if you uploaded a small object with same name07:50
tusharok07:51
*** ppai has joined #openstack-swift07:54
tusharacoles: I have uploaded the object file instace1.txt as--   swift upload tru -S 100 instance1.txt07:55
tusharnow where i should search the manifest file07:56
tushar??07:56
*** kopparam has joined #openstack-swift08:00
*** AbyssOne is now known as a1|away08:02
*** a1|away is now known as AbyssOne08:02
acoles_tushar: 'swift stat tru instance1.txt' will return the manifest file headers, among them you will see 'Manifest: tru_segments/....' which is the pointer to the segments container08:05
*** jistr has joined #openstack-swift08:09
acoles_tushar: the location of the manifest (or any) object on the object server filesystem will depend upon hashing08:12
acoles_tushar: https://answers.launchpad.net/swift/+question/212723 has some tips08:12
acoles_tushar:  'swift-get-nodes /etc/swift/object.ring.gz <account> tru instance1.txt' outputs enough clues to find the relevant files08:14
acoles_where <account> is returned in the stat command output (above)08:14
*** otoolee has quit IRC08:14
*** otoolee has joined #openstack-swift08:21
*** jordanP has joined #openstack-swift08:41
*** kopparam_ has joined #openstack-swift08:42
*** kopparam has quit IRC08:45
tusharacoles : thank you08:47
*** ppai has quit IRC08:51
*** sileht has quit IRC08:53
*** kbee has quit IRC08:54
*** AbyssOne is now known as a1|away08:54
*** a1|away is now known as AbyssOne08:56
*** mkollaro has joined #openstack-swift08:58
*** dmsimard_away is now known as dmsimard08:58
*** tushar has quit IRC09:02
*** ppai has joined #openstack-swift09:04
*** sileht has joined #openstack-swift09:05
*** jyoti-ranjan has joined #openstack-swift09:07
*** hhuang has joined #openstack-swift09:25
*** aix has joined #openstack-swift09:38
*** ujjain has quit IRC09:39
*** ujjain has joined #openstack-swift09:39
*** hhuang has quit IRC09:42
*** dmsimard is now known as dmsimard_away09:45
*** AbyssOne is now known as a1|away10:00
*** a1|away is now known as AbyssOne10:01
*** nellysmitt has quit IRC10:08
*** nellysmitt has joined #openstack-swift10:09
*** nellysmitt has quit IRC10:13
*** openstackgerrit has quit IRC10:19
*** openstackgerrit has joined #openstack-swift10:21
*** addnull has quit IRC10:23
*** nshaikh has quit IRC10:29
*** kopparam_ has quit IRC10:42
*** mkollaro has quit IRC10:47
*** jj-mirantis has joined #openstack-swift10:50
jj-mirantisI wanted to thank the channel, especially zaitcev, for helping me yesterday with my 'can't do non-authenticated access to Public objects' issue. The fix suggested worked perfectly.10:52
*** jj-mirantis has quit IRC10:53
*** dmsimard_away is now known as dmsimard11:03
*** foexle has joined #openstack-swift11:06
*** dmorita has quit IRC11:14
*** kopparam has joined #openstack-swift11:17
*** mahatic has joined #openstack-swift11:27
*** otoolee has quit IRC11:28
*** addnull has joined #openstack-swift11:33
*** otoolee has joined #openstack-swift11:34
*** addnull has quit IRC11:38
*** addnull has joined #openstack-swift11:38
*** nshaikh has joined #openstack-swift11:52
*** kopparam has quit IRC12:01
*** kopparam has joined #openstack-swift12:02
openstackgerritOpenStack Proposal Bot proposed a change to openstack/swift: Merge "Convert maximum length to integer in name_check"  https://review.openstack.org/12889712:04
*** mrsnivvel has quit IRC12:04
*** nshaikh has quit IRC12:05
*** kopparam has quit IRC12:06
*** mkollaro has joined #openstack-swift12:09
*** kopparam has joined #openstack-swift12:14
*** mrsnivvel has joined #openstack-swift12:18
*** dave-mccowan has joined #openstack-swift12:25
*** silor has joined #openstack-swift12:28
thurloatDo I have this right?: Adding additional swift proxy servers doesn't require ring changes, just existing rings to be copied to the new proxy server.12:37
*** kopparam has quit IRC12:39
ctennisthurloat: yes that's correct12:39
*** kopparam has joined #openstack-swift12:40
thurloatctennis: awesome thanks :)12:41
*** ppai has quit IRC12:42
*** nshaikh has joined #openstack-swift12:44
*** kopparam has quit IRC12:44
*** SkyRocknRoll has quit IRC12:46
*** miqui has joined #openstack-swift13:01
*** tushar has joined #openstack-swift13:06
tusharhi13:06
tusharcurl -X PUT -H 'X-Auth-Token: <token>' -H 'X-Object-Manifest: container/myobject/' http://<storage_url>/container/myobject --data-binary ''13:09
tusharthis is the curl commnad to create manifest file13:09
*** jyoti-ranjan has quit IRC13:10
tusharbut i am not getting what actually  <storage_url> mean/13:10
tushar??13:10
*** kopparam has joined #openstack-swift13:10
*** kopparam has quit IRC13:17
ctenniswhen you get your auth token tushar it returns a storage url.13:21
ctennisthat's the URL to use13:21
*** acoles has joined #openstack-swift13:28
*** ChanServ sets mode: +v acoles13:28
*** acoles_ has left #openstack-swift13:29
*** SkyRocknRoll__ has joined #openstack-swift13:33
*** CaioBrentano has joined #openstack-swift13:39
openstackgerritpaul luse proposed a change to openstack/swift-specs: Updates to EC design spec  https://review.openstack.org/12519013:44
*** CaioBrentano has left #openstack-swift13:45
*** pberis has joined #openstack-swift13:50
*** dave-mccowan has quit IRC13:53
*** achhabr has joined #openstack-swift13:55
openstackgerritAlistair Coles proposed a change to openstack/python-swiftclient: Fix KeyError raised from client Connection  https://review.openstack.org/12892913:59
*** ttrumm_ has quit IRC13:59
*** nellysmitt has joined #openstack-swift14:05
*** silor has quit IRC14:06
*** dave-mccowan has joined #openstack-swift14:06
*** shakamunyi has joined #openstack-swift14:11
*** silor has joined #openstack-swift14:19
*** silor_ has joined #openstack-swift14:23
jordanPhi guys. one quick question : i try to upload a big objects, i am using segments, and I want to put the segments in the same container as my object : swift upload--segment-size $((1024*1024)) --segment-container $container_name $container_name my_big_object14:31
jordanPthe upload is fine, but then I can"t download my object14:32
jordanPi get this "Error downloading object 'tmp.sCX8rvGzDq/tmp/tmp.sCX8rvGzDq/random_data': 'Error downloading tmp/tmp.sCX8rvGzDq/random_data: read_length != content_length, 0 != 2097152'14:32
jordanP"14:32
*** exploreshaifali has joined #openstack-swift14:32
jordanPis it a known "bug" ? I'd love to see someone confirm14:33
jordanPthe error arises when I try to DL the whole container (the one with my object + segments)14:40
*** k4n0 has quit IRC14:40
glangejordanP: you should probably put together a paste (http://paste.openstack.org/) with the exact curl commands that will make this happen (minus auth token, account, end end point, maybe) and I think somebody will look at it then, it's hard to know what exactly you are doing without seeing all the details that matter14:44
jordanPdd if=/dev/urandom bs=1k count=2048 > random_data && swift post foo && swift upload --segment-size $((1024*1024)) --segment-container foo foo random_data && swift download foo14:44
jordanPthis single line reproduce the thing14:44
jordanPglange, hey :)14:44
jordanPit's definitevely a bug14:45
jordanPor an undocumented behavior14:45
glangecould be a bug in the swift command line tool14:45
jordanPcould be yeah14:45
glangecurl eliminates that possibility :)14:46
*** tdasilva has joined #openstack-swift14:46
jordanPcurl is soooooo 1980' :)14:46
glangeso is irc, but I see you using that :p14:46
jordanPgood point14:46
*** prometheanfire has joined #openstack-swift14:47
prometheanfirenotmyname: working on selinux things?14:47
*** openstackgerrit has quit IRC14:48
*** openstackgerrit has joined #openstack-swift14:50
*** kyles_ne has joined #openstack-swift14:54
*** vills_ has joined #openstack-swift14:59
vills_Hi, guys. Can't find answer by googling, so may be you can help me. In middleware name_check by default param 'forbidden_chars' = ''"`<>'. Why this symbols? What so bad, if i will allow them?15:02
*** lpabon has joined #openstack-swift15:04
*** nshaikh has quit IRC15:09
redbovills_: I don't know anyone who uses that middleware.  I'd guess it's just rejecting any names that could maybe cause something like a cross-site-scripting attack or SQL injection if the object name made it somewhere it shouldn't be.15:10
*** kyles_ne has quit IRC15:10
*** kyles_ne has joined #openstack-swift15:11
*** foexle has quit IRC15:13
*** kopparam has joined #openstack-swift15:14
*** nshaikh has joined #openstack-swift15:15
*** kyles_ne has quit IRC15:15
*** kopparam has quit IRC15:19
*** aerwin has joined #openstack-swift15:23
*** gyee has joined #openstack-swift15:24
*** nellysmitt has quit IRC15:24
*** jyoti-ranjan has joined #openstack-swift15:24
*** nellysmitt has joined #openstack-swift15:25
*** nellysmitt has quit IRC15:29
prometheanfirenotmyname: let me know when you are awake?15:29
*** anna_ has joined #openstack-swift15:31
*** anna_ is now known as X01915:34
*** jistr has quit IRC15:40
*** SkyRocknRoll__ has quit IRC15:42
*** kyles_ne has joined #openstack-swift15:48
*** exploreshaifali has quit IRC15:54
*** SkyRocknRoll has joined #openstack-swift15:56
*** SkyRocknRoll has joined #openstack-swift15:56
*** jistr has joined #openstack-swift16:00
notmynameprometheanfire: yo16:05
notmynamejust got in the office16:05
notmynamevills_: redbo: that middleware is used, AFAIK, by HP cloud16:06
vills_notmyname: maybe you know for what they block that symbols by default?16:07
*** aix has quit IRC16:07
*** jergerber has joined #openstack-swift16:08
glangevills_: it's almost surely what redbo said16:08
notmynamevills_: https://bugs.launchpad.net/swift/+bug/92604816:09
notmynamevills_: that's the bug that the name_check middleware closed16:09
prometheanfirenotmyname: :D16:11
*** nellysmitt has joined #openstack-swift16:11
prometheanfirenotmyname: so, selinux work started?16:11
*** nosnos has quit IRC16:12
notmynameprometheanfire: what work are you referring to? the only thing I know is ports because SELinux might not like us using 6xxx by default for storage nodes16:12
notmynameor 60xx16:12
*** nosnos has joined #openstack-swift16:12
*** openstackstatus has joined #openstack-swift16:14
*** ChanServ sets mode: +v openstackstatus16:14
*** kopparam has joined #openstack-swift16:16
*** nosnos has quit IRC16:17
vills_notmyname: thanks16:17
*** nshaikh has quit IRC16:17
silornotmyname: can you take another look at the patch for bug/1373373? Made the proposed change, removed the config flag and use the partial() mechanism, thanks16:19
prometheanfirenotmyname: ah, that's it?16:19
prometheanfirenotmyname: ok16:19
prometheanfirenotmyname: so, how are you?16:19
notmynameprometheanfire: I'm not sure what you are referring to. so, maybe?16:19
prometheanfire:D16:19
-openstackstatus- NOTICE: An error in a configuration change to mitigate the poodle vulnerability caused a brief outage of git.openstack.org from 16:06-16:12. The problem has been corrected and git.openstack.org is working again.16:20
*** kopparam has quit IRC16:21
*** CaioBrentano has joined #openstack-swift16:26
*** ChanServ changes topic to "Swift 2.2.0 https://launchpad.net/swift/juno/2.2.0 | Priority Reviews: https://wiki.openstack.org/wiki/Swift/PriorityReviews | Ideas: https://wiki.openstack.org/wiki/Swift/ideas | Review Dashboard: http://bit.ly/1iVBigF | Kilo summit topics: https://etherpad.openstack.org/p/kilo-swift-summit-topics"16:28
notmynameweeeeee...meetings all day today16:29
*** shakamunyi has quit IRC16:30
peluseyou didn't want to do any real work today did you??16:37
openstackgerritpaul luse proposed a change to openstack/swift: Allow Diskfile to choose whether to cleanup old files per policy  https://review.openstack.org/11244916:38
notmynamepeluse: ugh. diffing patch set 6 and 7 there is pretty much useless in gerrit ;-)16:40
pelusenotmyname, yeah.  besides the few small things we saw yesterday I moved a few vars out of the new policy loops where there werent needed just for cleanliness, that's it though16:45
*** vills_ has quit IRC16:47
*** jamespage_ has joined #openstack-swift16:49
*** jamespage_ has quit IRC16:51
*** dduvall has quit IRC16:59
*** aerwin has quit IRC17:03
*** jordanP has quit IRC17:07
*** acoles is now known as acoles_away17:17
*** jergerber has quit IRC17:18
*** SkyRocknRoll has quit IRC17:19
*** jergerber has joined #openstack-swift17:22
*** evilkry has joined #openstack-swift17:22
*** vills_ has joined #openstack-swift17:23
evilkryanyone offer assistance I am trying to verify my swift setup and I get [Errno 111] Connection refused)  when trying to do a swift stat17:27
swifterdarrellevilkry: add the "--debug" flag; also try curl which exposes you to more of the moving parts (distinction between auth vs. Swift API requests for example) so you may be able to see the one which isn't working17:33
evilkryswifterdarrell: when using --debug I've been getting https://gist.github.com/anonymous/eea9892d10318450db4617:35
swifterdarrellevilkry: great! that's a pretty specific error message17:36
swifterdarrellevilkry: all you need to do is figure out why your client host cannot initiate a TCP/IP connection to controller:808017:37
evilkryswifterdarrell: I do see that 8080 is not listening on my controller n ode (keystone) server17:38
evilkryi'm not sure why cause my endpoint is showing its listening port 808017:38
evilkry| ecb0fbf91c25459dbeed57c94e465c89 | regionOne | http://controller:8080/v1/AUTH_%(tenant_id)s | http://controller:8080/v1/AUTH_%(tenant_id)s |          http://controller:8080         | 5d96a81c120a440580e50294fb66cae917:39
*** swifterdarrell has left #openstack-swift17:40
*** swifterdarrell has joined #openstack-swift17:40
*** ChanServ sets mode: +v swifterdarrell17:40
swifterdarrellevilkry: sounds like you're on the right track for finding the root cause17:41
*** kopparam has joined #openstack-swift17:41
evilkrywhen making changes on the config files for swift proxy, do I need to re copy my *.gz files over to my /etc/swift dir on the node again?17:41
swifterdarrellevilkry: parse error; can you be more specific?17:42
*** zaitcev has joined #openstack-swift17:43
*** ChanServ sets mode: +v zaitcev17:43
*** geaaru has quit IRC17:44
*** kopparam has quit IRC17:46
*** nshaikh has joined #openstack-swift17:48
*** jergerber has quit IRC17:58
evilkryswifterdarrell:  I mean if I was to make any changes within the proxy-server.conf on my proxy node.. would I need to copy over the container,object, and account .gz files back over to the sotrage swift nodes and restart?17:59
evilkryhowever I have done that.. and there was no apparent change in my error17:59
swifterdarrellevilkry: ring .gz files are derivative from the builder files; if the builder files haven't changed then there's no need to copy the same .gz files to a place where they already exist18:01
evilkryok that makes sense18:01
evilkryI have no changed anything on those.. I started getting too far in to e weeds :-)18:02
evilkryclearly my issue is keystone/swift authentication related18:02
*** adu has joined #openstack-swift18:03
evilkryI do see that on my proxy server in my /var/log/syslog the following error:18:05
evilkryOct 16 13:47:32 swiftproxy proxy-server: Configuring auth_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint18:05
*** jyoti-ranjan has quit IRC18:07
evilkryswifterdarrell:  thank you so much for your help18:16
evilkryI just realised that it was how I had the endpoint created18:16
evilkryI had it pointed to my controller18:16
evilkrywhich should have been pointed to port 8080 of my proxy node18:16
evilkryworks as expected now - that was a un day and a half of learning :)18:17
swifterdarrellevilkry: glad you got it sorted out! :)18:19
*** jamiehannaford has quit IRC18:19
evilkryswifterdarrell  so basically the documentation was wrong on http://docs.openstack.org/icehouse/install-guide/install/apt/content/general-installation-steps-swift.html18:22
evilkrythey ahve the service endpoint listed as the controller node18:22
evilkrywell its the proxy node18:22
evilkrynot the controller18:22
*** vills_ has quit IRC18:27
*** vills_ has joined #openstack-swift18:31
*** vills_ has quit IRC18:38
evilkryswifterdarrell:  apprecaite the help man18:40
*** kopparam has joined #openstack-swift18:42
*** kopparam has quit IRC18:46
*** jistr has quit IRC18:59
*** otoolee has quit IRC19:09
*** prometheanfire has left #openstack-swift19:11
*** addnull has quit IRC19:12
*** acoles_away has quit IRC19:15
redboI hope nobody actually trusts that name_check middleware for anything.  It doesn't check the Destination header on COPY.  And the docs say "Place early in the proxy-server pipeline...", when it should be pretty late in the pipeline, to catch names from formpost and bulk and whatever else can create objects.19:16
*** nshaikh has left #openstack-swift19:16
*** kyles_ne has quit IRC19:17
*** kyles_ne has joined #openstack-swift19:17
*** occupant has quit IRC19:19
*** acoles_away has joined #openstack-swift19:20
*** acoles_away is now known as acoles19:21
*** ChanServ sets mode: +v acoles19:21
*** elambert has quit IRC19:21
*** kyles_ne has quit IRC19:22
*** otoolee has joined #openstack-swift19:22
*** exploreshaifali has joined #openstack-swift19:28
*** mahatic has quit IRC19:31
*** kopparam has joined #openstack-swift19:43
*** kopparam has quit IRC19:47
*** kyles_ne has joined #openstack-swift19:50
*** mahatic has joined #openstack-swift19:51
*** silor_ has quit IRC19:57
*** lpabon has quit IRC20:01
*** silor has quit IRC20:04
swifterdarrellredbo: wait, so explain to me again why it's not a good idea to have middleware in the Swift codebase that no one really cares about, maintains, or keeps working correctly in the face of core Swift changes?  ;)20:11
redbohaha20:11
adulol20:12
aduis it possible to use the command-line swift client to use RAX-KSKEY:apiKeyCredentials with v2 auth? it seems to use passwordCredentials with v2 auth?20:13
*** dmsimard is now known as dmsimard_away20:27
*** annegent_ has joined #openstack-swift20:28
*** ipolyzos_ is now known as ipolyzos20:30
*** ipolyzos has quit IRC20:30
*** ipolyzos has joined #openstack-swift20:30
ipolyzoshi, I would like to kindly ask a few things on ACL and Quota management in Swift containers20:31
ipolyzosto the best of my understanding so far ACL is defined through properties20:32
ipolyzosis there any way to specify quota?20:32
*** nellysmitt has quit IRC20:34
*** nellysmitt has joined #openstack-swift20:35
*** j_king has joined #openstack-swift20:36
*** nellysmitt has quit IRC20:39
notmynameipolyzos: are you asking about quotas or ACLs?20:39
*** kopparam has joined #openstack-swift20:43
ipolyzosboth to be honest20:47
notmynamecan someone look into https://review.openstack.org/#/c/126371/ to see why the backport to icehouse is failing?20:47
ipolyzosi think i have found about ACL but I would like to validate my understanding20:47
*** kopparam has quit IRC20:48
*** dave-mccowan has quit IRC20:49
ipolyzosactually i am developing a cloudfoundry broker to provide swift integration20:49
ipolyzosI use an admin account and create a tenant for each cloudfoundry app and a user for each container initiated by them20:50
ipolyzosI would like to enforce quota in order to provide different plans and restrict access to other users20:50
notmynameipolyzos: cool20:51
ipolyzosLD20:51
ipolyzos:D20:51
notmynameipolyzos: for quotas, look at http://docs.openstack.org/developer/swift/middleware.html#module-swift.common.middleware.account_quotas and http://docs.openstack.org/developer/swift/middleware.html#module-swift.common.middleware.container_quotas20:51
ipolyzosthanks alot :D20:51
*** dmsimard_away is now known as dmsimard20:58
mattoliverauMorning20:59
*** dave-mccowan has joined #openstack-swift21:03
*** annegent_ has quit IRC21:06
*** evilkry has quit IRC21:10
*** annegent_ has joined #openstack-swift21:10
*** annegent_ has quit IRC21:17
*** exploreshaifali has quit IRC21:23
*** mkollaro has quit IRC21:29
*** elambert has joined #openstack-swift21:33
*** kopparam has joined #openstack-swift21:44
openstackgerritSamuel Merritt proposed a change to openstack/swift: Allow sending object metadata after data  https://review.openstack.org/12849121:47
peluse^ sweet21:48
*** dave-mccowan_ has joined #openstack-swift21:48
*** dave-mccowan has quit IRC21:49
*** dave-mccowan_ is now known as dave-mccowan21:49
*** kopparam has quit IRC21:50
*** adu has quit IRC22:00
*** elambert has quit IRC22:04
*** CaioBrentano has quit IRC22:05
*** dmsimard is now known as dmsimard_away22:16
*** annegent_ has joined #openstack-swift22:21
*** peluse_ has joined #openstack-swift22:23
*** bill_ibm has joined #openstack-swift22:24
*** peluse has quit IRC22:24
*** bill_az has quit IRC22:24
*** ryao has quit IRC22:26
*** ryao has joined #openstack-swift22:26
*** ryao has quit IRC22:31
*** ryao has joined #openstack-swift22:32
*** elambert has joined #openstack-swift22:39
*** annegent_ has quit IRC22:39
*** kopparam has joined #openstack-swift22:45
*** annegent_ has joined #openstack-swift22:47
*** annegent_ has quit IRC22:47
*** kopparam has quit IRC22:50
*** achhabr has quit IRC22:55
*** peluse_ is now known as peluse23:12
*** ChanServ sets mode: +v peluse23:13
*** dmsimard_away is now known as dmsimard23:19
*** echevemaster has joined #openstack-swift23:24
*** adu has joined #openstack-swift23:31
*** adu has quit IRC23:35
*** adu has joined #openstack-swift23:36
*** exploreshaifali has joined #openstack-swift23:40
*** kopparam has joined #openstack-swift23:46
*** kopparam has quit IRC23:50

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