Monday, 2018-11-26

*** tosky has quit IRC00:39
*** tosky has joined #refstack08:46
*** fyx_ has joined #refstack09:17
*** mgagne_ has joined #refstack09:23
*** mgagne has quit IRC09:25
*** fyx has quit IRC09:25
*** fyx_ is now known as fyx09:25
*** kopecmartin|off is now known as kopecmartin09:25
toskykopecmartin: hi, before I give the final +2 on https://review.openstack.org/#/c/592002/, I have a question12:36
toskyjust 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
toskythe 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
kopecmartintosky, hm, i don't think refstack-client uses the latest tempest, it's close to the latest one but it's not the latest12:38
toskykopecmartin: ok, but does it use that version for all interop profiles?12:39
toskyor does it use different tempest versions?12:39
kopecmartinby those profiles you mean guidelines?12:39
toskyyes, sorry, guidelines12:39
toskythe 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
kopecmartini believe here's the line which defines what tempest is used: https://github.com/openstack/refstack-client/blob/master/setup_env#L412:41
kopecmartintosky, yes, everything should work12:41
kopecmartinlet me check, but the review doesn't remove a functionality , just adds one which will be needed for newer tempest12:41
toskybut this new functionality means running less tests, right?12:42
* tosky bbl12:42
kopecmartintosky, 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@1212:44
toskykopecmartin: 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
toskydo the older interop guidelines run any volumev2 test?13:12
kopecmartintosky, 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 there13:13
kopecmartintosky, 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=false13:16
kopecmartinwhich means, currently refstack-client can't use that version of tempest which runs only v3 tests, if i get it correctly13:16
toskykopecmartin: or it should enable them13:17
kopecmartintosky, 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 it13:18
toskyif it's true, then there is a problem in tempest regarding interoperability13:18
toskycan you please raise it with the proper people?13:19
kopecmartintosky, https://github.com/openstack/tempest/commit/f2f4384563ad6eadabd4ae787bfd5bc54fe7aa4513:20
kopecmartinaccording to that, v2 should not be used13:20
kopecmartinso maybe, refstack just can update the list of the tests and skip volume.v2 - it's just 3 of them13:21
toskybut that would work for newer guidelines, not the older ones13:21
kopecmartinoh, i see13:22
kopecmartintosky, however, i don't see in those guidelines any volume.v3 tests, so it may not be a problem at the end15:15
toskykopecmartin: 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 tempestconf16:11
kopecmartintosky, i actually don't see any volume.v3 tests, not even tempest, I'm doing something wrong probably16:12
kopecmartintosky, yes, we do, i have a few automations around refstack-client, so i should notice it soon enough16:12
*** kopecmartin is now known as kopecmartin|off17:00
*** tosky has quit IRC23:32
*** tosky has joined #refstack23:32

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!