| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._accelerator https://review.opendev.org/c/openstack/openstacksdk/+/1002093 | 00:46 |
|---|---|---|
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._baremetal https://review.opendev.org/c/openstack/openstacksdk/+/1002094 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._shared_file_system https://review.opendev.org/c/openstack/openstacksdk/+/1002095 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._orchestration https://review.opendev.org/c/openstack/openstacksdk/+/1002096 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._dns https://review.opendev.org/c/openstack/openstacksdk/+/1002097 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._coe https://review.opendev.org/c/openstack/openstacksdk/+/1002098 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._image https://review.opendev.org/c/openstack/openstacksdk/+/1002099 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._object_store https://review.opendev.org/c/openstack/openstacksdk/+/1002100 | 00:57 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._block_storage https://review.opendev.org/c/openstack/openstacksdk/+/1002101 | 00:58 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._identity https://review.opendev.org/c/openstack/openstacksdk/+/1002102 | 00:58 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._network_common https://review.opendev.org/c/openstack/openstacksdk/+/1002103 | 01:05 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._compute https://review.opendev.org/c/openstack/openstacksdk/+/1002104 | 01:05 |
| opendevreview | Merged openstack/openstacksdk master: typing: Add hints to cloud._network https://review.opendev.org/c/openstack/openstacksdk/+/1002105 | 01:05 |
| opendevreview | Merged openstack/openstacksdk master: tests: Fix type issue with cloud layer tests https://review.opendev.org/c/openstack/openstacksdk/+/1002106 | 01:05 |
| opendevreview | Merged openstack/openstacksdk master: image: Add support for list cached nodes API https://review.opendev.org/c/openstack/openstacksdk/+/997337 | 07:14 |
| opendevreview | Maksim Malchuk proposed openstack/python-openstackclient stable/2025.1: compute: Fix key used for NIC fixed IP field https://review.opendev.org/c/openstack/python-openstackclient/+/1002457 | 09:25 |
| opendevreview | Stephen Finucane proposed openstack/python-openstackclient master: Bump openstacksdk minimum version https://review.opendev.org/c/openstack/python-openstackclient/+/1002467 | 10:23 |
| opendevreview | Merged openstack/keystoneauth master: Prefer out-of-tree auth plugins on entry-point conflicts https://review.opendev.org/c/openstack/keystoneauth/+/1002397 | 12:18 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Keep the unscoped credential of a federated plugin https://review.opendev.org/c/openstack/openstacksdk/+/1001423 | 13:43 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Add a way to discard the authentication cached for a cloud https://review.opendev.org/c/openstack/openstacksdk/+/1001431 | 13:43 |
| cardoe | stephenfin: ^ rebased to pull in the dep on ksa 5.16.0 | 13:45 |
| cardoe | I'm gonna pull together all the bits into a fresh venv today and use that as my daily driver for the day. | 13:46 |
| opendevreview | Stephen Finucane proposed openstack/openstacksdk master: Temporarily restore doc/requirements.txt https://review.opendev.org/c/openstack/openstacksdk/+/1002517 | 14:56 |
| TheJulia | stephenfin: so are you thinking that we should have a choice of None just to allow invocation of "no minimum", is that tht takeaway impression your having? | 15:08 |
| TheJulia | https://review.opendev.org/c/openstack/keystoneauth/+/988544/3..4 | 15:08 |
| stephenfin | I was suggesting we should have choices, but I wasn't sure what the value of the unset choice would have to be | 15:10 |
| stephenfin | either `choices=['1.2', '1.3', '']` or `choices=['1.2', '1.3', None]` | 15:10 |
| stephenfin | I could test it myself but I was hoping you might have deployed the change somewhere and could easily test it | 15:11 |
| TheJulia | unfortunately I'm in no place close to really be able to do much to test without a quick smoke test, but I'll see what I can hammer out in the next hour or so | 15:31 |
| opendevreview | Oria Weng proposed openstack/openstacksdk master: Fix EndpointGroupProject resource base path https://review.opendev.org/c/openstack/openstacksdk/+/1001902 | 15:54 |
| cardoe | stephenfin: https://review.opendev.org/c/openstack/openstacksdk/+/1001423 is the change that needed the bump | 17:37 |
| stephenfin | could you bump ksa in requirements.txt real quick? | 17:39 |
| stephenfin | ignore me | 17:39 |
| stephenfin | we do deps in pyproject.toml now (literally the thing we're just talking about in #openstack-release. it's getting late here) 🤦 | 17:40 |
| cardoe | Thanks | 17:43 |
| opendevreview | Doug Goldstein proposed openstack/python-openstackclient master: Add a "cloud cache delete" command https://review.opendev.org/c/openstack/python-openstackclient/+/1001433 | 17:46 |
| cardoe | stephenfin: so I've got a handful more "cloud" commands | 17:55 |
| cardoe | So using my Kubernetes example for how we work with things. | 17:55 |
| cardoe | We've got domains and then projects in the domain. But a lot of our federated users will have an inherited role for a domain. So they'll have that role on all projects within the domain | 17:55 |
| cardoe | So we use projects like kubernetes namespaces | 17:56 |
| cardoe | So I've got to not break clouds.yaml, I've got another file context.yaml but if I upstream it I would fold it into clouds.yaml potentially. | 17:56 |
| cardoe | But there's a context object | 17:57 |
| cardoe | It's got a "current" and "previous" key | 17:58 |
| cardoe | so I can run "openstack cloud use <blah>" instead of having OS_CLOUD exported into my environment | 17:58 |
| cardoe | I prefer OS_CLOUD over what's in that context for proper behavior | 17:58 |
| cardoe | You can also do "openstack cloud use -" and it'll flip to your previous one | 17:59 |
| cardoe | I've also got "openstack cloud list" which shows you all your entries in clouds.yaml | 18:00 |
| cardoe | just by name and shows you what's your current one | 18:00 |
| cardoe | and since I was saying we use projects like namespaces... we've got an override which I think would need some re-thinking to be upstream worthy | 18:01 |
| cardoe | But most folks have their clouds.yaml pointing at a domain they're working with | 18:01 |
| cardoe | and then they can do "openstack project use <project-name>" and it'll override with OS_PROJECT_NAME taking preference | 18:02 |
| cardoe | and "openstack domain use <domain>" and it'll override with OS_PROJECT_DOMAIN_NAME taking preference | 18:02 |
| cardoe | This has a bit of an intersection with Dan's work. | 18:02 |
| cardoe | Another one I use a bunch is "openstack whoami" which gives me information about who I am and what auth I've got. | 18:06 |
| TheJulia | Just chiming in, but that sounds awesome | 18:19 |
| TheJulia | since I've often felt "going and looking at env-vars, or translationg that cross to OS_CLOUD config feeling like an anti-pattern, espescailly if I'm doing anything advanced authentication wise | 18:19 |
| cardoe | TheJulia: do I get bonus points for even patching starship to make my shell prompt show the current state? | 18:21 |
| cardoe | it already supported reading OS_CLOUD env var | 18:21 |
| * TheJulia gives 5000 points | 18:21 | |
| opendevreview | Julia Kreger proposed openstack/keystoneauth master: Add minimum tls version and caller cipher controls https://review.opendev.org/c/openstack/keystoneauth/+/988544 | 18:23 |
| TheJulia | stephenfin: ^ | 18:23 |
| TheJulia | None is the default value when not set which gets interpretted, fwiw. | 18:23 |
| opendevreview | Merged openstack/openstacksdk master: Temporarily restore doc/requirements.txt https://review.opendev.org/c/openstack/openstacksdk/+/1002517 | 18:41 |
| opendevreview | Merged openstack/openstacksdk master: Fix EndpointGroupProject resource base path https://review.opendev.org/c/openstack/openstacksdk/+/1001902 | 18:52 |
| cardoe | stephenfin: I fail at pep8. :( | 19:53 |
| opendevreview | Merged openstack/python-openstackclient master: Bump openstacksdk minimum version https://review.opendev.org/c/openstack/python-openstackclient/+/1002467 | 20:18 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Keep the unscoped credential of a federated plugin https://review.opendev.org/c/openstack/openstacksdk/+/1001423 | 20:20 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Add a way to discard the authentication cached for a cloud https://review.opendev.org/c/openstack/openstacksdk/+/1001431 | 20:20 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Keep the unscoped credential of a federated plugin https://review.opendev.org/c/openstack/openstacksdk/+/1001423 | 22:01 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Add a way to discard the authentication cached for a cloud https://review.opendev.org/c/openstack/openstacksdk/+/1001431 | 22:01 |
| opendevreview | Oria Weng proposed openstack/python-openstackclient master: Migrate 'endpoint group' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/1001447 | 22:07 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Add a way to discard the authentication cached for a cloud https://review.opendev.org/c/openstack/openstacksdk/+/1001431 | 22:10 |
| opendevreview | Oria Weng proposed openstack/python-openstackclient master: Migrate 'endpoint group' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/1001447 | 22:13 |
| opendevreview | Doug Goldstein proposed openstack/openstacksdk master: Add a way to discard the authentication cached for a cloud https://review.opendev.org/c/openstack/openstacksdk/+/1001431 | 22:21 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!