*** kevinc_ has quit IRC | 00:08 | |
*** mwstorer has quit IRC | 00:33 | |
openstackgerrit | paul luse proposed a change to openstack/swift: Early framework for the EC Reconstructor https://review.openstack.org/106910 | 00:35 |
---|---|---|
*** mdonohoe has joined #openstack-swift | 00:37 | |
*** markd has quit IRC | 00:39 | |
*** shri has quit IRC | 00:43 | |
openstackgerrit | paul luse proposed a change to openstack/swift: Early framework for the EC Reconstructor https://review.openstack.org/106910 | 00:46 |
*** nosnos has quit IRC | 01:13 | |
yuan | Hi, is it able to specify the number of replicas for one region? e.g. I have 4 replicas and 2 region, can i have 3 replicas stored in region 1 ? | 01:14 |
peluse_ | yuan: you'll want to read up on Storage Policies introduced in Swift 2.0 at http://docs.openstack.org/developer/swift/overview_policies.html I will be offline for the rest of the night and a lot of tomorrow but there should be lots of folks that can help answer questions | 01:29 |
yuan | peluse_: hmm, I'm afraid we cant do this with storage policy. Using new policies means we could store the different objects with different number of replicas, but what i need is to do is to config the replicas at region level, in this case it's the same object and the same container. | 01:42 |
*** tsg has quit IRC | 01:58 | |
*** chandankumar has joined #openstack-swift | 02:00 | |
*** bkopilov has joined #openstack-swift | 02:25 | |
*** chandankumar has quit IRC | 02:30 | |
*** tsg has joined #openstack-swift | 02:40 | |
*** openstackgerrit has quit IRC | 02:42 | |
*** miqui has quit IRC | 02:42 | |
*** bsdkurt has quit IRC | 02:42 | |
*** dencaval has quit IRC | 02:42 | |
*** dencaval has joined #openstack-swift | 02:42 | |
*** bsdkurt has joined #openstack-swift | 02:42 | |
*** miqui has joined #openstack-swift | 02:42 | |
*** openstackgerrit has joined #openstack-swift | 02:43 | |
*** tsg has quit IRC | 02:53 | |
*** tsg has joined #openstack-swift | 02:53 | |
*** tsg has joined #openstack-swift | 02:54 | |
*** tsg has quit IRC | 03:04 | |
*** tsg has joined #openstack-swift | 03:05 | |
*** tsg has quit IRC | 03:12 | |
*** bsdkurt has quit IRC | 03:12 | |
*** mariusv has quit IRC | 03:12 | |
*** charz has quit IRC | 03:12 | |
*** ctennis has quit IRC | 03:12 | |
*** zul has quit IRC | 03:12 | |
*** peluse_ has quit IRC | 03:12 | |
*** madhuri has quit IRC | 03:12 | |
*** Shivani has quit IRC | 03:12 | |
*** openstackgerrit has quit IRC | 03:12 | |
*** Dafna has quit IRC | 03:12 | |
*** otoolee has quit IRC | 03:12 | |
*** rpedde has quit IRC | 03:12 | |
*** cschwede has quit IRC | 03:12 | |
*** swat30 has quit IRC | 03:12 | |
*** acoles_away has quit IRC | 03:12 | |
*** sandywalsh has quit IRC | 03:12 | |
*** denca has quit IRC | 03:12 | |
*** Tyger has quit IRC | 03:12 | |
*** patchbot has quit IRC | 03:12 | |
*** anticw_ has quit IRC | 03:12 | |
*** fleducquede_ has quit IRC | 03:12 | |
*** Mikalv has quit IRC | 03:12 | |
*** ekarlso has quit IRC | 03:12 | |
*** dfg has quit IRC | 03:12 | |
*** jokke_ has quit IRC | 03:12 | |
*** mkerrin has quit IRC | 03:12 | |
*** JelleB has quit IRC | 03:12 | |
*** redbo has quit IRC | 03:12 | |
*** thurloat has quit IRC | 03:12 | |
*** mdonohoe has quit IRC | 03:12 | |
*** ryao has quit IRC | 03:12 | |
*** mtreinish has quit IRC | 03:12 | |
*** zigo has quit IRC | 03:12 | |
*** MooingLemur has quit IRC | 03:12 | |
*** openfly has quit IRC | 03:12 | |
*** bobby_ has quit IRC | 03:12 | |
*** bgmccollum has quit IRC | 03:12 | |
*** pandemicsyn has quit IRC | 03:12 | |
*** nottrobin has quit IRC | 03:12 | |
*** StevenK has quit IRC | 03:12 | |
*** zacksh has quit IRC | 03:12 | |
*** mhu has quit IRC | 03:12 | |
*** wkelly has quit IRC | 03:12 | |
*** ahale has quit IRC | 03:12 | |
*** scotticus has quit IRC | 03:12 | |
*** creiht has quit IRC | 03:12 | |
*** amandap has quit IRC | 03:12 | |
*** zackmdavis has quit IRC | 03:12 | |
*** notmyname has quit IRC | 03:12 | |
*** CybergeekDK has quit IRC | 03:12 | |
*** sudorandom has quit IRC | 03:12 | |
*** gholt has quit IRC | 03:12 | |
*** ujjain has quit IRC | 03:12 | |
*** AbyssOne has quit IRC | 03:12 | |
*** tanee2 has quit IRC | 03:12 | |
*** ondergetekende_ has quit IRC | 03:12 | |
*** infotection has quit IRC | 03:12 | |
*** joearnold has quit IRC | 03:12 | |
*** BobBall has quit IRC | 03:12 | |
*** ciypro|afk has quit IRC | 03:12 | |
*** ChanServ has quit IRC | 03:12 | |
*** dosaboy_ has joined #openstack-swift | 03:17 | |
*** dosaboy has quit IRC | 03:18 | |
*** openstackgerrit has joined #openstack-swift | 03:20 | |
*** bsdkurt has joined #openstack-swift | 03:20 | |
*** mdonohoe has joined #openstack-swift | 03:20 | |
*** BobBall has joined #openstack-swift | 03:20 | |
*** ryao has joined #openstack-swift | 03:20 | |
*** denca has joined #openstack-swift | 03:20 | |
*** madhuri has joined #openstack-swift | 03:20 | |
*** Dafna has joined #openstack-swift | 03:20 | |
*** Shivani has joined #openstack-swift | 03:20 | |
*** sudorandom has joined #openstack-swift | 03:20 | |
*** Tyger has joined #openstack-swift | 03:20 | |
*** patchbot has joined #openstack-swift | 03:20 | |
*** gholt has joined #openstack-swift | 03:20 | |
*** ekarlso has joined #openstack-swift | 03:20 | |
*** mariusv has joined #openstack-swift | 03:20 | |
*** anticw_ has joined #openstack-swift | 03:20 | |
*** mtreinish has joined #openstack-swift | 03:20 | |
*** dfg has joined #openstack-swift | 03:20 | |
*** fleducquede_ has joined #openstack-swift | 03:20 | |
*** charz has joined #openstack-swift | 03:20 | |
*** jokke_ has joined #openstack-swift | 03:20 | |
*** otoolee has joined #openstack-swift | 03:20 | |
*** zigo has joined #openstack-swift | 03:20 | |
*** rpedde has joined #openstack-swift | 03:20 | |
*** sandywalsh has joined #openstack-swift | 03:20 | |
*** acoles_away has joined #openstack-swift | 03:20 | |
*** swat30 has joined #openstack-swift | 03:20 | |
*** cschwede has joined #openstack-swift | 03:20 | |
*** Mikalv has joined #openstack-swift | 03:20 | |
*** thurloat has joined #openstack-swift | 03:20 | |
*** redbo has joined #openstack-swift | 03:20 | |
*** dickson.freenode.net sets mode: +vvvv gholt dfg acoles_away redbo | 03:20 | |
*** JelleB has joined #openstack-swift | 03:20 | |
*** mkerrin has joined #openstack-swift | 03:20 | |
*** StevenK has joined #openstack-swift | 03:20 | |
*** nottrobin has joined #openstack-swift | 03:20 | |
*** pandemicsyn has joined #openstack-swift | 03:20 | |
*** bgmccollum has joined #openstack-swift | 03:20 | |
*** openfly has joined #openstack-swift | 03:20 | |
*** bobby_ has joined #openstack-swift | 03:20 | |
*** MooingLemur has joined #openstack-swift | 03:20 | |
*** CybergeekDK has joined #openstack-swift | 03:20 | |
*** notmyname has joined #openstack-swift | 03:20 | |
*** zackmdavis has joined #openstack-swift | 03:20 | |
*** amandap has joined #openstack-swift | 03:20 | |
*** creiht has joined #openstack-swift | 03:20 | |
*** dickson.freenode.net sets mode: +vv notmyname creiht | 03:20 | |
*** scotticus has joined #openstack-swift | 03:20 | |
*** ahale has joined #openstack-swift | 03:20 | |
*** wkelly has joined #openstack-swift | 03:20 | |
*** mhu has joined #openstack-swift | 03:20 | |
*** zacksh has joined #openstack-swift | 03:20 | |
*** ciypro|afk has joined #openstack-swift | 03:20 | |
*** joearnold has joined #openstack-swift | 03:20 | |
*** infotection has joined #openstack-swift | 03:20 | |
*** ondergetekende_ has joined #openstack-swift | 03:20 | |
*** tanee2 has joined #openstack-swift | 03:20 | |
*** AbyssOne has joined #openstack-swift | 03:20 | |
*** ujjain has joined #openstack-swift | 03:20 | |
*** ctennis has joined #openstack-swift | 03:20 | |
*** zul has joined #openstack-swift | 03:20 | |
*** peluse_ has joined #openstack-swift | 03:20 | |
*** tsg has joined #openstack-swift | 03:22 | |
*** ChanServ has joined #openstack-swift | 03:23 | |
*** dickson.freenode.net sets mode: +o ChanServ | 03:23 | |
*** chandankumar has joined #openstack-swift | 03:36 | |
*** kopparam has joined #openstack-swift | 03:47 | |
*** kopparam has quit IRC | 03:50 | |
*** kopparam has joined #openstack-swift | 03:51 | |
*** bkopilov has quit IRC | 03:59 | |
*** bkopilov has joined #openstack-swift | 03:59 | |
*** nosnos has joined #openstack-swift | 04:01 | |
*** chandankumar has quit IRC | 04:05 | |
*** k4n0 has joined #openstack-swift | 04:27 | |
*** yliu has joined #openstack-swift | 04:34 | |
*** tsg has quit IRC | 04:45 | |
*** ppai has joined #openstack-swift | 04:58 | |
*** chandankumar has joined #openstack-swift | 04:59 | |
*** psharma has joined #openstack-swift | 05:08 | |
*** kopparam has quit IRC | 05:10 | |
*** kopparam has joined #openstack-swift | 05:10 | |
*** kopparam has quit IRC | 05:11 | |
*** kopparam has joined #openstack-swift | 05:11 | |
hugokuo | morning ~ | 05:14 |
*** zaitcev has quit IRC | 05:22 | |
*** wer has quit IRC | 05:27 | |
*** wer has joined #openstack-swift | 05:28 | |
*** anand_ts has joined #openstack-swift | 05:35 | |
anand_ts | hello all, how can I upload a file in to a pseudo folder using command line? | 05:36 |
hugokuo | anand_ts: what's pseudo folder mean ? | 05:38 |
anand_ts | I created a container and inside that container I created a folder, Horizon says it is a pseudo folder | 05:40 |
hugokuo | anand_ts: ah ok... I understand now | 05:41 |
hugokuo | anand_ts: are you going to upload a file via swift CLI ? | 05:41 |
anand_ts | hugokuo: yes. I want to upload a file using swift cli | 05:41 |
anand_ts | hugokuo: but file should be moved to a folder inside container | 05:42 |
hugokuo | anand_ts: The simplest way : 1. Create a folder locally 2. put the file into the folder. 3. swift upload $container $folder_name | 05:44 |
hugokuo | done ......... perfect ! | 05:44 |
*** bkopilov has quit IRC | 05:44 | |
anand_ts | hugokuo: That works perfect :) Also If I want to delete a pseudo folder through dashboard it says Error: You are not allowed to delete object: test | 05:45 |
hugokuo | anand_ts: it's odd tho. You should able to delete it via CLI | 05:47 |
hugokuo | anand_ts: prolly a bug on Horizan | 05:47 |
anand_ts | hugokuo: I can delete entire container via, but not a specific pseudo folder I guess | 05:47 |
hugokuo | anand_ts: I do not use Horizon tho. Here's my output of the operation with Swift CLI http://paste.openstack.org/show/86507/ | 05:50 |
anand_ts | hugokuo: Thank you. let me try that | 05:51 |
hugokuo | The pseudo folder just another object. You can delete any object as your will anytime | 05:51 |
mattoliverau | anand_ts: a pseudo folder is confusing because it is really just a prefix to the object name, according to the documentation: http://docs.openstack.org/api/openstack-object-storage/1.0/content/folders-directories.html | 05:56 |
mattoliverau | So you should be able to just specify the path (directory) as part of the object name in the path. | 05:58 |
anand_ts | mattoliverau: yes it works,I forgot to give exact path earlier. | 06:01 |
mattoliverau | :) | 06:01 |
*** ppai has quit IRC | 06:16 | |
*** ppai has joined #openstack-swift | 06:31 | |
*** nosnos has quit IRC | 06:32 | |
anand_ts | mattoliverau: Is it possible to customize horizon such that only object store panel should only be available. there is no image, volume, instance overview should be there in horizon dashboard. | 06:46 |
*** kopparam has quit IRC | 06:47 | |
*** kopparam has joined #openstack-swift | 06:48 | |
*** Dev_Jin has joined #openstack-swift | 06:59 | |
*** anticw_ has quit IRC | 06:59 | |
Dev_Jin | I want to access swift storage with non admin tenant.. can I do that? I am unable to find anything on how to do it? I can access it with admin user | 07:00 |
*** anticw has joined #openstack-swift | 07:00 | |
*** kopparam has quit IRC | 07:01 | |
*** mmcardle has joined #openstack-swift | 07:07 | |
anand_ts | Dev_Jin: edit your /etc/swift/proxy-server.conf file. set your non-admin tenant user role here in operator_rules like this http://paste.openstack.org/show/86513/ | 07:14 |
*** madhuri has quit IRC | 07:19 | |
Dev_Jin | thanks anand_ts.. I created a new role swiftoperator and associated it with my required tenant. this way I can get more granular control on which of the tenants can access swift store | 07:19 |
anand_ts | Dev_Jin: Okay. | 07:21 |
*** bkopilov has joined #openstack-swift | 07:23 | |
*** foexle has joined #openstack-swift | 07:30 | |
*** ppai has quit IRC | 07:52 | |
*** omame has joined #openstack-swift | 08:01 | |
*** bvandenh has joined #openstack-swift | 08:02 | |
*** kopparam has joined #openstack-swift | 08:03 | |
*** nacim has joined #openstack-swift | 08:04 | |
*** kopparam has quit IRC | 08:08 | |
mattoliverau | Morning all | 08:17 |
ahale | morning | 08:18 |
*** kopparam has joined #openstack-swift | 08:24 | |
omame | good afternoon | 08:24 |
*** acoles_away is now known as acoles | 08:25 | |
*** bvandenh has quit IRC | 08:33 | |
*** Dev_Jin has quit IRC | 08:33 | |
*** bvandenh has joined #openstack-swift | 08:46 | |
*** ppai has joined #openstack-swift | 08:51 | |
openstackgerrit | Matthew Oliver proposed a change to openstack/swift: Add object-server partial write prevention tests https://review.openstack.org/101743 | 09:26 |
*** bszabo has joined #openstack-swift | 09:30 | |
*** ChanServ has quit IRC | 09:55 | |
*** anticw has quit IRC | 09:55 | |
*** bkopilov has quit IRC | 09:55 | |
*** yliu has quit IRC | 09:55 | |
*** k4n0 has quit IRC | 09:55 | |
*** bsdkurt has quit IRC | 09:55 | |
*** mariusv has quit IRC | 09:55 | |
*** charz has quit IRC | 09:55 | |
*** ctennis has quit IRC | 09:55 | |
*** zul has quit IRC | 09:55 | |
*** peluse_ has quit IRC | 09:55 | |
*** anand_ts has quit IRC | 09:56 | |
*** Shivani has quit IRC | 09:56 | |
*** ppai has quit IRC | 09:56 | |
*** openstackgerrit has quit IRC | 09:56 | |
*** Dafna has quit IRC | 09:56 | |
*** otoolee has quit IRC | 09:56 | |
*** rpedde has quit IRC | 09:56 | |
*** cschwede has quit IRC | 09:56 | |
*** swat30 has quit IRC | 09:56 | |
*** acoles has quit IRC | 09:56 | |
*** sandywalsh has quit IRC | 09:56 | |
*** bvandenh has quit IRC | 09:56 | |
*** denca has quit IRC | 09:56 | |
*** Tyger has quit IRC | 09:56 | |
*** patchbot has quit IRC | 09:56 | |
*** fleducquede_ has quit IRC | 09:56 | |
*** Mikalv has quit IRC | 09:56 | |
*** ekarlso has quit IRC | 09:56 | |
*** dfg has quit IRC | 09:56 | |
*** jokke_ has quit IRC | 09:56 | |
*** mkerrin has quit IRC | 09:56 | |
*** JelleB has quit IRC | 09:56 | |
*** redbo has quit IRC | 09:56 | |
*** thurloat has quit IRC | 09:56 | |
*** mdonohoe has quit IRC | 09:56 | |
*** ryao has quit IRC | 09:56 | |
*** mtreinish has quit IRC | 09:56 | |
*** zigo has quit IRC | 09:56 | |
*** MooingLemur has quit IRC | 09:56 | |
*** openfly has quit IRC | 09:56 | |
*** bobby_ has quit IRC | 09:56 | |
*** bgmccollum has quit IRC | 09:56 | |
*** pandemicsyn has quit IRC | 09:56 | |
*** nottrobin has quit IRC | 09:56 | |
*** StevenK has quit IRC | 09:56 | |
*** zacksh has quit IRC | 09:56 | |
*** mhu has quit IRC | 09:56 | |
*** wkelly has quit IRC | 09:56 | |
*** ahale has quit IRC | 09:56 | |
*** scotticus has quit IRC | 09:56 | |
*** creiht has quit IRC | 09:56 | |
*** amandap has quit IRC | 09:56 | |
*** zackmdavis has quit IRC | 09:56 | |
*** notmyname has quit IRC | 09:56 | |
*** CybergeekDK has quit IRC | 09:56 | |
*** bszabo has quit IRC | 09:56 | |
*** psharma has quit IRC | 09:56 | |
*** sudorandom has quit IRC | 09:56 | |
*** gholt has quit IRC | 09:56 | |
*** ujjain has quit IRC | 09:56 | |
*** AbyssOne has quit IRC | 09:56 | |
*** tanee2 has quit IRC | 09:56 | |
*** ondergetekende_ has quit IRC | 09:56 | |
*** infotection has quit IRC | 09:56 | |
*** joearnold has quit IRC | 09:56 | |
*** BobBall has quit IRC | 09:56 | |
*** ciypro|afk has quit IRC | 09:56 | |
*** omame has quit IRC | 09:56 | |
*** mmcardle has quit IRC | 09:56 | |
*** dosaboy_ has quit IRC | 09:56 | |
*** IRTermite has quit IRC | 09:56 | |
*** pconstantine has quit IRC | 09:56 | |
*** haomaiw__ has quit IRC | 09:56 | |
*** clayg has quit IRC | 09:56 | |
*** kopparam has quit IRC | 09:56 | |
*** foexle has quit IRC | 09:56 | |
*** dencaval has quit IRC | 09:56 | |
*** Anticimex has quit IRC | 09:56 | |
*** zhiyan has quit IRC | 09:56 | |
*** TaiSHi has quit IRC | 09:56 | |
*** hugokuo has quit IRC | 09:56 | |
*** Alex_Gaynor has quit IRC | 09:56 | |
*** serverascode has quit IRC | 09:56 | |
*** jroll has quit IRC | 09:56 | |
*** goodes has quit IRC | 09:56 | |
*** sileht has quit IRC | 09:56 | |
*** esmute has quit IRC | 09:56 | |
*** acorwin has quit IRC | 09:56 | |
*** d0ugal has quit IRC | 09:56 | |
*** otherjon has quit IRC | 09:56 | |
*** kragniz_ has quit IRC | 09:56 | |
*** Dieterbe has quit IRC | 09:56 | |
*** JoshNang has quit IRC | 09:56 | |
*** chandankumar has quit IRC | 09:56 | |
*** miqui has quit IRC | 09:56 | |
*** lpabon has quit IRC | 09:56 | |
*** annegentle has quit IRC | 09:56 | |
*** wer has quit IRC | 09:56 | |
*** occupant has quit IRC | 09:56 | |
*** jd__ has quit IRC | 09:56 | |
*** chmouel has quit IRC | 09:56 | |
*** anderstj has quit IRC | 09:56 | |
*** alpha_ori has quit IRC | 09:56 | |
*** byeagerz_away has quit IRC | 09:56 | |
*** jeblair has quit IRC | 09:56 | |
*** j_king has quit IRC | 09:56 | |
*** torgomatic has quit IRC | 09:56 | |
*** hurricanerix has quit IRC | 09:56 | |
*** portante has quit IRC | 09:56 | |
*** briancline has quit IRC | 09:56 | |
*** JoshNang has joined #openstack-swift | 10:03 | |
*** Dieterbe has joined #openstack-swift | 10:03 | |
*** kragniz_ has joined #openstack-swift | 10:03 | |
*** otherjon has joined #openstack-swift | 10:03 | |
*** d0ugal has joined #openstack-swift | 10:03 | |
*** acorwin has joined #openstack-swift | 10:03 | |
*** esmute has joined #openstack-swift | 10:03 | |
*** sileht has joined #openstack-swift | 10:03 | |
*** goodes has joined #openstack-swift | 10:03 | |
*** jroll has joined #openstack-swift | 10:03 | |
*** Alex_Gaynor has joined #openstack-swift | 10:03 | |
*** serverascode has joined #openstack-swift | 10:03 | |
*** hugokuo has joined #openstack-swift | 10:03 | |
*** TaiSHi has joined #openstack-swift | 10:03 | |
*** zhiyan has joined #openstack-swift | 10:03 | |
*** Anticimex has joined #openstack-swift | 10:03 | |
*** dencaval has joined #openstack-swift | 10:03 | |
*** foexle has joined #openstack-swift | 10:03 | |
*** kopparam has joined #openstack-swift | 10:03 | |
*** clayg has joined #openstack-swift | 10:03 | |
*** haomaiw__ has joined #openstack-swift | 10:03 | |
*** pconstantine has joined #openstack-swift | 10:03 | |
*** IRTermite has joined #openstack-swift | 10:03 | |
*** dosaboy_ has joined #openstack-swift | 10:03 | |
*** mmcardle has joined #openstack-swift | 10:03 | |
*** omame has joined #openstack-swift | 10:03 | |
*** bszabo has joined #openstack-swift | 10:03 | |
*** ppai has joined #openstack-swift | 10:03 | |
*** bvandenh has joined #openstack-swift | 10:03 | |
*** bkopilov has joined #openstack-swift | 10:03 | |
*** anticw has joined #openstack-swift | 10:03 | |
*** anand_ts has joined #openstack-swift | 10:03 | |
*** psharma has joined #openstack-swift | 10:03 | |
*** yliu has joined #openstack-swift | 10:03 | |
*** k4n0 has joined #openstack-swift | 10:03 | |
*** ChanServ has joined #openstack-swift | 10:03 | |
*** peluse_ has joined #openstack-swift | 10:03 | |
*** zul has joined #openstack-swift | 10:03 | |
*** ctennis has joined #openstack-swift | 10:03 | |
*** ujjain has joined #openstack-swift | 10:03 | |
*** AbyssOne has joined #openstack-swift | 10:03 | |
*** tanee2 has joined #openstack-swift | 10:03 | |
*** ondergetekende_ has joined #openstack-swift | 10:03 | |
*** infotection has joined #openstack-swift | 10:03 | |
*** joearnold has joined #openstack-swift | 10:03 | |
*** ciypro|afk has joined #openstack-swift | 10:03 | |
*** dickson.freenode.net sets mode: +vo clayg ChanServ | 10:03 | |
*** zacksh has joined #openstack-swift | 10:03 | |
*** mhu has joined #openstack-swift | 10:03 | |
*** wkelly has joined #openstack-swift | 10:03 | |
*** ahale has joined #openstack-swift | 10:03 | |
*** scotticus has joined #openstack-swift | 10:03 | |
*** creiht has joined #openstack-swift | 10:03 | |
*** amandap has joined #openstack-swift | 10:03 | |
*** zackmdavis has joined #openstack-swift | 10:03 | |
*** notmyname has joined #openstack-swift | 10:03 | |
*** CybergeekDK has joined #openstack-swift | 10:03 | |
*** MooingLemur has joined #openstack-swift | 10:03 | |
*** bobby_ has joined #openstack-swift | 10:03 | |
*** openfly has joined #openstack-swift | 10:03 | |
*** bgmccollum has joined #openstack-swift | 10:03 | |
*** pandemicsyn has joined #openstack-swift | 10:03 | |
*** nottrobin has joined #openstack-swift | 10:03 | |
*** StevenK has joined #openstack-swift | 10:03 | |
*** mkerrin has joined #openstack-swift | 10:03 | |
*** JelleB has joined #openstack-swift | 10:03 | |
*** redbo has joined #openstack-swift | 10:03 | |
*** thurloat has joined #openstack-swift | 10:03 | |
*** Mikalv has joined #openstack-swift | 10:03 | |
*** cschwede has joined #openstack-swift | 10:03 | |
*** swat30 has joined #openstack-swift | 10:03 | |
*** acoles has joined #openstack-swift | 10:03 | |
*** dickson.freenode.net sets mode: +vvvv creiht notmyname redbo acoles | 10:03 | |
*** sandywalsh has joined #openstack-swift | 10:03 | |
*** rpedde has joined #openstack-swift | 10:03 | |
*** zigo has joined #openstack-swift | 10:03 | |
*** otoolee has joined #openstack-swift | 10:03 | |
*** jokke_ has joined #openstack-swift | 10:03 | |
*** charz has joined #openstack-swift | 10:03 | |
*** fleducquede_ has joined #openstack-swift | 10:03 | |
*** dfg has joined #openstack-swift | 10:03 | |
*** mtreinish has joined #openstack-swift | 10:03 | |
*** mariusv has joined #openstack-swift | 10:03 | |
*** ekarlso has joined #openstack-swift | 10:03 | |
*** gholt has joined #openstack-swift | 10:03 | |
*** patchbot has joined #openstack-swift | 10:03 | |
*** Tyger has joined #openstack-swift | 10:03 | |
*** sudorandom has joined #openstack-swift | 10:03 | |
*** Shivani has joined #openstack-swift | 10:03 | |
*** Dafna has joined #openstack-swift | 10:03 | |
*** denca has joined #openstack-swift | 10:03 | |
*** ryao has joined #openstack-swift | 10:03 | |
*** BobBall has joined #openstack-swift | 10:03 | |
*** dickson.freenode.net sets mode: +vv dfg gholt | 10:03 | |
*** mdonohoe has joined #openstack-swift | 10:03 | |
*** bsdkurt has joined #openstack-swift | 10:03 | |
*** openstackgerrit has joined #openstack-swift | 10:03 | |
*** wer has joined #openstack-swift | 10:03 | |
*** occupant has joined #openstack-swift | 10:03 | |
*** jd__ has joined #openstack-swift | 10:03 | |
*** chmouel has joined #openstack-swift | 10:03 | |
*** anderstj has joined #openstack-swift | 10:03 | |
*** alpha_ori has joined #openstack-swift | 10:03 | |
*** byeagerz_away has joined #openstack-swift | 10:03 | |
*** jeblair has joined #openstack-swift | 10:03 | |
*** j_king has joined #openstack-swift | 10:03 | |
*** torgomatic has joined #openstack-swift | 10:03 | |
*** hurricanerix has joined #openstack-swift | 10:03 | |
*** portante has joined #openstack-swift | 10:03 | |
*** briancline has joined #openstack-swift | 10:03 | |
*** dickson.freenode.net sets mode: +vv torgomatic portante | 10:03 | |
*** occupant has quit IRC | 10:04 | |
*** occupant has joined #openstack-swift | 10:04 | |
*** kopparam has quit IRC | 10:06 | |
*** chandankumar has joined #openstack-swift | 10:08 | |
*** miqui has joined #openstack-swift | 10:08 | |
*** lpabon has joined #openstack-swift | 10:08 | |
*** annegentle has joined #openstack-swift | 10:08 | |
*** msahin has joined #openstack-swift | 10:08 | |
msahin | hi everyone | 10:08 |
msahin | ı enter this channel first | 10:09 |
msahin | and ı ask a question openstack swift | 10:09 |
msahin | I have a problem with invalid user token - rejecting request | 10:11 |
msahin | if ı want to check object url on browser ı take this error | 10:12 |
msahin | ı make configuration step by step and ı open a question openstack forum | 10:12 |
msahin | question link is https://ask.openstack.org/en/question/42556/invalid-user-token-rejecting-request | 10:12 |
msahin | can you help me? | 10:13 |
msahin | good works... | 10:13 |
*** ppai has quit IRC | 10:25 | |
*** madhuri has joined #openstack-swift | 10:32 | |
madhuri | Hi, can anyone tell me whats the use of hashes.pkl file? | 10:33 |
msahin | hashes.pkl file ? | 10:33 |
madhuri | yes | 10:34 |
msahin | ı search my system and find alot of file in /srv/* | 10:35 |
madhuri | Yeah, object server maintains that file | 10:35 |
msahin | and ı dont understand which you say | 10:36 |
madhuri | What's the use? | 10:36 |
msahin | for a file | 10:36 |
msahin | <80>^B}q^AU^Cbc5q^BU 9ea8686625ce49552883b194ab661ac8q^Cs. | 10:36 |
msahin | this is written in that file | 10:37 |
*** ppai has joined #openstack-swift | 10:37 | |
msahin | what can ı understand tahat | 10:38 |
msahin | ? | 10:38 |
msahin | and how can ı learn that you say | 10:38 |
msahin | ? | 10:38 |
madhuri | That file stores the hash directories created during object upload | 10:39 |
anand_ts | madhuri, read this http://docs.openstack.org/developer/swift/overview_replication.html . it make some sense? | 10:41 |
msahin | so what can ı do now | 10:41 |
madhuri | anand_ts: Thanks :) | 10:42 |
anand_ts | madhuri: yw! | 10:44 |
msahin | madhuri what can ı do ? | 10:51 |
*** erlon has joined #openstack-swift | 10:59 | |
*** zul has quit IRC | 11:00 | |
*** ppai has quit IRC | 11:04 | |
*** zul has joined #openstack-swift | 11:05 | |
*** kopparam has joined #openstack-swift | 11:07 | |
*** BobBall has left #openstack-swift | 11:12 | |
*** k4n0 has quit IRC | 11:15 | |
*** ppai has joined #openstack-swift | 11:19 | |
*** openstackgerrit has quit IRC | 11:21 | |
*** msahin has quit IRC | 11:24 | |
*** kopparam has quit IRC | 11:29 | |
*** kopparam has joined #openstack-swift | 11:31 | |
*** bvandenh has quit IRC | 11:44 | |
*** bszabo has quit IRC | 11:59 | |
*** bvandenh has joined #openstack-swift | 11:59 | |
*** ppai has quit IRC | 12:04 | |
*** openstackgerrit has joined #openstack-swift | 12:16 | |
*** ppai has joined #openstack-swift | 12:18 | |
*** tongli has joined #openstack-swift | 12:25 | |
*** kopparam has quit IRC | 12:28 | |
*** kopparam has joined #openstack-swift | 12:29 | |
*** kopparam has quit IRC | 12:33 | |
*** bvandenh has quit IRC | 12:56 | |
*** mmcardle has quit IRC | 12:57 | |
*** ppai has quit IRC | 13:02 | |
*** psharma has quit IRC | 13:15 | |
*** mmcardle has joined #openstack-swift | 13:21 | |
*** openstackgerrit has quit IRC | 13:31 | |
*** 17SAAF480 has joined #openstack-swift | 13:31 | |
*** 17SAAF480 has quit IRC | 13:38 | |
*** openstackgerrit has joined #openstack-swift | 13:39 | |
*** anand_ts has quit IRC | 13:41 | |
*** jeblair has quit IRC | 13:50 | |
*** jeblair has joined #openstack-swift | 13:51 | |
*** bkopilov has quit IRC | 14:06 | |
*** nshaikh has joined #openstack-swift | 14:15 | |
*** bkopilov has joined #openstack-swift | 14:21 | |
*** annegentle is now known as anneonthebus | 14:26 | |
openstackgerrit | Julien Danjou proposed a change to openstack/python-swiftclient: Allow to retrieve response from put_container https://review.openstack.org/87575 | 14:34 |
*** bkopilov has quit IRC | 14:39 | |
*** zslot has joined #openstack-swift | 15:05 | |
openstackgerrit | Alistair Coles proposed a change to openstack/swift: Enable object system metadata on PUTs https://review.openstack.org/79991 | 15:10 |
notmyname | good morning | 15:10 |
*** chandankumar has quit IRC | 15:14 | |
*** kevinc_ has joined #openstack-swift | 15:14 | |
*** openstackgerrit has quit IRC | 15:21 | |
*** nacim has quit IRC | 15:23 | |
*** msahin_ has joined #openstack-swift | 15:39 | |
*** mmcardle has quit IRC | 15:49 | |
notmyname | yay, the register is still snarky ;-) http://www.theregister.co.uk/2014/07/15/openstack_swift_gets_storage_policies/ | 15:51 |
*** mmcardle has joined #openstack-swift | 15:52 | |
*** nshaikh has quit IRC | 15:55 | |
*** tongli has quit IRC | 15:58 | |
*** tongli has joined #openstack-swift | 15:58 | |
jokke_ | notmyname: :) | 16:04 |
jokke_ | notmyname: well how do they say, All publicity is good publicity | 16:04 |
notmyname | which is not true, but I am glad the register is talking about swift :-) | 16:04 |
*** bkopilov has joined #openstack-swift | 16:05 | |
jokke_ | tru ... and even admitting that it could succeed in real production ... something done right there :P | 16:06 |
*** chandankumar has joined #openstack-swift | 16:09 | |
*** bvandenh has joined #openstack-swift | 16:16 | |
mattoliverau | good afternoon all from a beer garden! | 16:16 |
notmyname | guten tag ;-) | 16:17 |
mattoliverau | notmyname: can't please everyone (re register) | 16:17 |
notmyname | heh. I think the past 4 years of swift demonstrates that we've never tried to please everyone ;-) | 16:18 |
*** mwstorer has joined #openstack-swift | 16:18 | |
mattoliverau | Wow, I'm surrounded by German :p guten arbend notmyname | 16:18 |
mattoliverau | Lol | 16:18 |
torgomatic | hm, so how long until we can get rid of rsync entirely in favor of ssync? | 16:20 |
torgomatic | I have things I want to do with object metadata, but I can't make them (a) performant after hundreds of POSTs, (b) atomic, and (c) rsyncable | 16:21 |
notmyname | torgomatic: aren't you just writing all your new features for ssync and then some day someone will drop in here and ask about replication with rsync and everyone will say "wait, people still do that" ;-) | 16:21 |
torgomatic | I can get the first two though :) | 16:21 |
notmyname | torgomatic: if we can demonstrate that (1) ssync is at least as good as rsync, perf and scalability wise and (2) new improvements go to ssync, I think we should consider switching the default right after the juno release | 16:23 |
torgomatic | notmyname: yeah, but not being horribly craptacular with rsync is still a prerequisite, and I can't meet it :| | 16:24 |
notmyname | but I'd also prefer a lot of input from gholt, dfg, and creiht since they are looking at it at bigger scale | 16:24 |
*** kevinc_ has quit IRC | 16:25 | |
*** foexle has quit IRC | 16:26 | |
*** msahin has joined #openstack-swift | 16:27 | |
*** kevinc_ has joined #openstack-swift | 16:29 | |
acoles | torgomatic: i reached same conclusion re rsync :( | 16:29 |
*** elambert has joined #openstack-swift | 16:31 | |
torgomatic | acoles: yup... I can make it work, but it would require N .meta files for N POSTs, and even with some kind of rolled-up metadata cache thing, that'll have terrible performance | 16:31 |
notmyname | reminder that the swift team meeting tomorrow and we'll be going over the patches on https://wiki.openstack.org/wiki/Swift/PriorityReviews again. also, we need to do better about getting specs docs landed faster. | 16:33 |
*** kevinc_ has quit IRC | 16:39 | |
*** mmcardle has quit IRC | 16:53 | |
*** kevinc_ has joined #openstack-swift | 16:55 | |
*** kopparam has joined #openstack-swift | 16:55 | |
*** kopparam_ has joined #openstack-swift | 16:58 | |
*** kopparam has quit IRC | 16:58 | |
*** kopparam_ has quit IRC | 17:03 | |
*** kopparam has joined #openstack-swift | 17:03 | |
*** kopparam has quit IRC | 17:04 | |
*** kopparam has joined #openstack-swift | 17:05 | |
*** shri has joined #openstack-swift | 17:08 | |
*** zslot has quit IRC | 17:09 | |
*** pberis has joined #openstack-swift | 17:15 | |
notmyname | FYI, the openstack technical committee has, over the years, generated a set of requirements for new projects. now that those requirements are pretty steady-state, they are doing a gap-analysis of the already-integrated projects. the questions (an my answers) are at https://etherpad.openstack.org/p/swift_gap_analysis | 17:16 |
*** kopparam has quit IRC | 17:19 | |
*** kevinc_ has quit IRC | 17:46 | |
*** tdasilva has joined #openstack-swift | 17:46 | |
*** acoles is now known as acoles_away | 17:48 | |
*** mwstorer has quit IRC | 17:49 | |
*** cpjjl has joined #openstack-swift | 18:06 | |
*** kevinc_ has joined #openstack-swift | 18:11 | |
cpjjl | Hi. Please could someone explain to me the difference between node_timeout and client_timeout in swift’s code? I don’t get what the documentation means by “Request timeout to external services”. | 18:15 |
notmyname | cpjjl: sure | 18:15 |
notmyname | cpjjl: the client (ie end user) talks to the proxy. the proxy talks to storage nodes. | 18:15 |
notmyname | cpjjl: the client_timeout is the delay on receiving data from the end user. the node_timeout is the opposite | 18:16 |
notmyname | eg if you tell the proxy with a content-length header that you are sending 100 bytes and you send 90 then sleep for a while, the client_timeout will trigger and the connection will be closed | 18:17 |
notmyname | if you request data from swift and a node dies in the middle of sending the response, the proxy will catch the node_timeout and get the rest of the data from a different node | 18:18 |
notmyname | cpjjl: and there's also a connection timeout that is just on the time for the proxy to establish a connection (ie tcp handshake) with a storage node. you'll notice that its value is much smaller | 18:18 |
notmyname | cpjjl: make sense? | 18:18 |
cpjjl | Yeah, thanks notmyname | 18:19 |
cpjjl | So, client_timeout is for data that come from the end user, and node_timeout is for data that come from a node. Is that right? | 18:20 |
notmyname | cpjjl: yup | 18:21 |
clayg | torgomatic: account and container still gunna use rsync? | 18:22 |
cpjjl | and node_timeout is smaller because nodes are supposed to be more reliable than end users. Is that right? | 18:22 |
-openstackstatus- NOTICE: python2.6 jobs are failing due to bug 1342262 "virtualenv>=1.9.1 not found" A fix is out but there are still nodes built on the old stale images | 18:23 | |
*** ChanServ changes topic to "python2.6 jobs are failing due to bug 1342262 "virtualenv>=1.9.1 not found" A fix is out but there are still nodes built on the old stale images" | 18:23 | |
Tyger | Heh I was about to ask about the py26 failures. | 18:23 |
notmyname | cpjjl: ya, pretty much. also because, in general, nodes are a lot closer, network-wise, than clients. eg many times they are in the same rack, if not the same DC. instead of the client which many times is a mobile phone or web browser | 18:23 |
clayg | torgomatic: acoles_away: you guys are gunna do the rollup in the hash_dir_cleanup anyway right? just use a two vecotr timestamp - you have enough bits you could probably fit an md5 of the contents in the offset. | 18:24 |
clayg | torgomatic: acoles_away: as long as the files that get rsynced over have a different name and include all the rolled up per key times the other side should be able to slide it into his biz when he rolls up? | 18:25 |
ahale | yeah cpjjl you also want to fail over internally for handoff etc. faster than a client will timeout, for availability | 18:28 |
cpjjl | got it | 18:29 |
*** chandankumar has quit IRC | 18:38 | |
*** chandankumar has joined #openstack-swift | 18:39 | |
cpjjl | but will the proxy catch a client_timeout if a client dies while *receiving* data? | 18:42 |
cpjjl | I mean, notmyname, what matters is who is faulty rather than who send the data, right? | 18:44 |
notmyname | cpjjl: IIRC that would be caught by the overall connection timeout. that defaults to a full day. so make sure you close your connection in less than 24 hours after you open it | 18:45 |
notmyname | I gotta run for a bit. I'll be back in probably about 90 minutes | 18:45 |
cpjjl | ok thanks | 18:48 |
*** anneonthebus has quit IRC | 18:59 | |
*** kevinc_ has quit IRC | 19:17 | |
*** kevinc_ has joined #openstack-swift | 19:29 | |
torgomatic | clayg: yeah, that'd be okay until you get an object that's been POSTed to 1000s of times; then all that rollup checking stuff gets real expensive | 19:33 |
*** chandankumar has quit IRC | 19:34 | |
clayg | torgomatic: well i mean you'd do it every post in hash dir cleanup or listdir cleanup or whatever it's called | 19:39 |
clayg | torgomatic: i mean the format in the file would have to be all (timestamp, key): value - but you could always throw out timestamps that are older for that key or something - right? | 19:39 |
torgomatic | clayg: maybe? I guess I need to think about it more with the 2-part timestamps in mind | 19:40 |
*** kevinc_ has quit IRC | 19:42 | |
*** openstackgerrit has joined #openstack-swift | 19:43 | |
*** tdasilva_ has joined #openstack-swift | 19:51 | |
*** tdasilva has quit IRC | 19:52 | |
*** tatialchueyr has joined #openstack-swift | 19:53 | |
tatialchueyr | hi guys, I'm new to swift and I have a question regarding StatsdClient (swift/common/utils) - is anyone aware of this part of the code? | 19:54 |
*** annegentle has joined #openstack-swift | 20:06 | |
*** zaitcev has joined #openstack-swift | 20:06 | |
*** ChanServ sets mode: +v zaitcev | 20:06 | |
*** tdasilva_ has quit IRC | 20:08 | |
*** kevinc_ has joined #openstack-swift | 20:12 | |
*** tdasilva has joined #openstack-swift | 20:14 | |
torgomatic | tatialchueyr: what's the question? | 20:30 |
tatialchueyr | torgomatic: Considering statsd is enabled, each time something is logged, a new socket is being opened. | 20:32 |
torgomatic | yes | 20:32 |
tatialchueyr | torgomatic: if we reused the same socket, we could improve the performance | 20:33 |
tatialchueyr | torgomatic: is there any reason for opening a new socket each time? | 20:34 |
torgomatic | tatialchueyr: we started with that; unfortunately, you could get two greenthreads performing concurrent(ish) writes to the same socket, resulting in errors from Eventlet and garbled data | 20:34 |
tatialchueyr | torgomatic: I see :/ | 20:36 |
torgomatic | tatialchueyr: possibly we could have used a pool of sockets that greenthreads could check out, use, and return, but nobody's made that effort | 20:36 |
creiht | the memcache middleware basically does that | 20:38 |
tatialchueyr | I'm interested in contributing to this | 20:38 |
creiht | for an example of how you might do that | 20:38 |
tatialchueyr | that sounds perfect, I'll try to implement this and will keep in touch with you here, if I find any problem, ok? | 20:39 |
creiht | tatialchueyr: anyone in this channel should be able to help you :) | 20:39 |
tatialchueyr | thank you very much! | 20:40 |
tatialchueyr | will any of you be at OSCON? | 20:41 |
notmyname | tatialchueyr: I haven't heard of anyone going. at least people that lurk in here | 20:41 |
*** mwstorer has joined #openstack-swift | 20:41 | |
tatialchueyr | well, no problem, I'll keep you informed here | 20:42 |
tatialchueyr | thakns a lot! :) | 20:42 |
notmyname | tatialchueyr: looking forward to it :-) | 20:44 |
*** msahin has quit IRC | 20:48 | |
*** tongli has quit IRC | 20:57 | |
tatialchueyr | :) | 21:03 |
notmyname | tatialchueyr: out of curiosity, why solve this problem? is this an issue you are seeing in a swift cluster that you have? or is this a way you're looking to get involved in an open-source project? | 21:05 |
tatialchueyr | notmyname: there was a real issue related to this | 21:06 |
notmyname | tatialchueyr: ah, ok (sorry you had the issue, but I'm thrilled to see patches in response to production issues) | 21:06 |
notmyname | tatialchueyr: can you share anything about the use case or the cluster or just the problem you saw? | 21:07 |
*** zacksh has quit IRC | 21:07 | |
*** mhu has quit IRC | 21:07 | |
*** wkelly has quit IRC | 21:07 | |
*** ahale has quit IRC | 21:07 | |
*** scotticus has quit IRC | 21:07 | |
*** creiht has quit IRC | 21:07 | |
*** amandap has quit IRC | 21:07 | |
*** zackmdavis has quit IRC | 21:07 | |
*** notmyname has quit IRC | 21:07 | |
*** CybergeekDK has quit IRC | 21:07 | |
*** creiht has joined #openstack-swift | 21:07 | |
*** ChanServ sets mode: +v creiht | 21:07 | |
*** ahale has joined #openstack-swift | 21:07 | |
*** mhu1 has joined #openstack-swift | 21:07 | |
*** notmyname has joined #openstack-swift | 21:07 | |
*** scotticus has joined #openstack-swift | 21:07 | |
*** zacksh has joined #openstack-swift | 21:07 | |
*** ChanServ sets mode: +v notmyname | 21:07 | |
tatialchueyr | notmyname: sure :) I will just check with my boss about how far I can tell | 21:07 |
*** mhu1 is now known as mhu | 21:07 | |
*** zackmdavis has joined #openstack-swift | 21:08 | |
*** wkelly has joined #openstack-swift | 21:08 | |
notmyname | tatialchueyr: cool, ok :-) | 21:08 |
*** amandap has joined #openstack-swift | 21:08 | |
*** CybergeekDK has joined #openstack-swift | 21:09 | |
tatialchueyr | notmyname: ok, I can tell you more details :) | 21:12 |
tatialchueyr | notmyname: in front of our statsd we have a load balancer | 21:13 |
notmyname | yay | 21:13 |
tatialchueyr | notmyname: this load balancer limits the number of connections we are allowed to make | 21:13 |
tatialchueyr | notmyname: apparently, to generate its statistics of usage, this load balancer caches the tuples <client:port> to <server:port> | 21:14 |
notmyname | and so the LB ran out of slots to store it? | 21:15 |
tatialchueyr | exactly | 21:15 |
tatialchueyr | we realized that many messages were being lost | 21:15 |
tatialchueyr | and increased this config | 21:15 |
tatialchueyr | up to 20k | 21:16 |
tatialchueyr | messages stoped being lost | 21:16 |
tatialchueyr | but the server suffered, and we are afraid that if we have more usage of swift, the LB will run out of slots | 21:16 |
tatialchueyr | notmyname: do you see any other possible solution, despite reusing the sockets? | 21:17 |
peluse_ | .query notmyname | 21:19 |
notmyname | peluse_: no rows returned | 21:20 |
peluse_ | nice | 21:20 |
*** shri1 has joined #openstack-swift | 21:20 | |
peluse_ | the . and the / are just too damned close together | 21:20 |
notmyname | :-) | 21:21 |
*** shri has quit IRC | 21:21 | |
notmyname | tatialchueyr: I wonder if it's possible to use a local collector for statsd and use local unix sockets for the traffic | 21:21 |
tatialchueyr | notmyname: the company where I work is huge and all services are provided in two machines at least, due to availability concerns... the default solution for this is to have the load balancer in front | 21:24 |
ahale | lowering overall socket usage (or making a subset more predictable) on proxies seems like a pretty good thing in itself though | 21:24 |
tatialchueyr | notmyname: unfortunately, this load balancer is a black box to us :/ | 21:24 |
notmyname | tatialchueyr: ya that makes sense. I'm not sure what I said is reasonable or not. but ya what ahale said :-) | 21:24 |
*** shri1 has quit IRC | 21:25 | |
notmyname | tatialchueyr: I was thinking along the lines of how to break the problem into smaller pieces | 21:25 |
notmyname | overall, reducing socket usage, especially on the proxy, is a really good thing overall that will benefit the entire community | 21:26 |
tatialchueyr | notmyname: I negotiated with my company to work on this (pool of sockets to be used by the greenthreads) for a few hours during work | 21:27 |
tatialchueyr | notmyname: next week I'll be at OSCON during the whole week and I'm willing to work on this issue there | 21:27 |
tatialchueyr | notmyname: as I'm total newbie at Swift source code, it might take some time, but the possibility of studying memcache middleware and trying to adapt the behavior to this issue seams a start | 21:28 |
notmyname | tatialchueyr: great. please feel free to ask any questions you have | 21:30 |
tatialchueyr | notmyname: I'll surely forward to you guys, thanks a lot! | 21:30 |
notmyname | tatialchueyr: any chance you can share what you use swift for? | 21:31 |
tatialchueyr | notmyname: we are trying to replace a proprietary filer using swift | 21:32 |
notmyname | ah, interesting. how are you talking to swift? rewriting the apps to speak swift or do you have some FS->swift adapter? | 21:33 |
notmyname | what kind of files? pictures? backups? videos? | 21:33 |
tatialchueyr | notmyname: we have nginx in front of swift, and apps are talking directly through it | 21:34 |
notmyname | /queue normal "nginx in front of swift" response | 21:35 |
tatialchueyr | notmyname: currrent mostly static files used by our several internet portals, but the idea is to use it for more usages, including storing VM images | 21:35 |
notmyname | very cool | 21:35 |
tatialchueyr | notmyname: is there a better way of serving swift, than having a nginx in front of it? | 21:36 |
notmyname | tatialchueyr: beware that nginx spools uploads, so it can be a serious bottleneck on file uploads when it's used in front of swift. best-practice among most people here is to use haproxy for load balancing | 21:36 |
notmyname | and some of us pass through the ssl to the proxy and terminate there and others terminate ssl at the load balancer | 21:37 |
notmyname | tatialchueyr: what version of swift are you using? | 21:38 |
tatialchueyr | notmyname: currently 1.13.0 | 21:39 |
*** tdasilva has quit IRC | 21:39 | |
notmyname | ah, good. that actually tells me a lot :-) | 21:39 |
notmyname | first up, it tells me that you aren't using distro packages and are paying attention to the upstream code :-) | 21:40 |
notmyname | (which I like to hear) | 21:40 |
tatialchueyr | notmyname: :) | 21:40 |
zaitcev | RHELOSP 5 shipped yesterday with 1.13.1 | 21:41 |
notmyname | zaitcev: ah, good to know | 21:42 |
tatialchueyr | well, I'll do my best on this task and will keep you informed | 21:43 |
tatialchueyr | thanks a lot for all your support | 21:43 |
notmyname | tatialchueyr: happy to help | 21:43 |
notmyname | tatialchueyr: you haven't contributed code yet, have you? need anything to get started? | 21:44 |
tatialchueyr | notmyname: not to swift or openstack..! I've downloaded devstack and it is running fine in my local machine | 21:45 |
tatialchueyr | notmyname: I didn't check the docs yet, about how to run the project tests - so I won't bother you before I have this set :) | 21:46 |
notmyname | tatialchueyr: cool. that's an ok start, but I'd recommend using the Swift all-in-one (SAIo) for swift dev work. either http://docs.openstack.org/developer/swift/development_saio.html or https://github.com/swiftstack/vagrant-swift-all-in-one | 21:46 |
notmyname | tatialchueyr: the vagrant SAIO is by far the fastest way to get a swift dev environment up and running | 21:47 |
tatialchueyr | notmyname: fantastic, will work on this :) | 21:47 |
*** tdasilva has joined #openstack-swift | 21:59 | |
openstackgerrit | paul luse proposed a change to openstack/swift: Initial Erasure Code Docs https://review.openstack.org/104713 | 22:08 |
*** shri has joined #openstack-swift | 22:26 | |
*** gholt has quit IRC | 22:26 | |
*** tdasilva has quit IRC | 22:41 | |
*** dencaval has quit IRC | 22:47 | |
*** dencaval has joined #openstack-swift | 22:48 | |
JoshNang | hey guys, can I get reviews on adding temp urls to the client: https://review.openstack.org/#/c/102632/? We're hoping to integrate this into Ironic to make deploys better | 23:00 |
*** jthorne_ has joined #openstack-swift | 23:09 | |
*** tatialchueyr has quit IRC | 23:22 | |
*** cpjjl has quit IRC | 23:58 | |
*** cpjjl has joined #openstack-swift | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!