Wednesday, 2022-09-21

opendevreviewMerged openstack/ansible-collections-openstack master: Allow networks to be updated  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85417000:23
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Makes security_group_rule_info compatible with new sdk version  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84614800:27
diablo_rojoMore than happy to let gtema do it, stephenfin :D02:09
opendevreviewMerged openstack/ansible-collections-openstack master: Makes security_group_rule_info compatible with new sdk version  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84614802:39
opendevreviewJaeSeong-Shin proposed openstack/openstacksdk master: Add image metadef object operations  https://review.opendev.org/c/openstack/openstacksdk/+/85860404:10
*** ianw is now known as ianw_pto05:09
opendevreviewDr. Jens Harbott proposed openstack/python-openstackclient master: DNM: Test job with capped sdk  https://review.opendev.org/c/openstack/python-openstackclient/+/85856905:17
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Updated network module docs  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85864208:39
fricklerjm1: gtema: stephenfin: 9 failures with sdk from stable/yoga, all look like recently added new features to me, makes me wonder whether we should consider backporting those sdk additions instead of just conditionalizing the osc tests https://zuul.opendev.org/t/openstack/build/6e2faca3ff0b45729d74e72eb719126008:53
gtemafrickler, we always say both sdk and osc are backward compatible08:54
gtemaI am now also working on adding "functional" tests running on real clouds, and there we simply have no other option rather then improving tests detecting features08:55
fricklerbackwards compatible against older clouds, yes, but should current osc also work with older sdk or not?09:03
gtemait should work, maybe complaining the "feature" is not supported by the cloud09:04
gtemaand tests correspondingly should detect feature presence and skip when it is not09:04
gtemaah, the question was about osc vs sdk?09:04
frickleryes09:05
gtemaokay09:05
fricklerosc from master, sdk from stable/yoga, testing against master devstack09:06
gtemawe were discussing, but never really did - change the release model to not to have stable branches anymore. This will partially help to get rid of this "compatibility"09:06
frickler(sdk from stable/yoga was easier and more flexible than just pinning to 0.61.0)09:06
fricklermaybe we don't need a general solution, just one for the current ansible-collection situation09:08
gtematja, this is just a 3rd dimension of compatibility issues09:09
gtemaI am actually wondering why "osc from master, sdk from stable/yoga, testing against master devstack"?09:10
gtemathis is wrong in my eyes09:10
fricklerthe question is whether people can co-install ansible-collections and OSC09:11
fricklers/can/should be able to/09:11
fricklercurrently they can't09:11
gtemaI would say the should be able to09:11
gtemawe have few cases on our side requiring that09:12
jm1gtema: "osc from master, sdk from stable/yoga and other openstack components from master" is what we might have to fallback to in rdo/tripleo. aoc is not compatible to new sdk, hence tripleo is not, too...09:12
frickleransible-collections still depends on sdk<0.9909:12
fricklerosc requires sdk>=0.99, at least for testing to pass09:12
jm1gtema, frickler: we are currently discussing how to solve this sdk version deadlock for rdo zed release: one solution is "sdk+aoc+tripleo from yoga, everything else from zed". another solution is to use everything from zed, including a half-broken aoc release and a has-to-be-ported-to-new-aoc-until-zed-release tripleo. difficult tradeoff..09:16
jm1gtema, frickler: zed's osc being backward compatible with yoga's sdk would help with the first approach09:23
gtematja, and how to make zed osc to yoga sdk without backporting mess?09:26
fricklerso there are three features involved: server_group, router_ndp_proxy and network_qos_rule. we can either make OSC just ignore these features with older sdk or backport to stable/yoga sdk. the former solution might be more difficult from a UI perspective. like you will still have the commands listed in the help output, but cannot use them09:27
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored baremetal_node and baremetal_node_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85411309:28
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored baremetal_node_action module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85435709:28
fricklergtema: are you completly opposed to backporting? if not, I'd start by taking a look at ndp_proxy and see how much work that would be09:28
gtemaI want to run against the wall because of this mess. And users should be also frustrated09:28
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored baremetal_port and baremetal_port_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85456909:29
gtemaI am not opposed to backporting, but I don't really think this is the best approach09:29
fricklergtema: so what is a better approach. add a "needs newer sdk" error to OSC?09:30
gtemafrom my pov the best case is if osc can detect whether feature is available on cloud and raise error for the command if it is not. The same to do with SDK saying: you need to use newer SDK09:30
gtemathis is also what ansible modules are doing09:30
fricklerhmm, o.k.09:31
gtemabut the worst is necessity to implement and backport it09:31
gtemait's a real mess09:31
fricklerhmm, the ndp proxy commands also fail to check whether Neutron has the required extension enabled. not directly related, but also less than optimal09:41
gtemawhy is that? is it not reported as extension?09:42
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: image: Add 'image task show' commands  https://review.opendev.org/c/openstack/python-openstackclient/+/81343609:43
opendevreviewStephen Finucane proposed openstack/python-openstackclient master: image: Add 'image task list' command  https://review.opendev.org/c/openstack/python-openstackclient/+/81355409:43
fricklerit is, the check just hasn't been added to the code09:52
gtemaokay09:52
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored baremetal_node and baremetal_node_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85411310:14
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored baremetal_node_action module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85435710:15
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored baremetal_port and baremetal_port_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85456910:16
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Replaced expensive get_server() and fixed issues in server module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85211910:27
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored floating_ip and floating_ip_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/82861310:30
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Bump minimum required openstacksdk release to 0.101.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85867010:48
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored floating_ip and floating_ip_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/82861312:05
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored floating_ip and floating_ip_info modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/82861312:19
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Replaced expensive get_server() and fixed issues in server module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85211912:20
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Replaced expensive get_server() and fixed issues in server module  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85211912:22
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Update federation_mapping_info module to be compatible with new sdk  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84928312:29
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Update address scope to use proxy  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84863513:08
opendevreviewBence Romsics proposed openstack/python-openstackclient master: Improve help text for network create --external  https://review.opendev.org/c/openstack/python-openstackclient/+/85870813:25
opendevreviewBence Romsics proposed openstack/python-openstackclient master: Improve help text for network create --external  https://review.opendev.org/c/openstack/python-openstackclient/+/85870813:28
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Update address scope to use proxy  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84863513:47
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Specifically build master in tripleo periodic job  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85876014:53
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Specifically build master in tripleo periodic job  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85876014:54
Davieyhttps://review.opendev.org/c/openstack/openstacksdk/+/853703 Could really do with another Core review please?16:35
opendevreviewMerged openstack/ansible-collections-openstack master: Update address scope to use proxy  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84863516:38
fricklergot the same failure twice now on openstacksdk-functional-devstack for yoga https://zuul.opendev.org/t/openstack/build/935a8d58f509404f852297c68e2bd5fe/17:07
gtemaThere's cleanup fix17:22
gtemaIt helped on yoga branch of nova17:22
opendevreviewMerged openstack/ansible-collections-openstack master: Update federation_mapping_info module to be compatible with new sdk  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/84928317:42
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Bump minimum required openstacksdk release to 0.101.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85867017:43
fricklergtema: ah, there's already a backport proposed https://review.opendev.org/c/openstack/openstacksdk/+/856509 , I'll look into the failures18:00
gtemafrickler: https://review.opendev.org/c/openstack/openstacksdk/+/85826818:01
gtemaThis is the real fix18:02
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Update quota for 2.0.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85148318:33
opendevreviewMerged openstack/openstacksdk master: Improve project cleanup for cinder  https://review.opendev.org/c/openstack/openstacksdk/+/85826819:31
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Updated network module docs  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85864220:09
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Updates volume for 2.0.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85374920:37
opendevreviewRafael Castillo proposed openstack/ansible-collections-openstack master: Updates server_volume for 2.0.0  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85883423:11
opendevreviewMerged openstack/ansible-collections-openstack master: Updated network module docs  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/85864223:14

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