07:59:32 <ollivier> #startmeeting Functest weekly meeting 07 May. 2019
07:59:32 <collabot> Meeting started Tue May  7 07:59:32 2019 UTC.  The chair is ollivier. Information about MeetBot at http://wiki.debian.org/MeetBot.
07:59:32 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic.
07:59:32 <collabot> The meeting name has been set to 'functest_weekly_meeting_07_may__2019'
07:59:37 <ollivier> #info Cédric Ollivier
08:00:02 <juhak> #info Juha Kosonen
08:00:49 <ollivier> I'm printing the last key updates for the minutes.
08:00:53 <ollivier> #topic Last key updates
08:01:07 <ollivier> #info Functest is now rated 10/10 by Pylint
08:01:16 <ollivier> #info debug logs are reduced by default which allows easy runs vs Raspberry PI
08:01:27 <ollivier> #info few python warnings were removed
08:01:39 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/c/67704/
08:01:49 <ollivier> #Functest now allows verifying live-migration if block migration
08:02:54 <ollivier> They are few Python warnings due to Paramiko (pinned by OpenStack upper-constraints) and Vmtp.
08:03:07 <ollivier> #info Functest now allows verifying live-migration if block migration
08:04:03 <ollivier> #link https://git.opnfv.org/functest/tree/functest/utils/env.py#n41
08:04:27 <ollivier> #topic New Gates
08:04:43 <ollivier> #info 3 OpenStack (Rocky, Stein and master) were installed on our former physical POD (2 compute nodes par OpenStack)
08:05:21 <ollivier> The gates are quite good. They are still few failure due to remaining resources.
08:05:32 <ollivier> #info live-migration, Vmtp and Shaker can now be verified by the new gates
08:05:43 <ollivier> #link http://artifacts.opnfv.org/functest/functest-opnfv-functest-benchmarking-latest-vmtp-run-153/results/vmtp/vmtp.html
08:05:52 <ollivier> #link http://artifacts.opnfv.org/functest/functest-opnfv-functest-benchmarking-latest-shaker-run-153/results/shaker/report.html
08:06:02 <ollivier> #link http://artifacts.opnfv.org/functest/functest-opnfv-functest-benchmarking-latest-rally_full-run-104/results/rally_full/rally_full.html
08:07:19 <ollivier> few resources are not cleant after Rally (volumes), Patrole (networks and routers) and Tempest (services) run
08:08:10 <ollivier> + uncleant security groups raise side effects for the next runs.
08:09:37 <ollivier> I think we could easily disable the buggy test in tempest and patrole. Regarding Rally, it wont' be as simple (multithreading).
08:11:44 <ollivier> juhak: could you please have a look to the rally issue? It leverages on iSCSI here.
08:12:20 <ollivier> functest-virtual is currenly unused by gates and can be safely reused for that. I can also share the devstack multinode configurations
08:13:13 <juhak> ollivier: yes, just provide me some background info (logs etc,) about rally failure
08:14:21 <ollivier> juhak: I will find the best procedure this morning. Our gates are not collecting enough logs regarding that part.
08:14:39 <juhak> ok, thanks
08:15:27 <ollivier> We do check if we could activate more logs in Rally.
08:16:10 <juhak> that's possible
08:17:00 <ollivier> It would be great if we could see the cleaning part in logs.
08:17:28 <juhak> I'll check this
08:17:35 <ollivier> Thank you. Else cold migration is unverified (blacklisted in Rally, disabled by conf in Tempest)
08:17:51 <ollivier> It's about SUT.
08:18:18 <ollivier> And NovaServers.boot_and_get_console_url is falsy blacklisted for the time being
08:18:54 <juhak> that's interesting... how did you notice this?
08:19:31 <ollivier> Sorry I'm not clear. I disable NovaServers.boot_and_get_console_url because SUT is not as good as it should be.
08:19:45 <juhak> ah, got it
08:20:45 <ollivier> I know that SUT has be to finished regarding vnc and cold migration. Rally works well!
08:21:24 <ollivier> We may face with troubles as there is only one interface configured in our POD.
08:23:58 <ollivier> Globally we do activate few supports and clean few remaining resources. But our gates are becoming great and additional testcases/supports are now covered.
08:25:15 <ollivier> That's all for the gates. Anything else?
08:25:58 <juhak> nothing from my side
08:26:15 <ollivier> #topic Python3
08:26:52 <ollivier> I informed TSC about the next update in Functest.
08:27:02 <ollivier> python ends in 1rt January.
08:27:18 <ollivier> Python2...
08:28:12 <ollivier> We do first focus on gates to correctly verify the changes on python3.
08:28:30 <ollivier> I will share on gerrit the early change.
08:28:43 <ollivier> Then we can both verify/update the changes.
08:30:07 <juhak> have you encounter any (major) issues when upgrading to python3?
08:30:26 <ollivier> I'm facing with one issue in Xtesting (unit).
08:30:47 <ollivier> For the time being, I have only built Functest containers.
08:31:51 <ollivier> I will share my pending patches. Six does a great work but we will have to update the code.
08:32:13 <ollivier> I first informed TSC to avoid any problem when merging th patches.
08:32:41 <juhak> ok
08:32:42 <ollivier> Doctor is already leveraging on Python3. But SFC has to be updated
08:33:38 <ollivier> I published all patches in few minutes.
08:34:00 <chanlder_> Dockor?
08:35:02 <ollivier> chanlder_: doctor. Functest hosts tests from OPNFV Features. Then an update in Functest could raise side effect in OPNFV Features testing.
08:35:04 <ollivier> #link https://git.opnfv.org/functest/tree/functest/ci/testcases.yaml#n416
08:37:14 <ollivier> #topic AoB
08:37:46 <ollivier> Next event (Plugfest/Hackfest) will be in Sweden. I should be there.
08:39:22 <ollivier> juhak: would you join ?
08:39:42 <juhak> not sure yet, but probably won't be there
08:40:40 <ollivier> ok.
08:40:49 <ollivier> That's all from my side. Anything else?
08:41:03 <juhak> no, all clear
08:41:27 <ollivier> Then thank you.
08:41:31 <ollivier> #endmeeting