05:32:50 #startmeeting senlin 05:32:51 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 05:32:54 The meeting name has been set to 'senlin' 05:33:03 o/ 05:33:24 hi eandersson 05:33:35 anyone else here to join the meeting? 05:34:30 o/ 05:36:05 ok, let's get started then 05:36:32 #topic announcements 05:37:17 There was an email from the TC requesting every project to self evaluate themselves against the OpenStack Technical Vision 05:37:22 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001417.html 05:37:59 I haven't started anything for Senlin yet, but if anyone has any input, please let me know. 05:38:05 Sounds good 05:38:07 ok! 05:38:28 hi cbrumm_ 05:39:01 #topic python 3 goal 05:39:48 Doug Hellmann requested that we enable python 3 functional tests as voting to meet the python 3 community goal. 05:40:08 We have had the python 3 functional tests for awhile and they have been passing. 05:40:29 So I created a patch set to set them to voting for the gate 05:40:42 #link https://review.openstack.org/#/c/634756/ 05:41:39 eandersson It needs a +2 if you can take a look. 05:41:47 Gave it +2 and workflow 05:41:51 thanks 05:43:04 #topic new openstacksdk release 05:43:19 openstacksdk released version 0.24.0 this week 05:43:49 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 #link https://review.openstack.org/#/q/status:open+(topic:bumpsdkversion+OR+topic:bug/1814171) 05:47:15 ok, moving on to tempest test 05:47:24 #topic fixing tempest test 05:47:58 There was a back port to stable/rocky that is blocked because the tempest tests are failing against stable/rocky 05:48:41 This is back port patch set: https://review.openstack.org/#/c/634079/ 05:49:31 The reason the tempest tests are failing is because we added some tempest tests for Stein specific features. 05:51:29 We should have been more careful and only enabled those tempest tests for Stein. 05:52:18 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 #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 The first patch set there only executes health policy test if health policy version 1.1 is supported in Senlin. 05:54:34 That is because the health policy test was written specifically against health policy version 1.1 05:55:31 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 Merged openstack/python-senlinclient master: Bump openstacksdk to 0.24.0 https://review.openstack.org/635001 05:56:22 Previously we hard-coded the cirros image name for cluster profiles. 05:56:53 This caused a problem when devstack bumped their cirros version. So we ended up bumping the version in our test cases. 05:57:41 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 Same for flavor id. 05:59:04 The last patch set adds a configuration in tempest for min and max microversion. 05:59:53 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 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 This one is not quite working. 06:01:45 For some reason devstack is not adding the configuration for min and max microversion to tempest.conf 06:01:57 So I need to work on those a bit more. 06:04:10 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 That's all I have for today. 06:05:48 Anybody have anything else to discuss? 06:08:16 ok, looks like we are good. 06:08:20 thanks for attending. 06:08:25 #endmeeting senlin