15:00:03 #startmeeting heat 15:00:04 Meeting started Wed Apr 19 15:00:03 2017 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:09 The meeting name has been set to 'heat' 15:00:15 #topic roll call 15:00:57 hi 15:01:06 hi:) 15:01:34 hi 15:01:36 hola 15:01:54 hi 15:02:10 ramishra thx for mark that deprecated bug, not notice there is a similar one 15:02:53 s/deprecate/duplicate/ 15:03:20 ricolin: yeah, but the user has some strange issue though;) 15:03:23 #topic adding items to agenda 15:03:36 #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-04-19_1500_UTC.29 15:04:03 pilgrimstack1 around? 15:05:26 dose anyone know what's the floating ip provider issue pilgrimstack1 was referring to? 15:07:02 I think we can skip the floating ip topic, since he seems not here to tell:) 15:07:26 #topic force delete resource 15:07:36 #link https://review.openstack.org/#/c/454941/ 15:08:01 ick 15:08:28 the code looks fine, just would like to know how we want to do force delete in heat 15:09:16 current propose is to add a property in server for `force_delete` 15:09:50 what's the difference between force_delete() and delete() in Nova? 15:10:02 and wth were they thinking 15:10:16 Anyway the server is gone right? Though reclaimed later by nova? 15:10:20 to force detach I think? 15:10:42 there is a config option 15:11:12 `reclaim_instance_interval` 15:11:22 in Nova :) 15:11:32 oh it's for bdm boot disk 15:11:52 #link http://www.stillhq.com/openstack/000018.html 15:11:56 yes, if the config set then the delete is not really execute 15:12:27 ramishra yes 15:12:38 my first thought is that we should just call force_delete all of the time 15:13:17 It's probably not backward compatible 15:13:37 zaneb not it is not:) 15:14:57 So what is the best way to introduce this feature 15:15:29 adding properties in server for force? 15:15:40 That patch looks okay to me 15:15:40 anyway I gave my +2 ;) 15:15:48 It sucks, but because nova sucks 15:15:56 deletion_policy: half-a** 15:15:58 We don't have to hide the suckiness all the time 15:16:49 We still have number of issues with bdm, when replaced during update, it fails 15:17:12 when bdm is used to boot 15:17:28 why are we counting the SOFT_DELETE state as deleted? 15:17:59 zaneb a deletion_policy sounds nice 15:18:48 zaneb Not getting what you mean, why not? 15:18:50 if `reclaim_instance_interval` is set in nova, then the status of server is SOFT_DELETED after delete 15:19:19 ricolin: could we always force_delete except when there's a deletion_policy: soft_delete? or would that still not be backwards-compat enough? 15:19:34 deletion_policy is for 'all' resources 15:19:39 ricolin: what tiantian said 15:19:59 tiantian: yeah, that is the downside of deletion_policy 15:20:19 I see 15:20:58 ricolin: if it's not DELETED, as in, it's safe to go ahead and delete the stuff that it depends on, then we should consider it DELETE_IN_PROGRESS imho 15:21:03 ? deletion_policy is a resource attribute? You mean we would have a value that's specific to server? 15:21:41 literally the entire point of Heat is that we don't delete(/create/update) stuff in the wrong order 15:22:27 reclaim_instance_interval is just some crappy pet support 15:22:42 sorry 15:23:11 therve: yeah, I'm starting to go off the deletion_policy idea 15:23:39 I mean adding property 'force_delete' for server is enough 15:24:14 to me this is like adding a "not_broken" property and defaulting it to False 15:25:05 But only a few people are going to use that option 15:25:32 It might be weird to mention but what should we do with force delete for cinder volume? or other force delete able resource? 15:26:03 therve: so why are we worried about backwards compat with their already-broken stuff? 15:26:34 zaneb, Well presumably if you didn't use anything like network and volume you could have a working template? 15:27:23 But maybe I worry too much, no one uses that thing 15:27:32 We're already wasting too much time on that :) 15:29:35 anyway, feel free to put your idea on top of that review 15:30:48 #topic releasenote scope 15:32:33 I would like to propose to add releasenot in the feature bugs at least for some high Importance bugs 15:32:54 +1 15:33:21 our releasenote seems not cover `bug fix` much 15:34:35 #link https://docs.openstack.org/releasenotes/heat/ocata.html 15:34:44 that seems reasonable for major bugs 15:35:42 yeah, if that makes sense to the user not for high importance gate issues;) 15:35:42 heh, the one "Bug Fix" on there is actually a new feature and not a bug 15:37:03 ramishra I think it might depends on cores to decide if that's something user should notice about 15:37:43 ricolin: sure, let's add more release notes:) 15:37:53 zaneb exactly! 15:38:04 okey, solved:) 15:38:20 #topic Open discussion 15:38:31 so this happened https://governance.openstack.org/tc/resolutions/20170317-cloud-applications-mission.html 15:38:57 zaneb: cool 15:39:25 zaneb so is there will be a room for all to working on that in summit? 15:39:54 ricolin: likely yes, working on getting it on the schedule now 15:40:18 Are we ok to make the py35 dsvm job voting now? 15:40:31 I mena, not *now* now cuz of this meeting ;) 15:40:45 https://review.openstack.org/#/c/456253/, I can unblock it 15:42:05 ramishra I do feel it's okey to vote:) 15:43:46 silence means 'no'? therve? 15:44:01 * zaneb hasn't been watching the gate for a couple of weeks 15:44:33 zaneb basically green 15:44:38 ramishra: according to the official OpenStack rule of lazy consensus, silence means yes :) 15:44:57 zaneb: ok:) 15:45:47 we can always make it non vote again if a good reason comes up:) 15:45:52 I've not seen any failures since it's been green though, other than normal issues that affects other jobs too. 15:46:54 +1 for make it voting then 15:47:03 +1 15:47:54 If no against shall we make it vote? 15:47:54 ok done 15:48:06 nice:) 15:48:30 #action ramishra make py35 vote 15:49:02 anything would like to discuss? 15:50:31 cool 15:50:32 ramishra, I'm a bit afraid to be broken by other projects for no reason, but that's like the other gates :) 15:51:10 I think the server bdm stuff is already a mess. We can make even more broken;) 15:51:47 ramishra but to add properties means the property stay there for almost ever 15:53:46 anyway hope we can make more discussion on that review and think it through before we land it:) 15:54:25 okey, if no other stuff, shall we back to heat:) 15:54:43 +1 15:54:58 thx all 15:54:59 #endmeeting