*** tosky has quit IRC | 00:39 | |
*** tosky has joined #refstack | 08:46 | |
*** fyx_ has joined #refstack | 09:17 | |
*** mgagne_ has joined #refstack | 09:23 | |
*** mgagne has quit IRC | 09:25 | |
*** fyx has quit IRC | 09:25 | |
*** fyx_ is now known as fyx | 09:25 | |
*** kopecmartin|off is now known as kopecmartin | 09:25 | |
tosky | kopecmartin: hi, before I give the final +2 on https://review.openstack.org/#/c/592002/, I have a question | 12:36 |
---|---|---|
tosky | just to be sure: when refstack-client is executed, does it always use the last tempest, or does it depend on the interoperability profile? | 12:37 |
tosky | the question is: could it happen that we would need to run the latest tempestconf with an earlier tempest tag? | 12:37 |
tosky | (maybe we already discussed it) | 12:37 |
kopecmartin | tosky, hm, i don't think refstack-client uses the latest tempest, it's close to the latest one but it's not the latest | 12:38 |
tosky | kopecmartin: ok, but does it use that version for all interop profiles? | 12:39 |
tosky | or does it use different tempest versions? | 12:39 |
kopecmartin | by those profiles you mean guidelines? | 12:39 |
tosky | yes, sorry, guidelines | 12:39 |
tosky | the real question behind it is: if an older version of tempest is needed, and we run the latest tempestconf with that patch, would everything works? | 12:40 |
kopecmartin | i believe here's the line which defines what tempest is used: https://github.com/openstack/refstack-client/blob/master/setup_env#L4 | 12:41 |
kopecmartin | tosky, yes, everything should work | 12:41 |
kopecmartin | let me check, but the review doesn't remove a functionality , just adds one which will be needed for newer tempest | 12:41 |
tosky | but this new functionality means running less tests, right? | 12:42 |
* tosky bbl | 12:42 | |
kopecmartin | tosky, not necessarily, tempest just introduced a new option which triggers volumev2/v3 tests , see the note here https://review.openstack.org/#/c/592002/3/releasenotes/notes/deprecate-volume-api-selection-started-by-Rocky-a7b30be51c77ac7b.yaml@12 | 12:44 |
tosky | kopecmartin: yes, but the point is: if that version of tempest is used, and tempestconf then disables volumev2 tests by setting catalog_type=volumev3, would it be a problem when running against older versions of openstack? | 13:12 |
tosky | do the older interop guidelines run any volumev2 test? | 13:12 |
kopecmartin | tosky, I'll check that .. anyway, if newer tempest is used, the new option is used to decide which tests to run , if older tempest is used, the option we currently have will be still there | 13:13 |
kopecmartin | tosky, interesting, even the latest guideline release couple of weeks ago contains volume.v2 tests https://refstack.openstack.org/api/v1/guidelines/2018.11/tests?target=platform&type=required&alias=true&flag=false | 13:16 |
kopecmartin | which means, currently refstack-client can't use that version of tempest which runs only v3 tests, if i get it correctly | 13:16 |
tosky | kopecmartin: or it should enable them | 13:17 |
kopecmartin | tosky, yes, but if get the tempest change right, you can't run v3 and v2 at the same run, because there is only one option which triggers it | 13:18 |
tosky | if it's true, then there is a problem in tempest regarding interoperability | 13:18 |
tosky | can you please raise it with the proper people? | 13:19 |
kopecmartin | tosky, https://github.com/openstack/tempest/commit/f2f4384563ad6eadabd4ae787bfd5bc54fe7aa45 | 13:20 |
kopecmartin | according to that, v2 should not be used | 13:20 |
kopecmartin | so maybe, refstack just can update the list of the tests and skip volume.v2 - it's just 3 of them | 13:21 |
tosky | but that would work for newer guidelines, not the older ones | 13:21 |
kopecmartin | oh, i see | 13:22 |
kopecmartin | tosky, however, i don't see in those guidelines any volume.v3 tests, so it may not be a problem at the end | 15:15 |
tosky | kopecmartin: oh, so it's either v3 or v2, not both? That should be fine - but then we need to remember to override that value in refstack-client when using tempestconf | 16:11 |
kopecmartin | tosky, i actually don't see any volume.v3 tests, not even tempest, I'm doing something wrong probably | 16:12 |
kopecmartin | tosky, yes, we do, i have a few automations around refstack-client, so i should notice it soon enough | 16:12 |
*** kopecmartin is now known as kopecmartin|off | 17:00 | |
*** tosky has quit IRC | 23:32 | |
*** tosky has joined #refstack | 23:32 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!