| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-sdks - 2025-04-23 | |||
| 10:30:48 | lajoskatona | gtema: I saw some tests for ironic which mentions noauth in SDK unit tests (perhaps I saw them there), but not sure what I need for such in an env like Neutron's fullstack environment where we have running Neutron services but nothing else | |
| 11:01:24 | gtema | Lajoskatona, it should be possible, but at least one of the issues that comes at my mind is absence of service catalog. It is possible to still use SDK by using absolute urls though. I would need to check how is it possible | |
| 11:16:30 | lajoskatona | gtema:by absolute URLS you mean like set the url like http://localhost:9696/networking/v2/networks for every calls? | |
| 11:16:52 | gtema | yes | |
| 11:18:11 | gtema | or maybe not. I remember I was long time ago using something like connection.network.post("http://localhost:9696/networking/v2/networks", XXX) for cases where SDK was not supporting the service or the resource | |
| 11:18:50 | gtema | but it should be possible to also inject artificial catalog or set the base url for the service | |
| 11:20:34 | gtema | lajoskatona: but yeah, something like https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/tests/unit/cloud/test_operator_noauth.py#L74 is exactly what I was expecting | |
| 11:21:34 | gtema | you would just need to use network_endpoint_override instead, but maybe other samples would also work for you | |
| 11:23:33 | opendevreview | Dr. Jens Harbott proposed openstack/openstacksdk stable/2023.2: [stable-only] zuul: handle broken jobs https://review.opendev.org/c/openstack/openstacksdk/+/947874 | |
| 11:29:34 | lajoskatona | gtema: ack, I check it with network_endpoint_override, thanks for the help | |
| 11:29:54 | gtema | wlcm, let me know if that does not work | |
| 12:24:04 | lajoskatona | gtema: I tried with openstack.connect( auth_type='none', network_endpoint_override='http://127.0.0.1:10272/networking/v2.0') # neutron fullstack starts 1 neutron env (like server, ovs-agent etc...) for every test, so that's why the port is weird | |
| 12:24:30 | lajoskatona | keystoneauth1.exceptions.discovery.DiscoveryFailure: Unable to find a version discovery document at http://127.0.0.1:10272/networking/v2.0, the service is unavailable or misconfigured. Required version range (any - any), version hack disabled. | |
| 12:24:30 | lajoskatona | raise exceptions.DiscoveryFailure( | |
| 12:24:30 | lajoskatona | gtema: and I got this kind of exceptions: File "/home/lajoskatona/neutron/.tox/dsvm-fullstack/lib/python3.12/site-packages/keystoneauth1/discover.py", line 1505, in _run_discovery | |
| 12:25:01 | lajoskatona | I tried with /v2 only but the same result | |
| 12:25:27 | gtema | ok, weird | |
| 12:27:32 | gtema | lajoskatona - can you pls try without version suffix at all? Neutron does not support those | |
| 12:31:40 | lajoskatona | ror'>, SetupError({}), <traceback object at 0x752314853ac0>)) | |
| 12:31:40 | lajoskatona | with url like http://127.0.0.1:10272 it failed the same way : testtools.runtest.MultipleExceptions: (( | |
| 12:32:06 | lajoskatona | ok, not exactly the same way.... | |
| 12:38:52 | gtema | http://127.0.0.1:10272/networking | |
| 12:39:38 | gtema | this is where normally version discovery document is present | |
| 12:40:17 | gtema | but since you point to some unauth endpoint maybe version discovery middleware (or whatever this is) is not present there at all | |
| 13:13:05 | opendevreview | Doug Goldstein proposed openstack/ansible-collections-openstack master: Allow role_assignment module to work cross domain https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947285 | |
| 13:14:00 | lajoskatona | r'>, SetupError({}), <traceback object at 0x7c756911dcc0>)) , | |
| 13:14:00 | lajoskatona | gtema: I have to dig these things more it seems: testtools.runtest.MultipleExceptions: (( | |
| 13:14:41 | lajoskatona | gtema: thanks, I have to leave now, but come back if I find any solid thing for this problem :-) | |
| 13:14:55 | gtema | tja, sad. I assume in tests you are not starting all applications and though version discovery is not working | |
| 14:23:21 | opendevreview | Doug Goldstein proposed openstack/ansible-collections-openstack master: Allow role_assignment module to work cross domain https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947285 | |
| 16:15:00 | opendevreview | Roberto Alfieri proposed openstack/ansible-collections-openstack master: Fix example in the dns_zone_info module doc https://review.opendev.org/c/openstack/ansible-collections-openstack/+/942487 | |
| 17:18:54 | opendevreview | Gavin Chappell proposed openstack/ansible-collections-openstack master: Don't compare current state for `reboot_*` actions https://review.opendev.org/c/openstack/ansible-collections-openstack/+/946880 | |
| 17:46:43 | opendevreview | Merged openstack/ansible-collections-openstack master: Fix disable_gateway_ip for subnet https://review.opendev.org/c/openstack/ansible-collections-openstack/+/940927 | |
| 18:54:05 | opendevreview | Andrew Bonney proposed openstack/ansible-collections-openstack master: Add support for managing network segments https://review.opendev.org/c/openstack/ansible-collections-openstack/+/944121 | |
| #openstack-sdks - 2025-04-24 | |||
| 07:17:34 | opendevreview | Rajesh Tailor proposed openstack/python-openstackclient master: Add support for image properties in server show https://review.opendev.org/c/openstack/python-openstackclient/+/940799 | |
| 10:03:03 | opendevreview | Merged openstack/ansible-collections-openstack master: Fix router module external IPs when only subnet specified https://review.opendev.org/c/openstack/ansible-collections-openstack/+/944778 | |
| 10:18:18 | opendevreview | Rajesh Tailor proposed openstack/python-openstackclient master: Add support for image properties in server show https://review.opendev.org/c/openstack/python-openstackclient/+/940799 | |
| 10:24:55 | opendevreview | Rajesh Tailor proposed openstack/python-openstackclient master: Add support for image properties in server show https://review.opendev.org/c/openstack/python-openstackclient/+/940799 | |
| 10:48:13 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Fix few nova response schemas https://review.opendev.org/c/openstack/codegenerator/+/948063 | |
| 11:28:32 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Fix few nova response schemas https://review.opendev.org/c/openstack/codegenerator/+/948063 | |
| 12:34:06 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 12:35:11 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 13:35:53 | opendevreview | Merged openstack/ansible-collections-openstack master: Fix example in the dns_zone_info module doc https://review.opendev.org/c/openstack/ansible-collections-openstack/+/942487 | |
| 13:55:27 | cardoe | Any reason we always take the input value for a "name_or_id" and we attempt to use it as an ID when we know an ID is always a UUID... why don't we client side see if its a valid UUID before submitting it? | |
| 14:14:32 | opendevreview | Merged openstack/codegenerator master: Fix few nova response schemas https://review.opendev.org/c/openstack/codegenerator/+/948063 | |
| 15:30:34 | opendevreview | Merged openstack/ansible-collections-openstack master: Allow role_assignment module to work cross domain https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947285 | |
| 15:51:53 | frickler | cardoe: I think most services are very bad at defining what "valid UUID" means? like keystone with domain=default? | |
| 15:52:49 | JayF | cardoe: the historical reason for that is your employer :D | |
| 15:53:19 | JayF | cardoe: Rackspace would DB-hack to give non-UUIDs that were memorable to images; e.g. 00000-0000-00000 (except the right size lol) | |
| 15:53:34 | JayF | cardoe: so I always assumed that behavior was driven by early openstack business requirements; but it is an assumption | |
| 18:43:35 | cardoe | JayF: /meme cash me outside ;) | |
| 18:47:25 | cardoe | I mean I have a type check that even handles our nonsense. | |
| 18:51:23 | cardoe | Just seems faster to do that then some of these CLI calls that make a dozen API calls which end up being 24 calls. | |
| 18:59:41 | opendevreview | Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_manage module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947517 | |
| 22:45:15 | opendevreview | Roberto Alfieri proposed openstack/ansible-collections-openstack master: Shows missing data in `stack_info` module output https://review.opendev.org/c/openstack/ansible-collections-openstack/+/942356 | |
| #openstack-sdks - 2025-04-25 | |||
| 07:57:41 | opendevreview | Matthias Rabe proposed openstack/ansible-collections-openstack master: Let clouds_yaml_path behave as documented (Override path to clouds.yaml file) https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948176 | |
| 13:34:36 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Start populating resource_key in the CLI https://review.opendev.org/c/openstack/codegenerator/+/948195 | |
| 13:50:32 | opendevreview | Jonathan Rosser proposed openstack/ansible-collections-openstack master: Add support for managing network segments https://review.opendev.org/c/openstack/ansible-collections-openstack/+/944121 | |
| 13:50:37 | opendevreview | Jonathan Rosser proposed openstack/ansible-collections-openstack master: Add support for managing network segments https://review.opendev.org/c/openstack/ansible-collections-openstack/+/944121 | |
| 14:26:17 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Start populating resource_key in the CLI https://review.opendev.org/c/openstack/codegenerator/+/948195 | |
| 15:24:33 | opendevreview | Merged openstack/keystoneauth stable/2025.1: Fix bug in OIDC Device Authorization https://review.opendev.org/c/openstack/keystoneauth/+/947669 | |
| 16:21:37 | opendevreview | Merged openstack/keystoneauth master: typing: Correct type https://review.opendev.org/c/openstack/keystoneauth/+/945979 | |
| 17:22:02 | opendevreview | Merged openstack/codegenerator master: Start populating resource_key in the CLI https://review.opendev.org/c/openstack/codegenerator/+/948195 | |
| #openstack-sdks - 2025-04-26 | |||
| 23:18:37 | opendevreview | cid proposed openstack/openstacksdk master: Add support for inspection rules https://review.opendev.org/c/openstack/openstacksdk/+/945700 | |
| 23:26:54 | opendevreview | cid proposed openstack/openstacksdk master: Add support for inspection rules https://review.opendev.org/c/openstack/openstacksdk/+/945700 | |
| #openstack-sdks - 2025-04-27 | |||
| 14:41:00 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 15:22:27 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 17:10:08 | opendevreview | Merged openstack/openstacksdk stable/2023.2: [stable-only] zuul: handle broken jobs https://review.opendev.org/c/openstack/openstacksdk/+/947874 | |
| #openstack-sdks - 2025-04-28 | |||
| 08:05:48 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 09:32:20 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 11:44:49 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 19:47:08 | opendevreview | Shnaidman Sagi (Sergey) proposed openstack/ansible-collections-openstack master: WIP: Fix subnet pool tests https://review.opendev.org/c/openstack/ansible-collections-openstack/+/948069 | |
| 23:39:59 | opendevreview | Oria Weng proposed openstack/python-openstackclient master: Identity: Migrate 'group' commands to SDK https://review.opendev.org/c/openstack/python-openstackclient/+/948385 | |
| #openstack-sdks - 2025-04-30 | |||
| 15:09:51 | opendevreview | cid proposed openstack/openstacksdk master: Follow-up [926414]: Add support for runbooks https://review.opendev.org/c/openstack/openstacksdk/+/948552 | |
| 20:10:06 | mikal | stephenfin: I think https://review.opendev.org/c/openstack/python-openstackclient/+/940480 is ready for a re-review per your previous request. | |
| 20:17:07 | opendevreview | sean mooney proposed openstack/openstacksdk master: [wip] Fix backup_server poxy and action https://review.opendev.org/c/openstack/openstacksdk/+/948584 | |
| 20:22:51 | opendevreview | sean mooney proposed openstack/python-openstackclient master: [WIP] fix opnestack server backup create https://review.opendev.org/c/openstack/python-openstackclient/+/948586 | |
| #openstack-sdks - 2025-05-02 | |||
| 14:49:42 | opendevreview | Pierre Riteau proposed openstack/keystoneauth master: Add missing space in log statement https://review.opendev.org/c/openstack/keystoneauth/+/948704 | |
| 15:54:43 | opendevreview | Mridula Joshi proposed openstack/openstacksdk master: Add SDK support for ``glance image-tasks`` https://review.opendev.org/c/openstack/openstacksdk/+/926231 | |
| #openstack-sdks - 2025-05-05 | |||
| 11:25:04 | opendevreview | Artem Goncharov proposed openstack/openapi master: Override os_api_ref css properly https://review.opendev.org/c/openstack/openapi/+/948792 | |
| 11:44:51 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Copy openapi spec into rust project https://review.opendev.org/c/openstack/codegenerator/+/948794 | |
| 12:00:58 | opendevreview | Merged openstack/openapi master: Override os_api_ref css properly https://review.opendev.org/c/openstack/openapi/+/948792 | |
| 14:52:55 | opendevreview | Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_manage module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947517 | |
| 14:55:10 | opendevreview | Merged openstack/codegenerator master: Copy openapi spec into rust project https://review.opendev.org/c/openstack/codegenerator/+/948794 | |
| 17:03:16 | opendevreview | Simon Dodsley proposed openstack/ansible-collections-openstack master: Add volume_manage module https://review.opendev.org/c/openstack/ansible-collections-openstack/+/947517 | |
| #openstack-sdks - 2025-05-06 | |||
| 08:02:07 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Fix typos in parameter names https://review.opendev.org/c/openstack/codegenerator/+/948845 | |
| 10:15:34 | stephenfin | mikal: sean-k-mooney already said as much, but I was out the last two weeks. Catching up now. I'll get to that shortly | |
| 12:20:45 | opendevreview | sean mooney proposed openstack/openstacksdk master: Fix backup_server poxy and action https://review.opendev.org/c/openstack/openstacksdk/+/948584 | |
| 14:15:42 | opendevreview | Merged openstack/codegenerator master: Fix typos in parameter names https://review.opendev.org/c/openstack/codegenerator/+/948845 | |
| 14:29:54 | opendevreview | Mridula Joshi proposed openstack/python-openstackclient master: Add client command for ``image-tasks`` https://review.opendev.org/c/openstack/python-openstackclient/+/927242 | |
| 15:19:17 | opendevreview | Artem Goncharov proposed openstack/codegenerator master: Add cascade QP for delete octavia loadbalancer https://review.opendev.org/c/openstack/codegenerator/+/948906 | |
| 16:07:39 | opendevreview | Mridula Joshi proposed openstack/openstacksdk master: Updating image upload https://review.opendev.org/c/openstack/openstacksdk/+/881939 | |
| #openstack-sdks - 2025-05-07 | |||
| 05:58:57 | opendevreview | Takashi Kajinami proposed openstack/openstacksdk master: Replace deprecated datetime.datetime.utcnow https://review.opendev.org/c/openstack/openstacksdk/+/948983 | |
| 07:44:07 | opendevreview | Mridula Joshi proposed openstack/openstacksdk master: Updating image upload https://review.opendev.org/c/openstack/openstacksdk/+/881939 | |
| 09:20:53 | opendevreview | Merged openstack/codegenerator master: Add cascade QP for delete octavia loadbalancer https://review.opendev.org/c/openstack/codegenerator/+/948906 | |
| 09:34:21 | opendevreview | Michael Still proposed openstack/python-openstackclient master: Add support for spice-direct console types. https://review.opendev.org/c/openstack/python-openstackclient/+/940480 | |
| 11:14:45 | opendevreview | Mridula Joshi proposed openstack/openstacksdk master: Adding SDK support for glance md-tags https://review.opendev.org/c/openstack/openstacksdk/+/897276 | |
| 11:16:08 | opendevreview | Mridula Joshi proposed openstack/openstacksdk master: Updating image upload https://review.opendev.org/c/openstack/openstacksdk/+/881939 | |
| 11:28:29 | opendevreview | Stephen Finucane proposed openstack/keystoneauth master: pre-commit: Bump versions https://review.opendev.org/c/openstack/keystoneauth/+/945980 | |
| 11:28:30 | opendevreview | Stephen Finucane proposed openstack/keystoneauth master: Drop support for Python 3.9 https://review.opendev.org/c/openstack/keystoneauth/+/949008 | |