openstackgerrit | Ghanshyam Mann proposed openstack/keystoneauth master: Add in-tree upper-constraints for py35 job https://review.opendev.org/730687 | 00:13 |
---|---|---|
*** iurygregory has quit IRC | 00:49 | |
openstackgerrit | Ghanshyam Mann proposed openstack/keystoneauth master: Add in-tree upper-constraints for py35 job https://review.opendev.org/730687 | 00:59 |
openstackgerrit | subham rai proposed openstack/openstacksdk master: baremetal: support for volume connectors API https://review.opendev.org/718746 | 04:31 |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-sdks | 04:33 | |
*** dtruong has quit IRC | 06:04 | |
*** dtruong has joined #openstack-sdks | 06:05 | |
adriant | mordred, I may have yet another weird Swift issue/bug, but this time because of RGW! | 06:06 |
adriant | and it's a bug both the sdk and swiftclient share :/ | 06:07 |
adriant | I think I'll bug the swift people directly for this one... | 06:12 |
*** gtema has joined #openstack-sdks | 06:29 | |
*** ttsiouts has joined #openstack-sdks | 06:42 | |
*** ricolin_ has joined #openstack-sdks | 06:52 | |
*** slaweq has joined #openstack-sdks | 06:52 | |
*** ricolin_ has quit IRC | 06:54 | |
*** nightmare_unreal has joined #openstack-sdks | 06:54 | |
*** ttsiouts has quit IRC | 06:59 | |
*** ttsiouts has joined #openstack-sdks | 07:17 | |
*** iurygregory has joined #openstack-sdks | 07:22 | |
*** ralonsoh has joined #openstack-sdks | 07:24 | |
*** jpena|off is now known as jpena | 07:27 | |
*** tobiash has quit IRC | 07:28 | |
*** yolanda has joined #openstack-sdks | 07:32 | |
*** tosky has joined #openstack-sdks | 07:38 | |
*** openstackstatus has quit IRC | 07:39 | |
*** openstackstatus has joined #openstack-sdks | 07:40 | |
*** ChanServ sets mode: +v openstackstatus | 07:40 | |
*** rpittau|afk is now known as rpittau | 07:46 | |
openstackgerrit | Andreas Jaeger proposed openstack/shade master: Remove publish-to-pypi template https://review.opendev.org/730722 | 07:51 |
*** jpich has joined #openstack-sdks | 08:02 | |
*** tobiash has joined #openstack-sdks | 08:07 | |
*** ttsiouts has quit IRC | 08:27 | |
*** ttsiouts has joined #openstack-sdks | 08:27 | |
openstackgerrit | Hervé Beraud proposed openstack/openstacksdk master: Refresh python versions https://review.opendev.org/730729 | 08:34 |
openstackgerrit | Hervé Beraud proposed openstack/openstacksdk master: Refresh python versions https://review.opendev.org/730729 | 08:35 |
openstackgerrit | Hervé Beraud proposed openstack/openstacksdk master: Refresh python versions https://review.opendev.org/730729 | 08:36 |
*** ttsiouts has quit IRC | 08:43 | |
*** ttsiouts has joined #openstack-sdks | 08:44 | |
openstackgerrit | Daniel Bengtsson proposed openstack/osc-lib master: Stop configuring install_command in tox and stop use pip. https://review.opendev.org/694510 | 08:55 |
*** tobiash has quit IRC | 09:02 | |
*** tobiash_ has joined #openstack-sdks | 09:02 | |
*** dtantsur|afk is now known as dtantsur | 09:05 | |
*** tkajinam has quit IRC | 09:05 | |
*** iurygregory has quit IRC | 09:17 | |
*** iurygregory has joined #openstack-sdks | 09:18 | |
*** tosky__ has joined #openstack-sdks | 09:50 | |
*** tosky is now known as Guest68658 | 09:50 | |
*** tosky__ is now known as tosky | 09:50 | |
*** gtema has quit IRC | 10:08 | |
*** gtema has joined #openstack-sdks | 10:08 | |
*** rpittau is now known as rpittau|bbl | 10:20 | |
*** also_stingrayza has joined #openstack-sdks | 10:56 | |
*** stingrayza has quit IRC | 10:59 | |
*** gtema has quit IRC | 11:11 | |
*** gtema has joined #openstack-sdks | 11:12 | |
*** jpena is now known as jpena|lunch | 11:30 | |
*** gtema has quit IRC | 11:53 | |
*** gtema has joined #openstack-sdks | 11:54 | |
*** sshnaidm is now known as sshnaidm|afk | 11:54 | |
mordred | adriant: neat! is it actually a bug in RGW? | 12:05 |
mordred | adriant: (happy for us to handle it in sdk for the users if it is) | 12:05 |
*** rpittau|bbl is now known as rpittau | 12:22 | |
*** jpena|lunch is now known as jpena | 12:34 | |
*** gtema has quit IRC | 12:36 | |
*** jawad_axd has quit IRC | 12:39 | |
*** jawad_axd has joined #openstack-sdks | 12:40 | |
*** gtema has joined #openstack-sdks | 12:43 | |
*** jawad_axd has quit IRC | 12:45 | |
*** jawad_ax_ has joined #openstack-sdks | 12:45 | |
*** dave-mccowan has joined #openstack-sdks | 12:46 | |
*** gtema has quit IRC | 12:48 | |
*** ricolin has quit IRC | 12:51 | |
*** gtema has joined #openstack-sdks | 12:51 | |
*** ricolin has joined #openstack-sdks | 12:55 | |
*** ricolin_ has joined #openstack-sdks | 12:55 | |
*** ricolin_ has quit IRC | 12:55 | |
adriant | mordred, nah, it's a url thing that is kind of awkward to solve nicely | 12:59 |
mordred | adriant: yay | 12:59 |
mordred | my favorite things | 12:59 |
adriant | yep... | 13:00 |
adriant | it's just the handling of how the '/info' url is built from the entry in the keystone catalog | 13:00 |
adriant | because by default as documented by ceph peeps you'd have the 'Swift' (RGW) endpoing in keystone as http://radosgw.example.com:8080/swift/v1 | 13:01 |
*** enriquetaso has joined #openstack-sdks | 13:01 | |
adriant | while the info endpoint under RGW is actually at: http://radosgw.example.com:8080/swift/info | 13:02 |
adriant | and under normal swift is at http://radosgw.example.com:8080/info | 13:02 |
adriant | so the standard sane logic is to strip back to the base url and just add '/info' which... doesn't work for RGW | 13:03 |
adriant | unless you deploy it without the '/swift/' part somehow sanely | 13:03 |
adriant | and we just happen to write logic that relies on the 'info' API... and is now busted on our only RGW cloud... | 13:03 |
* adriant cries | 13:03 | |
*** sshnaidm|afk is now known as sshnaidm | 13:10 | |
mordred | adriant: that's ... honestly very broken | 13:15 |
dtantsur | omg | 13:35 |
*** tkajinam has joined #openstack-sdks | 13:37 | |
*** tobiash_ is now known as tobiash | 13:37 | |
*** jawad_ax_ has quit IRC | 13:39 | |
mordred | it's especially fun since swift doesn't have version discovery | 13:45 |
mordred | adriant: this is going to be a stupid suggestion ... | 13:45 |
dtantsur | try all the URLs \o/ | 13:46 |
mordred | adriant: but what if we pop things from the base url ... unless url_parts[-1] == 'swift' | 13:46 |
mordred | a "swift" isn't likely to be legitimagely in the url path in a way that _should_ be stripped back | 13:48 |
* dtantsur is reminded of https://github.com/dtantsur/rust-osauth/blob/master/src/protocol.rs#L151-L159 | 13:48 | |
mordred | dtantsur: yup | 13:48 |
mordred | dtantsur: I'm reminded of similar code in keystoneauth | 13:48 |
dtantsur | mordred: unless you have an object or a container named "swift" :) | 13:48 |
dtantsur | heh | 13:48 |
mordred | dtantsur: well - but no - those wouldn't be in teh keystone catalog url ;) | 13:48 |
dtantsur | I hope :D | 13:48 |
mordred | and even if you had a project id of "swift" - swift puts project id in the url with an AUTH_ prefix | 13:49 |
mordred | so even being crazy I can't come up with any circumstances in which a "swift" in a keystone catalog url should be stripped back | 13:49 |
dtantsur | fair enough | 13:49 |
* dtantsur is pondering how to implement it in rust-openstack.. | 13:50 | |
openstackgerrit | Sagi Shnaidman proposed openstack/ansible-collections-openstack master: Redesign OpenstackModule class https://review.opendev.org/722283 | 13:51 |
*** dtantsur is now known as dtantsur|brb | 13:53 | |
*** rpittau is now known as rpittau|brb | 14:10 | |
*** tkajinam has quit IRC | 14:36 | |
*** ttsiouts has quit IRC | 14:37 | |
*** rpittau|brb is now known as rpittau | 14:39 | |
*** ttsiouts has joined #openstack-sdks | 14:40 | |
*** iurygregory has quit IRC | 14:45 | |
*** dtantsur|brb is now known as dtantsur | 14:50 | |
*** stingrayza has joined #openstack-sdks | 14:52 | |
*** dayou has quit IRC | 14:52 | |
*** iurygregory has joined #openstack-sdks | 14:53 | |
*** dayou has joined #openstack-sdks | 14:55 | |
*** also_stingrayza has quit IRC | 14:55 | |
openstackgerrit | Sagi Shnaidman proposed openstack/ansible-collections-openstack master: Redesign OpenstackModule class https://review.opendev.org/722283 | 14:56 |
*** cmorpheus is now known as cmurphy | 15:15 | |
*** dtantsur is now known as dtantsur|afk | 15:34 | |
*** sshnaidm is now known as sshnaidm|afk | 15:34 | |
*** rpittau is now known as rpittau|afk | 15:51 | |
*** ttsiouts has quit IRC | 15:53 | |
*** gtema has quit IRC | 15:54 | |
*** jawad_axd has joined #openstack-sdks | 15:59 | |
*** jawad_axd has quit IRC | 16:04 | |
*** ttsiouts has joined #openstack-sdks | 16:05 | |
*** jpich has quit IRC | 16:20 | |
*** jpena is now known as jpena|off | 16:42 | |
*** ttsiouts has quit IRC | 16:47 | |
*** mnasiadka has quit IRC | 16:49 | |
*** mnasiadka has joined #openstack-sdks | 16:58 | |
*** mnasiadka has quit IRC | 17:07 | |
*** ricolin has quit IRC | 17:21 | |
timburke | mordred, swift *usually* has a prefix like AUTH_ in account names ;-) like so many things, it's configurable: https://github.com/openstack/swift/blob/2.25.0/etc/proxy-server.conf-sample#L414-L419 | 17:21 |
*** mnasiadka has joined #openstack-sdks | 17:21 | |
openstackgerrit | subham rai proposed openstack/openstacksdk master: baremetal: support for volume connectors API https://review.opendev.org/718746 | 17:22 |
openstackgerrit | Merged openstack/openstacksdk master: Refresh python versions https://review.opendev.org/730729 | 17:29 |
mordred | timburke: \o/ | 17:29 |
timburke | fwiw, though, it should be safe to just always pop off two path components from the (rstrip('/')ed) url from the catalog | 17:33 |
mordred | timburke: apparently the RGW people put something different into the catalog - http://radosgw.example.com:8080/swift/v1 - which just seems incorrect | 17:39 |
*** nightmare_unreal has quit IRC | 17:41 | |
mordred | yeah - just looked at a cloud I know to be using rgw instead of swift, and they do not just have /v1 in the catalog | 17:41 |
mordred | adriant: I think those ceph docs are just wrong. I thnk you want ttp://radosgw.example.com:8080/swift/v1/{ project_id } in the catalog | 17:42 |
mordred | adriant: that's what I'm seeing from working clouds that are using rgw | 17:42 |
*** KeithMnemonic has joined #openstack-sdks | 17:42 | |
*** dave-mccowan has quit IRC | 18:06 | |
*** dave-mccowan has joined #openstack-sdks | 18:09 | |
*** irclogbot_3 has quit IRC | 18:26 | |
*** enriquetaso has quit IRC | 18:27 | |
*** enriquetaso has joined #openstack-sdks | 18:27 | |
*** irclogbot_1 has joined #openstack-sdks | 18:30 | |
*** jawad_axd has joined #openstack-sdks | 18:56 | |
openstackgerrit | Sagi Shnaidman proposed openstack/ansible-collections-openstack master: Add setup.py for install with pip https://review.opendev.org/730400 | 18:57 |
*** enriquetaso has quit IRC | 19:11 | |
*** jawad_axd has quit IRC | 19:24 | |
*** jawad_axd has joined #openstack-sdks | 19:25 | |
*** gtema has joined #openstack-sdks | 20:01 | |
openstackgerrit | Hervé Beraud proposed openstack/os-client-config master: Cap jsonschema 3.2.0 as the minimal version https://review.opendev.org/730963 | 20:03 |
*** gtema has quit IRC | 20:05 | |
*** irclogbot_1 has quit IRC | 20:22 | |
*** irclogbot_1 has joined #openstack-sdks | 20:25 | |
*** gtema has joined #openstack-sdks | 20:41 | |
*** gtema has quit IRC | 20:46 | |
*** factor has joined #openstack-sdks | 21:06 | |
*** gtema has joined #openstack-sdks | 21:20 | |
*** gtema has quit IRC | 21:25 | |
openstackgerrit | Sagi Shnaidman proposed openstack/ansible-collections-openstack master: Add setup.py for install with pip https://review.opendev.org/730400 | 21:33 |
*** slaweq has quit IRC | 21:34 | |
*** slaweq has joined #openstack-sdks | 21:35 | |
*** slaweq has quit IRC | 21:39 | |
*** ralonsoh has quit IRC | 22:00 | |
*** tobiash has quit IRC | 22:33 | |
*** tobiash has joined #openstack-sdks | 22:34 | |
*** tosky has quit IRC | 22:52 | |
*** tkajinam has joined #openstack-sdks | 22:57 | |
openstackgerrit | João Vale proposed openstack/openstacksdk master: Fix deleting stacks by id when waiting for result https://review.opendev.org/717423 | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!