Wednesday, 2016-11-23

*** spotz is now known as spotz_zzz00:28
*** tkarke has quit IRC00:30
ramishrastevebaker: hi, around?00:42
*** sdake has quit IRC00:43
*** sdake has joined #heat00:45
ramishrastevebaker: If you can help review https://review.openstack.org/#/c/400946/, We created a mess with 1.6.0(backward incompatible change) and it was blacklisted.00:47
*** ctayal has joined #heat00:54
stevebakerramishra: ok01:04
*** sdake has quit IRC01:05
*** sdake has joined #heat01:06
ramishrastevebaker: thanks!01:10
ramishrastevebaker: btw, I'm making good progess in adding more gabbi tests on top of your patch. I'll have them up for review in a day or two.01:14
stevebakerramishra: cool, how are you finding the gabbi experience?01:14
ramishrastevebaker: it's good, but we would be the first project to add these I think?01:15
stevebakerramishra: in tempest we will. ceilometer were the first to have them in tree01:15
ramishrastevebaker: oh, I did not know that ceilometer have them.01:16
stevebakergabbi started when cdent worked on ceilometer01:16
ramishrastevebaker: yeah, is it actively maintained by him? To start with I'm looking at the tempest tests and converting them.01:17
stevebakerramishra: possibly he is doing other things now01:18
stevebakerramishra: git log says its fairly active, and he is still doing a fair amount01:18
*** ctayal has quit IRC01:19
*** ctayal has joined #heat01:19
ramishrastevebaker: yeah, I've not faced any road block yet. learning as I'm doing things:)01:19
*** zhurong has joined #heat01:19
*** ccard has joined #heat01:20
*** ccard__ has quit IRC01:20
stevebakersome kind of variable stored state would be handy for more complex tests01:21
*** wangbo has quit IRC01:23
ramishraI found the substitutions very useful http://gabbi.readthedocs.io/en/latest/format.html#substitution01:23
*** wangbo has joined #heat01:26
*** sdake has quit IRC01:27
*** ctayal has quit IRC01:28
*** yanyanhu has joined #heat01:29
*** sdake has joined #heat01:29
*** steveg_afk has joined #heat01:40
*** sdake has quit IRC01:50
*** sdake has joined #heat01:53
*** elynn has joined #heat01:55
*** ctayal has joined #heat01:59
*** elynn_ has joined #heat02:02
*** cwolferh has quit IRC02:04
*** elynn has quit IRC02:05
*** EricGonczer_ has quit IRC02:09
*** wangbo has quit IRC02:10
*** EricGonczer_ has joined #heat02:11
openstackgerritMerged openstack/heat: Use both endpoint and endpoint_override  https://review.openstack.org/40094602:11
*** sdake has quit IRC02:14
*** steveg_afk has quit IRC02:14
*** sdake has joined #heat02:15
*** gongysh has joined #heat02:24
*** ctayal has quit IRC02:24
*** bana_k has quit IRC02:25
*** elynn__ has joined #heat02:25
*** elynn_ has quit IRC02:26
*** wangbo has joined #heat02:28
*** jamielennox is now known as jamielennox|away02:30
*** sdake has quit IRC02:36
*** sdake has joined #heat02:37
*** cwolferh has joined #heat02:42
*** fragatina has quit IRC02:53
*** sdake has quit IRC02:57
*** jamielennox|away is now known as jamielennox02:59
*** sdake has joined #heat02:59
*** zhurong has quit IRC03:04
*** zhurong has joined #heat03:07
*** sdake has quit IRC03:19
*** sdake has joined #heat03:21
*** catintheroof has joined #heat03:27
*** cwolferh has quit IRC03:29
*** Drago_ has joined #heat03:33
*** liusheng has quit IRC03:33
*** zhurong has quit IRC03:35
*** zhurong has joined #heat03:36
*** catintheroof has quit IRC03:40
*** sdake has quit IRC03:41
*** links has joined #heat03:42
*** sdake has joined #heat03:43
*** wangbo has quit IRC03:45
*** EricGonczer_ has quit IRC03:45
*** fragatina has joined #heat03:51
*** fragatina has quit IRC03:52
*** fragatina has joined #heat03:52
*** Drago_ has quit IRC03:54
*** wangbo has joined #heat03:57
*** ricolin has joined #heat04:00
*** sdake has quit IRC04:03
*** sdake has joined #heat04:05
*** flwang1 has quit IRC04:08
*** misty-cloud has joined #heat04:16
*** sdake has quit IRC04:25
*** sdake has joined #heat04:28
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/40089904:30
openstackgerritOpenStack Proposal Bot proposed openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/39861704:38
*** elynn__ has quit IRC04:41
*** sdake has quit IRC04:49
*** EricGonczer_ has joined #heat04:51
*** sdake has joined #heat04:52
*** EricGonczer_ has quit IRC04:58
*** sdake_ has joined #heat05:31
*** steveg_afk has joined #heat05:32
*** sdake has quit IRC05:35
*** steveg_afk has quit IRC05:38
*** gongysh has quit IRC05:49
*** elynn__ has joined #heat05:53
*** elynn__ has quit IRC05:57
*** elynn__ has joined #heat05:58
*** yprokule has joined #heat06:01
*** ctayal has joined #heat06:03
openstackgerritRabi Mishra proposed openstack/heat: DNM Test Zaqar devstack plugin fix  https://review.openstack.org/40107106:06
*** liusheng has joined #heat06:07
*** ricolin has quit IRC06:17
*** bana_k has joined #heat06:20
*** bana_k has quit IRC06:27
*** bana_k has joined #heat06:33
*** ricolin has joined #heat06:34
*** ricolin has quit IRC06:46
*** bana_k has quit IRC06:49
*** willise has joined #heat06:58
*** willise has left #heat06:59
*** hjensas has quit IRC07:11
*** ccamacho has joined #heat07:17
*** jprovazn has joined #heat07:23
*** ctayal_ has joined #heat07:40
*** ctayal has quit IRC07:44
*** ctayal_ has quit IRC07:53
ramishraskraynev: stable/newton gate is broken, we need https://review.openstack.org/#/c/400149/(neutron-lbaas change) and https://review.openstack.org/#/c/400689/ in that order to land07:56
ramishramaster is broken too:( I think https://review.openstack.org/#/c/401069/ would fix it.07:59
*** hjensas has joined #heat08:00
*** dimtruck is now known as zz_dimtruck08:11
*** Drago_ has joined #heat08:12
*** Drago_ has quit IRC08:12
*** yprokule_ has joined #heat08:20
*** derekjhyang has quit IRC08:21
*** yprokule has quit IRC08:22
*** yprokule_ is now known as yprokule08:22
*** jaosorior has joined #heat08:29
*** shardy has joined #heat08:30
*** jpich has joined #heat08:30
*** amoralej|off is now known as amoralej08:43
openstackgerrithuangtianhua proposed openstack/heat-templates: Add example to configure ca certificates with userdata  https://review.openstack.org/40112808:49
*** yprokule_ has joined #heat08:52
*** yprokule has quit IRC08:53
*** yprokule_ is now known as yprokule08:53
openstackgerrithuangtianhua proposed openstack/heat-templates: Add example to configure ca certificates with userdata  https://review.openstack.org/40112808:56
*** zzzeek has quit IRC09:00
*** gongysh has joined #heat09:01
*** zzzeek has joined #heat09:02
*** willise has joined #heat09:02
*** willise has left #heat09:02
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Updated from global requirements  https://review.openstack.org/40089909:15
*** wangbo has quit IRC09:17
*** fragatina has quit IRC09:20
*** fragatina has joined #heat09:20
*** sshnaidm|away is now known as sshnaidm09:26
*** wangbo has joined #heat09:29
*** shinobu_ has joined #heat09:37
*** strigazi_AFK is now known as strigazi09:39
*** derekh has joined #heat09:41
*** dbecker has joined #heat09:42
*** yassine has joined #heat09:46
*** yassine is now known as Guest5807409:46
*** ccamacho is now known as ccamacho|afk09:47
*** zhurong has quit IRC10:01
openstackgerritThomas Herve proposed openstack/heat: Sleep between check_resource calls  https://review.openstack.org/40015510:07
*** yanyanhu has quit IRC10:11
*** gongysh has quit IRC10:15
*** elynn__ has quit IRC10:18
*** jamielennox is now known as jamielennox|away10:21
*** tkarke has joined #heat10:21
*** tkarke has quit IRC10:22
*** tkarke has joined #heat10:37
*** tkarke has quit IRC10:38
*** ccamacho|afk is now known as ccamacho10:50
*** misty-cloud has quit IRC10:59
*** prazumovsky has joined #heat11:00
shardyramishra: Hi!11:23
shardyramishra: If you're around I have a question re parameter merge strategies11:23
shardyramishra: was there some validation changes to enable catching the case where multiple environments are specified, but not all specify a strategy, or the strategies are conflicting?11:24
shardyIIRC it was discussed11:24
shardyI have a problem because if not all of the env files contain parameter_merge_strategies all of those that do are silently ignored11:24
*** ccamacho is now known as ccamacho|lunch11:34
ramishrashardy: hi11:36
shardyramishra: Hi!11:37
ramishrashardy: no we've not added the validation for conflicting strategies yet.11:37
shardyramishra: Ok, np - I'm currently integrating merge_strategies with tripleo and I think that would be very useful11:38
ramishrayeah, but if you specificy the parameters in any environment file without a strategy then it would overwrite.11:39
shardyanother option would be to only require it to be specified in *any* environment file I guess11:39
ramishrabut not otherwise11:39
shardyramishra: yeah, that's what I'm seeing11:39
ramishraif that makes sense.11:39
shardyit's kind of annoying as you don't discover it until you've waitied for the deployment to finish ;)11:39
ramishrayeah, we agreed that we'll add the valiudation11:40
shardycool, thanks for the update11:40
*** Guest58074 has quit IRC11:41
ramishrashardy: thanks!11:42
openstackgerritMerged openstack/heat: Move call trove cluster delete to check complete  https://review.openstack.org/39082812:02
*** openstackgerrit has quit IRC12:03
*** openstackgerrit has joined #heat12:04
*** yassine has joined #heat12:08
*** catintheroof has joined #heat12:09
*** yassine is now known as Guest2202212:09
*** jcoufal has joined #heat12:09
*** catintheroof has quit IRC12:15
*** gongysh has joined #heat12:15
*** gongysh has quit IRC12:17
*** catintheroof has joined #heat12:20
therveramishra, Urm, grenade failure?12:28
therveCan we catch a break already12:28
ramishrawhich one?12:29
therveramishra, http://logs.openstack.org/55/400155/2/check/gate-grenade-dsvm-heat-ubuntu-xenial/205d74d/12:29
ramishratherve: There is a patch that merged after that. no?12:30
ramishraThis one https://review.openstack.org/39082812:30
therveramishra, Oh I didn't say it was there all the time12:30
therveI'd like the gate to be green 50%, that'd be nice12:31
ramishratherve: yeah atleast 50%:)12:31
ramishrahttp://logs.openstack.org/55/400155/2/check/gate-grenade-dsvm-heat-ubuntu-xenial/205d74d/logs/grenade.sh.txt.gz#_2016-11-23_10_43_30_23712:32
ramishratherve: ^^12:32
*** hjensas has quit IRC12:32
therveramishra, Yeah it looks like some kind of race condition12:32
*** shardy is now known as shardy_lunch12:39
*** ccard__ has joined #heat12:41
*** ccard has quit IRC12:43
*** catintheroof has quit IRC12:44
ramishrashardy_lunch: raised a bug to add the validation https://bugs.launchpad.net/heat/+bug/1644217.12:45
openstackLaunchpad bug 1644217 in heat "Add validation for conflicting merge strategies" [Medium,New]12:45
ramishrashardy_lunch: though it would not be easy;)12:45
*** hjensas has joined #heat12:46
*** steveg_afk has joined #heat12:53
*** links has quit IRC12:54
*** dprince has joined #heat12:56
ramishratherve: It seems there are no 'Too many connections' failures on stable/newton without changing 'executor_thread_pool_size'.12:59
ramishranewton jobs also use xenial nodes.13:00
*** ccamacho|lunch is now known as ccamacho13:08
therveramishra, Interesting13:09
*** ccard has joined #heat13:12
*** ccard__ has quit IRC13:14
therveramishra, It's possible the underlying issue has been fixed?13:20
therveMaybe we can try in master again13:20
*** amoralej is now known as amoralej|lunch13:20
ramishraI tried a test patch but it failed yesterday with one error.13:20
therveThe fix I have is still relevant for another problem13:20
ramishrahttp://logs.openstack.org/07/400507/1/check/gate-heat-dsvm-functional-convg-mysql-lbaasv2-ubuntu-xenial/9218961/console.html#_2016-11-22_04_57_04_24536313:22
ramishrahttps://review.openstack.org/#/c/400507/13:22
ramishralet me try it one more time.13:24
*** shardy_lunch is now known as shardy13:28
shardyramishra: ack, thanks - I'll see if I can take a look unless anyone gets to it first13:30
ramishrashardy: may be I'll get to it before you:)13:31
shardyramishra: sure, even better! :)13:33
shardyif you have time it would be a great help13:33
shardyif not I'll try to take a look next week13:33
ramishrashardy: sure13:33
*** lamt has joined #heat13:39
*** derekh is now known as derekh_afk13:51
*** ramishra has quit IRC13:59
*** ramishra has joined #heat14:01
*** prazumovsky has quit IRC14:02
*** ccard__ has joined #heat14:13
*** ccard has quit IRC14:16
*** annegentle has joined #heat14:19
*** code-R has joined #heat14:20
*** amoralej|lunch is now known as amoralej14:22
*** EricGonczer_ has joined #heat14:25
*** yprokule_ has joined #heat14:29
*** randallburt has joined #heat14:29
*** yprokule has quit IRC14:30
*** yprokule_ is now known as yprokule14:30
*** randallburt has quit IRC14:34
*** jprovazn has quit IRC14:34
*** rajpatel has joined #heat14:40
*** randallburt has joined #heat14:42
*** derekh_afk is now known as derekh14:47
*** rajpatel1 has joined #heat14:48
*** rajpatel has quit IRC14:49
*** ricolin has joined #heat14:53
*** ccard_ has joined #heat14:53
*** jaosorior has quit IRC14:53
*** jaosorior has joined #heat14:54
ramishrahi all, irc meeting in 6 mins, please feel free to add to the agenda https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282016-11-23_1500_UTC.2914:54
ramishrazaneb, therve, ricolin, Qiming, skraynev, shardy meeting?15:01
*** cwolferh has joined #heat15:02
*** jaosorior has quit IRC15:09
*** jaosorior has joined #heat15:10
*** chris_hultin|AWA is now known as chris_hultin15:15
*** spotz_zzz is now known as spotz15:19
*** zz_dimtruck is now known as dimtruck15:19
*** chlong has joined #heat15:25
*** EricGonc_ has joined #heat15:34
*** chlong has quit IRC15:34
*** yprokule_ has joined #heat15:35
*** EricGonczer_ has quit IRC15:36
*** yprokule has quit IRC15:36
*** yprokule_ is now known as yprokule15:36
*** jprovazn has joined #heat15:39
openstackgerritMerged openstack/heat: Avoid redundant validations  https://review.openstack.org/40096115:43
*** chlong has joined #heat15:50
*** EricGonc_ has quit IRC15:52
*** EricGonczer_ has joined #heat15:53
*** tkarke has joined #heat15:56
*** tkarke has quit IRC15:57
ramishrazaneb: http://docs.openstack.org/developer/oslo.db/api/options.html16:02
zanebramishra: so max_pool_size connections are always kept around + open16:02
ramishrayep16:02
zaneband we can have up to max_pool_size + max_overflow connections in total16:02
ramishrayeah16:02
ramishrathats per pool16:04
*** strigazi is now known as strigazi_AFK16:04
zaneband we were running out of connections on the heat side? or too many things were trying to connect to the DB?16:04
zaneb(from multiple engines)16:04
ramishratoo many connections open16:05
ramishrafrom heat. I assume they were not finishing fast.16:05
ramishraand it used to exceed the max_connections i.e 120016:05
ramishrabut it seems to work fine now on stable16:06
ramishrawe don't have that change in stable/newton and it's using the xenial nodes.16:06
ramishramy guess is, the nodes were slow, hence the issue16:06
ramishrayeah, but we should throttle it somehow16:07
*** EricGonc_ has joined #heat16:07
*** code-R has quit IRC16:07
ramishrazaneb: does that make sense?16:07
*** EricGonczer_ has quit IRC16:08
ramishratherve may explain in better:)16:10
*** bana_k has joined #heat16:10
*** crose has joined #heat16:16
*** bana_k has quit IRC16:25
*** dprince has quit IRC16:33
*** ramishra has quit IRC16:34
*** ccamacho has quit IRC16:41
*** annegentle has quit IRC16:41
*** ramishra has joined #heat16:43
*** yprokule has quit IRC16:48
*** ccard__ has quit IRC16:53
*** jdandrea has quit IRC16:57
*** dprince has joined #heat16:58
*** ctayal has joined #heat16:58
*** ccamacho has joined #heat16:59
*** beagles is now known as beagles-brb17:08
*** sdake_ is now known as sdake17:09
*** annegentle has joined #heat17:12
*** dhubbard_ has joined #heat17:13
*** dhubbard has quit IRC17:13
*** jaosorior has quit IRC17:15
*** ricolin has quit IRC17:15
*** shardy has quit IRC17:43
*** chlong has quit IRC17:50
*** derekh has quit IRC17:52
*** sdake has quit IRC17:54
*** crose has quit IRC17:55
*** beagles-brb is now known as beagles18:02
*** amoralej is now known as amoralej|off18:02
*** crose has joined #heat18:02
*** crose has quit IRC18:08
openstackgerritCrag Wolfe proposed openstack/heat: Do not count events for every event created  https://review.openstack.org/40038818:21
*** rajpatel1 has quit IRC18:30
*** annegentle has quit IRC18:31
*** flwang1 has joined #heat18:41
*** ctayal has quit IRC18:56
*** rajpatel has joined #heat18:59
*** crose has joined #heat19:05
*** rajpatel has quit IRC19:10
*** bana_k has joined #heat19:10
*** jdandrea has joined #heat19:12
*** beagles is now known as beagles_brb19:21
*** fragatina has quit IRC19:22
*** catintheroof has joined #heat19:27
*** ctayal has joined #heat19:32
*** flwang1 has quit IRC19:34
*** catintheroof has quit IRC19:34
*** beagles_brb is now known as beagles19:55
*** fragatina has joined #heat19:56
*** jpich has quit IRC20:03
*** ctayal has quit IRC20:03
*** crose has quit IRC20:08
*** dbecker has quit IRC20:11
*** fragatina has quit IRC20:30
thervezaneb, We were running out of connections on the mysql side20:37
therveso 1024 opened AFAIU20:38
*** shinobu_ has quit IRC20:38
zanebtherve: ok, thanks20:38
therveConsidering we can have 512 worker threads just in heat, that can be it20:38
zaneband we're competing with other services for those connections too, presumably20:38
therveYes20:38
zanebthat's a hard problem to solve then :(20:39
*** flwang1 has joined #heat20:39
therveI mean, yes and no20:39
zanebideally we need to detect the connection failure, handle it gracefully and apply backpressure there20:40
therveAh yeah, if you want to do that sure :)20:40
zaneblike, if we made sure we had an *open* connection available before we took a message out of the queue to process... that would do it20:40
thervezaneb, I'm tempted to revert https://review.openstack.org/#/c/262374/ though20:41
zanebI bet oslo_messaging doesn't make that easy for us though :(20:41
therveI think setting max_overflow is a bad idea in general20:41
therveUsing overflow is a bad idea, as we'll keeping opening and closing connections20:42
therveInstead of using the pool20:42
zanebtherve: I don't really agree. every one of those threads needs to be able to get a db connection. we shouldn't be taking messages out of the queue if we know we're going to fail to process them20:42
zanebthat's true, but it's a tradeoff v. how many we keep open all the time even when Heat is not busy20:43
thervezaneb, We need to have less threads then :)20:43
therveIt's not like we benefit from having so much pseudo concurrency20:43
zanebwell, this is the thing I wanted to get at with the backpressure: sometimes we do and sometime we don't20:44
therveI don't think this 64 number is a reasonable default20:45
zanebagree, that's too high20:45
zanebit's really hard to base it on the right thing20:46
*** dprince has quit IRC20:46
zanebeven the CPU is typically shared with other services20:46
*** rajpatel has joined #heat20:46
zanebso even if we are spending most of our time sleeping, that might be enabling the API queries we've sent out to actually be processed20:47
zanebotoh, we could be just sitting idle when there's more messages there we could be processing20:47
therveWell from what I've seen with https://review.openstack.org/400155 , even internally that's enough20:48
zanebmaybe we should dynamically vary the thread pool size in inverse proportion to the CPU load average?20:50
therveSuuuurreee20:51
*** ccard has joined #heat20:53
zaneblol20:53
*** sdake has joined #heat20:54
*** fragatina has joined #heat21:01
*** jprovazn has quit IRC21:03
-openstackstatus- NOTICE: Due to a problem with the cinder volume backing the log server, jobs are failing with POST_FAILURE. Please avoid issuing 'recheck' commands until the issue is resolved.21:05
*** ChanServ changes topic to "Due to a problem with the cinder volume backing the log server, jobs are failing with POST_FAILURE. Please avoid issuing 'recheck' commands until the issue is resolved."21:05
*** catintheroof has joined #heat21:08
*** spotz is now known as spotz_zzz21:10
*** randallburt has quit IRC21:18
*** jamielennox|away is now known as jamielennox21:22
*** ccard__ has joined #heat21:31
*** ccard has quit IRC21:32
*** jdandrea has quit IRC21:36
*** catintheroof has quit IRC21:40
*** pradk has quit IRC21:43
*** rajpatel has quit IRC21:45
*** rajpatel has joined #heat21:47
*** ctayal has joined #heat21:50
*** jdandrea has joined #heat21:51
*** jcoufal has quit IRC21:55
*** ccamacho has quit IRC22:11
*** bana_k has quit IRC22:16
*** slagle has quit IRC22:18
*** rajpatel has quit IRC22:18
*** chlong has joined #heat22:20
*** chlong has quit IRC22:30
*** chris_hultin is now known as chris_hultin|AWA22:37
*** beagles is now known as beagles_brb22:43
*** catintheroof has joined #heat22:48
*** jdandrea has quit IRC22:49
*** ChanServ changes topic to "support @ https://ask.openstack.org | developer wiki @ https://wiki.openstack.org/wiki/Heat | development @ https://launchpad.net/heat | logged @ http://eavesdrop.openstack.org/irclogs/%23heat/"22:50
-openstackstatus- NOTICE: The affected filesystems on the log server are repaired. Please leave 'recheck' comments on any changes which failed with POST_FAILURE.22:50
*** catintheroof has quit IRC22:52
*** dimtruck is now known as zz_dimtruck22:59
*** catintheroof has joined #heat23:00
*** annegentle has joined #heat23:03
*** beagles_brb is now known as beagles23:14
*** catinthe_ has joined #heat23:23
*** catintheroof has quit IRC23:26
*** sdake has quit IRC23:37
*** sdake has joined #heat23:40
*** sdake has quit IRC23:40
*** sdake has joined #heat23:40
*** lamt has quit IRC23:43
*** catinthe_ has quit IRC23:55

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!