Monday, 2022-06-27

*** ysandeep|out is now known as ysandeep02:04
*** ysandeep is now known as ysandeep|afk05:15
*** ysandeep|afk is now known as ysandeep05:56
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Make publish_collection more universal  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84765907:11
*** frenzyfriday|PTO is now known as frenzy_friday07:13
jm1dtantsur, sshnaidm: Hello :) Functionality in IronicModule (auth_type and ironic_url) had originally been introduced with shade library in 2016 [1]. This code has been kept for backward compat, i guess. [1] https://github.com/ansible/ansible/commit/011267c04edefa912b4915ed2026a3d46f128cf107:55
jm1dtantsur, sshnaidm: Since we have openstacksdk and auth/cloud in OpenStackModule now, can we drop this old code in master? This would help us because we would have only a single base class OpenStackModule and save us from rebasing/reparenting IronicModule.07:55
sshnaidmjm1, I think Ironic should have functionality to auth w/o keystone, they use it standalone07:56
sshnaidmbut let dtantsur to confirm07:57
jm1sshnaidm: which should be possible without ironic_url, since this is used to set auth.endpoint only https://opendev.org/openstack/ansible-collections-openstack/src/commit/c6c1c6a0708cd9efa7400c8c22322a77076d466d/plugins/module_utils/ironic.py#L6707:59
jm1sshnaidm: 'auth_type' is supported by OpenStackModule as well, so client code would have to switch from ironic_url to auth.endpoint only08:00
sshnaidmjm1, idk if it's possible tbh and if it will work08:01
sshnaidmwe need to inherit ironic module from openstack I think08:01
sshnaidmand then to make required changes in it08:01
sshnaidmso that we don't change things in multiple places08:01
sshnaidmbut we can't really test ironic changes in CI which makes things more fragile08:02
jm1sshnaidm: lets first wait for dtantsur to confirm that no functionality is lost when removing ironic_url (the latter is not used within openstacksdk). then there is nothing left in IronicModule and we can just drop it08:03
sshnaidmIronic wasn't affected by SDK changes, isn't it?08:06
jm1sshnaidm: it is affected08:08
*** rlandy|out is now known as rlandy09:29
*** ysandeep is now known as ysandeep|afk09:50
*** ysandeep|afk is now known as ysandeep10:38
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored endpoint module and explained region attribute  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84729311:34
*** dviroel|out is now known as dviroel12:01
*** arxcruz is now known as arxcruz|brb12:42
opendevreviewMerged openstack/ansible-collections-openstack stable/1.0.0: Make publish_collection more universal  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84765912:48
*** arxcruz|brb is now known as arxcruz13:48
opendevreviewAnanya proposed openstack/ansible-collections-openstack master: Moves security_group_info from cloud to proxy object  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84066013:56
opendevreviewAnanya proposed openstack/ansible-collections-openstack master: Moves security_group_info from cloud to proxy object  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84066014:05
*** dviroel is now known as dviroel|lunch15:27
*** ysandeep is now known as ysandeep|PTO16:09
*** dviroel|lunch is now known as dviroel16:37
*** Guest3279 is now known as rcastillo17:20
*** rlandy is now known as rlandy|afk18:40
*** rlandy|afk is now known as rlandy19:23
*** dviroel is now known as dviroel|out21:40
opendevreviewMerged openstack/ansible-collections-openstack master: Update project_info module to new sdk  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/83727621:59

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!