08:05:11 <ollivier> #startmeeting Functest weekly meeting 23 April. 2019
08:05:11 <collabot> Meeting started Tue Apr 23 08:05:11 2019 UTC.  The chair is ollivier. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:05:11 <collabot> Useful Commands: #action #agreed #help #info #idea #link #topic.
08:05:11 <collabot> The meeting name has been set to 'functest_weekly_meeting_23_april__2019'
08:05:19 <ollivier> #info Cédric Ollivier
08:05:40 <juhak> #info Juha Kosonen
08:06:22 <ollivier> #topic last key updates
08:06:33 <ollivier> #info OPNFV Functest Iruya was released
08:06:41 <ollivier> #link https://lists.opnfv.org/g/opnfv-tsc/message/5181
08:06:53 <ollivier> #info travis-ci.org configs have been fixed and then updated
08:07:01 <ollivier> all arm and arm64 containers are now cross-compiled for Hunter, Iruya and master
08:07:07 <ollivier> py36 is now covered
08:07:15 <ollivier> #link https://travis-ci.org/collivier/functest/branches
08:07:30 <ollivier> #info barbican, cloudify, cloudify_ims, heat_ims and vyos_vrouter now work well on Raspberry PI 3
08:07:47 <ollivier> #link Run Functest containers on Raspberry PI
08:07:57 <ollivier> #undo
08:07:57 <collabot> Removing item from minutes: <MeetBot.ircmeeting.items.Link object at 0x21028d0>
08:08:00 <ollivier> #link https://wiki.opnfv.org/display/functest/Run+Functest+containers+on+Raspberry+PI
08:08:00 <OPNFV-Gerrit-Bot> Merged functest: Set max_microversion for placement and volume  https://gerrit.opnfv.org/gerrit/67666
08:09:47 <ollivier> #info sdnvpn testing was removed from our gates as they don't clean lots of resources
08:09:58 <ollivier> #info all OpenStack refs were updated to opendev.org
08:10:07 <ollivier> #info arm builds are temporarily disabled in Releng
08:13:46 <ollivier> ok? If yes I would suggest to switch to the next topic: volumev3
08:15:05 <juhak> thanks, all clear
08:15:58 <ollivier> #topic volumev3
08:16:09 <ollivier> #info all Rally tasks were updated to verify volumev3
08:16:17 <ollivier> #link https://gerrit.opnfv.org/gerrit/#/q/I42e7f846e80d3647df274b2e03add94c9f0a34d6
08:16:49 <ollivier> juhak: thank you for that changes. They are key updates.
08:17:10 <juhak> np
08:17:16 <ollivier> And thank you for the merge https://gerrit.opnfv.org/gerrit/#/c/67670/
08:18:04 <ollivier> Now Rally installed in Functest Master and Hunter conforms with OpenStack Stein guidelines
08:18:13 <ollivier> #link https://review.opendev.org/#/c/652405/
08:18:41 <ollivier> But I think we do care about possible wrong cinder discovery in Rally verifier (e.g. if cinder endpoint is not defined)
08:19:43 <ollivier> In case of Hunter, the cinder endpoint could be missing (end of volume v1, no block-storage yet).
08:20:22 <ollivier> The bug was on Fuel, right? I would like to double check if cinder is falsy skipped.
08:21:40 <juhak> was there a bug in Fuel?
08:23:38 <ollivier> oh I misinterpreted the reviewer list :)
08:24:27 <ollivier> I ran local tests after removing a falsy cinder endpoint and rally failed when configuring cinder testing (skip)
08:25:14 <ollivier> I think the rally tasks are fine but not the verifier part (tempest)
08:26:24 <ollivier> I will double check that and send you the right procedure.
08:26:40 <juhak> ah, ok these are about tempest cases
08:26:52 <ollivier> yes
08:27:26 <ollivier> yes cinder is skipped in the generated tempest.conf and then refstack would faild (they are volume tests in refstack)
08:28:17 <ollivier> It's only about hunter. Iruya and newer should be fine thanks to the block-storage endpoint and the update in rally.
08:29:23 <juhak> ok good, got it now
08:30:14 <ollivier> We are working on very tricky issues. that's the issue when the project is well mature :)
08:31:02 <juhak> yep...
08:31:21 <ollivier> BYW volumev2 is selected in OpenStack gates (and they filter by service name). But our impl is right.
08:31:54 <juhak> I think so too
08:32:13 <ollivier> Simply removing cinder endpoint and run refstack_defcore should highlight the bug in rally.
08:34:27 <ollivier> We do backport the change "Set max_microversion for placement and volume" to stable/hunter.
08:34:50 <ollivier> That's all for volumev3 from my side.
08:35:43 <juhak> thanks for your work on openstack-rally on this
08:38:53 <ollivier> #topic Raspberry PI
08:39:03 <ollivier> logging could be optimized by stopping printing debugs (adding a DEBUG env var as before)
08:39:20 <ollivier> It's on my agenda.
08:39:30 <ollivier> they remain lots of go deps which are not cross-compiled yet (juju, kubernetes binaries, etc.)
08:39:40 <ollivier> Not so simple... Let's see :)
08:40:10 <ollivier> But now all Functest releases can be reused on ARM v7.
08:41:01 <ollivier> #topic AoB
08:41:34 <ollivier> 10/10 by pylint. I would propose to increase the number of lines when detecting duplicated code (4 seems too low).
08:42:20 <ollivier> 8 should be ok.
08:42:37 <ollivier> And I noted few python warnings in master
08:42:42 <juhak> fine for me, ran issues about duplicated code few times...
08:43:10 <ollivier> ok. I pushing the review right now.
08:43:41 <ollivier> That's all here.
08:44:31 <juhak> all set from my side
08:44:59 <ollivier> Thank you!
08:45:02 <ollivier> #endmeeting