Earlier  
Posted Nick Remark
#openstack-sdks - 2025-04-23
10:29:28 lajoskatona gtema: Hi, quick question: is there a way to have no-auth connection with openstacksdk, we had similar with neutronclient, see : https://opendev.org/openstack/neutron/src/branch/master/neutron/tests/fullstack/resources/process.py#L260
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 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:24:30 lajoskatona raise exceptions.DiscoveryFailure(
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: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 with url like http://127.0.0.1:10272 it failed the same way : testtools.runtest.MultipleExceptions: ((, DiscoveryFailure('Unable to find a version discovery document at http://127.0.0.1:16089, the service is unavailable or misconfigured. Required version range (any - any), version hack disabled.'), ), (
12:31:40 lajoskatona ror'>, SetupError({}), <traceback object at 0x752314853ac0>))
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 gtema: I have to dig these things more it seems: testtools.runtest.MultipleExceptions: ((, DiscoveryFailure('Unable to find a version discovery document at http://127.0.0.1:14298/networking, the service is unavailable or misconfigured. Required version range (any - any), version hack disabled.'), ), (
13:14:00 lajoskatona r'>, SetupError({}), <traceback object at 0x7c756911dcc0>)) ,
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

Earlier   Later