| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2024-07-24 | |||
| 12:10:57 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Replace reference to removed variable https://review.opendev.org/c/openstack/openstacksdk/+/924847 | |
| 12:11:49 | stephenfin | gtema: Bugfix for a bug I introduced there ^ | |
| 12:13:09 | gtema | ack | |
| 13:34:10 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: pre-commit: Bump versions https://review.opendev.org/c/openstack/openstacksdk/+/923221 | |
| 13:34:10 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Remove check for nova extensions https://review.opendev.org/c/openstack/openstacksdk/+/923213 | |
| 13:34:11 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: mypy: Enable checks for openstack.tests.fixtures https://review.opendev.org/c/openstack/openstacksdk/+/923225 | |
| 13:34:11 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Make _OpenStackCloudMixin subclass ServicesMixin https://review.opendev.org/c/openstack/openstacksdk/+/923214 | |
| 13:34:12 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Make service mixins subclass _OpenStackCloudMixin https://review.opendev.org/c/openstack/openstacksdk/+/923215 | |
| 13:34:12 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Reorganize _OpenStackCloudMixin, Connection (1/2) https://review.opendev.org/c/openstack/openstacksdk/+/923216 | |
| 13:34:13 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Reorganize _OpenStackCloudMixin, Connection (2/2) https://review.opendev.org/c/openstack/openstacksdk/+/923217 | |
| 13:34:14 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Misc type fixes https://review.opendev.org/c/openstack/openstacksdk/+/923218 | |
| 13:34:14 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Combine networking-related classes https://review.opendev.org/c/openstack/openstacksdk/+/923220 | |
| 13:34:16 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: mypy: Enable checks for openstack.cloud https://review.opendev.org/c/openstack/openstacksdk/+/923219 | |
| 13:34:16 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: tests: Remove TestClustering functional tests https://review.opendev.org/c/openstack/openstacksdk/+/923223 | |
| 13:34:18 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: mypy: Enable checks for openstack.tests.functional https://review.opendev.org/c/openstack/openstacksdk/+/923224 | |
| 13:34:18 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: mypy: Enable warn_return_any https://review.opendev.org/c/openstack/openstacksdk/+/923226 | |
| 13:34:20 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: WIP: mypy: Full typing of openstack.resource https://review.opendev.org/c/openstack/openstacksdk/+/923227 | |
| 13:34:20 | opendevreview | Stephen Finucane proposed openstack/openstacksdk master: cloud: Fix annotations for proxy method https://review.opendev.org/c/openstack/openstacksdk/+/924853 | |
| 14:22:44 | opendevreview | Salman Hajizada proposed openstack/openstacksdk master: Add virtual media attachment and detachment support https://review.opendev.org/c/openstack/openstacksdk/+/921957 | |
| 14:54:11 | iurygregory | did something merged in openstack cli that could break swift in devstack? | |
| 14:54:51 | iurygregory | lib/swift:swift_configure_tempurls:847 : openstack --os-cloud '' --os-region-name RegionOne --os-auth-url https://217.182.140.102/identity --os-username=swift --os-password=secretservice --os-user-domain-name=Default --os-project-name=service --os-project-domain-name=Default object store account set --property Temp-URL-Key=secretkey | |
| 14:54:52 | iurygregory | openstack-cli-server: 'object store account set --property Temp-URL-Key=secretkey' is not an openstack-cli-server command. See 'openstack-cli-server --help'. | |
| 14:55:04 | iurygregory | saw this in some of the ironic jobs | |
| 14:56:44 | stephenfin | nothing's changed in openstackclient/object since mid April | |
| 14:56:47 | stephenfin | so I doubt it | |
| 14:57:07 | stephenfin | I suspect that might be broken for a while. Is it causing failures? | |
| 14:58:31 | opendevreview | Mohamed Waiel Shikfa proposed openstack/openstacksdk master: Add virtual media attachment and detachment support https://review.opendev.org/c/openstack/openstacksdk/+/921957 | |
| 14:59:54 | iurygregory | stephenfin, yeah we started to see in some jobs in ironic.. | |
| 15:00:22 | iurygregory | https://zuul.opendev.org/t/openstack/build/39105e3b5251484caf6253213d9ad773 | |
| 15:03:20 | iurygregory | stephenfin, ty! seems like some change to use openstack-cli-server broke us XD | |
| 15:04:46 | stephenfin | Yeah, If628c4627f7c8b8c2ee9bca16ea6db693cf8526a looks a likely candidate, though only if it's been failing with ~12 days | |
| 17:35:19 | opendevreview | Antonia Gaete proposed openstack/python-openstackclient master: identity: Migrate 'domain' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/923785 | |
| 22:11:47 | aviator | Hello - To play with python-openstackclient cli and develop is the standard way to use devstack as the local openstack deployment? or are there public openstack deployments against which you can run commands to get familiar but develop against devstack? | |
| 22:24:42 | JayF | Some individual projects might have easier ways to run *just their project*; e.g. https://docs.openstack.org/ironic/latest/contributor/local-dev-guide.html -- but I would personally use a devstack to implement CLI items. | |
| #openstack-sdks - 2024-07-25 | |||
| 03:03:46 | aviator | Thanks JayF | |
| 06:07:22 | frickler | aviator: there also are public openstack deployments, but they are not free, so you would have to pay for them. also there are often cases where it will be helpful to be able to look at the server side of things, too, while developing client code | |
| 06:08:06 | frickler | another option would be to use an all-in-one deployment from one of the deployment tools, like openstack-ansible or kolla-ansible | |
| 08:34:46 | opendevreview | Valentin Chassignol proposed openstack/python-openstackclient master: Add retrieve password action for Instances with optional decryption https://review.opendev.org/c/openstack/python-openstackclient/+/924909 | |
| 08:46:33 | opendevreview | Valentin Chassignol proposed openstack/python-openstackclient master: Add retrieve password with optional decryption https://review.opendev.org/c/openstack/python-openstackclient/+/923621 | |
| 09:18:46 | frickler | gtema: stephenfin: something is making swift/object commands disappear from OSC. I started to collect some data at https://etherpad.opendev.org/p/osc-swift-issue | |
| 09:19:11 | frickler | the issue does not seem to happen with latest master, but only with 6.6.0 and older versions | |
| 09:19:43 | frickler | I'm expecting this to be caused by some updated library, but failed to find out which one so far | |
| 09:21:16 | frickler | a possible workaround might be to push forward with the release of 6.7.0, but IMO it would be better to root-cause this anyway | |
| 09:23:37 | opendevreview | Kaloyan Kotlarski proposed openstack/ansible-collections-openstack master: Add a list of Neutron port to attach when deploying an Ironic node https://review.opendev.org/c/openstack/ansible-collections-openstack/+/924914 | |
| 10:05:51 | opendevreview | Valentin Chassignol proposed openstack/python-openstackclient master: Add retrieve password with optional decryption https://review.opendev.org/c/openstack/python-openstackclient/+/923621 | |
| 10:54:50 | gtema | fricker: ack | |
| 11:48:54 | opendevreview | Stephen Finucane proposed openstack/python-openstackclient master: Add callback on plugin load failure https://review.opendev.org/c/openstack/python-openstackclient/+/924923 | |
| 11:49:29 | stephenfin | frickler: Do you have a local reproducer? Can you cherry-pick/manually apply that commit ^ to see if it yields any info? | |
| 11:50:18 | stephenfin | I wrote that yesterday due to issues I was seeing with osc-placement (and previously python-ironicclient), both due to use of distutils when installed under Python 3.12 | |
| 11:55:08 | frickler | ah, I was already looking at that code, but didn't know how to add debugging. you can simply rebase your patch onto 6.6.0 and get: WARNING: Failed to import plugin openstack.cli.base:object_store: No module named 'simplejson'. | |
| 11:55:55 | frickler | so the fix is https://review.opendev.org/c/openstack/python-openstackclient/+/920001 | |
| 11:56:15 | frickler | which is also what my git bisect led me to, but I couldn't find the connection | |
| 11:57:15 | stephenfin | frickler: Yeah, I was having commands disappear for seemingly no reason too, which led me to that patch (after a few other attempts at fixes in osc-lib and cliff). Good timing it seems :) | |
| 11:57:43 | frickler | so 6.7.0 will be fine and maybe we need to backport to stable branches | |
| 11:58:50 | stephenfin | Yup. I suspect this is coming about due to https://review.opendev.org/c/openstack/osc-lib/+/920000, which is included in osc-lib 3.1.0 | |
| 12:00:05 | stephenfin | (simplejson was a direct dependency that we were including transitively from osc-lib) | |
| 12:06:55 | frickler | ah, right, downgrading my broken venv to osc-lib-3.0.1 pulls in simplejson and that fixes the whole issue | |
| 12:12:46 | rpittau | so need to wait for osc 6.7.0 to land for the fix ? | |
| 12:13:43 | stephenfin | rpittau: We don't have an easy way to release 6.6.1 so yes | |
| 12:13:53 | frickler | another workaround is to install simplejson into the venv | |
| 12:14:05 | frickler | we could do that in devstack for now, I guess | |
| 12:14:13 | rpittau | right | |
| 12:14:28 | rpittau | that workaround should work | |
| 12:15:23 | frickler | yes, I just confirmed it in my local setup | |
| 12:15:31 | rpittau | great | |
| 12:17:08 | frickler | stephenfin: we can do a 6.6.1 from stable/2024.1, can't we? | |
| 12:18:00 | stephenfin | oh, yes we can. I had thought 6.6.6 was a D release but apparently not | |
| 12:18:15 | stephenfin | do you want to do that backport and I can approve? | |
| 12:18:21 | frickler | rpittau: do you want to update your devstack patch with the simplejson addition? | |
| 12:18:31 | frickler | stephenfin: ack, just a sec | |
| 12:19:44 | ganso | stephenfin: hi! have you been able to think more about https://review.opendev.org/c/openstack/openstacksdk/+/922965 ? | |
| 12:20:15 | stephenfin | ganso: Oh, sorry, I thought we'd agreed that fixing Location would be nice but that we could treat it as out-of-scope for now | |
| 12:20:54 | stephenfin | ganso: fwiw I have some largeish typing-related rework under way that should make fixing it easier, but it's not complete yet and won't be complete for a while yet | |
| 12:21:34 | ganso | stephenfin: yea I thought we did agree but the gerrit comment history seemed to indicate otherwise. I'm happy if we are ready to move forward | |
| 12:21:40 | opendevreview | Jens Harbott proposed openstack/python-openstackclient stable/2024.1: Drop direct dependency on simplejson https://review.opendev.org/c/openstack/python-openstackclient/+/924927 | |
| 12:22:09 | ganso | stephenfin: hmm if it is a large rework shouldn't we merge that small patch now so the customers that need it don't have to wait that much? | |
| 12:34:34 | rpittau | frickler: yeah, gimme a sec to find the proper place | |
| 12:39:05 | rpittau | frickler: done | |
| 12:54:26 | frickler | rpittau: thx, will approve once CI passes | |
| 16:22:57 | opendevreview | Merged openstack/python-openstackclient stable/2024.1: Drop direct dependency on simplejson https://review.opendev.org/c/openstack/python-openstackclient/+/924927 | |
| 19:26:21 | opendevreview | Tim Bishop proposed openstack/python-openstackclient master: Respect --skip-resource when deleting. https://review.opendev.org/c/openstack/python-openstackclient/+/924659 | |
| #openstack-sdks - 2024-07-26 | |||
| 15:58:36 | opendevreview | Merged openstack/keystoneauth master: Update requests of device flow for public client https://review.opendev.org/c/openstack/keystoneauth/+/909561 | |
| 18:45:21 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Drop anyhow in cli templates https://review.opendev.org/c/openstack/codegenerator/+/925041 | |
| 19:46:53 | opendevreview | Merged openstack/codegenerator master: Drop anyhow in cli templates https://review.opendev.org/c/openstack/codegenerator/+/925041 | |
| #openstack-sdks - 2024-07-27 | |||
| 11:03:49 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 11:18:40 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 11:28:45 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 12:31:27 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 12:34:03 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 13:26:58 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 14:13:10 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 14:44:27 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 15:58:55 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 16:54:39 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 17:47:04 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 20:07:08 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| #openstack-sdks - 2024-07-28 | |||
| 06:38:03 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 07:25:24 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 08:52:47 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: WIP: Propose changes for rust projects https://review.opendev.org/c/openstack/codegenerator/+/925062 | |
| 14:28:58 | opendevreview | Baek Seung Ju proposed openstack/openstacksdk master: Added missing stack documentation and rewrite stack proxy document https://review.opendev.org/c/openstack/openstacksdk/+/921863 | |