*** thrash is now known as thrash|g0ne | 00:13 | |
*** honza has joined #openstack-sdks | 00:20 | |
*** honza is now known as Guest70154 | 00:20 | |
*** Guest70154 is now known as honza_ | 00:21 | |
*** markvoelker has quit IRC | 00:25 | |
*** Anticimex has quit IRC | 00:41 | |
*** JudeC has quit IRC | 00:43 | |
*** Anticimex has joined #openstack-sdks | 00:46 | |
*** chenyb4 has joined #openstack-sdks | 00:53 | |
*** alex_xu has quit IRC | 00:57 | |
*** alex_xu has joined #openstack-sdks | 01:02 | |
*** haleyb has quit IRC | 01:05 | |
*** harlowja has quit IRC | 01:09 | |
*** haleyb has joined #openstack-sdks | 01:13 | |
openstackgerrit | Merged openstack/openstacksdk master: Add /v3 to the auth_url for vexxhost https://review.openstack.org/583737 | 01:16 |
---|---|---|
*** mhen has quit IRC | 01:45 | |
*** mhen has joined #openstack-sdks | 01:46 | |
*** alex_xu has quit IRC | 01:47 | |
*** alex_xu has joined #openstack-sdks | 01:48 | |
*** bobh has joined #openstack-sdks | 01:52 | |
openstackgerrit | wangxiyuan proposed openstack/keystoneauth master: Add netloc and version check for version discovery https://review.openstack.org/583215 | 01:55 |
*** annp has joined #openstack-sdks | 02:16 | |
openstackgerrit | wangxiyuan proposed openstack/keystoneauth master: Add netloc and version check for version discovery https://review.openstack.org/583215 | 02:19 |
*** mriedem has quit IRC | 02:25 | |
*** markvoelker has joined #openstack-sdks | 02:26 | |
*** bobh has quit IRC | 02:27 | |
*** bobh has joined #openstack-sdks | 02:33 | |
*** bobh has quit IRC | 02:37 | |
*** bobh has joined #openstack-sdks | 02:44 | |
*** dave-mcc_ has quit IRC | 02:45 | |
*** bobh has quit IRC | 02:48 | |
*** bobh has joined #openstack-sdks | 02:49 | |
*** markvoelker has quit IRC | 03:00 | |
*** bobh has quit IRC | 03:24 | |
*** bobh has joined #openstack-sdks | 03:31 | |
*** bobh has quit IRC | 03:35 | |
*** zhongjun__ has quit IRC | 03:44 | |
*** bobh has joined #openstack-sdks | 03:44 | |
*** bobh has quit IRC | 03:49 | |
*** chenyb4 has quit IRC | 03:49 | |
*** chenyb4 has joined #openstack-sdks | 03:50 | |
*** harlowja has joined #openstack-sdks | 03:51 | |
*** markvoelker has joined #openstack-sdks | 03:58 | |
*** bobh has joined #openstack-sdks | 04:00 | |
*** bobh_ has joined #openstack-sdks | 04:03 | |
*** bobh has quit IRC | 04:03 | |
*** bobh_ has quit IRC | 04:07 | |
*** tellesnobrega has quit IRC | 04:08 | |
*** harlowja has quit IRC | 04:22 | |
*** bobh_ has joined #openstack-sdks | 04:23 | |
*** bobh_ has quit IRC | 04:27 | |
*** markvoelker has quit IRC | 04:31 | |
*** bobh has joined #openstack-sdks | 04:35 | |
*** bobh has quit IRC | 04:39 | |
*** bobh has joined #openstack-sdks | 04:42 | |
openstackgerrit | Hongbin Lu proposed openstack/openstacksdk master: [DNM] Test neutron change https://review.openstack.org/583851 | 04:43 |
*** bobh has quit IRC | 04:47 | |
*** bobh has joined #openstack-sdks | 04:53 | |
*** bobh has quit IRC | 04:57 | |
*** tellesnobrega has joined #openstack-sdks | 05:01 | |
*** bobh has joined #openstack-sdks | 05:03 | |
*** bobh has quit IRC | 05:07 | |
*** bobh has joined #openstack-sdks | 05:13 | |
*** bobh has quit IRC | 05:18 | |
*** bobh has joined #openstack-sdks | 05:25 | |
*** markvoelker has joined #openstack-sdks | 05:27 | |
*** ameade has quit IRC | 05:29 | |
*** bobh has quit IRC | 05:29 | |
*** briancurtin_ has joined #openstack-sdks | 05:29 | |
*** ameade has joined #openstack-sdks | 05:29 | |
*** DuncanT_ has joined #openstack-sdks | 05:29 | |
*** johnsom has quit IRC | 05:29 | |
*** NobodyCam has quit IRC | 05:29 | |
*** NobodyCam has joined #openstack-sdks | 05:29 | |
*** johnsom has joined #openstack-sdks | 05:30 | |
*** DuncanT has quit IRC | 05:31 | |
*** briancurtin has quit IRC | 05:31 | |
*** jamielennox has quit IRC | 05:31 | |
*** briancurtin_ is now known as briancurtin | 05:31 | |
*** bobh has joined #openstack-sdks | 05:35 | |
*** bobh has quit IRC | 05:39 | |
*** bobh has joined #openstack-sdks | 05:45 | |
*** bobh has quit IRC | 05:49 | |
*** bobh has joined #openstack-sdks | 05:57 | |
*** markvoelker has quit IRC | 06:01 | |
*** bobh has quit IRC | 06:01 | |
*** bobh has joined #openstack-sdks | 06:03 | |
*** bobh has quit IRC | 06:07 | |
*** jamielennox has joined #openstack-sdks | 06:11 | |
*** bobh has joined #openstack-sdks | 06:15 | |
*** annp has quit IRC | 06:17 | |
*** bobh has quit IRC | 06:19 | |
*** e0ne has joined #openstack-sdks | 06:20 | |
*** bobh has joined #openstack-sdks | 06:25 | |
*** gkadam has joined #openstack-sdks | 06:26 | |
*** bobh has quit IRC | 06:29 | |
*** bobh has joined #openstack-sdks | 06:36 | |
*** gkadam has quit IRC | 06:38 | |
*** bobh has quit IRC | 06:40 | |
*** Luzi has joined #openstack-sdks | 06:48 | |
*** bobh has joined #openstack-sdks | 06:54 | |
*** markvoelker has joined #openstack-sdks | 06:58 | |
*** bobh has quit IRC | 06:59 | |
*** peereb has joined #openstack-sdks | 07:02 | |
*** openstackgerrit has quit IRC | 07:04 | |
*** bobh has joined #openstack-sdks | 07:20 | |
*** bobh has quit IRC | 07:22 | |
*** bobh has joined #openstack-sdks | 07:23 | |
*** JudeC has joined #openstack-sdks | 07:24 | |
*** openstackgerrit has joined #openstack-sdks | 07:27 | |
openstackgerrit | Merged openstack/openstacksdk master: Add missing swift docstrings https://review.openstack.org/583790 | 07:27 |
*** tellesnobrega has quit IRC | 07:27 | |
*** bobh has quit IRC | 07:31 | |
*** markvoelker has quit IRC | 07:32 | |
*** bobh has joined #openstack-sdks | 07:35 | |
*** tosky has joined #openstack-sdks | 07:37 | |
*** annp has joined #openstack-sdks | 07:40 | |
*** bobh has quit IRC | 07:40 | |
*** bobh has joined #openstack-sdks | 07:54 | |
*** bobh has quit IRC | 07:58 | |
*** daemontool has joined #openstack-sdks | 08:02 | |
*** bobh has joined #openstack-sdks | 08:05 | |
*** dtantsur|afk is now known as dtantsur | 08:07 | |
*** bobh has quit IRC | 08:09 | |
*** gkadam has joined #openstack-sdks | 08:11 | |
*** daemontool has quit IRC | 08:11 | |
*** daemontool_ has joined #openstack-sdks | 08:11 | |
*** gkadam is now known as gkadam-brb | 08:12 | |
*** bobh has joined #openstack-sdks | 08:18 | |
*** bobh has quit IRC | 08:23 | |
*** dtantsur is now known as dtantsur|bbl | 08:24 | |
*** bobh has joined #openstack-sdks | 08:25 | |
*** bobh has quit IRC | 08:29 | |
*** markvoelker has joined #openstack-sdks | 08:29 | |
*** bobh has joined #openstack-sdks | 08:38 | |
openstackgerrit | Josephine Seifert proposed openstack/python-openstackclient master: [WIP] osc-included image signing (using openstacksdk) https://review.openstack.org/580086 | 08:40 |
*** bobh has quit IRC | 08:42 | |
*** JudeC has quit IRC | 08:43 | |
*** tellesnobrega has joined #openstack-sdks | 08:43 | |
*** bobh has joined #openstack-sdks | 08:48 | |
*** bobh has quit IRC | 08:53 | |
*** bobh has joined #openstack-sdks | 08:56 | |
*** daemontool_ has quit IRC | 08:58 | |
*** bobh has quit IRC | 09:00 | |
*** markvoelker has quit IRC | 09:01 | |
*** bobh has joined #openstack-sdks | 09:08 | |
*** bobh has quit IRC | 09:12 | |
openstackgerrit | Josephine Seifert proposed openstack/python-openstackclient master: [WIP] osc-included image signing (using openstacksdk) https://review.openstack.org/580086 | 09:14 |
*** bobh has joined #openstack-sdks | 09:15 | |
*** bobh has quit IRC | 09:20 | |
*** cdent has joined #openstack-sdks | 09:24 | |
*** bobh has joined #openstack-sdks | 09:29 | |
*** daemontool has joined #openstack-sdks | 09:33 | |
*** bobh has quit IRC | 09:33 | |
*** bobh has joined #openstack-sdks | 09:46 | |
*** bobh has quit IRC | 09:51 | |
*** bobh has joined #openstack-sdks | 09:53 | |
Luzi | mordred, could you review our osc-included image signing? parts have been uploaded to sdk: https://review.openstack.org/#/c/580080/ and osc: https://review.openstack.org/#/c/580086/ | 09:54 |
*** bobh has quit IRC | 09:57 | |
*** markvoelker has joined #openstack-sdks | 09:59 | |
*** honza_ is now known as honza | 10:01 | |
*** alex_xu has quit IRC | 10:03 | |
*** peereb has quit IRC | 10:06 | |
*** bobh has joined #openstack-sdks | 10:08 | |
*** alex_xu has joined #openstack-sdks | 10:08 | |
*** chenyb4 has quit IRC | 10:08 | |
*** bobh has quit IRC | 10:12 | |
*** bobh has joined #openstack-sdks | 10:15 | |
*** daemontool has quit IRC | 10:19 | |
*** bobh has quit IRC | 10:19 | |
*** daemontool has joined #openstack-sdks | 10:19 | |
*** bobh has joined #openstack-sdks | 10:30 | |
*** markvoelker has quit IRC | 10:32 | |
*** bobh has quit IRC | 10:35 | |
*** bobh has joined #openstack-sdks | 10:36 | |
*** bobh has quit IRC | 10:40 | |
*** bobh has joined #openstack-sdks | 10:49 | |
cdent | dtantsur|bbl, edleafe, elmiko : I may miss start of ap-sig meeting. need to cart sarah and her ankle around a bit before that and not sure how long it will be | 10:50 |
*** bobh has quit IRC | 10:53 | |
*** bobh has joined #openstack-sdks | 10:59 | |
*** bobh has quit IRC | 11:03 | |
*** bobh has joined #openstack-sdks | 11:15 | |
*** bobh has quit IRC | 11:20 | |
*** bobh has joined #openstack-sdks | 11:29 | |
*** markvoelker has joined #openstack-sdks | 11:30 | |
*** bobh has quit IRC | 11:33 | |
*** bobh has joined #openstack-sdks | 11:35 | |
*** bobh has quit IRC | 11:39 | |
*** bobh has joined #openstack-sdks | 11:45 | |
*** bobh has quit IRC | 11:49 | |
*** bobh has joined #openstack-sdks | 11:57 | |
*** dave-mccowan has joined #openstack-sdks | 11:59 | |
*** bobh has quit IRC | 12:01 | |
*** dtantsur|bbl is now known as dtantsur | 12:02 | |
dtantsur | cdent: ack | 12:02 |
*** markvoelker has quit IRC | 12:02 | |
*** markvoelker has joined #openstack-sdks | 12:02 | |
*** thrash|g0ne is now known as thrash | 12:04 | |
*** bobh has joined #openstack-sdks | 12:06 | |
*** bobh has quit IRC | 12:10 | |
*** bobh has joined #openstack-sdks | 12:13 | |
*** bobh has quit IRC | 12:18 | |
*** cdent has quit IRC | 12:27 | |
openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: Support for microversions in base Resource https://review.openstack.org/583491 | 12:31 |
*** chenyb4 has joined #openstack-sdks | 12:33 | |
*** ssbarnea1 has quit IRC | 12:36 | |
*** ssbarnea has joined #openstack-sdks | 12:38 | |
*** edmondsw has joined #openstack-sdks | 12:41 | |
*** bobh has joined #openstack-sdks | 12:42 | |
*** chenyb4 has quit IRC | 12:45 | |
*** bobh has quit IRC | 12:46 | |
*** mriedem has joined #openstack-sdks | 12:53 | |
*** bobh has joined #openstack-sdks | 12:55 | |
-openstackstatus- NOTICE: logs.openstack.org is offline, causing POST_FAILURE results from Zuul. Cause and resolution timeframe currently unknown. | 12:58 | |
*** ChanServ changes topic to "logs.openstack.org is offline, causing POST_FAILURE results from Zuul. Cause and resolution timeframe currently unknown." | 12:58 | |
*** bobh has quit IRC | 13:00 | |
*** bobh has joined #openstack-sdks | 13:15 | |
*** bobh has quit IRC | 13:20 | |
*** cdent has joined #openstack-sdks | 13:26 | |
*** cdent has quit IRC | 13:26 | |
*** daemontool has quit IRC | 13:28 | |
*** daemontool has joined #openstack-sdks | 13:28 | |
*** chenyb4 has joined #openstack-sdks | 13:31 | |
*** cdent has joined #openstack-sdks | 13:31 | |
*** ChanServ changes topic to "Bug tracker for SDK and OSC is now at https://storyboard.openstack.org" | 13:41 | |
-openstackstatus- NOTICE: logs.openstack.org is back on-line. Changes with "POST_FAILURE" job results should be rechecked. | 13:41 | |
*** e0ne has quit IRC | 13:42 | |
*** chenyb4 has quit IRC | 13:50 | |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add missing release note about vexxhost auth_url https://review.openstack.org/583962 | 13:51 |
openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: [WIP] Support for microversions in baremetal resources https://review.openstack.org/583532 | 13:59 |
*** daemontool_ has joined #openstack-sdks | 14:11 | |
*** daemontool has quit IRC | 14:14 | |
*** e0ne has joined #openstack-sdks | 14:21 | |
openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: [WIP] Support for microversions in baremetal resources https://review.openstack.org/583532 | 14:21 |
*** daemontool_ has quit IRC | 14:23 | |
cdent | edleafe: oh my, the solar panel installers keep saying "huzzah" | 14:23 |
openstackgerrit | Dmitry Tantsur proposed openstack/openstacksdk master: [WIP] Support for microversions in baremetal resources https://review.openstack.org/583532 | 14:27 |
edleafe | cdent: were they saying it to me?? | 14:29 |
mordred | edleafe: yes | 14:29 |
* edleafe feels the warm glow of appreciation | 14:30 | |
*** chenyb4 has joined #openstack-sdks | 14:31 | |
*** chenyb4 has quit IRC | 14:41 | |
*** zhongjun__ has joined #openstack-sdks | 14:50 | |
dtantsur | cdent, edleafe, elmiko, having a headache the whole day, may skip the meeting if I don't recover by then :( | 15:01 |
cdent | dark rooms, plenty of water | 15:02 |
*** dtantsur is now known as dtantsur|afk | 15:02 | |
*** lbragstad has joined #openstack-sdks | 15:03 | |
*** Luzi has quit IRC | 15:05 | |
openstackgerrit | Merged openstack/openstacksdk master: Implement signature generation functionality https://review.openstack.org/580080 | 15:06 |
*** e0ne has quit IRC | 15:06 | |
openstackgerrit | Merged openstack/openstacksdk master: Add set_provision_state and wait_for_provision_state for baremetal Node https://review.openstack.org/570895 | 15:14 |
*** JudeC has joined #openstack-sdks | 15:19 | |
*** gkadam-brb is now known as gkadam | 15:21 | |
*** JudeC has quit IRC | 15:29 | |
*** JudeC has joined #openstack-sdks | 15:39 | |
*** alex_xu has quit IRC | 15:42 | |
*** alex_xu has joined #openstack-sdks | 15:47 | |
*** rods_ has quit IRC | 15:48 | |
*** rods has joined #openstack-sdks | 15:49 | |
openstackgerrit | Valentin Boucher proposed openstack-infra/shade master: Fix doc mistake https://review.openstack.org/584010 | 16:03 |
cdent | edleafe: https://etherpad.openstack.org/p/api-sig-newsletter please and thank you | 16:28 |
edleafe | cdent: it is a marvel of wordsmithery. Ship it! | 16:31 |
cdent | it took so many keypresses | 16:31 |
edleafe | every one was worth it | 16:31 |
*** JudeC has quit IRC | 16:34 | |
openstackgerrit | Merged openstack/keystoneauth master: Add netloc and version check for version discovery https://review.openstack.org/583215 | 16:52 |
openstackgerrit | Hongbin Lu proposed openstack/openstacksdk master: Use valid filters to list floating IPs in neutron https://review.openstack.org/584029 | 16:58 |
*** thrash is now known as thrash|biab | 16:59 | |
openstackgerrit | Hongbin Lu proposed openstack/openstacksdk master: [DNM] Test neutron change https://review.openstack.org/583851 | 17:00 |
corvus | mordred: another issue with Connection.create_object: there's no way to upload a zero-byte file without creating one on disk | 17:06 |
corvus | mordred: (more generally, there's no way to upload data without it being on disk) | 17:06 |
*** gkadam has quit IRC | 17:09 | |
openstackgerrit | Merged openstack/openstacksdk master: meta: don't throw KeyError on misconfigured floating IPs https://review.openstack.org/582460 | 17:09 |
openstackgerrit | Merged openstack/openstacksdk master: Add missing release note about vexxhost auth_url https://review.openstack.org/583962 | 17:10 |
*** edmondsw has quit IRC | 17:13 | |
*** chenyb4 has joined #openstack-sdks | 17:16 | |
*** edmondsw has joined #openstack-sdks | 17:18 | |
*** JudeC has joined #openstack-sdks | 17:21 | |
Shrews | corvus: that's a strange comment (possibly b/c of lack of context) | 17:21 |
Shrews | why upload data you don't have? | 17:22 |
corvus | Shrews: continued conversation from yesterday about proxy vs connection | 17:22 |
corvus | Shrews: apparently i need to create a zero byte object in swift as a directory marker | 17:23 |
Shrews | corvus: hrm, that seems like something i had to deal with at some point in the past | 17:23 |
corvus | aiui, if i were to use the connection object, i would have to create a zero byte file on disk and pass the path to it. if i use the proxy, i can say data='' | 17:23 |
Shrews | corvus: but now i have context (so thx) :) | 17:24 |
corvus | np | 17:24 |
Shrews | actually, i think it was with the shade create_container code i originally wrote. there was weirdness with it | 17:27 |
Shrews | err, create_object | 17:28 |
corvus | i'm happy to use the proxy object for now. i'm trying that, but i'm not sure it's sending the headers i'm telling it to. | 17:28 |
corvus | Shrews: this is what i think i should be doing: http://paste.openstack.org/show/726298/ but the additional headers don't show up in the curl debug output. should they? | 17:33 |
Shrews | corvus: not sure, tbh | 17:34 |
mordred | Shrews, corvus: we should add support for specifying the data to upload to create_object | 17:36 |
mordred | yes - I would expect extra headers to be sent ... | 17:39 |
mordred | corvus: you could also just do the put directly ... cloud.object_store.put('/{container}/{relative_path}', headers=headers) | 17:40 |
Shrews | is it too late to switch to using the shade-version of things? | 17:43 |
Shrews | through Connection | 17:43 |
mordred | that's what he's mostly using - but the shade vesion doesn't allow zero-byte uploads | 17:44 |
mordred | corvus: I'm making a quick patch to add a data param | 17:44 |
Shrews | ah, i see | 17:44 |
corvus | also, would be nice to avoid the checksums | 17:44 |
mordred | yup. I made that patch lat night - this one is on top of it | 17:45 |
corvus | ack | 17:45 |
mordred | corvus: also, I would like to cut an sdk release today - so it shouldn't be super terrible to get both in | 17:45 |
corvus | i will switch to put for now to keep moving | 17:45 |
mordred | corvus: ++ | 17:45 |
*** chenyb4 has quit IRC | 17:46 | |
Shrews | i could have swore the shade create_container handled the "directory" nature he's looking to achieve, but i'm probably misremembering | 17:47 |
* Shrews looks through his old test codez | 17:48 | |
Shrews | hrm, my old test code doesn't do that, so i guess my brain is telling lies | 17:50 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add flag for disabling object checksum generation https://review.openstack.org/584044 | 17:55 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add ability to pass data to create_object https://review.openstack.org/584045 | 17:55 |
mordred | Shrews, corvus: ^^ | 17:55 |
mordred | corvus, Shrews: should we add a method for "create_object_directory" or something? that will do the right thing to create the zero-byte file as a pseudo-directory? | 17:56 |
Shrews | mordred: i think that was what i was remembering... i *wanted* to make an api for doing that, but then just forgot to do it | 17:56 |
Shrews | seems like a common enough thing we could help users out with | 17:57 |
mordred | yah | 17:57 |
* mordred makes one real quick | 17:57 | |
corvus | just make sure you can still pass in the other parameters (like expire-at, etc) | 18:03 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add create_object_pseudo_directory method https://review.openstack.org/584050 | 18:03 |
*** edmondsw has quit IRC | 18:03 | |
mordred | corvus: yup! ^^ how's that? | 18:03 |
Shrews | mordred: https://docs.openstack.org/newton/user-guide/cli-swift-pseudo-hierarchical-folders-directories.html | 18:04 |
Shrews | i think if you just create the top-level container, then put the heirarchy in the object name, it works as expected | 18:04 |
Shrews | i think i remember trying this now | 18:04 |
Shrews | corvus: ^^ | 18:04 |
mordred | corvus: your code was passing text/html - but the docs from mnaser said that the directory objects wanted to be application/directory so I put that in the helper method - but obviously I havent' tested that in the wild | 18:05 |
corvus | mordred: yeah my snippet was an example of an actual file | 18:05 |
mordred | Shrews: hrm that makes me want to make a list_object_directories method or something similar that does delimiter='/' and whatnot from that doc | 18:06 |
mordred | corvus: ah - gotcha | 18:06 |
mordred | I should probably add some unittests of those | 18:06 |
mordred | or else Shrews might be unhappy | 18:06 |
*** thrash|biab is now known as thrash | 18:17 | |
Shrews | mordred: corvus: so i confirmed that naming the object with heirarchy works as expected | 18:17 |
Shrews | corvus: so you can avoid the whole empty file workaround if you do that | 18:18 |
mordred | Shrews: I'm not sure what you mean? | 18:19 |
corvus | Shrews: apparently that's true with actual swift. but perhaps not with ceph/rados. at least, that's what i heard. so i wanted to do a quick 5 minute experiment to verify. :) | 18:20 |
mordred | Shrews: oh - the empty file thing is to make the directory listing work on some installations (it's not always required, but it never hurts) | 18:20 |
Shrews | mordred: create_container("foo") ; create_object("foo", "path/to/object.txt") | 18:20 |
corvus | i've got access to one of each right now, and am testing in parallel | 18:20 |
mordred | Shrews: yes. that will work - but on radosgw path/to won't render as a directory without the 0byte marker object | 18:20 |
Shrews | mordred: are you saying that we HAVE AN INCONSISTENCY WITH AN OPENSTACK API???????? | 18:20 |
mordred | Shrews: shocking right? | 18:21 |
Shrews | speechless | 18:21 |
corvus | i'm not weighing in on what anyone should do in the long run. i'm only just trying to write the code to perform the experiment to formulate whatever may or may not become a bug report. :) | 18:21 |
mordred | Shrews: although to be fair to swift in this case, it's an inconsistency wtih swift and something else that is not swift that iplements the same api | 18:21 |
Shrews | mordred: well, i know nothing of the other swift-like-yet-not-swift things | 18:22 |
* Shrews stops making non-helpful noise | 18:22 | |
Shrews | this just bugged me b/c i know i went through this at some point | 18:22 |
mordred | yah | 18:23 |
*** edmondsw has joined #openstack-sdks | 18:31 | |
mnaser | mordred: did that end up resolving it? | 18:33 |
mordred | mnaser: we are still validating | 18:36 |
openstackgerrit | Merged openstack-infra/shade master: Fix doc mistake https://review.openstack.org/584010 | 18:40 |
corvus | mnaser, mordred: yeah, this works as expected with the directory marker: https://object-storage-ca-ymq-1.vexxhost.net/v1/86bbbcfa8ad043109d2d7af530225c72/corvustest-1532020307/test/ | 19:03 |
mnaser | sweet | 19:15 |
*** tosky has quit IRC | 19:16 | |
mordred | corvus: woot! | 19:29 |
openstackgerrit | Hongbin Lu proposed openstack-infra/shade master: Use valid filters to list floating IPs in neutron https://review.openstack.org/584076 | 19:30 |
mordred | corvus, mnaser: ok - so at this point I think I should send a note to sage about the behavior difference, yeah? | 19:35 |
openstackgerrit | Hongbin Lu proposed openstack/openstacksdk master: Use valid filters to list floating IPs in neutron https://review.openstack.org/584029 | 19:35 |
mnaser | mordred: I think so. It looks like rados is much more explicit | 19:41 |
mnaser | Where as swift is okay with the directory not actually existing | 19:41 |
mordred | https://etherpad.openstack.org/p/EAYOUb8toz <-- mnaser, corvus this look ok and/or correct? | 19:46 |
*** e0ne has joined #openstack-sdks | 19:50 | |
mnaser | mordred: makes sense. I have a long 6 hour flight today. Maybe I can try hacking on this but I haven’t touched C in a while :) | 19:50 |
mordred | mnaser: :) | 19:52 |
mordred | mnaser: 6 hours is plenty of time to get your compiler working | 19:53 |
mnaser | Compiling ceph, hah | 19:53 |
*** crunchengine has joined #openstack-sdks | 19:56 | |
openstackgerrit | Toure Dunnon proposed openstack-infra/shade master: python-shade expose MTU setting. https://review.openstack.org/578861 | 19:57 |
*** e0ne has quit IRC | 19:57 | |
corvus | mordred: oh i'd like to suggest some changes to the etherpad | 20:03 |
corvus | mordred: 2 things. 1) this is specifically the behavior where swift serves existing foo/index.html when you request foo/. that's like "DirectoryIndex" in apache, which is distinct from mod_autoindex, which is auto-generate a directory listing if there is no index.html. swift *also* has that capability, but i haven't done anything with it yet, and i worry that the message appears a little muddied. | 20:06 |
corvus | mordred: 2) i believe i can point at some swift docs that describe the swift behavior (so the ceph behavior doesn't match the docs) | 20:06 |
corvus | gimme a sec to dig those up | 20:06 |
corvus | okay, well, the docs are ambiguous | 20:07 |
corvus | to me at any rate | 20:07 |
corvus | https://docs.openstack.org/mitaka/user-guide/cli_swift_static_website.html#static-website | 20:07 |
corvus | If you create sub-directories for your site by creating pseudo-directories in your container, the index page for each sub-directory is displayed by default. If your pseudo-directory does not have a file with the same name as your index file, visits to the sub-directory return a 404 error. | 20:07 |
corvus | so, i guess it hinges on the question "what is a pseudo-directory?". I had assumed it was merely including '/' in the paths of uploaded files. if, instead, it means "actually create an application/directory object" then i agree ceph behavior matches docs. | 20:08 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add flag for disabling object checksum generation https://review.openstack.org/584044 | 20:12 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add ability to pass data to create_object https://review.openstack.org/584045 | 20:12 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add create_directory_marker_object method https://review.openstack.org/584050 | 20:12 |
mordred | corvus: yeah - I agree, those are a bit ambiguous | 20:13 |
mordred | Shrews, corvus: ^^ same patches, but this time with tests | 20:14 |
mordred | corvus: it might be worth pinging notmyname about the doc ambiguity | 20:16 |
corvus | mordred: i just started doing that actually in -swift | 20:16 |
mordred | neat | 20:16 |
mordred | corvus: should I wait for his response before sending email? | 20:18 |
*** cdent has quit IRC | 20:18 | |
corvus | mordred: yeah, maybe a few mins | 20:21 |
mordred | kk | 20:21 |
corvus | the docs i linked are old and don't exist anymore. the closest analog is https://docs.openstack.org/swift/latest/middleware.html#staticweb | 20:23 |
corvus | that doesn't appear to be any less ambiguous | 20:23 |
mordred | corvus: agree. it mentions directory marker objects but does not indicate that they are required or why you'd want them | 20:27 |
mordred | corvus: maybe they ARE required in swift for listings | 20:27 |
mordred | corvus: but not for index | 20:27 |
mordred | corvus: since the doc section is in the listings section | 20:27 |
corvus | mordred: apparently not? at least not according to notmyname. i pasted the relevant parts of my convo with him in the etherpad | 20:35 |
corvus | tldr -- it seems like they are mostly leftover from earlier stuff and not needed anymore | 20:36 |
mordred | cool | 20:36 |
mordred | SO - it seems like it would be a correct action for radosgw to stop requiring them | 20:37 |
corvus | yep i think that's the best way forward | 20:37 |
mordred | corvus: hows' that look now? | 20:41 |
corvus | mordred: lgtm! | 20:42 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add flag for disabling object checksum generation https://review.openstack.org/584044 | 20:47 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add ability to pass data to create_object https://review.openstack.org/584045 | 20:47 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add create_directory_marker_object method https://review.openstack.org/584050 | 20:47 |
*** dave-mcc_ has joined #openstack-sdks | 21:00 | |
*** dave-mccowan has quit IRC | 21:00 | |
*** lifeless has quit IRC | 21:01 | |
*** dave-mccowan has joined #openstack-sdks | 21:02 | |
*** dave-mcc_ has quit IRC | 21:04 | |
*** lifeless has joined #openstack-sdks | 21:06 | |
*** slaweq has quit IRC | 21:10 | |
*** crunchengine has quit IRC | 21:22 | |
*** slaweq has joined #openstack-sdks | 21:29 | |
openstackgerrit | Merged openstack-infra/shade master: Use valid filters to list floating IPs in neutron https://review.openstack.org/584076 | 22:08 |
*** slaweq has quit IRC | 22:17 | |
*** harlowja has joined #openstack-sdks | 22:21 | |
*** edmondsw has quit IRC | 22:30 | |
*** edmondsw has joined #openstack-sdks | 22:31 | |
*** edmondsw has quit IRC | 22:35 | |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add create_directory_marker_object method https://review.openstack.org/584050 | 23:04 |
*** slaweq has joined #openstack-sdks | 23:11 | |
*** slaweq has quit IRC | 23:16 | |
*** mriedem is now known as mriedem_away | 23:45 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!