clayg | timburke: in patch 442208 was the sphinx bump... required? desired? | 00:01 |
---|---|---|
patchbot | https://review.openstack.org/#/c/442208/ - swift - Make Sphinx treat warnings as errors | 00:01 |
clayg | I don't know why we had it pinned in the frist place | 00:01 |
timburke | clayg: required. new option was introduced in 1.5.0 | 00:01 |
timburke | i'm assuming it was capped because it used to be capped in g-r | 00:02 |
*** sams-gleb has quit IRC | 00:04 | |
timburke | blame seems to confirm that? https://github.com/openstack/swift/commit/9a2bd79 -> https://github.com/openstack/swift/commit/c0217a4 -> https://github.com/openstack/swift/commit/396baf4 | 00:05 |
*** _JZ_ has quit IRC | 00:06 | |
*** vills has quit IRC | 00:07 | |
*** vills has joined #openstack-swift | 00:07 | |
*** vills has quit IRC | 00:08 | |
*** delatte has quit IRC | 00:13 | |
*** dmorita has joined #openstack-swift | 00:13 | |
*** dmorita_ has joined #openstack-swift | 00:14 | |
*** dmorita has quit IRC | 00:14 | |
*** zaitcev has joined #openstack-swift | 00:14 | |
*** ChanServ sets mode: +v zaitcev | 00:14 | |
*** dmorita has joined #openstack-swift | 00:15 | |
*** dmorita_ has quit IRC | 00:15 | |
*** dmorita_ has joined #openstack-swift | 00:18 | |
timburke | clayg: interesting... i *did* see errors building docs with a too-old sphinx (1.3.6) -- error: error in setup.cfg: command 'build_sphinx' has no such option 'warning_is_error' | 00:19 |
*** dmorita has quit IRC | 00:19 | |
*** dmorita has joined #openstack-swift | 00:20 | |
*** dja has joined #openstack-swift | 00:21 | |
*** dmorita has quit IRC | 00:21 | |
*** dmorita has joined #openstack-swift | 00:21 | |
*** dmorita has quit IRC | 00:23 | |
*** dmorita has joined #openstack-swift | 00:23 | |
*** dmorita_ has quit IRC | 00:23 | |
*** dmorita_ has joined #openstack-swift | 00:27 | |
*** dmorita has quit IRC | 00:28 | |
*** dmorita_ has quit IRC | 00:32 | |
*** dmorita has joined #openstack-swift | 00:32 | |
*** dmorita has quit IRC | 00:37 | |
*** dmorita has joined #openstack-swift | 00:37 | |
*** tonanhngo has joined #openstack-swift | 00:38 | |
dims_ | timburke : see backstory in https://review.openstack.org/#/c/430618/ | 00:39 |
patchbot | patch 430618 - releases - Release pbr 2.0.0 (MERGED) | 00:39 |
*** dmorita_ has joined #openstack-swift | 00:40 | |
*** dmorita_ has quit IRC | 00:42 | |
*** dmorita_ has joined #openstack-swift | 00:42 | |
*** dmorita has quit IRC | 00:42 | |
*** tonanhngo has quit IRC | 00:43 | |
*** dmorita_ has quit IRC | 00:46 | |
*** dmorita has joined #openstack-swift | 00:48 | |
*** dmorita has quit IRC | 00:52 | |
*** dmorita has joined #openstack-swift | 01:15 | |
*** dmorita has quit IRC | 01:19 | |
*** tonanhngo has joined #openstack-swift | 01:28 | |
*** dmorita has joined #openstack-swift | 01:31 | |
*** dmorita_ has joined #openstack-swift | 01:32 | |
*** dmorita has quit IRC | 01:32 | |
*** tonanhngo has quit IRC | 01:33 | |
*** dmorita_ has quit IRC | 01:33 | |
*** dmorita has joined #openstack-swift | 01:33 | |
*** dmorita has quit IRC | 01:36 | |
*** dmorita_ has joined #openstack-swift | 01:36 | |
*** dmorita_ has quit IRC | 01:37 | |
*** dmorita has joined #openstack-swift | 01:37 | |
*** dmorita has quit IRC | 01:40 | |
*** dmorita has joined #openstack-swift | 01:40 | |
*** dmorita_ has joined #openstack-swift | 01:42 | |
*** dmorita has quit IRC | 01:43 | |
*** dmorita_ has quit IRC | 01:43 | |
*** dmorita has joined #openstack-swift | 01:43 | |
*** dmorita_ has joined #openstack-swift | 01:45 | |
*** dmorita has quit IRC | 01:45 | |
*** dmorita has joined #openstack-swift | 01:46 | |
*** dmorita_ has quit IRC | 01:46 | |
*** dmorita has quit IRC | 01:50 | |
*** sams-gleb has joined #openstack-swift | 02:01 | |
*** dmorita has joined #openstack-swift | 02:03 | |
kota_ | good morning | 02:04 |
*** sams-gleb has quit IRC | 02:05 | |
*** dmorita_ has joined #openstack-swift | 02:07 | |
*** dmorita has quit IRC | 02:08 | |
*** dmorita_ has quit IRC | 02:11 | |
*** klrmn has quit IRC | 02:12 | |
*** dmorita has joined #openstack-swift | 02:13 | |
*** dmorita_ has joined #openstack-swift | 02:17 | |
*** dmorita has quit IRC | 02:18 | |
*** dmorita_ has quit IRC | 02:21 | |
*** dmorita has joined #openstack-swift | 02:21 | |
*** dmorita_ has joined #openstack-swift | 02:23 | |
*** dmorita__ has joined #openstack-swift | 02:24 | |
*** dmorita_ has quit IRC | 02:24 | |
*** dmorita has quit IRC | 02:26 | |
*** dmorita__ has quit IRC | 02:26 | |
*** dmorita has joined #openstack-swift | 02:26 | |
*** dmorita has quit IRC | 02:28 | |
*** _JZ_ has joined #openstack-swift | 02:28 | |
*** dmorita has joined #openstack-swift | 02:28 | |
*** dmorita_ has joined #openstack-swift | 02:30 | |
*** dmorita has quit IRC | 02:30 | |
*** dmorita has joined #openstack-swift | 02:33 | |
*** dmorita_ has quit IRC | 02:34 | |
*** dmorita has quit IRC | 02:38 | |
clayg | interesting probe tests pointing an at issue with container sync and slo manifest -> https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/442208/6020/probetests/console.txt | 02:39 |
*** dmorita has joined #openstack-swift | 02:39 | |
*** dmorita_ has joined #openstack-swift | 02:42 | |
*** dmorita has quit IRC | 02:43 | |
*** dmorita_ has quit IRC | 02:46 | |
*** dja has quit IRC | 02:48 | |
*** dja has joined #openstack-swift | 02:49 | |
*** dmorita has joined #openstack-swift | 02:49 | |
*** dmorita has quit IRC | 02:54 | |
*** dmorita has joined #openstack-swift | 02:57 | |
*** dmorita_ has joined #openstack-swift | 02:59 | |
*** dmorita__ has joined #openstack-swift | 03:01 | |
*** dmorita has quit IRC | 03:02 | |
*** dmorita_ has quit IRC | 03:04 | |
*** dmorita has joined #openstack-swift | 03:05 | |
*** dmorita__ has quit IRC | 03:06 | |
*** dmorita has quit IRC | 03:10 | |
*** dja has quit IRC | 03:11 | |
*** bkopilov has quit IRC | 03:11 | |
*** dja has joined #openstack-swift | 03:14 | |
*** daxtens has joined #openstack-swift | 03:16 | |
*** dmorita has joined #openstack-swift | 03:18 | |
*** daxtens has quit IRC | 03:19 | |
*** dmorita has quit IRC | 03:21 | |
*** dmorita has joined #openstack-swift | 03:21 | |
*** dmorita has quit IRC | 03:22 | |
*** dmorita has joined #openstack-swift | 03:22 | |
*** dja has quit IRC | 03:24 | |
*** dmorita_ has joined #openstack-swift | 03:26 | |
*** dja has joined #openstack-swift | 03:26 | |
*** dmorita has quit IRC | 03:27 | |
*** dmorita_ has quit IRC | 03:30 | |
*** links has joined #openstack-swift | 03:35 | |
*** dja has quit IRC | 03:39 | |
*** dja has joined #openstack-swift | 03:47 | |
*** dmorita has joined #openstack-swift | 03:48 | |
*** dmorita has quit IRC | 03:52 | |
clayg | interesting probe tests pointing an at issue with container sync and slo manifest -> https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/442208/6020/probetests/console.txt | 03:56 |
clayg | sry | 03:56 |
*** sams-gleb has joined #openstack-swift | 04:04 | |
*** _JZ_ has quit IRC | 04:05 | |
*** sams-gleb has quit IRC | 04:08 | |
*** tonanhngo has joined #openstack-swift | 04:08 | |
*** tonanhngo has quit IRC | 04:13 | |
*** gkadam has joined #openstack-swift | 04:19 | |
*** psachin has joined #openstack-swift | 04:25 | |
*** _JZ_ has joined #openstack-swift | 04:31 | |
*** bkopilov has joined #openstack-swift | 04:34 | |
clayg | rledisez: do you already have a patch that adds some kind of multiprocessing to ssync_senders? I have these 80 disk nodes I'm playing with and a single object-reconstrcutor process can not have a concurrency high enough to move these disks before hub starvation sets in | 04:36 |
clayg | when I spin up the same totaly concurrency but with a python process per disk it's like night and day | 04:38 |
clayg | https://cloud.swiftstack.com/v1/AUTH_clayg/junk/gaining_parts.png | 04:38 |
clayg | Can you tell when I changed from handoffs_only with a concurrency of ~80 to a concurrency of 1 and https://gist.github.com/clayg/01e063655c250d6808e2b341ab65594c | 04:39 |
clayg | I'm not sure what's the most stright forward way to make swift-object-reconstrcutor spin up multiple workers - but I gotta come up with something tomorrow while I've still got this hardware | 04:41 |
clayg | gah, stats handling is going to be annoying | 04:44 |
clayg | there probably isn't a trivial way to introduce multiple workers | 04:44 |
clayg | good! it'll be a good excuse for a larger rewrite! | 04:46 |
clayg | g'night | 04:46 |
kota_ | clayg: have a good sleep | 04:50 |
*** tonanhngo has joined #openstack-swift | 04:59 | |
*** dja has quit IRC | 05:00 | |
*** tonanhngo_ has joined #openstack-swift | 05:02 | |
*** tonanhngo has quit IRC | 05:03 | |
*** tonanhngo_ has quit IRC | 05:07 | |
*** kavitha has joined #openstack-swift | 05:07 | |
kavitha | hi.. | 05:08 |
kavitha | i did not find the release notes for ocata.. | 05:08 |
kavitha | i did not find the release notes for trove in ocata release.. | 05:15 |
kota_ | kavitha: maybe around https://github.com/openstack/swift/tree/master/releasenotes/notes ? | 05:16 |
kota_ | kavitha: i don't know why the release has not generated automatically though | 05:17 |
kavitha | ok i will check.. | 05:17 |
kavitha | thank you | 05:17 |
kota_ | perhaps, something related to that https://github.com/openstack/swift/tree/master/releasenotes/source doesn't have ocata.rst? | 05:17 |
* kota_ supposes notmyname knows something | 05:18 | |
kavitha | is there release notes in ocata or not? | 05:21 |
kota_ | kavitha: 2.11.0, 2.12.0, 2.13.0 are included into the ocata final, I don't think the concatated note exists but not sure. | 05:22 |
*** rcernin has joined #openstack-swift | 05:40 | |
*** kavitha has quit IRC | 05:40 | |
*** adriant has quit IRC | 05:50 | |
*** Jeffrey4l has quit IRC | 05:52 | |
clayg | i wonder where kavitha was *looking* for release notes | 05:55 |
*** Jeffrey4l has joined #openstack-swift | 05:56 | |
*** dmorita has joined #openstack-swift | 06:03 | |
*** sams-gleb has joined #openstack-swift | 06:05 | |
*** sams-gleb has quit IRC | 06:10 | |
*** dmorita has quit IRC | 06:10 | |
*** rcernin has quit IRC | 06:13 | |
*** McMurlock1 has joined #openstack-swift | 06:21 | |
openstackgerrit | Merged openstack/swift master: Make Sphinx treat warnings as errors https://review.openstack.org/442208 | 06:25 |
*** dja has joined #openstack-swift | 06:25 | |
*** ChubYann has quit IRC | 06:33 | |
*** dmorita has joined #openstack-swift | 06:34 | |
kota_ | clayg: i thought he was looking for https://releases.openstack.org/ocata/ | 06:35 |
*** dmorita has quit IRC | 06:38 | |
openstackgerrit | Merged openstack/swift master: Follow up on reconstructor handoffs_only https://review.openstack.org/434018 | 06:45 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 06:47 |
*** dja has quit IRC | 06:48 | |
*** _JZ_ has quit IRC | 07:18 | |
*** hseipp has joined #openstack-swift | 07:42 | |
*** tesseract has joined #openstack-swift | 07:47 | |
*** pcaruana has joined #openstack-swift | 07:50 | |
*** rcernin has joined #openstack-swift | 07:55 | |
*** tonanhngo has joined #openstack-swift | 07:57 | |
*** dosaboy has quit IRC | 07:58 | |
*** dosaboy has joined #openstack-swift | 07:59 | |
*** dja has joined #openstack-swift | 08:02 | |
*** sams-gleb has joined #openstack-swift | 08:07 | |
*** dja has quit IRC | 08:09 | |
*** dja has joined #openstack-swift | 08:09 | |
*** kota_ has quit IRC | 08:11 | |
*** kota_ has joined #openstack-swift | 08:11 | |
*** ChanServ sets mode: +v kota_ | 08:11 | |
*** sams-gleb has quit IRC | 08:13 | |
*** tonanhngo_ has joined #openstack-swift | 08:15 | |
*** tonanhngo has quit IRC | 08:16 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift master: Composite Ring Zipper Implementation https://review.openstack.org/441921 | 08:19 |
*** sams-gleb has joined #openstack-swift | 08:21 | |
*** Jeffrey4l_ has joined #openstack-swift | 08:30 | |
*** oshritf has joined #openstack-swift | 08:34 | |
*** Jeffrey4l has quit IRC | 08:34 | |
*** Jeffrey4l_ has quit IRC | 08:37 | |
*** amoralej|off is now known as amoralej | 08:38 | |
*** Jeffrey4l_ has joined #openstack-swift | 08:38 | |
rledisez | clayg: "multiprocessing to ssync_senders" -> what we do is to start multiple processes, one for N devices (N=3 for us). we manage it with the init script. it's not clean, but it works. a solution like the object-auditor's one seems cleaner (define concurrency, distribute devices to the workers). | 08:40 |
*** dmorita has joined #openstack-swift | 08:46 | |
*** dmorita has quit IRC | 08:47 | |
*** dmorita has joined #openstack-swift | 08:47 | |
*** dmorita has quit IRC | 08:51 | |
*** hseipp has quit IRC | 08:54 | |
*** dmorita has joined #openstack-swift | 09:00 | |
*** hseipp has joined #openstack-swift | 09:05 | |
*** dmorita has quit IRC | 09:05 | |
*** dmorita has joined #openstack-swift | 09:09 | |
*** cbartz has joined #openstack-swift | 09:11 | |
*** dmorita has quit IRC | 09:14 | |
*** tanee is now known as tanee_away | 09:15 | |
*** tanee_away is now known as tanee | 09:15 | |
*** acoles_ has joined #openstack-swift | 09:19 | |
*** ChanServ sets mode: +v acoles_ | 09:19 | |
*** acoles_ has left #openstack-swift | 09:19 | |
*** mvk has quit IRC | 09:21 | |
*** nadeem has quit IRC | 09:23 | |
*** nadeem has joined #openstack-swift | 09:23 | |
*** jcook has quit IRC | 09:23 | |
mattoliverau | kota_: \o/ ringzipper Ive starred it, I look forward to having a play with it tomorrow! | 09:24 |
*** bkopilov has quit IRC | 09:26 | |
kota_ | mattoliverau: \o/ thanks a lot! i need your eyes to improves the patch! | 09:26 |
*** bkopilov has joined #openstack-swift | 09:29 | |
*** jcook has joined #openstack-swift | 09:32 | |
*** d0ugal has quit IRC | 09:32 | |
*** dja has quit IRC | 09:32 | |
*** joeljwright has joined #openstack-swift | 09:35 | |
*** ChanServ sets mode: +v joeljwright | 09:35 | |
*** d0ugal has joined #openstack-swift | 09:36 | |
*** dmorita has joined #openstack-swift | 09:36 | |
*** tonanhngo_ has quit IRC | 09:38 | |
*** dmorita has quit IRC | 09:40 | |
openstackgerrit | Vitaly Gridnev proposed openstack/python-swiftclient master: Fix logging of the gzipped body https://review.openstack.org/442342 | 09:40 |
*** oshritf has quit IRC | 09:42 | |
*** d0ugal has quit IRC | 09:48 | |
*** d0ugal has joined #openstack-swift | 09:50 | |
*** mvk has joined #openstack-swift | 09:52 | |
*** oshritf has joined #openstack-swift | 09:52 | |
*** tonanhngo has joined #openstack-swift | 09:52 | |
*** bkopilov has quit IRC | 09:56 | |
*** tonanhngo has quit IRC | 09:57 | |
*** oshritf has quit IRC | 10:01 | |
*** links has quit IRC | 10:05 | |
*** dja has joined #openstack-swift | 10:07 | |
*** bkopilov has joined #openstack-swift | 10:09 | |
*** oshritf has joined #openstack-swift | 10:14 | |
*** links has joined #openstack-swift | 10:19 | |
*** tanee is now known as tanee_away | 10:27 | |
*** mvk has quit IRC | 10:28 | |
*** openstackgerrit has quit IRC | 10:33 | |
*** links has quit IRC | 10:39 | |
*** mvk has joined #openstack-swift | 10:41 | |
*** Guest6667 is now known as Guest6666 | 10:43 | |
*** dja has quit IRC | 10:48 | |
*** links has joined #openstack-swift | 10:55 | |
*** gkadam is now known as gkadam-afk | 11:00 | |
*** vills has joined #openstack-swift | 11:06 | |
*** vills has left #openstack-swift | 11:14 | |
*** gkadam-afk is now known as gkadam | 11:19 | |
*** sams-gleb has quit IRC | 11:19 | |
*** murugesh has joined #openstack-swift | 11:55 | |
murugesh | Hi There | 11:56 |
*** sams-gleb has joined #openstack-swift | 12:02 | |
*** cshastri|gone has joined #openstack-swift | 12:05 | |
*** cshastri|gone is now known as cshastri | 12:06 | |
*** bkopilov has quit IRC | 12:13 | |
murugesh | I have problem in keystone authentication with swift | 12:17 |
murugesh | i get 500 internal server error | 12:17 |
acoles | timburke: thanks for patch 442208, that has bugged me for a while | 12:21 |
patchbot | https://review.openstack.org/#/c/442208/ - swift - Make Sphinx treat warnings as errors (MERGED) | 12:21 |
acoles | murugesh: if you could paste your proxy server logs to pastebin e.g. http://paste.openstack.org/ that may reveal a cause | 12:22 |
murugesh | Sure +acoles | 12:24 |
*** catintheroof has joined #openstack-swift | 12:24 | |
murugesh | where can i get the logs | 12:24 |
acoles | depends how you set up your logging. my SAIO logs to /var/log/swift/proxy.log and proxy.error, as described here https://docs.openstack.org/developer/swift/development_saio.html#optional-setting-up-rsyslog-for-individual-logging | 12:27 |
murugesh | Thanks for the reference +acoles | 12:33 |
murugesh | this is the error i get when i run the below command on controller node (keystone) | 12:33 |
murugesh | [root@cfvsenctrl121 ~]# swift stat --debug DEBUG:keystoneclient.auth.identity.v3.base:Making authentication request to http://X.X.X.X:35357/v3/auth/tokens INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): X.X.X.X DEBUG:requests.packages.urllib3.connectionpool:"POST /v3/auth/tokens HTTP/1.1" 201 4840 INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): X.X.X.X DEBUG:req | 12:35 |
murugesh | INFO:swiftclient:RESP STATUS: 500 Internal Server Error | 12:35 |
*** geaaru has joined #openstack-swift | 12:40 | |
murugesh | shall i post my current proxy-server.conf file?? | 12:41 |
*** openstackgerrit has joined #openstack-swift | 12:52 | |
openstackgerrit | Mahati Chamarthy proposed openstack/swift master: Limit number of revert tombstone SSYNC requests https://review.openstack.org/439572 | 12:52 |
acoles | murugesh: yes, pasting your proxy-server.conf may help, but logs will be most useful | 12:57 |
murugesh | I dont find any logs acloes | 12:59 |
murugesh | here is my configuration file | 13:00 |
murugesh | [DEFAULT] bind_port = 8080 workers = 8 user = swift [pipeline:main] pipeline = healthcheck cache authtoken keystone proxy-logging catch_errors gatekeeper container_sync bulk tempurl ratelimit container-quotas account-quotas proxy-server [app:proxy-server] use = egg:swift#proxy allow_account_management = true account_autocreate = true [filter:cache] use = egg:swift#memcache #memcache_servers = 172.16.10.100:11211 [filter: | 13:00 |
patchbot | Error: Missing "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands. | 13:00 |
*** chlong has joined #openstack-swift | 13:00 | |
*** hseipp has quit IRC | 13:01 | |
*** hseipp has joined #openstack-swift | 13:01 | |
murugesh | Sorry | 13:03 |
murugesh | Here i have pasted the proxy-server.conf file | 13:04 |
murugesh | http://paste.openstack.org/show/601751/ | 13:04 |
murugesh | And my /etc/swift/swift.conf file is blow | 13:06 |
*** kei_yama has quit IRC | 13:06 | |
murugesh | http://paste.openstack.org/show/601754/ | 13:07 |
murugesh | i get below error on keystone server | 13:09 |
murugesh | http://paste.openstack.org/show/601758/ | 13:10 |
murugesh | pls help me to fix this issue | 13:13 |
acoles | murugesh: usually the authtoken and keystone middlewares would be towards the righthand end of the pipeline | 13:20 |
acoles | https://docs.openstack.org/developer/swift/overview_auth.html#configuring-swift-to-use-keystone | 13:20 |
*** dmorita has joined #openstack-swift | 13:21 | |
acoles | murugesh: also see https://github.com/openstack/swift/blob/4ee20dba482e8f8e4b9ea574428c72c5728a10a1/etc/proxy-server.conf-sample#L96-L99 | 13:21 |
acoles | murugesh: your swift client output suggests that swift client is getting a successful response form keystone when it requests a token but the 500 comes when requesting to the swift endpoint | 13:23 |
*** bkopilov has joined #openstack-swift | 13:24 | |
*** dmorita has quit IRC | 13:26 | |
*** bkopilov has quit IRC | 13:29 | |
*** klamath has joined #openstack-swift | 13:33 | |
*** klamath has quit IRC | 13:37 | |
murugesh | Thanks for the feedback +acoles | 13:38 |
*** klamath has joined #openstack-swift | 13:38 | |
murugesh | Do you want to do any changes in my configuration files? | 13:39 |
*** bkopilov has joined #openstack-swift | 13:41 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: Trivial: add assertion to test_reconstructor test_get_response https://review.openstack.org/442485 | 13:44 |
acoles | murugesh: I would suggest you change your proxy middleware pipeline in proxy-server.conf to match what you see in those docs I linked | 13:47 |
*** tonanhngo has joined #openstack-swift | 13:50 | |
*** links has quit IRC | 13:51 | |
murugesh | Sure +acoles,I will change it accordingly and try again | 13:51 |
*** amoralej is now known as amoralej|lunch | 13:54 | |
*** tonanhngo has quit IRC | 13:55 | |
*** hseipp has quit IRC | 13:55 | |
*** joeljwright has quit IRC | 14:05 | |
*** vint_bra has joined #openstack-swift | 14:07 | |
*** cshastri has quit IRC | 14:09 | |
*** tonanhngo has joined #openstack-swift | 14:24 | |
*** NM has joined #openstack-swift | 14:27 | |
*** tonanhngo has quit IRC | 14:29 | |
*** gabor_antal_ is now known as gabor_antal | 14:34 | |
*** murugesh has quit IRC | 14:52 | |
*** amoralej|lunch is now known as amoralej | 14:55 | |
*** hurricanerix has joined #openstack-swift | 15:03 | |
*** hurricanerix has quit IRC | 15:04 | |
*** hurricanerix has joined #openstack-swift | 15:06 | |
*** pcaruana has quit IRC | 15:09 | |
*** sams-gleb has quit IRC | 15:09 | |
openstackgerrit | Merged openstack/swift master: Follow up the reconstructor test coverage https://review.openstack.org/440950 | 15:10 |
*** sams-gleb has joined #openstack-swift | 15:11 | |
*** sams-gleb has quit IRC | 15:16 | |
*** hurricanerix has quit IRC | 15:17 | |
*** dfg_ has quit IRC | 15:17 | |
*** aerwin3 has quit IRC | 15:18 | |
*** hurricanerix has joined #openstack-swift | 15:18 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 15:19 |
openstackgerrit | Alistair Coles proposed openstack/swift master: Global EC Under Development Documentation https://review.openstack.org/432513 | 15:20 |
acoles | clayg: I rebased ^^ and hacked it a bit | 15:21 |
*** pcaruana has joined #openstack-swift | 15:23 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: Global EC Under Development Documentation https://review.openstack.org/432513 | 15:26 |
*** sams-gleb has joined #openstack-swift | 15:27 | |
*** dmorita has joined #openstack-swift | 15:30 | |
*** dmorita has quit IRC | 15:34 | |
*** dmorita has joined #openstack-swift | 15:34 | |
*** dmorita has quit IRC | 15:39 | |
*** _JZ_ has joined #openstack-swift | 15:43 | |
*** psachin has quit IRC | 15:43 | |
jrichli | clayg: re: container sync and slo manifest probe test failure: I find it interesting that the test says that case is a 'sanity check'. curious, what job run got this error? | 15:44 |
openstackgerrit | Romain LE DISEZ proposed openstack/swift master: Fix cname_lookup/eventlet 0.20+ DNS exceptions https://review.openstack.org/435770 | 15:56 |
openstackgerrit | Romain LE DISEZ proposed openstack/swift master: Cache all answers from nameservers in cname_lookup https://review.openstack.org/435773 | 15:56 |
*** hurricanerix has quit IRC | 15:59 | |
*** oshritf has quit IRC | 16:00 | |
*** hurricanerix has joined #openstack-swift | 16:00 | |
jrichli | clayg: nm, I see the patch on the first line | 16:03 |
*** McMurlock1 has quit IRC | 16:04 | |
spiette | how come pip install swift installs 1.0.2? | 16:14 |
*** McMurlock1 has joined #openstack-swift | 16:17 | |
*** tonanhngo has joined #openstack-swift | 16:20 | |
*** adu has joined #openstack-swift | 16:24 | |
*** tonanhngo has quit IRC | 16:25 | |
*** pcaruana has quit IRC | 16:26 | |
*** McMurlock1 has quit IRC | 16:26 | |
*** chsc has joined #openstack-swift | 16:28 | |
*** chsc has joined #openstack-swift | 16:28 | |
*** rcernin has quit IRC | 16:30 | |
*** ouchkernel has joined #openstack-swift | 16:33 | |
notmyname | good morning | 16:33 |
*** tesseract has quit IRC | 16:38 | |
clayg | notmyname: is slack stupid this morning? | 16:41 |
notmyname | as opposed to ... | 16:42 |
notmyname | ;-) | 16:42 |
clayg | i thought we stopped publishing swift to pypi? | 16:42 |
notmyname | looks like it's working for me | 16:42 |
notmyname | clayg: I'm getting "trouble connecting to slack" message, but I can ping people | 16:42 |
notmyname | clayg: re pypi, yeah, AFAIK we only publish clients to pypi. | 16:44 |
clayg | notmyname: re slack, I can't get to status.slack.com and slack.com says server error | 16:45 |
notmyname | "centralized chat client has downtime. silicon valley shuts down" | 16:45 |
notmyname | clayg: I send you a pm in slack. marcron says he got one I sent him | 16:46 |
*** adu has left #openstack-swift | 16:47 | |
notmyname | good info on the summit from ttx this morning http://lists.openstack.org/pipermail/openstack-dev/2017-March/113459.html | 16:48 |
notmyname | also, another interesting ML thread startign at http://lists.openstack.org/pipermail/openstack-dev/2017-March/113463.html (the response from graham is quite good) | 16:50 |
notmyname | honestly I have no idea what the linked etherpad is about | 16:50 |
acoles | notmyname: "Free hacking/meetup space" :D | 17:01 |
notmyname | yeah. that email combined with the wiki page at https://wiki.openstack.org/wiki/Forum | 17:02 |
notmyname | ...makes me think that we might have a ops feedback session and those of us who are there can get around a table and talk | 17:02 |
jrichli | yes, sounds good | 17:03 |
notmyname | but otherwise there probably won't be a lot of formal "swift" things. I'm imagining that the fishbowl sessions will be very similar to the cross-project sessions at previous summits | 17:04 |
notmyname | ...and the general user feedback will be similar to the general ops sessions I've been a part of: swift in the context of ops who are deploying every openstack project. in that case, swift doesn't come up much at all | 17:05 |
notmyname | but that's just a guess | 17:05 |
notmyname | i'll be thinking and reading more about it | 17:05 |
notmyname | anyone remember jbryce having some sort of "letter to convince your manager to go to boston" thing? I remember somethign about that, but I can't find it anywhere. anyone got a link? | 17:06 |
notmyname | but also, we need to get involved in http://lists.openstack.org/pipermail/openstack-dev/2017-March/113115.html (I'm just now digging in to it myself) | 17:07 |
*** tonanhngo has joined #openstack-swift | 17:15 | |
*** tonanhngo has quit IRC | 17:20 | |
openstackgerrit | Clay Gerrard proposed openstack/swift master: Test EC chunk_transformer with larger input chunks https://review.openstack.org/442108 | 17:20 |
*** JimCheung has joined #openstack-swift | 17:35 | |
*** dmorita has joined #openstack-swift | 17:39 | |
*** dmorita has quit IRC | 17:43 | |
*** dmorita has joined #openstack-swift | 17:43 | |
timburke | good morning | 17:45 |
*** david-lyle_ has joined #openstack-swift | 17:52 | |
spiette | oh well, there was a swift 2.10 on pipy... | 17:54 |
*** david-lyle has quit IRC | 17:54 | |
*** david-lyle_ is now known as david-lyle | 17:55 | |
*** NM has quit IRC | 17:58 | |
notmyname | hmm | 17:58 |
notmyname | spiette: got a link? when I did a quick search earlier, I didn't see it | 17:59 |
*** NM has joined #openstack-swift | 17:59 | |
spiette | notmyname: not anymore, I did install pip 2.10 a couple of months ago, did a pip freeze, and my collegue could got it to install. I realized that only 1.0.2 was now available. | 18:00 |
spiette | *could not* | 18:00 |
*** links has joined #openstack-swift | 18:01 | |
*** david-lyle has quit IRC | 18:04 | |
*** david-lyle has joined #openstack-swift | 18:05 | |
*** klrmn has joined #openstack-swift | 18:11 | |
clayg | notmyname: there's this -> https://pypi.python.org/pypi/swift/1.0.2 | 18:13 |
clayg | I think all the old school projects are up there? https://pypi.python.org/pypi/nova | 18:14 |
timburke | clayg: but https://pypi.python.org/pypi/swift 404s? weird... | 18:14 |
notmyname | interesting. but if you go to just /swift, it fails | 18:14 |
*** geaaru has quit IRC | 18:17 | |
*** david-lyle has quit IRC | 18:23 | |
*** tonanhngo has joined #openstack-swift | 18:23 | |
*** david-lyle has joined #openstack-swift | 18:25 | |
openstackgerrit | Clay Gerrard proposed openstack/swift master: Limit number of revert tombstone SSYNC requests https://review.openstack.org/439572 | 18:25 |
*** tonanhngo has quit IRC | 18:28 | |
*** david-lyle has quit IRC | 18:29 | |
*** david-lyle has joined #openstack-swift | 18:36 | |
*** mvk has quit IRC | 18:36 | |
*** cbartz has quit IRC | 18:47 | |
clayg | anyone ever get something like this for python-swiftclient tests -> NoMatchingPlugin: The plugin v1password could not be found | 18:53 |
clayg | i just `sudo pip install -r test-requirements.txt` | 18:54 |
timburke | clayg: i wanna see this error. got more context? | 19:02 |
timburke | seems related to https://github.com/openstack/python-swiftclient/blob/master/swiftclient/authv1.py | 19:02 |
*** david-lyle has quit IRC | 19:04 | |
*** david-lyle has joined #openstack-swift | 19:06 | |
*** mvk has joined #openstack-swift | 19:07 | |
*** dmorita has quit IRC | 19:12 | |
*** vint_bra has quit IRC | 19:13 | |
*** SkyRocknRoll has quit IRC | 19:18 | |
*** dmorita has joined #openstack-swift | 19:19 | |
*** NM has quit IRC | 19:21 | |
*** NM has joined #openstack-swift | 19:22 | |
openstackgerrit | Shashirekha Gundur proposed openstack/swift master: display swift services in apache2 https://review.openstack.org/442724 | 19:23 |
*** vint_bra has joined #openstack-swift | 19:24 | |
*** NM has quit IRC | 19:24 | |
*** NM has joined #openstack-swift | 19:25 | |
sgundur | clayg, related to 'devstack+swift' on apache2 I see the swift services working for the apache2 now, pls check this- | 19:28 |
sgundur | https://gist.github.com/sgundur/3feb3968a039bc8a8f9365f682f477cb | 19:28 |
sgundur | clayg, also this - https://review.openstack.org/#/c/442710/ | 19:29 |
patchbot | patch 442710 - openstack-dev/devstack - swift apis to run in apache | 19:29 |
openstackgerrit | Alistair Coles proposed openstack/swift master: Support EC policy for in process functional tests https://review.openstack.org/442749 | 19:34 |
acoles | ^^maybe a step towards functional testing of EC in the gate? | 19:35 |
notmyname | sgundur: that's interesting | 19:37 |
notmyname | looking | 19:37 |
jrichli | acoles: nice. another use of conf loader :-) | 19:37 |
acoles | jrichli: yep, it worked out pretty niceley :) | 19:38 |
sgundur | notmyname, yep! | 19:38 |
notmyname | sgundur: did you try this with either crypto or with EC? I think you'll need to make *only* the proxy run under apache and still run the storage nodes with evenlet | 19:38 |
notmyname | because of the multipart requests in those cases | 19:39 |
notmyname | acoles: yay | 19:39 |
sgundur | notmyname, okay. I havn't tested with EC/crypto; I will do that | 19:40 |
notmyname | sgundur: cool, thanks | 19:40 |
notmyname | sgundur: also, have you talked with clayg or tdasilva about a devstack plugin for swift living in our repo? is that related to your work? the goal is that all of the devstack setup work can live in our repo instead of being out of our control | 19:41 |
sgundur | notmyname, I have not talked to them on that. not sure if they r related; I ll ping them and ask | 19:42 |
*** tonanhngo has joined #openstack-swift | 19:42 | |
pdardeau_ | notmyname: might devstack plugin in repo run any of same risks as in-repo tempest plugin? | 19:43 |
*** amoralej is now known as amoralej|off | 19:43 | |
*** ChubYann has joined #openstack-swift | 19:43 | |
notmyname | pdardeau_: yep, they're very similar. however, I'm detecting more support for in-repo stuff in the broader community | 19:44 |
notmyname | personally, I'd still love to see the tempest plugins in swift too, if they'd actually be used for interop testing. (otherwise the churn is hard to justify) | 19:44 |
sgundur | notmyname, as of now- all I did was found that devstack/apache was looking for conf in a folder though we were storing them ; because of the default set to false; | 19:44 |
sgundur | swift confs were not copied | 19:45 |
jrichli | pdardeau_, notmyname : I wonder if they are wanting devstack to be 'branchless' or if it already is. I think that will make a big difference for plugin repo locaiton | 19:45 |
notmyname | jrichli: I don't know what that means | 19:46 |
*** tonanhngo has quit IRC | 19:46 | |
jrichli | that is one of the big reasons they gave for not wanting in-tree tempest plugins, if i understood correctly | 19:47 |
jrichli | lemme dig up the etherpad to see if there is some good explanation before i try | 19:47 |
notmyname | from the PTG conversations and what I remember from when it happened, the TC was generally in favor of doing the tempest plugin thing, but there were some qa team members who didn't want that. however, those people aren't as active in qa any more either | 19:48 |
notmyname | and there's a lot more scaling problems with the in-tempest pattern as there are more projects | 19:49 |
jrichli | some projects have tempest plugins now. but they are supposed to live in a separate repo form their project so they can go with the whole 'branchless' thing and be version independent | 19:49 |
jrichli | gate stuff doesn't work out otherwise | 19:49 |
*** dmorita has quit IRC | 19:51 | |
jrichli | or they dont want users to have to deal with different version branches | 19:51 |
*** dmorita has joined #openstack-swift | 19:51 | |
notmyname | I've got a meeting in a bit, so I need to go pick somethign up for lunch. to be continued later.... | 19:52 |
jrichli | this was the proposal for tempest. just wondered if there would be a simlar thing for devstack https://review.openstack.org/#/c/369749/5/goals/pike/split-tempest-plugins.rst | 19:52 |
patchbot | patch 369749 - governance - Add Pike goal split out tempest plugins | 19:52 |
jrichli | ok | 19:52 |
openstackgerrit | Alistair Coles proposed openstack/swift master: Test EC chunk_transformer with larger input chunks https://review.openstack.org/442108 | 19:55 |
acoles | clayg: ^^ TIL [[]]*10 is not what you think it is | 19:57 |
*** dmorita has quit IRC | 19:59 | |
*** dmorita has joined #openstack-swift | 19:59 | |
*** vint_bra has quit IRC | 20:05 | |
*** NM has quit IRC | 20:05 | |
timburke | acoles: no, it's not :-) | 20:06 |
*** NM has joined #openstack-swift | 20:08 | |
timburke | reminds me of the idiom in https://docs.python.org/2/library/itertools.html#itertools.izip that has *way* too much magic for my tastes | 20:08 |
*** links has quit IRC | 20:09 | |
*** vint_bra has joined #openstack-swift | 20:16 | |
*** tonanhngo has joined #openstack-swift | 20:18 | |
*** tonanhngo_ has joined #openstack-swift | 20:25 | |
*** tonanhngo has quit IRC | 20:25 | |
*** tonanhngo_ has quit IRC | 20:38 | |
*** dja has joined #openstack-swift | 20:45 | |
openstackgerrit | Vitaly Gridnev proposed openstack/python-swiftclient master: Fix logging of the gzipped body https://review.openstack.org/442342 | 20:50 |
*** dja has quit IRC | 20:56 | |
*** tonanhngo has joined #openstack-swift | 20:57 | |
*** tonanhngo has quit IRC | 21:01 | |
clayg | acoles: oh crap - I knew that in another life :'( | 21:06 |
clayg | [list() for i in range(n)] is more expressive anyway - why did I try to write it like that!? | 21:06 |
clayg | acoles: oh good you fixed it already! | 21:08 |
*** JimCheung has quit IRC | 21:09 | |
*** JimCheung has joined #openstack-swift | 21:09 | |
zaitcev | Python makes it worse by virtue of its embeds being noticeably faster than open-coding the same thing, so people have an incentive to push work down into functions. | 21:09 |
clayg | timburke: regarding "NoMatchingPlugin: The plugin v1password could not be found" - "nosetests python-swiftclient/tests/unit/test_authv1.py" reliably fails on my vsaio currently | 21:14 |
clayg | sgundur: probably because either maybe ... because it doesn't have an EC policy? it shouldn't matter? we shouldn't be able to start our object server behind a non eventlet webserver - the envrion['wsgi.input'].set_hundred_continue_headers should blow up? And I think we always do that? | 21:16 |
clayg | timburke: yup `pip install -e .` fixed it | 21:16 |
clayg | timburke: I was way behind master and didn't have it installed | 21:16 |
clayg | timburke: probably wouldn't have noticed the issue if I knew how to run tests with tox/ostester w/e | 21:16 |
timburke | plain old `tox` tends to work well for me | 21:17 |
clayg | how do you run just one test? | 21:17 |
timburke | oh, no clue on that one | 21:18 |
notmyname | it's possible. but of course I forgot how | 21:21 |
tdasilva | nosetests test.unit.bla.bla.bla | 21:29 |
clayg | sgundur: did you try to upload an object? | 21:29 |
clayg | tdasilva: acachacpcha! everyone knows how to do it with nosetests! ;) | 21:29 |
tdasilva | heh | 21:29 |
clayg | sgundur: what bits did you have to fiddle to make it do the acpahce setup? was it in local.conf or w/e? | 21:30 |
tdasilva | clayg: did you mean with tox or ostester? | 21:30 |
notmyname | https://wiki.openstack.org/wiki/Testr#How_can_I_run_just_one_test.3F_Just_some_tests.3F just write a regex! | 21:30 |
notmyname | also, http://b.z19r.com/post/did-you-just-tell-me-to-go-fuck-myself | 21:30 |
clayg | tdasilva: i have no idea - i'm kind of over it - swift tests probably also fail similarlly spectacularlly if you don't acctually have the current swift installed and something something entry points | 21:31 |
clayg | i'll probably just try not to let myself get so behind on python-swiftclient | 21:32 |
tdasilva | clayg: ok, well. FWIW, i typically run something like this: tox -e func -- --pdb test.functional.tests.TestFile.testCopy | 21:32 |
clayg | after `git pull master` had I run `reinstallswift` on my vsaio it probably would have worked | 21:32 |
tdasilva | not sure that's helpful... | 21:32 |
clayg | zomg! tdasilva is like a magician! | 21:32 |
clayg | -- <import path> I'll try and remember | 21:33 |
tdasilva | clayg: it's in .functests :) | 21:34 |
clayg | wat? | 21:34 |
tdasilva | I put a comment there, because I also always forget | 21:34 |
*** tonanhngo has joined #openstack-swift | 21:34 | |
*** Jeffrey4l_ has quit IRC | 21:34 | |
clayg | oh, protip - nice | 21:35 |
clayg | that's in swift/.functests | 21:35 |
tdasilva | yep | 21:35 |
clayg | cool! | 21:35 |
clayg | everyone say "thank you tdasilva" for patch 351873 | 21:36 |
patchbot | https://review.openstack.org/#/c/351873/ - swift - add reminder how to run debug func tests (MERGED) | 21:36 |
*** dja has joined #openstack-swift | 21:36 | |
*** Jeffrey4l_ has joined #openstack-swift | 21:37 | |
*** tonanhngo has quit IRC | 21:39 | |
openstackgerrit | Merged openstack/swift master: Fix cname_lookup/eventlet 0.20+ DNS exceptions https://review.openstack.org/435770 | 21:40 |
sgundur | clayg, yep I had but with replica=1 as by default that works in devstack - https://gist.github.com/sgundur/c0ebab8e388f7d480788bab073dd98f8 | 21:40 |
sgundur | clayg, I made changes in devstack/lib/swift and in our repo - swift/examples/apache2/*.server.template | 21:41 |
sgundur | devstack/lib/swift changes here -https://review.openstack.org/#/c/442710/1/lib/swift | 21:44 |
patchbot | patch 442710 - openstack-dev/devstack - swift apis to run in apache | 21:44 |
clayg | sgundur: mind blown | 21:45 |
mattoliverau | Morning | 21:46 |
clayg | sgundur: well there you go: https://github.com/openstack/swift/blob/d621277feb235e8da2a1e155a21e80f5daf6d892/swift/obj/server.py#L744 | 21:47 |
clayg | you'd have to configure either EC or encryption to encounter the bug - apache mod_wsgi still works fine for unencrypted replicas - that's great!? | 21:47 |
zaitcev | what what | 21:47 |
zaitcev | Exactly. | 21:48 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 21:48 |
zaitcev | You know... I saw a mail from dfg today, about troubling, and asked myself: who in the world does want PUT+POST anymore of RAX guys fork? | 21:49 |
clayg | zaitcev: parse error | 21:50 |
*** NM has quit IRC | 21:50 | |
sgundur | clayg, I ll test with EC/encryption on this devstack setup | 21:50 |
zaitcev | clayg: "troubling" is their... troublesome name of the repo. And you even replied to that mail. | 21:50 |
*** NM has joined #openstack-swift | 21:50 | |
clayg | zaitcev: I still want proxy->object server protocol to be http - I think we've talked at length about how MIME wrapping stuff is ugly but reasonable; continue headers is valid but not broadly supported (so bad); and the `\r\n\r\n` in the middle of a chunked transfer is just just voodoo made up bullshit | 21:51 |
clayg | fixing all of that would be *amazing* | 21:51 |
clayg | zaitcev: yeah troubling whatever - they're gunna play on a fork somewhere by themselves great for them - not troubling at all - power to the FOSS! | 21:52 |
clayg | zaitcev: I just don't know what you meant by "who in he world <parse error> RAX guys fork" | 21:52 |
zaitcev | clayg: it's the actual name, https://github.com/troubling/hummingbird | 21:53 |
clayg | ???? I don't give a shit what they name it? | 21:53 |
clayg | were you saying something about the proxy->object server communication or just a comment about the dfg's email? | 21:54 |
clayg | I care about one and not the other ;) | 21:54 |
zaitcev | The main justification for working on it was that Go implementation of the current 2-phase PUT protocol was impossible. But if nobody cares about EC in Hummingbird, it is not needed anymore. | 21:55 |
clayg | zaitcev: I care about EC! I care about a better proxy->object communication! I care about better, more robust and more stable communications because it enables us more flexibility in our implementation choices! I care about golang in swift - and the implications of a supportable protocol! | 21:57 |
clayg | I think that sentiment is broadly shared | 21:57 |
zaitcev | Thanks | 21:57 |
clayg | Who here thinks zaitcev is awesome! And why didn't anyone tell tdasilva thank you yet!? | 21:57 |
* clayg wonders if it's lunch break or something | 21:57 | |
* clayg thinks zaitcev and tdasilva are awesome | 21:58 | |
clayg | sgundur: cool, good luck! | 21:58 |
zaitcev | okay. I'm just wondering if that could help with mod_wsgi too | 21:58 |
notmyname | zaitcev: FWIW I was talking about it with tdasilva earlier today. i'm going to write somethign up to put on the internet (linkable and everything) about where we are vis a vis consistency engine problems, golang/hummingbird, etc | 21:58 |
clayg | sgundur: it's possible that by the time zaitcev is done we'll be able to support mod_wsgi in the object layer again even for EC and encryption - so if it works currently you might not get all gung ho about ripping it out | 21:59 |
zaitcev | notmyname: looking forward to it | 21:59 |
notmyname | cause there's been a lot of stuff going on, good and bad, and a lack of "here's goals going forward and a decent plan to get there" | 21:59 |
clayg | sgundur: afaik it's going to be a whole nother thing to get devstack to support/test EC and encryption - and the failure mode might be a limited subset of the matrix which we might fix later! | 22:00 |
clayg | sgundur: I'm really happy it's working for you! | 22:00 |
*** NM has quit IRC | 22:02 | |
clayg | zaitcev: hell yeah it well! death to eventlet storage servers! death to set_hundred_continue_response_headers! | 22:02 |
sgundur | clayg, thank you :) | 22:06 |
sgundur | clayg, I hadn't used devstack for Swift - EC/encryption earlier ; I ll get to try that now! | 22:07 |
sgundur | clayg, notmyname earlier mentioned something abt devstack plugin within swift repo ; I need to learn more on that | 22:08 |
openstackgerrit | Romain LE DISEZ proposed openstack/swift master: Replace replication_one_per_device by custom count https://review.openstack.org/390781 | 22:11 |
*** tonanhngo has joined #openstack-swift | 22:21 | |
*** adriant has joined #openstack-swift | 22:22 | |
*** tonanhngo has quit IRC | 22:25 | |
*** tdasilva has quit IRC | 22:32 | |
*** ChanServ changes topic to "Topic: Let's talk, we're nice. | https://etherpad.openstack.org/p/BOS-Swift-brainstorming | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift" | 22:40 | |
notmyname | etherpad to collect ideas for the Boston summit https://etherpad.openstack.org/p/BOS-Swift-brainstorming | 22:40 |
*** catintheroof has quit IRC | 22:41 | |
notmyname | linked on https://wiki.openstack.org/wiki/Forum/Boston2017 | 22:41 |
zaitcev | already? I just got back from PTG, it feels like | 22:42 |
notmyname | yep | 22:42 |
*** catintheroof has joined #openstack-swift | 22:42 | |
notmyname | see http://lists.openstack.org/pipermail/openstack-dev/2017-March/113459.html and the other linked email therein | 22:42 |
notmyname | (also, i'm prepping for tomorrow's team meeting) | 22:43 |
*** tdasilva has joined #openstack-swift | 22:44 | |
notmyname | https://twitter.com/wolever/status/839233571101491201 <-- problems with swift on twitter | 22:45 |
*** catintheroof has quit IRC | 22:47 | |
*** tdasilva has quit IRC | 22:54 | |
jrichli | whoa ... | 22:58 |
*** sams-gleb has quit IRC | 22:58 | |
*** sams-gleb has joined #openstack-swift | 22:59 | |
*** sams-gleb has quit IRC | 23:03 | |
*** tdasilva has joined #openstack-swift | 23:07 | |
*** tonanhngo has joined #openstack-swift | 23:07 | |
pdardeau_ | it's good that he provided something concrete (maybe we can incorporate into tests and/or docs) | 23:11 |
*** tonanhngo has quit IRC | 23:12 | |
timburke | ugh. at some point we really need to try to get rid of https://github.com/openstack/python-swiftclient/blob/3.3.0/swiftclient/client.py#L448-L474 ... | 23:13 |
openstackgerrit | John Dickinson proposed openstack/swift master: add name_check to /info https://review.openstack.org/442859 | 23:14 |
notmyname | there's one of his issues, patched | 23:15 |
*** tdasilva has quit IRC | 23:15 | |
*** _JZ_ has quit IRC | 23:15 | |
notmyname | probably should have some functional tests that combine name_check and quoting things | 23:17 |
notmyname | hmm... If you url quote stuff and the provider name_checks %, that seems bad (as in, how could it possibly work) | 23:18 |
timburke | i think we maybe should be checking req.environ['PATH_INFO'] rather than req.path | 23:19 |
*** dja has quit IRC | 23:20 | |
timburke | i remember hitting similar trouble while writing tests for https://review.openstack.org/#/c/441520/ | 23:20 |
patchbot | patch 441520 - swift - Use swift3's check_signature function | 23:20 |
zaitcev | just give him import base64 | 23:20 |
timburke | really, we need to just have a v2 api where all accounts, containers, and objects are referenced by GUID, and the actual "names" are stored as metadata :P | 23:22 |
*** dja has joined #openstack-swift | 23:22 | |
*** vint_bra has quit IRC | 23:22 | |
notmyname | you joke, but we almost had that. then took it out when we couldn't figure out how to stop things from reappearing after being deleted | 23:23 |
clayg | rledisez: thanks for the update on patch 390781 - I'm coming around on the multi-file lock pattern thing! | 23:24 |
patchbot | https://review.openstack.org/#/c/390781/ - swift - Replace replication_one_per_device by custom count | 23:24 |
*** catintheroof has joined #openstack-swift | 23:32 | |
*** tdasilva has joined #openstack-swift | 23:34 | |
*** kei_yama has joined #openstack-swift | 23:35 | |
openstackgerrit | John Dickinson proposed openstack/swift master: add name_check to /info https://review.openstack.org/442859 | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!