05:32:50 <dtruong> #startmeeting senlin
05:32:51 <openstack> Meeting started Fri Feb  8 05:32:50 2019 UTC and is due to finish in 60 minutes.  The chair is dtruong. Information about MeetBot at http://wiki.debian.org/MeetBot.
05:32:52 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
05:32:54 <openstack> The meeting name has been set to 'senlin'
05:33:03 <dtruong> o/
05:33:24 <dtruong> hi eandersson
05:33:35 <dtruong> anyone else here to join the meeting?
05:34:30 <eandersson> o/
05:36:05 <dtruong> ok, let's get started then
05:36:32 <dtruong> #topic announcements
05:37:17 <dtruong> There was an email from the TC requesting every project to self evaluate themselves against the OpenStack Technical Vision
05:37:22 <dtruong> #link http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001417.html
05:37:59 <dtruong> I haven't started anything for Senlin yet, but if anyone has any input, please let me know.
05:38:05 <eandersson> Sounds good
05:38:07 <cbrumm_> ok!
05:38:28 <dtruong> hi cbrumm_
05:39:01 <dtruong> #topic python 3 goal
05:39:48 <dtruong> Doug Hellmann requested that we enable python 3 functional tests as voting to meet the python 3 community goal.
05:40:08 <dtruong> We have had the python 3 functional tests for awhile and they have been passing.
05:40:29 <dtruong> So I created a patch set to set them to voting for the gate
05:40:42 <dtruong> #link https://review.openstack.org/#/c/634756/
05:41:39 <dtruong> eandersson It needs a +2 if you can take a look.
05:41:47 <eandersson> Gave it +2 and workflow
05:41:51 <dtruong> thanks
05:43:04 <dtruong> #topic new openstacksdk release
05:43:19 <dtruong> openstacksdk released version 0.24.0 this week
05:43:49 <dtruong> I created a bunch of patch sets to bump the required version to 0.24.0 for senlin so that we can pick up the bug fixes
05:43:56 <dtruong> #link https://review.openstack.org/#/q/status:open+(topic:bumpsdkversion+OR+topic:bug/1814171)
05:47:15 <dtruong> ok, moving on to tempest test
05:47:24 <dtruong> #topic fixing tempest test
05:47:58 <dtruong> There was a back port to stable/rocky that is blocked because the tempest tests are failing against stable/rocky
05:48:41 <dtruong> This is back port patch set: https://review.openstack.org/#/c/634079/
05:49:31 <dtruong> The reason the tempest tests are failing is because we added some tempest tests for Stein specific features.
05:51:29 <dtruong> We should have been more careful and only enabled those tempest tests for Stein.
05:52:18 <dtruong> Anyways, I created some patch sets to make sure that the tempest tests in question will not run when testing against stable/rocky.
05:52:37 <dtruong> #link https://review.openstack.org/#/q/status:open+project:openstack/senlin-tempest-plugin+branch:master+(topic:check_healthpolicy_support+OR+topic:check_microversion+OR+topic:profile_spec_from_config)
05:54:10 <dtruong> The first patch set there only executes health policy test if health policy version 1.1 is supported in Senlin.
05:54:34 <dtruong> That is because the health policy test was written specifically against health policy version 1.1
05:55:31 <dtruong> The second patch set creates cluster profiles used in integration tests based the tempest configuration.  I.e. it picks up the flavor and image ids from the tempest config.
05:55:43 <openstackgerrit> Merged openstack/python-senlinclient master: Bump openstacksdk to 0.24.0  https://review.openstack.org/635001
05:56:22 <dtruong> Previously we hard-coded the cirros image name for cluster profiles.
05:56:53 <dtruong> This caused a problem when devstack bumped their cirros version.  So we ended up bumping the version in our test cases.
05:57:41 <dtruong> With this change, it uses the image id set in tempest.conf.  This gets populated by devstack, so we don't have to worry about the cirros image name anymore.
05:57:53 <dtruong> Same for flavor id.
05:59:04 <dtruong> The last patch set adds a configuration in tempest for min and max microversion.
05:59:53 <dtruong> These values are used to check if TestClusterScaleOutNegativeResourceIsLocked should be run since that test case will only work against microversion 1.11 or higher.
06:01:15 <dtruong> There are related patch sets to set the microversion in devstack's tempest.conf: https://review.openstack.org/#/q/status:open+project:openstack/senlin+topic:tempest_microversion
06:01:24 <dtruong> This one is not quite working.
06:01:45 <dtruong> For some reason devstack is not adding the configuration for min and max microversion to tempest.conf
06:01:57 <dtruong> So I need to work on those a bit more.
06:04:10 <dtruong> Anyways, I know that's a lot of patch sets to look at.  So take your time and leave me some comments if you have any questions.
06:05:31 <dtruong> That's all I have for today.
06:05:48 <dtruong> Anybody have anything else to discuss?
06:08:16 <dtruong> ok, looks like we are good.
06:08:20 <dtruong> thanks for attending.
06:08:25 <dtruong> #endmeeting senlin