simboja | Hello! | 13:51 |
---|---|---|
simboja | cgoncalves, gthiemonge or johnson: I want to know | 13:51 |
simboja | I working on the Kuryr-kubernetes project and needs a way to call octavia | 13:52 |
simboja | is there a reason for this https://github.com/openstack/octavia-tempest-plugin/tree/master/octavia_tempest_plugin/services/load_balancer/v2 not to be on base tempest? | 13:52 |
-opendevstatus- NOTICE: There will be a brief outage of the Gerrit service on review.opendev.org starting at 15:00 UTC today as part of a routine project rename maintenance: http://lists.opendev.org/pipermail/service-announce/2021-July/000023.html | 14:11 | |
johnsom | Lol, didn’t stick around for an answer…. | 14:31 |
ltomasbo | johnsom, he has not reliable connection, so it is getting connected/disconnected | 14:35 |
johnsom | Ah, will he read the log? | 14:36 |
ltomasbo | yep, he should! | 14:37 |
ltomasbo | I think he is reconnecting at the moment anyway, so should be here soon | 14:37 |
digitalsimboja | hello | 14:38 |
johnsom | Ok, I will give an answer then. Thanks ltomasbo | 14:38 |
ltomasbo | johnsom, thank you for answering!! | 14:38 |
digitalsimboja | sorry i got disconnected due to network | 14:39 |
johnsom | Hi there. All tempest projects are moving out of the main tempest repositories into plugins. Some slower than others. | 14:39 |
johnsom | The plan is to have the service clients in tempest plugins so you can load only the code you need for your deployment and/or tests. | 14:40 |
ltomasbo | johnsom, yeah, I know about moving the tests out (we also have kuryr-tempest-plugin for that reason), but I think digitalsimboja was looking for a way to have the service client, without having to add a dependency on octaiva-tempest-plugin | 14:41 |
ltomasbo | gryf, ^ | 14:41 |
johnsom | This also allows the project teams to improve the tempest code at a higher rate as the don’t need to wait for tempest core reviewers to review and merge patches. | 14:41 |
ltomasbo | johnsom, so, the plan is that the clients will move from octavia-tempest-plugin back to tempest side? | 14:42 |
johnsom | ltomasbo: No, the plan is to move all service clients out of tempest into plugins like Octavia has. | 14:43 |
ltomasbo | johnsom, or how are we suppose to use the octavia client from kuryr-tempest-plugin without having to add a dependency on the octavia-tempest-plugin (in the same way as we use today for the compute, neutron clients) | 14:43 |
johnsom | Neutron is already about 70% out into a plugin now as well. | 14:43 |
johnsom | You will have have to load the octavia-tempest-plugin into tempest. | 14:45 |
ltomasbo | you mean this will eventually be removed? https://github.com/openstack/tempest/tree/master/tempest/lib/services | 14:45 |
johnsom | This should not be a problem. All of the integration gates do this. | 14:45 |
johnsom | Yes | 14:45 |
ltomasbo | ok! thanks! | 14:46 |
ltomasbo | johnsom++ | 14:46 |
digitalsimboja | Thanks Johnson | 14:46 |
johnsom | Yeah, the history is.... odd. It went from "in-tree tempest", to "templest lib", to "everything is a plugin".... | 14:47 |
-opendevstatus- NOTICE: There will be a brief outage of the Gerrit service on review.opendev.org in the next few minutes as part of a routine project rename maintenance: http://lists.opendev.org/pipermail/service-announce/2021-July/000023.html | 15:00 | |
opendevreview | Pavlo Shchelokovskyy proposed openstack/octavia-tempest-plugin master: Fix wrong protocol in UDP pool tests https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/803056 | 15:42 |
gryf | johnsom, ack, thanks for explaining :) | 16:40 |
johnsom | No problem | 16:41 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!