*** bobh has joined #openstack-sdks | 00:06 | |
*** linhnm has joined #openstack-sdks | 00:33 | |
*** bobh has quit IRC | 00:41 | |
*** bobh has joined #openstack-sdks | 00:41 | |
*** bobh has quit IRC | 00:46 | |
*** gildub has quit IRC | 00:57 | |
*** dave-mcc_ has quit IRC | 00:59 | |
*** fabian_ has joined #openstack-sdks | 01:05 | |
*** fabian_ is now known as chenyb4 | 01:14 | |
*** edmondsw has joined #openstack-sdks | 01:18 | |
*** edmondsw has quit IRC | 01:22 | |
*** shu-mutou has joined #openstack-sdks | 01:57 | |
*** dave-mccowan has joined #openstack-sdks | 02:01 | |
*** annp has quit IRC | 02:03 | |
*** annp has joined #openstack-sdks | 02:03 | |
*** linhnm has quit IRC | 02:03 | |
*** dave-mccowan has quit IRC | 02:32 | |
*** gkadam has joined #openstack-sdks | 02:36 | |
*** gkadam has quit IRC | 03:07 | |
*** annp has quit IRC | 03:20 | |
*** Shilpa has joined #openstack-sdks | 03:54 | |
*** gildub has joined #openstack-sdks | 04:09 | |
*** gildub has quit IRC | 04:23 | |
*** gildub has joined #openstack-sdks | 04:29 | |
*** gildub has quit IRC | 04:29 | |
*** gildub has joined #openstack-sdks | 04:30 | |
*** edmondsw has joined #openstack-sdks | 04:32 | |
*** dtantsur|afk has quit IRC | 04:38 | |
*** gildub has quit IRC | 04:47 | |
*** gildub has joined #openstack-sdks | 05:33 | |
*** annp has joined #openstack-sdks | 05:34 | |
*** gildub has quit IRC | 06:09 | |
*** edmondsw has quit IRC | 06:49 | |
*** slaweq has quit IRC | 06:56 | |
*** slaweq has joined #openstack-sdks | 06:58 | |
openstackgerrit | Slawek Kaplonski proposed openstack/python-openstackclient master: Make max_burst_kbps option as optional for bw limit QoS rule https://review.openstack.org/567828 | 07:11 |
---|---|---|
*** gtema has joined #openstack-sdks | 07:42 | |
*** jpena|off is now known as jpena | 07:50 | |
*** dims has quit IRC | 07:59 | |
*** dims has joined #openstack-sdks | 08:02 | |
*** dims has quit IRC | 08:07 | |
*** dims has joined #openstack-sdks | 08:07 | |
*** edmondsw has joined #openstack-sdks | 08:20 | |
*** edmondsw has quit IRC | 08:25 | |
*** gkadam has joined #openstack-sdks | 08:53 | |
*** cdent has joined #openstack-sdks | 08:57 | |
frickler | OSC cores: in addition to slaweq's request, another reminder for these patches waiting in queue for a long time already: https://review.openstack.org/516701 https://review.openstack.org/558824 https://review.openstack.org/540633 https://review.openstack.org/559742 | 09:23 |
frickler | dtroyer: amotoki: dhellmann: ^^ | 09:26 |
*** gildub has joined #openstack-sdks | 09:33 | |
*** dtantsur has joined #openstack-sdks | 09:43 | |
openstackgerrit | Slawek Kaplonski proposed openstack/python-openstackclient master: Make max_burst_kbps option as optional for bw limit QoS rule https://review.openstack.org/567828 | 09:48 |
*** shu-mutou has quit IRC | 10:05 | |
*** edmondsw has joined #openstack-sdks | 10:08 | |
*** edmondsw has quit IRC | 10:13 | |
*** corvus has quit IRC | 10:29 | |
*** corvus has joined #openstack-sdks | 10:30 | |
*** e0ne has joined #openstack-sdks | 10:39 | |
*** dave-mccowan has joined #openstack-sdks | 10:41 | |
*** chenyb4 has quit IRC | 10:47 | |
*** christi3k has quit IRC | 10:49 | |
*** christi3k has joined #openstack-sdks | 10:51 | |
*** cdent has quit IRC | 10:51 | |
*** pooja_jadhav has quit IRC | 10:54 | |
*** Shilpa has quit IRC | 11:22 | |
*** cdent has joined #openstack-sdks | 11:33 | |
*** gkadam has quit IRC | 11:43 | |
*** gkadam has joined #openstack-sdks | 11:43 | |
*** jpena is now known as jpena|lunch | 11:47 | |
*** pooja_jadhav has joined #openstack-sdks | 11:54 | |
*** edmondsw has joined #openstack-sdks | 11:57 | |
*** edmondsw has quit IRC | 12:01 | |
*** edmondsw has joined #openstack-sdks | 12:07 | |
*** edmondsw has quit IRC | 12:07 | |
*** edmondsw has joined #openstack-sdks | 12:36 | |
dtantsur | folks, who knows what magic to add to keystoneauth Session to make it work with custom SSL certificates that are installed in the system? | 12:42 |
mordred | dtantsur: morning! | 12:43 |
dtantsur | I know that openstackclient, ironicclient, etc work correctly, but a naively written application does not.. | 12:43 |
dtantsur | hey mordred | 12:43 |
*** jpena|lunch is now known as jpena | 12:43 | |
dtantsur | (it's not impossible that tripleo sets up certificates in a weird way, but everything seems okay with it...) | 12:44 |
mordred | dtantsur: verify and cert are the arguments you want | 12:44 |
dtantsur | mordred: okay, but what do I set them to? | 12:44 |
mordred | dtantsur: they take weird argugments - one sec | 12:44 |
mordred | dtantsur: https://docs.openstack.org/keystoneauth/latest/api/keystoneauth1.html#keystoneauth1.session.Session | 12:45 |
mordred | dtantsur: verify takes either True or False of the path to a CA bundle | 12:45 |
mordred | dtantsur: cert is either a path to a single bundle with cert and key, or a tuple of (cert_path, key_path) | 12:46 |
dtantsur | here's a funny thing: just using plain requests works, various CLI work, my application trying to pass a Session to ironicclient does not... | 12:46 |
dtantsur | so yeah, I know this one, but I don't know where to get these parameters.. should they come from CLI args? | 12:47 |
dtantsur | like where in https://review.openstack.org/#/c/568688/8/metalsmith/_cmd.py do I wire them in? | 12:47 |
mordred | dtantsur: oh - you're using openstack.config (good) - one sec | 12:47 |
dtantsur | mordred: I tried before that patch (with directly using Session) and with it | 12:48 |
dtantsur | maybe ditching ironicclient will help, dunno :) | 12:48 |
mordred | it will - but let's get this one working :) | 12:48 |
dtantsur | another fun fact: it Works On DevStack (tm) | 12:49 |
mordred | :) | 12:50 |
mordred | dtantsur: it should be --os-cacert --os-cert and --os-key | 12:51 |
dtantsur | okay, but what I don't understand is *why* I have to provide it | 12:52 |
dtantsur | the certificate is (apparently) in the system store, and devstack is fine with what I'm doing | 12:52 |
* dtantsur blames black magic | 12:52 | |
mordred | I would say that it's not actually in the system store | 12:52 |
mordred | by default with no parameters everything should be set up to look for CAs in the system store | 12:53 |
dtantsur | right, so I wonder what magic tripleo uses | 12:53 |
mordred | it's possible this is related to the weirdness with requests bundling certs | 12:55 |
dtantsur | mmm, possibly. because I try metalsmith from a venv | 12:55 |
mordred | I can't remember all the details, but in some combos the 'system' ca bundles requests looks for are not the system ca bundles but are instead the built-in vendored ca bundles in requests | 12:55 |
mordred | because *bong* | 12:56 |
dtantsur | AHA! | 12:56 |
dtantsur | I tried 'ironic' command from venv and it failed as well | 12:56 |
mordred | yah. it'll be the vendored bundles thing | 12:56 |
mordred | I always just put a path to the ca into my clouds.yaml just to be sure | 12:56 |
dtantsur | so I guess no one is to blame, I'm just unlucky? | 12:56 |
mordred | well - I think someone is to blame ... but blaming them won't fix anything :) | 12:56 |
dtantsur | fair | 12:57 |
mordred | apparently "finding system installed ca bundles on all platforms is too hard" | 12:57 |
dtantsur | okay, I guess my patch is ready to land (unless you want to review it) | 12:57 |
mordred | neat - lemme look just for fun | 12:57 |
mordred | your commit message makes me happy | 12:58 |
dtantsur | follow-up patches will make you even happier :) | 12:58 |
*** fabian_ has joined #openstack-sdks | 12:59 | |
dtantsur | mordred: something in openstacksdk confuses me. we have connection.update_machine (for example) and connection.baremetal.update_node | 13:02 |
mordred | dtantsur: those all look great! there's a stack of sdk patches that should put us in a good position to support what you need from microversions for ironic | 13:02 |
dtantsur | which one is supposed to be used? connection.baremetal does not have many eatures | 13:02 |
dtantsur | cool! | 13:02 |
mordred | dtantsur: yah - so - connection.update_machine is the shade method that TheJulia wrote | 13:02 |
mordred | connection.baremetal is the support for ironic that was in the sdk before the merge - we still have work to do to merge the two of them into a single piece of sanity | 13:03 |
dtantsur | mordred: and which one will be the final? | 13:04 |
mordred | but if there is a method directly on connection, I'd use it - it'll be the same code that backs up the ansible modules/bifrost | 13:04 |
dtantsur | sure, it's just confusing. and I don't want to start relying on something that is pending deprecation | 13:04 |
*** chenyb4 has joined #openstack-sdks | 13:05 | |
mordred | yah - you should be safe with the connection methods- they're not going to get deprecated | 13:05 |
mordred | it'll either remain different or might become just a convenience wrapper around connection.baremetal - but it won't go away | 13:06 |
dtantsur | neat! while we're here: are you open to adding things like "deploy_machine", "provide_machine", etc? essentially, convenience wrappers around node_set_provision_state, similar to inspect_machine? | 13:07 |
mordred | absolutely! | 13:07 |
dtantsur | okay, I may be able to carve some time for these | 13:09 |
dtantsur | actually, I'd rename node_set_provision_state to something, because consistency | 13:10 |
mordred | woot! | 13:10 |
mordred | machine_set_provision_state perhaps? | 13:10 |
mordred | or, honestly, I think set_machine_provision_state is more in keeping with the verb_noun pattern | 13:12 |
*** fabian_ has quit IRC | 13:12 | |
*** fabian_ has joined #openstack-sdks | 13:12 | |
dtantsur | yeah, I like the latter more | 13:17 |
*** chenyb4 has quit IRC | 13:21 | |
*** fabian_ is now known as chenyb4 | 13:29 | |
* dtantsur fixes tripleo to set OS_CACERT correctly | 13:30 | |
frickler | dtantsur: mordred: this might be related to the ca issue, but also doesn't have a solution yet https://storyboard.openstack.org/#!/story/1756723 | 13:30 |
dtantsur | not wow | 13:31 |
mordred | frickler: that's awesome | 13:34 |
mordred | frickler: so - I think that's going to be an issue with parameter exchange between osc and sdk ... and should be a thing we can fix as part of the rework of how the config is processed and objects get created in osc 4 | 13:35 |
*** gtema has quit IRC | 13:36 | |
frickler | mordred: so when should this "osc 4" thing happen? I'm having a hard time already finding reviewers for small patches to current OSC | 13:42 |
mordred | frickler: I think it's a thing dtroyer has already started in on ... are you going to be in vancouver next week? | 13:44 |
frickler | nope | 13:45 |
mordred | darn. well - after I finish debugging this morning's sdk patch, lemme see if I can spot an easier path to fixing yourbug | 13:46 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Pass default_microversion to adapter constructor https://review.openstack.org/557935 | 13:47 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Rename service_key to service_type https://review.openstack.org/558049 | 13:47 |
*** bobh has joined #openstack-sdks | 14:12 | |
*** gtema has joined #openstack-sdks | 14:20 | |
*** chenyb4 has quit IRC | 14:39 | |
*** chenyb4 has joined #openstack-sdks | 14:47 | |
*** chenyb4 has quit IRC | 15:12 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Collect timing information for API calls https://review.openstack.org/568877 | 15:16 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Add oslo.config option for split-loggers https://review.openstack.org/568878 | 15:16 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Return the endpoint_override from EndpointData https://review.openstack.org/491947 | 15:30 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Stop using pbr autodoc https://review.openstack.org/568889 | 15:56 |
*** edmondsw has quit IRC | 16:15 | |
*** gtema has quit IRC | 16:15 | |
*** edmondsw_ has joined #openstack-sdks | 16:18 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Allow registering additional plugin loaders https://review.openstack.org/333126 | 16:20 |
*** edmondsw_ has quit IRC | 16:23 | |
*** gkadam has quit IRC | 16:46 | |
*** dtantsur is now known as dtantsur|afk | 16:58 | |
*** ralonsoh has joined #openstack-sdks | 17:04 | |
*** ralonsoh has quit IRC | 17:04 | |
*** jpena is now known as jpena|off | 17:11 | |
openstackgerrit | Colleen Murphy proposed openstack/keystoneauth master: [DNM] See if latest pbr is causing our docs problems https://review.openstack.org/568909 | 17:33 |
*** bobh has quit IRC | 18:04 | |
*** bobh has joined #openstack-sdks | 18:05 | |
*** edmondsw has joined #openstack-sdks | 18:57 | |
*** gtema has joined #openstack-sdks | 19:00 | |
*** e0ne has quit IRC | 19:05 | |
*** e0ne has joined #openstack-sdks | 19:05 | |
*** gtema has quit IRC | 19:07 | |
*** dtroyer has quit IRC | 19:28 | |
*** dtroyer has joined #openstack-sdks | 19:28 | |
*** slaweq has quit IRC | 19:52 | |
*** slaweq has joined #openstack-sdks | 19:52 | |
*** slaweq_ has joined #openstack-sdks | 19:57 | |
*** slaweq has quit IRC | 19:57 | |
*** e0ne has quit IRC | 20:18 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Collect timing information for API calls https://review.openstack.org/568877 | 20:44 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Add oslo.config option for split-loggers https://review.openstack.org/568878 | 20:44 |
openstackgerrit | Merged openstack/keystoneauth master: Fix logging of encoded headers https://review.openstack.org/568365 | 20:45 |
*** cdent has quit IRC | 20:56 | |
*** slaweq_ has quit IRC | 20:59 | |
*** slaweq has joined #openstack-sdks | 20:59 | |
*** dave-mccowan has quit IRC | 21:32 | |
*** slaweq has quit IRC | 21:33 | |
*** slaweq has joined #openstack-sdks | 21:34 | |
*** d0ugal_ has joined #openstack-sdks | 21:39 | |
*** dave-mccowan has joined #openstack-sdks | 21:41 | |
*** d0ugal has quit IRC | 21:41 | |
*** dave-mccowan has quit IRC | 21:48 | |
*** dave-mcc_ has joined #openstack-sdks | 21:49 | |
openstackgerrit | Merged openstack/keystoneauth master: Return the endpoint_override from EndpointData https://review.openstack.org/491947 | 21:52 |
*** slaweq has quit IRC | 22:21 | |
*** bobh has quit IRC | 22:27 | |
*** bobh has joined #openstack-sdks | 22:28 | |
*** bobh has quit IRC | 22:32 | |
*** d0ugal__ has joined #openstack-sdks | 22:40 | |
*** d0ugal_ has quit IRC | 22:41 | |
*** edmondsw has quit IRC | 22:50 | |
*** slaweq has joined #openstack-sdks | 23:10 | |
*** edmondsw has joined #openstack-sdks | 23:11 | |
*** slaweq has quit IRC | 23:15 | |
*** bobh has joined #openstack-sdks | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!