*** annegent_ has joined #openstack-swift | 00:08 | |
openstackgerrit | A change was merged to openstack/swift: Revert "Refactor object PUT to make EC easier to add" https://review.openstack.org/127820 | 00:13 |
---|---|---|
*** annegent_ has quit IRC | 00:13 | |
*** dmorita has joined #openstack-swift | 00:26 | |
*** AlexN has left #openstack-swift | 00:34 | |
*** kyles_ne has quit IRC | 00:35 | |
*** NM has joined #openstack-swift | 00:38 | |
*** evilkry has joined #openstack-swift | 00:39 | |
evilkry | this might sound like an ignorant question.. but i'm curious on the documentation.. within the configuration files on the first time installing this it keeps referring to the (STORAGE_LOCAL_NET and the STORAGE_REPLICATION_NET_IP | 00:40 |
evilkry | is this referring to the Ips that I set in my own net or is it pulling this from an exported setup that is referncing this as a variable that I am unware of? | 00:41 |
*** NM has quit IRC | 00:44 | |
*** shakayumi has quit IRC | 00:45 | |
*** addnull has joined #openstack-swift | 01:02 | |
*** shri has quit IRC | 01:05 | |
*** dave-mccowan has joined #openstack-swift | 01:05 | |
*** exploreshaifali has quit IRC | 01:09 | |
zaitcev | evilkry: they are supposed to be substituted with your local values | 01:11 |
evilkry | zaitcev: thank you! I figured like I said forwarning *ignorant question* but wanted to be sure before I start throwing togeather my network nodes :) | 01:11 |
openstackgerrit | Samuel Merritt proposed a change to openstack/swift: Allow sending object metadata after data https://review.openstack.org/128491 | 01:17 |
openstackgerrit | Samuel Merritt proposed a change to openstack/swift: Bump eventlet version https://review.openstack.org/128493 | 01:20 |
*** kota_ has joined #openstack-swift | 01:22 | |
*** rmcall has quit IRC | 01:24 | |
*** dduvall_ has quit IRC | 01:30 | |
*** goodes_ has joined #openstack-swift | 01:32 | |
*** nottrobin_ has joined #openstack-swift | 01:32 | |
*** ipolyzos_ has joined #openstack-swift | 01:32 | |
*** zhiyan|afk has joined #openstack-swift | 01:32 | |
*** jdaggett_ has joined #openstack-swift | 01:32 | |
*** ondergetekende_ has joined #openstack-swift | 01:32 | |
*** sileht_ has joined #openstack-swift | 01:32 | |
*** classics1 has joined #openstack-swift | 01:33 | |
*** jdaggett has quit IRC | 01:33 | |
*** wasmum has quit IRC | 01:33 | |
*** theanalyst has quit IRC | 01:33 | |
*** ipolyzos has quit IRC | 01:33 | |
*** acoles_away has quit IRC | 01:33 | |
*** ujjain has quit IRC | 01:33 | |
*** nottrobin has quit IRC | 01:33 | |
*** ondergetekende has quit IRC | 01:33 | |
*** zhiyan has quit IRC | 01:33 | |
*** goodes has quit IRC | 01:33 | |
*** otoolee has quit IRC | 01:33 | |
*** StevenK has quit IRC | 01:33 | |
*** sileht has quit IRC | 01:33 | |
*** classicsnail has quit IRC | 01:33 | |
*** ujjain has joined #openstack-swift | 01:33 | |
*** jdaggett_ is now known as jdaggett | 01:33 | |
*** goodes_ is now known as goodes | 01:33 | |
*** nottrobin_ is now known as nottrobin | 01:34 | |
*** dduvall has joined #openstack-swift | 01:34 | |
*** mahatic has joined #openstack-swift | 01:34 | |
*** zhiyan|afk is now known as zhiyan | 01:34 | |
*** theanalyst has joined #openstack-swift | 01:34 | |
*** wasmum has joined #openstack-swift | 01:35 | |
*** openstack has joined #openstack-swift | 01:43 | |
*** byeager_away has joined #openstack-swift | 01:43 | |
*** AbyssOne has joined #openstack-swift | 01:43 | |
*** dmorita has joined #openstack-swift | 01:43 | |
*** ujjain has joined #openstack-swift | 01:43 | |
*** fifieldt has joined #openstack-swift | 01:52 | |
*** haomai___ has quit IRC | 01:52 | |
*** haomaiwang has joined #openstack-swift | 01:52 | |
*** anteaya has joined #openstack-swift | 01:52 | |
*** openstackgerrit has joined #openstack-swift | 01:52 | |
*** nosnos has joined #openstack-swift | 01:52 | |
*** mahatic has quit IRC | 01:52 | |
*** theanalyst has joined #openstack-swift | 01:52 | |
*** otoolee has joined #openstack-swift | 01:53 | |
*** hpil has joined #openstack-swift | 01:53 | |
*** Andrew_____ has joined #openstack-swift | 01:54 | |
hpil | Can anyone help me with some documentation on python-swiftclient 1.4.0, and if it will use TLS or SSL for API calls? | 01:54 |
*** haomai___ has joined #openstack-swift | 01:55 | |
*** shakamunyi has joined #openstack-swift | 01:58 | |
*** haomaiwang has quit IRC | 01:58 | |
*** echevemaster has joined #openstack-swift | 02:00 | |
*** acoles_away has joined #openstack-swift | 02:03 | |
*** acoles_away is now known as acoles | 02:03 | |
*** ChanServ sets mode: +v acoles | 02:03 | |
*** haomai___ has quit IRC | 02:05 | |
*** haomaiwang has joined #openstack-swift | 02:06 | |
kota_ | hpil: Have you already read the help command message? (i.e. swift -help) | 02:07 |
kota_ | hpil: I think it includes a https access sample command. | 02:08 |
*** annegent_ has joined #openstack-swift | 02:09 | |
hpil | kota_: checked ... maybe I'm dense, but this is just function help, not detail like i'm curious about | 02:10 |
kota_ | hpil: umm... sorry I don't know where more documentation is but if you could tell me about your intereted thing, I might be able to answer. | 02:13 |
*** annegent_ has quit IRC | 02:14 | |
*** haomaiw__ has joined #openstack-swift | 02:15 | |
mattoliverau | hpil: what exactly are you after, the help command shows that it used https and you can pass --insecure to turn off cert checking. | 02:15 |
mattoliverau | hpil: http://docs.openstack.org/developer/python-swiftclient/ (but this is code-gererated documentation) | 02:16 |
kota_ | mattoliverau: Thanks :) | 02:16 |
*** hhuang has joined #openstack-swift | 02:17 | |
*** haomaiwang has quit IRC | 02:18 | |
hpil | mattoliverau : that's for v2.x ... which uses requests apparently. I need info on v1.4.0 which uses urllib apparently | 02:19 |
hpil | and ultimately I need to know how the API is going to handle it, not the CLI | 02:19 |
mattoliverau | hpil: ahh I see, sorry | 02:22 |
*** dmsimard_away is now known as dmsimard | 02:23 | |
*** shakayumi has joined #openstack-swift | 02:23 | |
classics1 | ooh, that's a bit inefficient, deleting a 10G file stored on swift, has oc downloading the file to a spooling area then deleting it from the object store and the filesystem | 02:25 |
classics1 | wrong channel, heh, oops | 02:25 |
*** shakamunyi has quit IRC | 02:27 | |
kota_ | hpil: I'm not sure that you mean acutually 'How', but v1.4.0 handles whether http or https from its URL resource so if "https://foo/bar" is given, the client creates HTTPSConnection | 02:31 |
mattoliverau | hpil: version 1.40 supports SSL, you just need to specify the cert_file and key_file under [DEFAULT] section od the proxy server configuration. | 02:33 |
mattoliverau | hpil: the configuration for that version is with the source. so you can git clone, then git checkout 1.4.0 | 02:34 |
mattoliverau | hpil: you'll find the documentation under doc/source/ or more specifiycally when regarding ssl: doc/source/deployment_guide.rst | 02:34 |
*** dmsimard is now known as dmsimard_away | 02:45 | |
*** dave-mccowan has quit IRC | 02:59 | |
*** annegent_ has joined #openstack-swift | 03:10 | |
swift_fan | ok, thanks! :) | 03:19 |
swift_fan | You all are awesome! | 03:19 |
*** annegent_ has quit IRC | 03:24 | |
*** madhuri has joined #openstack-swift | 03:28 | |
madhuri | Hi anyone there? | 03:29 |
madhuri | I am facing an issue while starting swift services. | 03:29 |
madhuri | http://paste.openstack.org/show/121159/ | 03:30 |
*** madhuri_ has joined #openstack-swift | 03:31 | |
*** IgnacioCorderi has joined #openstack-swift | 03:32 | |
*** X019 has quit IRC | 03:37 | |
mattoliverau | madhuri: hi | 03:38 |
mattoliverau | madhuri: have you installed swift? It python setup.py develop (or install)? | 03:41 |
mattoliverau | s/it/is/ | 03:41 |
mattoliverau | s/it/ie (damn auto correct) | 03:42 |
mattoliverau | Or pip installed swift? (Depending on what your doing) | 03:42 |
*** X019 has joined #openstack-swift | 03:50 | |
*** nosnos has quit IRC | 03:50 | |
*** kota_ has quit IRC | 03:51 | |
*** evilkry has quit IRC | 03:51 | |
*** nosnos has joined #openstack-swift | 03:51 | |
*** fifieldt_ has joined #openstack-swift | 03:52 | |
*** annegent_ has joined #openstack-swift | 03:53 | |
*** nosnos has quit IRC | 03:55 | |
*** kota_ has joined #openstack-swift | 03:58 | |
*** jamespage has quit IRC | 04:00 | |
*** jamespage has joined #openstack-swift | 04:01 | |
*** ktsuyuzaki has joined #openstack-swift | 04:03 | |
*** echevemaster_ has joined #openstack-swift | 04:05 | |
*** kota_ has quit IRC | 04:05 | |
*** kota_ has joined #openstack-swift | 04:05 | |
*** ktsuyuzaki has quit IRC | 04:07 | |
*** ktsuyuzaki has joined #openstack-swift | 04:08 | |
*** kota_ has quit IRC | 04:10 | |
*** kota_ has joined #openstack-swift | 04:10 | |
*** ktsuyuzaki has quit IRC | 04:12 | |
*** ktsuyuzaki has joined #openstack-swift | 04:13 | |
*** kota_ has quit IRC | 04:15 | |
*** ktsuyuza_ has joined #openstack-swift | 04:15 | |
*** ktsuyuzaki has quit IRC | 04:18 | |
*** kota_ has joined #openstack-swift | 04:20 | |
*** ktsuyuza_ has quit IRC | 04:22 | |
*** ktsuyuzaki has joined #openstack-swift | 04:22 | |
*** kota_ has quit IRC | 04:24 | |
*** hhuang has quit IRC | 04:24 | |
*** kota_ has joined #openstack-swift | 04:27 | |
*** ktsuyuzaki has quit IRC | 04:29 | |
mattoliverau | kota_: are you having irc issues? :) | 04:29 |
*** ktsuyuzaki has joined #openstack-swift | 04:29 | |
*** nosnos has joined #openstack-swift | 04:30 | |
*** kota_ has quit IRC | 04:31 | |
*** gyee has quit IRC | 04:34 | |
*** kota_ has joined #openstack-swift | 04:34 | |
madhuri | mattoliverau: I have run python setup.py install | 04:35 |
madhuri | I again run the above command | 04:36 |
*** ktsuyuzaki has quit IRC | 04:36 | |
madhuri | And it is working fine now | 04:36 |
madhuri | Thanks mattoliverau | 04:36 |
mattoliverau | madhuri: lol, your welcome, when in doubt... run it again :P | 04:37 |
madhuri | Ok :) | 04:37 |
madhuri | mattoliverau: One more question | 04:38 |
madhuri | https://review.openstack.org/#/c/91753/2/swift/common/manager.py | 04:38 |
madhuri | You have suggested here to make the method "sanitize_server_name" static | 04:39 |
madhuri | But how would I mock it in UT? | 04:39 |
madhuri | I googled for it | 04:39 |
madhuri | and found staticmethod can't be mocked. | 04:40 |
*** hhuang has joined #openstack-swift | 04:41 | |
*** kyles_ne has joined #openstack-swift | 04:41 | |
mattoliverau | madhuri: why do you need to mock it? doesn't do anything except modify the string coming in. (Well the sanitize method I suggested doesn't anyway). or are you mocking verify_server? | 04:43 |
*** bkopilov has quit IRC | 04:44 | |
*** ktsuyuzaki has joined #openstack-swift | 04:45 | |
*** kota_ has quit IRC | 04:46 | |
madhuri | Rest of the test are failing because if the method | 04:47 |
*** kota_ has joined #openstack-swift | 04:47 | |
madhuri | Sorry the method "verify_server" | 04:48 |
*** echevemaster_ has quit IRC | 04:49 | |
*** ktsuyuzaki has quit IRC | 04:49 | |
madhuri | Paul luse have suggested to make it a staticmethod | 04:49 |
*** ktsuyuzaki has joined #openstack-swift | 04:52 | |
*** ppai has joined #openstack-swift | 04:52 | |
*** kota_ has quit IRC | 04:54 | |
mattoliverau | madhuri: hmm, I guess the question is, do you need to mock it? or just pass is bad values to test it? | 04:55 |
*** kota_ has joined #openstack-swift | 04:56 | |
*** ktsuyuzaki has quit IRC | 04:58 | |
*** ktsuyuzaki has joined #openstack-swift | 04:58 | |
madhuri | I have tested it passing bad values, but the others test are failing as expected. | 04:59 |
madhuri | Now some of the test cases are invalid now | 04:59 |
*** kota_ has quit IRC | 05:00 | |
*** kota_ has joined #openstack-swift | 05:03 | |
*** zaitcev has quit IRC | 05:03 | |
mattoliverau | madhuri: so you are thinking about mocking the method out so it works in old tests? | 05:03 |
madhuri | Yes | 05:04 |
*** ktsuyuzaki has quit IRC | 05:05 | |
mattoliverau | madhuri: now that you've modified the expected behavior, as a part of the change, you need to make sure other tests that were dependant on it are changed to match the expected behaviour. So if other tests now fail (correctly based off the new beviour you've added) then you need to modify those tests so they are correct, not mock what it used to look like, otherwise the tests are testing wrong behavior. | 05:07 |
*** kyles_ne has quit IRC | 05:07 | |
mattoliverau | does that make sense? | 05:07 |
madhuri | Yes | 05:08 |
*** ktsuyuzaki has joined #openstack-swift | 05:08 | |
madhuri | I have also done that | 05:08 |
madhuri | Thanks mattoliverau | 05:08 |
madhuri | I will be submitting a fresh patch for it | 05:08 |
mattoliverau | madhuri: Anytime! And cool, I look forward to reviewing it :) | 05:08 |
*** kota_ has quit IRC | 05:09 | |
*** kota_ has joined #openstack-swift | 05:12 | |
*** jyoti-ranjan has joined #openstack-swift | 05:14 | |
*** ktsuyuzaki has quit IRC | 05:14 | |
*** ktsuyuzaki has joined #openstack-swift | 05:15 | |
madhuri | Thanks mattoliverau :) | 05:15 |
*** kota_ has quit IRC | 05:17 | |
*** kota_ has joined #openstack-swift | 05:19 | |
*** echevemaster has quit IRC | 05:20 | |
*** ktsuyuzaki has quit IRC | 05:21 | |
*** SkyRocknRoll has joined #openstack-swift | 05:22 | |
*** annegent_ has quit IRC | 05:24 | |
*** annegent_ has joined #openstack-swift | 05:25 | |
*** annegent_ has quit IRC | 05:27 | |
*** ktsuyuzaki has joined #openstack-swift | 05:27 | |
*** annegent_ has joined #openstack-swift | 05:29 | |
*** kota_ has quit IRC | 05:30 | |
*** kota_ has joined #openstack-swift | 05:32 | |
*** annegent_ has quit IRC | 05:33 | |
*** ktsuyuzaki has quit IRC | 05:34 | |
*** fifieldt_ has quit IRC | 05:35 | |
*** sileht_ is now known as sileht | 05:38 | |
*** ktsuyuzaki has joined #openstack-swift | 05:38 | |
*** sileht has joined #openstack-swift | 05:39 | |
*** sileht has joined #openstack-swift | 05:39 | |
*** kota_ has quit IRC | 05:40 | |
*** ktsuyuzaki has quit IRC | 05:43 | |
*** kota_ has joined #openstack-swift | 05:48 | |
*** kopparam has joined #openstack-swift | 05:49 | |
*** annegent_ has joined #openstack-swift | 05:58 | |
*** ttrumm has joined #openstack-swift | 06:00 | |
*** ho has joined #openstack-swift | 06:04 | |
*** annegent_ has quit IRC | 06:04 | |
*** zigo has joined #openstack-swift | 06:08 | |
mattoliverau | Well I'm calling it a day, night all. | 06:08 |
*** IgnacioCorderi has quit IRC | 06:18 | |
*** d0m0reg00dthing has joined #openstack-swift | 06:39 | |
*** d0m0reg00dthing has quit IRC | 06:40 | |
*** foexle has joined #openstack-swift | 06:46 | |
*** annegent_ has joined #openstack-swift | 06:58 | |
*** annegent_ has quit IRC | 07:03 | |
*** Guest86578 is now known as d0ugal | 07:04 | |
*** d0ugal has quit IRC | 07:05 | |
*** d0ugal has joined #openstack-swift | 07:05 | |
*** clayg_ is now known as clayg | 07:23 | |
openstackgerrit | Prashanth Pai proposed a change to openstack/swift: fsync() on directories https://review.openstack.org/126923 | 07:23 |
*** davidhadas_ has joined #openstack-swift | 07:50 | |
*** annegent_ has joined #openstack-swift | 07:58 | |
*** geaaru has joined #openstack-swift | 08:00 | |
*** jistr has joined #openstack-swift | 08:02 | |
*** annegent_ has quit IRC | 08:03 | |
*** jamiehannaford has joined #openstack-swift | 08:12 | |
*** davidhadas_ is now known as davidhadas | 08:14 | |
*** kopparam has quit IRC | 08:30 | |
*** kopparam has joined #openstack-swift | 08:31 | |
openstackgerrit | Alistair Coles proposed a change to openstack/swift: Make in process functional tests use sample proxy-server.conf https://review.openstack.org/127607 | 08:32 |
*** aix has joined #openstack-swift | 08:42 | |
*** ho has quit IRC | 08:52 | |
*** mkerrin has quit IRC | 08:56 | |
*** annegent_ has joined #openstack-swift | 08:58 | |
*** dmorita has quit IRC | 09:02 | |
*** kota_ has quit IRC | 09:04 | |
*** annegent_ has quit IRC | 09:05 | |
*** aix has quit IRC | 09:19 | |
*** mkerrin has joined #openstack-swift | 09:20 | |
*** nellysmitt has joined #openstack-swift | 09:23 | |
*** jyoti-ranjan has quit IRC | 09:24 | |
*** mkerrin has quit IRC | 09:26 | |
*** hhuang has quit IRC | 09:35 | |
*** jyoti-ranjan has joined #openstack-swift | 09:37 | |
*** aix has joined #openstack-swift | 09:56 | |
*** kbee has joined #openstack-swift | 09:58 | |
*** annegent_ has joined #openstack-swift | 09:58 | |
*** mkerrin has joined #openstack-swift | 10:00 | |
*** annegent_ has quit IRC | 10:03 | |
*** kbee has quit IRC | 10:20 | |
*** kopparam has quit IRC | 10:42 | |
*** kopparam has joined #openstack-swift | 10:43 | |
*** dmsimard_away is now known as dmsimard | 10:44 | |
*** dmsimard is now known as dmsimard_away | 10:45 | |
*** kopparam has quit IRC | 10:47 | |
*** dmsimard_away is now known as dmsimard | 10:50 | |
*** ppai has quit IRC | 10:54 | |
*** mkollaro has joined #openstack-swift | 10:54 | |
*** ppai has joined #openstack-swift | 11:00 | |
*** ppai has quit IRC | 11:01 | |
*** ppai has joined #openstack-swift | 11:01 | |
*** kopparam has joined #openstack-swift | 11:11 | |
*** nshaikh has joined #openstack-swift | 11:17 | |
*** marcusvrn_ has joined #openstack-swift | 11:21 | |
*** miqui has quit IRC | 11:24 | |
*** astellwag has joined #openstack-swift | 11:27 | |
*** mahatic has joined #openstack-swift | 11:27 | |
*** davidhadas__ has joined #openstack-swift | 11:31 | |
*** davidhadas__ has quit IRC | 11:32 | |
*** davidhadas has quit IRC | 11:34 | |
*** davidhadas has joined #openstack-swift | 11:35 | |
*** ppai has quit IRC | 11:39 | |
*** tdasilva has joined #openstack-swift | 11:56 | |
*** tdasilva has quit IRC | 11:57 | |
*** addnull has quit IRC | 12:09 | |
*** anna_ has joined #openstack-swift | 12:19 | |
*** X019 has quit IRC | 12:22 | |
*** dave-mccowan has joined #openstack-swift | 12:31 | |
*** annegent_ has joined #openstack-swift | 12:31 | |
*** annegent_ has quit IRC | 12:31 | |
*** dave-mccowan has quit IRC | 12:40 | |
*** kopparam has quit IRC | 12:40 | |
*** dave-mccowan has joined #openstack-swift | 12:40 | |
*** kopparam has joined #openstack-swift | 12:41 | |
*** anna_ is now known as X019 | 12:41 | |
*** kopparam has quit IRC | 12:45 | |
*** dave-mccowan_ has joined #openstack-swift | 12:47 | |
*** dave-mccowan has quit IRC | 12:47 | |
*** dave-mccowan_ is now known as dave-mccowan | 12:47 | |
*** miqui has joined #openstack-swift | 12:49 | |
*** elambert has quit IRC | 12:52 | |
*** nshaikh has quit IRC | 12:52 | |
*** elambert has joined #openstack-swift | 12:54 | |
*** elambert has quit IRC | 12:56 | |
*** elambert has joined #openstack-swift | 12:56 | |
*** elambert has quit IRC | 12:56 | |
*** tdasilva has joined #openstack-swift | 12:58 | |
*** Dafna has quit IRC | 13:06 | |
*** swift_fan has quit IRC | 13:09 | |
*** swift_fan has joined #openstack-swift | 13:09 | |
*** Dafna has joined #openstack-swift | 13:10 | |
*** CaioBrentano has joined #openstack-swift | 13:17 | |
*** ppai has joined #openstack-swift | 13:18 | |
*** nshaikh has joined #openstack-swift | 13:29 | |
*** CaioBrentano has quit IRC | 13:31 | |
*** CaioBrentano has joined #openstack-swift | 13:32 | |
*** jyoti-ranjan has quit IRC | 13:33 | |
*** astellwag has quit IRC | 13:56 | |
*** kopparam has joined #openstack-swift | 13:59 | |
*** kopparam_ has joined #openstack-swift | 14:05 | |
*** dave-mccowan has quit IRC | 14:06 | |
*** portante_ is now known as portante | 14:07 | |
*** ChanServ sets mode: +v portante | 14:07 | |
*** kopparam has quit IRC | 14:08 | |
*** SkyRocknRoll has quit IRC | 14:09 | |
*** ttrumm has quit IRC | 14:11 | |
*** shakayumi has quit IRC | 14:12 | |
*** davidhadas__ has joined #openstack-swift | 14:25 | |
*** davidhadas has quit IRC | 14:25 | |
*** aix has quit IRC | 14:25 | |
*** annegent_ has joined #openstack-swift | 14:28 | |
*** kopparam_ has quit IRC | 14:33 | |
*** dave-mccowan has joined #openstack-swift | 14:33 | |
*** kopparam has joined #openstack-swift | 14:35 | |
*** kopparam has quit IRC | 14:39 | |
*** kopparam has joined #openstack-swift | 14:40 | |
*** jergerber has joined #openstack-swift | 14:43 | |
*** kopparam has quit IRC | 14:45 | |
*** swift_fan has quit IRC | 14:52 | |
*** swift_fan has joined #openstack-swift | 14:53 | |
*** echevemaster has joined #openstack-swift | 14:59 | |
*** mrsnivvel has joined #openstack-swift | 15:04 | |
*** nshaikh has quit IRC | 15:05 | |
*** mrsnivvel has quit IRC | 15:05 | |
*** hpil has quit IRC | 15:12 | |
*** annegent_ has quit IRC | 15:13 | |
*** elambert has joined #openstack-swift | 15:18 | |
*** nosnos has quit IRC | 15:27 | |
*** kyles_ne has joined #openstack-swift | 15:30 | |
*** elambert has quit IRC | 15:37 | |
*** annegent_ has joined #openstack-swift | 15:44 | |
*** annegent_ has quit IRC | 15:50 | |
*** otoolee has quit IRC | 15:53 | |
*** ppai has quit IRC | 15:58 | |
*** exploreshaifali has joined #openstack-swift | 16:07 | |
*** jistr has quit IRC | 16:14 | |
*** otoolee has joined #openstack-swift | 16:15 | |
*** acoles has quit IRC | 16:24 | |
notmyname | good morning, world | 16:28 |
peluse | good morning | 16:28 |
*** acoles has joined #openstack-swift | 16:31 | |
*** ChanServ sets mode: +v acoles | 16:31 | |
*** annegent_ has joined #openstack-swift | 16:32 | |
mahatic | good morning | 16:33 |
notmyname | reminder that we have a meeting today in #openstack-meeting https://wiki.openstack.org/wiki/Meetings/Swift | 16:42 |
notmyname | at 1900UTC | 16:42 |
*** dave-mccowan has quit IRC | 16:57 | |
*** dave-mccowan has joined #openstack-swift | 17:00 | |
*** exploreshaifali has quit IRC | 17:01 | |
*** echevemaster has quit IRC | 17:03 | |
*** zaitcev has joined #openstack-swift | 17:16 | |
*** ChanServ sets mode: +v zaitcev | 17:16 | |
notmyname | FYI, as of right now, the 2.2.0-rc1 will be released tomorrow as-is as 2.2.0 in the integrated openstack release. I haven't seen anything reported that should prevent that from happening. if something comes up, let me know ASAP | 17:29 |
*** tkay has joined #openstack-swift | 17:30 | |
*** geaaru has quit IRC | 17:32 | |
tdasilva | peluse: Hi, I noticed you added a topic to the design summit, but I had already added that same topic there | 17:34 |
tdasilva | peluse: I updated the description to explain a little bit better | 17:35 |
openstackgerrit | Samuel Merritt proposed a change to openstack/swift: Allow sending object metadata after data https://review.openstack.org/128491 | 17:36 |
*** nshaikh has joined #openstack-swift | 17:39 | |
*** Nadeem has joined #openstack-swift | 17:40 | |
*** wer has quit IRC | 17:42 | |
*** wer has joined #openstack-swift | 17:42 | |
tdasilva | swifterdarrell: hi, i just started testing with ssbench, but i'm a little confused about the use of -c flag when running workers and the -u flag when running the master | 17:48 |
tdasilva | swifterdarrell: I guess my question would be is the -u flag what determines that number of requests that would be sent to the proxy server at a time? basically simulating the number of users? | 17:50 |
swifterdarrell | tdasilva: i honestly haven't looked at it in a long time, but IIRC, that's the case | 17:54 |
*** jj-mirantis has joined #openstack-swift | 17:55 | |
*** acoles is now known as acoles_away | 17:56 | |
jj-mirantis | Pardon me: is there a place people can go to ask questions about Swift operations? (not contributing, not deployment, just user stuff) | 17:58 |
tdasilva | swifterdarrell: ok, thanks! i'll keep poking around | 18:00 |
torgomatic | jj-mirantis: for IRC that's here; otherwise try ask.openstack.org | 18:01 |
*** jamiehannaford has quit IRC | 18:01 | |
*** annegent_ has quit IRC | 18:01 | |
zaitcev | I wish openstack-operators list was more lively and that large standalone Swift operators had a presence there. | 18:02 |
*** acoles_away has quit IRC | 18:03 | |
*** kopparam has joined #openstack-swift | 18:05 | |
*** lpabon has joined #openstack-swift | 18:18 | |
*** jergerber has quit IRC | 18:18 | |
*** shri has joined #openstack-swift | 18:19 | |
*** mkollaro has quit IRC | 18:20 | |
*** Tyger has joined #openstack-swift | 18:28 | |
*** Andrew_____ has quit IRC | 18:30 | |
*** annegent_ has joined #openstack-swift | 18:32 | |
jj-mirantis | Question (Swift object store in the context of an Icehouse cloud deployed on hosted hardware) - If I create a container, make it Public, put a file in it, check via the CLI that Read ACL is indeed set to .r:*,.rlistings as expected, shouldn't I be able to access that object on the public net via https://<storage_url>/object_name ? | 18:32 |
notmyname | jj-mirantis: yes, I'd expect so. but I'm also guessing you're asking because that's not what you're seeing | 18:33 |
jj-mirantis | Nu. I'm getting Authentication required on this and every other transaction to this cloud. | 18:33 |
jj-mirantis | I can issue commands via the client in a terminal. That all seems to work. | 18:34 |
jj-mirantis | And upload things via Horizon, etc. | 18:34 |
notmyname | jj-mirantis: when trying to diagnose this sort of thing, I find it helpful to use curl so you know exactly the commands being used and you can see where the issue is. eg with the CLI one CLI command may end up doing multiple API commands, and you don't know where it's going wrong | 18:35 |
notmyname | jj-mirantis: just to start with, you can use "--debug" with the CLI | 18:35 |
jj-mirantis | Thing is, commands given via the CLI are all executed fine, seems like. | 18:36 |
*** annegent_ has quit IRC | 18:36 | |
*** gvernik has joined #openstack-swift | 18:37 | |
*** gyee has joined #openstack-swift | 18:38 | |
zaitcev | This stuff was always a kind of a dark corner of Swift for me too. | 18:39 |
*** davidhadas__ is now known as davidhadas | 18:39 | |
zaitcev | I think you might need staticweb in the proxy's pipeline for this to work at all. | 18:39 |
jj-mirantis | Ahhhh ... | 18:39 |
zaitcev | wait, wait | 18:40 |
jj-mirantis | So then, I should go get an auth token and see if I can access a container that way? Or is staticweb required for any curl-type transaction? | 18:40 |
zaitcev | go go gadget find swift -name '*.py'| xargs grep -i referrer | 18:40 |
jj-mirantis | OMG ... you mean there's a permitted referrers list? | 18:40 |
*** otoolee has quit IRC | 18:41 | |
zaitcev | well yeah, IIRC that's what .r:* is | 18:41 |
jj-mirantis | (d'oh!) | 18:41 |
zaitcev | first you tell it authenticate with referrer than permit any referrer | 18:41 |
zaitcev | it really sounds ass-backwards, but hey | 18:41 |
jj-mirantis | I thank you for this wisdom. | 18:41 |
zaitcev | No, don't thank me yet. I don't know if I'm right! | 18:42 |
jj-mirantis | Testing | 18:42 |
jj-mirantis | Hey - it gives me that warm sense of possible relief for two minutes, anyway. That's worth a lot. | 18:42 |
zaitcev | swift/common/middleware/acl.py: ``.referrer : *`` ``.r:*`` | 18:42 |
zaitcev | swift/common/middleware/acl.py: result = ','.join(groups + referrers) | 18:42 |
zaitcev | looks like it's in acl not staticweb | 18:43 |
notmyname | no, staticweb isnt' required for public access | 18:44 |
zaitcev | yeah, sorry | 18:44 |
zaitcev | but acl is, right? | 18:44 |
*** kyles_ne has quit IRC | 18:44 | |
notmyname | acl is a helper module used by some auth middleware. it's not something in your pipeline | 18:45 |
*** kyles_ne has joined #openstack-swift | 18:45 | |
zaitcev | hmmm... | 18:46 |
zaitcev | swift/common/middleware/tempauth.py: if referrer_allowed(req.referer, referrers): | 18:46 |
zaitcev | okay | 18:46 |
zaitcev | jj-mirantis: what is your authentication thing? Keystone? | 18:48 |
jj-mirantis | Yes | 18:48 |
zaitcev | swift/common/middleware/keystoneauth.py: if swift_acl.referrer_allowed(req.referer, referrers): | 18:48 |
zaitcev | should work... Hmm. I need to experiment locally. | 18:48 |
notmyname | jj-mirantis: so you said that all the curl commands work? | 18:48 |
jj-mirantis | Thanks! | 18:48 |
jj-mirantis | No, the curl commands all don't work (against public targets, when issued without tokens) | 18:49 |
notmyname | jj-mirantis: the ones returned via the "--debug" option to the CLI | 18:49 |
jj-mirantis | i.e., I can create Public containers, it seems their Read ACL is set correctly, I can upload to them and download from them via Horizon and CLI | 18:49 |
jj-mirantis | But not via curl or straight URLs | 18:49 |
*** kyles_ne has quit IRC | 18:50 | |
notmyname | jj-mirantis: when you say "CLI" do you mean the swift CLI | 18:50 |
jj-mirantis | Yes, via the swift client, I guess. Commands like swift stat container work | 18:50 |
notmyname | yeah. and then the --debug option there should show some curl commands | 18:51 |
notmyname | it log to stdout | 18:51 |
jj-mirantis | Okay, great. Thank you. | 18:51 |
*** mikehn has quit IRC | 18:52 | |
*** mikehn_ has joined #openstack-swift | 18:52 | |
*** evanjfraser has quit IRC | 18:53 | |
notmyname | jj-mirantis: I strongly suspect that the CLI and horizon are sending auth tokens, so your "success" isnt' actually doing what you think | 18:54 |
*** evanjfraser has joined #openstack-swift | 18:54 | |
notmyname | jj-mirantis: you've hinted that this is some public cloud. note that rackspace cloud files doesn't allow public access without the CDN (which has a different API thing) | 18:54 |
*** jeblair has quit IRC | 18:55 | |
*** byeager_away has quit IRC | 18:55 | |
zaitcev | Okay. So I have tested this with TempAuth and it worked perfectly. | 18:56 |
*** jeblair has joined #openstack-swift | 18:56 | |
*** xianghui has quit IRC | 18:57 | |
*** kota_ has joined #openstack-swift | 18:57 | |
jj-mirantis | It's actuall Mirantis OpenStack Express | 18:57 |
*** kopparam has quit IRC | 18:57 | |
*** portante has quit IRC | 18:57 | |
*** peluse has quit IRC | 18:57 | |
zaitcev | 1. uploaded, 2. curl => 401, 3. swift post -r '.r:*' testcont, 4. curl | 18:57 |
zaitcev | curl -k -v https://rhev-a24c-01.mpc.lab.eng.bos.redhat.com/v1/AUTH_test/testcont/rin_shibuya_pixiv.jpg -- works so good without tokens that I got a JPEG dumped into my terminal, completely forgot about that :-) | 18:58 |
jj-mirantis | That's the expected behavior. You set it to public, and then you can get it directly. | 18:58 |
*** xianghui has joined #openstack-swift | 18:59 | |
*** peluse has joined #openstack-swift | 19:00 | |
*** tkay has quit IRC | 19:00 | |
notmyname | meeting time | 19:00 |
jj-mirantis | --debug on the client shows nothing, meanwhile. The command swift download --debug DemoContainer image.png delivers an image to my terminal and no inline messages at all. | 19:00 |
notmyname | in #openstack-meeting | 19:00 |
jj-mirantis | Thanks, everybody. | 19:00 |
*** keving has joined #openstack-swift | 19:00 | |
zaitcev | jj-mirantis: double-check your public URL in curl, or actually do "swift stat -v" to get it and then use it as a base onto which you tack container and object. | 19:01 |
*** keving has left #openstack-swift | 19:01 | |
zaitcev | jj-mirantis: You are steadfastly refusing to show us actual commands and their output, so I cannot guess where you typoed it, but it's one common mistake: people put /v1/account/container/object, but this can't work. Need to use /v1/AUTH_longasshexcode/container/obejct | 19:02 |
*** kopparam has joined #openstack-swift | 19:02 | |
*** acoles_ has joined #openstack-swift | 19:02 | |
*** ChanServ sets mode: +v acoles_ | 19:02 | |
*** byeager_away has joined #openstack-swift | 19:02 | |
*** dmsimard is now known as dmsimard_away | 19:02 | |
jj-mirantis | http://23.246.243.194:8080/v1/AUTH_5e306846b56740f3b22ecbbd58595f53/DemoContainer/image.png | 19:03 |
jj-mirantis | (is the Storage Url, with container and object appended) | 19:03 |
zaitcev | oh, okay. that looks about right | 19:03 |
*** portante has joined #openstack-swift | 19:03 | |
*** ChanServ sets mode: +v portante | 19:03 | |
torgomatic | hm, keystone... doesn't that need some sort of delay_auth_decision = on in the configs? | 19:05 |
torgomatic | it's one of those settings where you need to change from the default so it works at all | 19:05 |
torgomatic | which are great | 19:05 |
torgomatic | /s | 19:05 |
zaitcev | I'll look into testing that after meeting... I have a Keystone instance around. | 19:06 |
jj-mirantis | Okay ... discovery. When I do curl -H "X-Auth-Token: (ugly hex token)" (the above URL) I get the file delivered to my browser as a beautiful cascade of unicode code points. | 19:07 |
jj-mirantis | So this works via curl with token authentication. Just not "without the token" in the prescribed Public manner | 19:08 |
*** tongli has joined #openstack-swift | 19:09 | |
*** pberis has quit IRC | 19:10 | |
*** kopparam has quit IRC | 19:14 | |
openstackgerrit | anju Tiwari proposed a change to openstack/swift: Added a check for limit value https://review.openstack.org/118186 | 19:14 |
*** dave-mccowan has quit IRC | 19:18 | |
* mattoliverau goes back to bed, be back in a few hours. | 19:19 | |
*** kota_ has quit IRC | 19:21 | |
*** gvernik has quit IRC | 19:23 | |
*** bill_az has joined #openstack-swift | 19:25 | |
*** annegent_ has joined #openstack-swift | 19:26 | |
*** annegent_ has quit IRC | 19:26 | |
*** otoolee has joined #openstack-swift | 19:28 | |
*** cutforth has joined #openstack-swift | 19:30 | |
*** mahatic has quit IRC | 19:30 | |
*** cutforth has quit IRC | 19:43 | |
*** kyles_ne has joined #openstack-swift | 19:49 | |
*** acoles_ has quit IRC | 20:01 | |
zaitcev | jj-mirantis: sorry, mate, my Keystone coughed up a lung... TRACE keystone.common.wsgi OperationalError: (OperationalError) no such table: | 20:05 |
*** tongli has quit IRC | 20:10 | |
*** tongli has joined #openstack-swift | 20:11 | |
*** otoolee has quit IRC | 20:31 | |
*** tkay has joined #openstack-swift | 20:33 | |
*** tkay has quit IRC | 20:35 | |
*** nellysmitt has quit IRC | 20:37 | |
*** nellysmitt has joined #openstack-swift | 20:38 | |
*** nellysmitt has quit IRC | 20:42 | |
*** otoolee has joined #openstack-swift | 20:47 | |
*** miqui has quit IRC | 20:50 | |
*** nshaikh has left #openstack-swift | 20:53 | |
*** dmsimard_away is now known as dmsimard | 20:55 | |
*** fifieldt has quit IRC | 21:00 | |
*** fifieldt has joined #openstack-swift | 21:00 | |
*** dave-mccowan has joined #openstack-swift | 21:03 | |
*** erlon_ has quit IRC | 21:09 | |
*** tkay has joined #openstack-swift | 21:09 | |
*** tkay has quit IRC | 21:10 | |
mattoliverau | Morning (again) | 21:11 |
*** tongli has quit IRC | 21:32 | |
*** tkay has joined #openstack-swift | 21:39 | |
*** foexle has quit IRC | 21:40 | |
*** swift_fan has left #openstack-swift | 21:41 | |
*** tkay has quit IRC | 21:42 | |
*** dmsimard is now known as dmsimard_away | 21:43 | |
*** lpabon has quit IRC | 21:44 | |
*** tkay has joined #openstack-swift | 21:46 | |
*** CaioBrentano has quit IRC | 21:47 | |
*** dave-mccowan has quit IRC | 21:57 | |
*** classics1 is now known as classicsnail | 22:05 | |
*** tdasilva has quit IRC | 22:22 | |
openstackgerrit | Matthew Oliver proposed a change to openstack/swift: Add concurrent reads option to proxy https://review.openstack.org/117710 | 22:46 |
*** tkay has quit IRC | 22:48 | |
*** Nadeem has quit IRC | 23:06 | |
*** echevemaster has joined #openstack-swift | 23:15 | |
zaitcev | okay, the problem of jj-mirantis happens here too. The .r:* works with TempAuth but not with Keystone. | 23:21 |
zaitcev | jj-mirantis: However, everything works perfectly if delay_auth_decision=1 is added to authtoken, as suggested by Sam (and by the source code of keystonetoken). | 23:26 |
jj-mirantis | Oh wow | 23:31 |
*** dmsimard_away is now known as dmsimard | 23:38 | |
*** dmsimard is now known as dmsimard_away | 23:42 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!