08:00:48 <ollivier> #startmeeting Functest weekly meeting 18 Sept. 2018
08:00:48 <collabot> Meeting started Tue Sep 18 08:00:48 2018 UTC.  The chair is ollivier. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:00:48 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic.
08:00:48 <collabot> The meeting name has been set to 'functest_weekly_meeting_18_sept__2018'
08:01:01 <ollivier> hi
08:01:07 <ollivier> #info CĂ©dric Ollivier
08:01:19 <juhak> #info Juha Kosonen
08:01:29 <viktor_t> #info Viktor Tikkanen
08:02:29 <ollivier> fdegir: great. I didn't check if you switched to the right repo (opnfv)
08:03:41 <ollivier> #topic Action point follow-up
08:03:56 <ollivier> #info Functest (OpenStack and Kubernetes) Gambia and Hunter were released last Monday
08:04:04 <ollivier> #link https://lists.opnfv.org/g/opnfv-tech-discuss/topic/functest_gambia_and_hunter/25721234?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,25721234
08:04:42 <ollivier> It should be noted that new testcases can be cherry-picked from master to stable/gambia or stable/hunter (e.g. add support for Rally OpenStack CI test cases)
08:05:42 <ollivier> and that features are disabled in stable/gambia and stable/hunter (they are synced with OpenStack Queens)
08:06:02 <ollivier> Functest Gambia will be continuously built to integrate changes required by Features.
08:06:38 <ollivier> #info XCI already selects the right tag
08:06:46 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/62421/
08:07:20 <ollivier> Fuel, Compass, Daisy (?) and Apex jjbs should be updated.
08:08:08 <ollivier> (It should work anyway thanks to backward compatibility enforced by OS or K8s clients)
08:09:05 <ollivier> From the time being, snaps testcases are run only if SUT is OpenStack Queens or older.
08:09:29 <ollivier> (I think Snaps has to be updated due to new cinder microapis)
08:11:21 <ollivier> Be free to ask more details if unclear.
08:12:21 <OPNFV-Gerrit-Bot> Juha Kosonen proposed functest: Add support for Rally OpenStack CI test cases  https://gerrit.opnfv.org/gerrit/61895
08:13:47 <ollivier> #info all docs have been published online
08:13:58 <ollivier> #link https://functest.readthedocs.io/projects/configguide/en/latest/
08:14:08 <ollivier> #link https://functest.readthedocs.io/projects/devguide/en/latest/
08:14:23 <ollivier> #link https://functest.readthedocs.io/projects/userguide/en/latest/
08:14:37 <ollivier> ..etc..
08:15:22 <ollivier> We have to remove few former refs in our docs https://gerrit.opnfv.org/gerrit/#/c/62347/
08:15:38 <ollivier> #info projects/users are now cleant when tempest-based testcases are skipped
08:15:46 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/62017/
08:15:53 <ollivier> #info all patches have been prepared to verify VIO
08:16:00 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/62125/
08:16:38 <ollivier> #topic Functest
08:17:02 <ollivier> #info juju is being released (2.3.9) and should include a key fix about subnet discovery (required by parallel testing)
08:18:04 <ollivier> It should be cherry-picked to stable/fraser even if it only works right after deployment in sequential mode (OPNFV)
08:18:54 <ollivier> #info few tempest (full) subtests are failing
08:19:05 <ollivier> First CI runs:
08:19:12 <ollivier> #link https://build.opnfv.org/ci/view/functest/job/functest-fuel-virtual-daily-master/865/console
08:19:19 <ollivier> #link https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/870/console
08:19:21 <viktor_t> I've checked those but have no clue...
08:19:50 <viktor_t> "Unexpected response code received" (503) from cinder in most cases
08:20:15 <ollivier> It's not so simple. In case of Fuel, it seems that snapshots are unsupported or badly configured.
08:20:53 <ollivier> I think we should skip few tests such as the one about novnc (we may consider that spice is deployed).
08:21:43 <ollivier> It's much more difficult in our case (OS forces only one config in gates)
08:22:31 <ollivier> I will share with you right after the results in Orange Openlab.
08:23:07 <viktor_t> OK
08:23:52 <ollivier> I think we badly have to detect the common failures and see how to progress from there.
08:25:33 <ollivier> That's the ony testcase which has to be enhanced.
08:25:46 <ollivier> Thank you viktor_t for your help about that.
08:26:24 <ollivier> Let's see if we get some results from Apex as well.
08:26:33 <ollivier> #topic 2 new testcases are under development:
08:26:45 <ollivier> #info Add support for Rally OpenStack CI test cases
08:26:54 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/61895/
08:27:40 <ollivier> juhak: I saw your last update. Should I run the last update? The code seems already good.
08:28:11 <ollivier> If you agree, I can update your change to modify the jjbs as well.
08:28:28 <juhak> it would be good if you time
08:29:02 <juhak> I'm currently running tests, so far so good
08:29:09 <ollivier> sure. Thank you.
08:29:17 <ollivier> Great.
08:29:46 <ollivier> The first change already works here if I skipped the NeutronTrunk results.
08:30:53 <juhak> latest version skips NeutronTrunk if extension is not available
08:31:35 <ollivier> perfect. Then I will modify the jjbs and directly run your change. Is it still disabled in testcases.yaml?
08:31:50 <juhak> yes
08:32:57 <ollivier> Ok. I will update that part when adding the jjbs changes. Thank you. I think we are on time to add this testcase to stable/gambia.
08:33:16 <juhak> ok, thanks
08:33:26 <ollivier> Thank you!
08:33:32 <ollivier> #topic Run Intel NFV CI test-cases inside functest smoke (https://gerrit.opnfv.org/gerrit/#/c/61151/)
08:33:35 <ollivier> #undo
08:33:35 <collabot> Removing item from minutes: <MeetBot.ircmeeting.items.Topic object at 0x1c7a450>
08:33:44 <ollivier> #info Run Intel NFV CI test-cases inside functest smoke
08:33:52 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/61151/
08:34:45 <ollivier> I have to check the last update. I think it has to be improved (we may detect if NUMA is supported)
08:35:01 <ollivier> Else it's already a good job (docs are updated as well)
08:36:04 <ollivier> #info userguide has to be updated (few new testcases have to described: shaker, vmtp, etc...)
08:36:12 <ollivier> #link https://functest.readthedocs.io/projects/userguide/en/latest/
08:37:02 <ollivier> #info we still do improve our download.sh (fdegir)
08:37:32 <ollivier> Anything else on OpenStack side?
08:38:01 <viktor_t> nope
08:38:18 <ollivier> #topic Functest-kubernetes
08:38:31 <ollivier> #info 1 fix has been published in stor4vnf
08:38:39 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/62381/
08:39:41 <ollivier> #info we are checking if Functest master can poll K8s master
08:39:48 <ollivier> #link https://build.opnfv.org/ci/view/OPNFV%20XCI/job/xci-functest-virtual-opensuse-daily-master/47/console
08:41:04 <ollivier> Nothing else from K8s side. We simply faced with lots of issues when building containers. It's fine now as Cristina kindly stopped arm-build5.
08:41:30 <ollivier> We still faced with lots network connectivity troubles for amd64.
08:41:47 <ollivier> nothing new :(
08:42:05 <ollivier> #topic AoB
08:42:37 <ollivier> #info Dovetail is asking TSC if Keystone v2 has to be supported.
08:43:14 <ollivier> From my understanding, it has been removed right after Danube in Functest and it's more than obsolete regarding OS guidelines.
08:44:28 <ollivier> Even if I I consider it as quite dubious from a certification program, I think Dovetail can simply add a Keystone v2/v3 if it's mandatory.
08:44:57 <ollivier> As it's done in ONAP to support Queens.
08:46:01 <viktor_t> https://docs.openstack.org/keystone/rocky/contributor/http-api.html
08:48:42 <ollivier> Yes. I think we shouldn't hack Functest to diverge from OS guidelines. Dovetail could already have prepared the deprecation in their Danube-based releases (If I'm not wrong it was already deprecated).
08:49:08 <ollivier> Only E// is not supporting v2 if I'm not wrong (last TSC meeting)
08:49:11 <ollivier> v3
08:49:22 <ollivier> Agree?
08:50:03 <ollivier> Dovetail may  add a Keystone v2/v3 "proxy" if it's mandatory.
08:50:24 <ollivier> (as for the tempest hook to bypass nova microversions)
08:51:13 <ollivier> Anything else for Today's meeting?
08:51:38 <viktor_t> not from my side...
08:51:56 <juhak> all good
08:52:24 <ollivier> Thank you. Great week again.
08:52:28 <ollivier> #endmeeting