Tuesday, 2021-10-05

tkajinamricolin, hi. could you please check this release patch ? https://review.opendev.org/c/openstack/releases/+/81234602:16
tkajinamricolin, it turned out there are still some codes dependent on volume v2 api in current rc1. The fixes to switch to volume v3 api were backported to xena last night and I believe we should include the fix in coming Xena release02:18
tkajinamramishra, ^^^ fyi02:18
opendevreviewBrendan Shephard proposed openstack/heat master: Drop six library  https://review.opendev.org/c/openstack/heat/+/81236702:49
opendevreviewBrendan Shephard proposed openstack/heat master: Drop six library  https://review.opendev.org/c/openstack/heat/+/81236702:50
*** ysandeep|out is now known as ysandeep05:37
opendevreviewOpenStack Proposal Bot proposed openstack/heat master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/heat/+/80994907:08
opendevreviewMerged openstack/heat master: Drop six library  https://review.opendev.org/c/openstack/heat/+/81236708:21
*** ysandeep is now known as ysandeep|lunch09:00
*** ysandeep|lunch is now known as ysandeep09:48
lajoskatonaHi Heat team, A have a question if we can use openstacksdk instead of python-neutronclient as networking client?12:28
lajoskatonaIf I understand well the code (not a Heat expert myself) the networkign client is created somehwere here: https://opendev.org/openstack/heat/src/branch/master/heat/engine/clients/os/neutron/__init__.py#L57-L6912:28
lajoskatonaand it seems like it is hardcoded to use neutronclient, but not sure if there's an option for new resources to use python binding from openstacksdk if not12:29
*** ysandeep is now known as ysandeep|afk12:34
*** blarnath is now known as d34dh0r5313:09
*** ysandeep|afk is now known as ysandeep13:26
zaneblajoskatona: you are correct. in theory all client plugins should be rewritten to use openstacksdk eventually, at least once it's feature complete.13:56
zanebto date https://opendev.org/openstack/heat/src/branch/master/heat/engine/clients/os/senlin.py is the only one using it afaik13:56
lajoskatonazaneb: thanks, I check it and ask around13:57
lajoskatonaI mean if it worth to work on it13:57
zaneblajoskatona: out of curiosity, what do you expect to be able to do with openstacksdk that you can't do with neutronclient?14:16
lajoskatonazaneb: sorry I had meetings. So it's not about features, but not doing things twice. The cli part of neutronclient is deprecated, for python-bindings we have to add new features to openstacksdk and to neutronclient as well15:35
zanebright, yeah. and we can do a mixture if necessary (new features through sdk, without necessarily rewriting everything that's there)15:47
lajoskatonazaneb: is it possible to have 2 client backend, sdk for new and neutronclient for old features?15:48
lajoskatonazaneb: and perhaps a migration plan to make life easier15:48
zanebare you asking something different from what I just said?15:49
lajoskatonajust wanted to be sure that it is technically possible without refactoring big chunks of heat :-)15:52
zanebthe client plugins are pretty self-contained (in fact, individual methods in them are pretty self-contained), so it shouldn't be a huge problem16:28
*** ysandeep is now known as ysandeep|dinner16:30
*** ysandeep|dinner is now known as ysandeep17:33
*** ysandeep is now known as ysandeep|out19:20
*** tamas_erdei is now known as terdei20:32

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