Monday, 2014-06-02

*** rbuilta has quit IRC00:02
*** xmltok_ has quit IRC00:09
*** xmltok has joined #heat00:10
*** e0ne has joined #heat00:20
*** yogeshmehra has quit IRC00:21
*** yogeshmehra has joined #heat00:21
*** e0ne has quit IRC00:24
*** yogeshmehra has quit IRC00:25
*** matsuhashi has joined #heat00:27
*** nosnos has joined #heat00:43
*** alexheneveld has quit IRC01:07
*** e0ne has joined #heat01:18
*** asalkeld has quit IRC01:20
*** asalkeld has joined #heat01:21
*** asalkeld has quit IRC01:21
*** asalkeld has joined #heat01:21
*** e0ne has quit IRC01:23
*** mkollaro has quit IRC01:30
*** dims has quit IRC01:57
*** dims has joined #heat01:59
*** dims has quit IRC02:00
*** arbylee has joined #heat02:14
*** e0ne has joined #heat02:18
*** e0ne has quit IRC02:23
*** arbylee has quit IRC02:26
*** Qiming has joined #heat02:37
Qiminggood morning/noon/afernoon/evening, :)02:37
mattoliverauQiming: good all of the above :)02:45
*** e0ne has joined #heat02:48
*** e0ne has quit IRC02:50
*** gokrokve has joined #heat03:09
*** samstav has quit IRC03:10
*** samstav has joined #heat03:11
*** gokrokve has quit IRC03:14
*** samstav has quit IRC03:14
*** e0ne has joined #heat03:18
*** e0ne has quit IRC03:20
*** nosnos has quit IRC03:34
*** IlyaE has joined #heat03:46
*** harlowja_ is now known as harlowja_away03:47
*** lazy_prince has joined #heat03:54
*** zhiyan_ is now known as zhiyan03:54
*** IlyaE has quit IRC04:11
*** e0ne has joined #heat04:18
*** IlyaE has joined #heat04:18
*** e0ne has quit IRC04:23
*** SushilKM has joined #heat04:26
*** nosnos has joined #heat04:26
*** akuznetsov has joined #heat04:28
*** ramishra has joined #heat04:37
*** SushilKM has quit IRC04:40
*** gokrokve has joined #heat04:41
*** lokesh184 has joined #heat04:43
*** ramishra has quit IRC04:47
*** ramishra has joined #heat04:48
*** e0ne has joined #heat04:48
*** ramishra has quit IRC04:52
*** e0ne has quit IRC05:02
*** gokrokve has quit IRC05:06
*** ramishra has joined #heat05:09
skraynevMorning all!05:27
mattoliverauMorning skraynev05:32
skraynevhi mattoliverau05:32
*** mkollaro has joined #heat05:33
*** yogeshmehra has joined #heat05:39
*** KanagarajM has joined #heat05:39
*** yogeshmehra has quit IRC05:49
*** yogeshmehra has joined #heat05:49
*** achampion has quit IRC05:57
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:04
*** IlyaE has quit IRC06:08
*** Qiming has quit IRC06:12
*** Qiming has joined #heat06:12
openstackgerritSergey Kraynev proposed a change to openstack/heat: Adding error message for output description  https://review.openstack.org/8568706:13
openstackgerritSergey Kraynev proposed a change to openstack/heat: Hide warning for old style attribute schema test  https://review.openstack.org/9675506:13
openstackgerritSergey Kraynev proposed a change to openstack/heat: Adding own child_template for AutoScalingGroup  https://review.openstack.org/9514206:13
*** yogeshmehra has quit IRC06:14
*** avivwaiss has joined #heat06:17
*** avivwaiss has quit IRC06:21
*** jprovazn has joined #heat06:24
openstackgerritSergey Kraynev proposed a change to openstack/heat: Adding validation algorithm for get attr functions  https://review.openstack.org/8248806:29
*** lazy_prince has quit IRC06:30
*** yogeshmehra has joined #heat06:32
*** lazy_prince has joined #heat06:33
*** jcoufal has joined #heat06:39
*** nkhare has joined #heat06:42
*** KanagarajM has quit IRC06:48
pas-hamorning all06:49
*** KanagarajM has joined #heat06:51
*** mandira has joined #heat06:53
*** e0ne has joined #heat06:56
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Set rollback status early in update if triggered  https://review.openstack.org/9237106:57
*** tspatzier has joined #heat06:59
therveGood morning!07:06
*** mandira has quit IRC07:07
pas-hatherve, morning07:14
*** ramishra has quit IRC07:17
*** e0ne has quit IRC07:18
*** jamie_h has joined #heat07:19
*** pasquier-s has joined #heat07:20
*** akuznetsov has quit IRC07:20
*** akuznetsov has joined #heat07:23
*** ifarkas has joined #heat07:25
*** lsmola has joined #heat07:25
*** akuznetsov has quit IRC07:26
*** shardy has joined #heat07:27
mattoliverauGood night all07:32
*** SnowDust has joined #heat07:36
*** TonyBurn has joined #heat07:38
*** jstrachan has joined #heat07:41
*** mkollaro has quit IRC07:44
pas-hahi guys, hav a a question about mocks - I need to patch a method in an object to check the call arguments, but still need the original method to execute without changes. any ideas how to do it?07:44
therveCall the original method separately, and return the result in the side effect07:51
*** akuznetsov has joined #heat07:51
*** akuznetsov has quit IRC07:51
*** ramishra has joined #heat07:51
pas-hatherve, id does not return, it is stack.set_state07:52
*** tomek_adamczewsk has joined #heat07:52
*** akuznetsov has joined #heat07:52
therveIt's weird that you have to check that it's called07:53
therveThe end result should be enough07:53
*** jistr has joined #heat07:54
pas-hatherve, https://review.openstack.org/#/c/92371/ - Clint asks for unit test07:56
thervepas-ha, Try to have way to check that the state is rollback during the rollback07:58
therveMaybe using a custom resource class07:58
*** jamie_h has quit IRC07:58
*** jamie_h has joined #heat07:59
*** ramishra has quit IRC08:02
pas-hatherve, ok, will try smth out08:03
*** sorantis has joined #heat08:04
*** jamie_h_ has joined #heat08:19
*** jamie_h has quit IRC08:19
*** lvh has joined #heat08:23
*** ramishra has joined #heat08:25
-openstackstatus- NOTICE: setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon08:29
*** ChanServ changes topic to "setuptools upstream has broken the world. it's a known issue. we're hoping that a solution materializes soon"08:29
*** andreaf has joined #heat08:37
* SpamapS looks at the clock and curses the gods of jet lag08:38
SpamapSCores: https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:typeless-function-plugins,n,z <-- this is really great work and an insanely long string of patches. Please review ASAP.08:39
SpamapSI'd like to base some new stuff off of it.08:39
shardySpamapS: will do08:40
shardySpamapS: FYI I spent all Friday looking at the trust re-auth thing ref bug #130629408:41
uvirtbotLaunchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress] https://launchpad.net/bugs/130629408:41
shardySpamapS: will require a couple of changes to keystonclient, but should have the heat patches posted today08:41
SpamapSshardy: Thank you. It really is quite important and I very much appreciate any time you spend on it, especially since you're quite the expert here. :)08:42
shardySpamapS: as is traditional, I immediately hit missing stuff and bugs in keystone, but I'm working through those ;)08:42
SpamapSdoh08:44
SpamapSshardy: while I have your attention. I'm wondering if I missed something regarding the heat-specs repo. Would love to see more feedback on the drafting convergence specs but only Mike Spreitzer seems to be commenting.08:48
shardySpamapS: Ah, I've not yet looked at that review queue, sorry08:49
*** yogeshmehra has quit IRC08:49
* shardy adds it to the TODO list08:49
SpamapSNP .. not like we don't need reviews across the board. :)08:50
SpamapSshardy: we should start seeing some newcomers from HP's India offices doing reviews and patches. :)08:50
SpamapSI failed to get a list of their IRC nicks.. so hopefully they'll pipe up :)08:50
*** alexheneveld has joined #heat08:50
shardySpamapS: excellent, yup get them to say hi in here and we can help with any questions they may have08:51
SpamapSshardy: they're most happy that there will be a meeting that isn't at 0130 for them. ;)08:51
shardySpamapS: ++ yeah the new alt time is better for me too08:51
shardyWow 25 patches in a series08:55
SpamapSshardy: yeah, there ought to be a law. ;)08:58
SpamapSshardy: but they're _really_ good.. and they lay a nice groundwork for some of the early POC stuff I'm doing with having an observer.08:59
shardyYeah, I'm not going to fully re-review stuff you've already approved, but they all look good from a quick scan09:00
shardyI'll come back to the remainder of the queue later today09:01
SpamapSsweet09:02
SpamapSok... actual sleepiness has arrived.. praise the flying spaghetti monster. :)09:03
*** alexheneveld has quit IRC09:05
*** alexheneveld has joined #heat09:09
*** KanagarajM has quit IRC09:14
*** KanagarajM has joined #heat09:16
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Set rollback status early in update if triggered  https://review.openstack.org/9237109:27
*** Qiming has quit IRC09:28
*** denis_makogon has joined #heat09:33
*** avivwaiss has joined #heat09:48
pas-haguys, could someone check the https://review.openstack.org/#/c/94622/9, specifically last jasond comment. I would like to get more input on having properties marked as required but having conflicts make that much no sense.09:53
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement resize of Cinder volumes  https://review.openstack.org/9612909:56
*** sab has joined #heat10:06
*** SnowDust has quit IRC10:09
*** KanagarajM has quit IRC10:11
*** KanagarajM has joined #heat10:11
pas-haanother question - what is our policy on introducing new "heat" code (not client) that is clearly not Py3 compatible? should one be aware of that?10:19
*** asalkeld has quit IRC10:26
*** sorantis has quit IRC10:28
*** ramishra_ has joined #heat10:31
*** ramishra has quit IRC10:33
*** asalkeld has joined #heat10:34
*** e0ne has joined #heat10:35
*** sorantis has joined #heat10:38
*** KanagarajM has quit IRC10:45
shardypas-ha: I think jasond is right, and you probably have to solve it for Parameters too (via ParameterGroups?) or it will be impossible to map the conflicts between resources and nested stacks (e.g provider resources)10:45
shardypas-ha: There have been many patches moving towards py3 compatibility, so I'd suggest -1ing any patch if it's clearly incompatible10:46
*** e0ne has quit IRC10:51
*** e0ne has joined #heat10:52
*** asalkeld has quit IRC10:55
*** vpanizo has quit IRC11:02
openstackgerritRabi Mishra proposed a change to openstack/heat: Fix default template for AWS::CloudWatch::Alarm with Ceilometer  https://review.openstack.org/9478011:04
ramishra_shardy,asalkeld,stevebaker : pl review https://review.openstack.org/#/c/94780/ when you have some time to spare11:09
shardyramishra_: will do, thanks!11:11
*** cmyster has joined #heat11:13
*** asalkeld has joined #heat11:19
*** zhiyan is now known as zhiyan_11:19
*** zhiyan_ is now known as zhiyan11:20
*** sorantis has quit IRC11:28
*** arbylee has joined #heat11:30
*** sorantis has joined #heat11:30
*** ramishra_ has quit IRC11:31
*** rpothier has quit IRC11:34
*** nkhare has quit IRC11:37
*** lokesh184 has quit IRC11:43
*** cmyster has quit IRC11:49
*** e0ne has quit IRC11:49
*** e0ne_ has joined #heat11:58
*** asalkeld is now known as asalkeld_zzz12:04
*** asalkeld_zzz has quit IRC12:05
*** mkollaro has joined #heat12:06
*** sab has quit IRC12:06
*** achampion has joined #heat12:08
*** erecio has joined #heat12:10
*** dims has joined #heat12:12
pas-halooks like new setuptools wrecked the gate again :(12:17
*** rpothier has joined #heat12:21
*** matsuhashi has quit IRC12:22
*** dims has quit IRC12:23
pas-hahttps://bugs.launchpad.net/tempest/+bug/132551412:24
uvirtbotLaunchpad bug 1325514 in tempest "'unicode' does not have the buffer interface" [Undecided,New]12:24
*** aweiteka has joined #heat12:25
*** jdob has joined #heat12:27
*** julienvey has quit IRC12:28
*** julienvey has joined #heat12:29
*** dims has joined #heat12:30
*** dims has quit IRC12:32
*** dims has joined #heat12:32
*** achampion has quit IRC12:33
*** blomquisg has joined #heat12:35
*** radez_g0n3 is now known as radez12:43
*** sgordon has joined #heat12:44
*** sgordon has quit IRC12:44
*** sgordon has joined #heat12:44
*** julienvey has quit IRC13:01
skraynevpas-ha: yes, and AFAIK it's not fixed yet :(13:06
*** sorantis has quit IRC13:07
*** sorantis has joined #heat13:09
*** lazy_prince has quit IRC13:12
*** julienvey has joined #heat13:17
*** nosnos has quit IRC13:18
*** sjmc7 has joined #heat13:19
*** Qiming has joined #heat13:25
pas-haskraynev, it should be fixed in setuptools itself, or we need somehow pin the setuptools verison to 3.6 on the gate13:26
*** jcoufal has quit IRC13:31
*** aniket_ has joined #heat13:37
aniket_hi <elynn>13:38
*** tims has joined #heat13:38
afaranhaDId someone get this error before "Error: Resource CREATE failed: WaitConditionTimeout: 0 of 1 received" ?13:39
aniket_<afaranha> which flavor are you using?13:40
afaranhaaniket_: I'm not specifying it, I'm following this example: http://openstack.redhat.com/Deploy_an_application_with_Heat13:41
afaranhaBut I think it's not RAM problem13:41
afaranhaLast week I got another error that was due to not enough memory RAM, now its WaitConditionTimeout problem13:41
*** funzo has quit IRC13:41
afaranhaI'm running with this command: 'heat stack-create wordpress --template-file=WordPress_Composed_Instances.template --parameters="DBUsername=wp;DBPassword=wp;KeyName=userkey;LinuxDistribution=F17"'13:43
*** daneyon has joined #heat13:44
*** aniket_ has quit IRC13:44
afaranhaActually the problem is here: "MySqlWaitCondition  | AWS::CloudFormation::WaitCondition       | CREATE_FAILED   | 2014-06-02T12:37:57Z"13:44
*** alexheneveld has quit IRC13:46
*** julienvey has quit IRC13:47
shardyafaranha: Either the timeout is just expiring (is your internet connection quite slow?), heat is misconfigured (check heat_waitcondition_server_url is set appropriately in /etc/heat/heat.conf), or you have a network issue (firewall?) which is preventing the instance from signalling via the tcp port 800013:49
*** samstav has joined #heat13:49
afaranhaI'll check that, thanks13:49
*** alexheneveld has joined #heat13:50
afaranhamaybe its the firewall or the heat.conf13:50
*** aniket has joined #heat13:50
*** cdent has joined #heat13:50
anikethi all13:51
*** zz_gondoi is now known as gondoi13:53
*** sballe has joined #heat13:55
afaranhashardy: the heat_waitcondition_server_url is set to http://10.1.0.15:8000/v1/waitcondition and trying to access it I got a XML like this: "<Message>The request signature does not conform to AWS standards</Message><Code>IncompleteSignature</Code><Type>Sender</Type>"13:56
*** sballe has quit IRC13:56
aniket<shardy> hi shardy13:57
shardyafaranha: You have to access it via a reference to a WaitConditionHandle resource, as in the example templates, as you need a request signature to allow the API to authenticate the request13:58
*** akuznetsov has quit IRC13:58
afaranhaah, ok13:58
shardyafaranha: If you check the cloud-init logs, you should see a curl call which you can cut/paste to re-try the wait condition signalling13:58
shardyaniket: hello13:59
*** jcoufal has joined #heat14:00
*** jamie_h_ has quit IRC14:00
*** julienvey has joined #heat14:00
*** jamie_h has joined #heat14:00
aniket<shardy> i used cloudwatch alarm in my template with memalarm  scale-up 3% for 30 seconds and 1% for 30seconds scale down...with such small load,it is not able to scaling up14:01
aniket<shardy>any idea abt this?14:01
aniket<shardy> i used cfntools alarm14:02
*** aweiteka has quit IRC14:02
shardyaniket: do you have hundreds of instances in your autoscaling group?14:02
aniketnope14:02
*** sorantis has quit IRC14:03
shardyThen scaling up by 3% probably doesn't make sense, if I'm understanding you correctly?14:03
*** sorantis has joined #heat14:04
*** achampion has joined #heat14:04
aniket<shardy> autoscaling group..you means to say server-group?14:05
aniketi tried different combinations for scaling up and down...but its not working14:06
shardyaniket: I'd check the heat-engine log and look for errors14:07
anikethttp://paste.openstack.org/show/82443/14:07
*** IlyaE has joined #heat14:08
shardyaniket: if you're using cfn-push-stats, then your MetricName is wrong14:10
*** jamie_h_ has joined #heat14:10
shardyit should be MemoryUtilization not MemUtilization14:10
shardyhttps://github.com/openstack/heat-cfntools/blob/master/bin/cfn-push-stats#L13714:11
*** jamie_h has quit IRC14:11
aniket<shardy>ok..i am changing it...thanks :)14:14
*** 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/"14:14
-openstackstatus- NOTICE: setuptools issue was fixed in upstream in 3.7.1 and 4.0.1, please, recheck on bug 132551414:14
*** aweiteka has joined #heat14:14
*** sballe has joined #heat14:15
*** vijendar has joined #heat14:15
*** blamar has joined #heat14:19
*** sorantis has quit IRC14:20
*** tims1 has joined #heat14:21
*** sorantis has joined #heat14:22
*** sab has joined #heat14:22
*** tims has quit IRC14:23
*** sabeen1 has joined #heat14:24
*** pafuent has joined #heat14:27
*** beekneemech is now known as bnemec14:28
*** IlyaE has quit IRC14:30
*** funzo has joined #heat14:32
*** andreaf has quit IRC14:40
*** sab has quit IRC14:47
*** david-lyle has joined #heat14:51
*** robsparker has joined #heat14:51
*** jamie_h_ has quit IRC14:52
*** sab has joined #heat14:52
*** jamie_h has joined #heat14:53
*** piyush has joined #heat14:55
*** daneyon has quit IRC14:57
*** e0ne_ has quit IRC14:57
*** e0ne has joined #heat14:57
*** ramishra has joined #heat14:59
*** IlyaE has joined #heat15:00
*** tspatzier has quit IRC15:01
*** e0ne has quit IRC15:02
*** jamie_h has quit IRC15:02
*** julienvey has quit IRC15:04
*** e0ne has joined #heat15:05
*** jamie_h has joined #heat15:07
*** sergmelikyan has joined #heat15:09
*** mwheckmann has joined #heat15:14
openstackgerritVijendar Komalla proposed a change to openstack/heat: Include parameter name in error message  https://review.openstack.org/9726415:16
*** julienvey has joined #heat15:16
*** kgriffs|afk is now known as kgriffs15:17
*** sorantis has quit IRC15:18
*** aweiteka has quit IRC15:19
*** aniket has quit IRC15:25
*** ericgoncz has joined #heat15:29
*** aweiteka has joined #heat15:31
*** sab has quit IRC15:32
*** metral is now known as metral_zzz15:33
*** abramley has left #heat15:35
thervezaneb, Hi, do you have 5 to talk about https://review.openstack.org/#/c/95993 ?15:36
*** tomek_adamczewsk has quit IRC15:36
zanebtherve: sure do15:36
thervezaneb, So, why is ResourceDefinition a mapping?15:37
therveBackward compatibility?15:37
zanebI believe that's explained in the docstring ;)15:37
therveUh there is a docstring which seems to just explain :/15:37
zanebbut in a word, yes15:37
therveSorry15:37
zanebnp :D15:37
zanebit's a transitional thing, all of the resources are still expecting template snippets at this point15:38
zanebthat's mostly fixed in this patch series15:39
therveThe patch looks good otherwise, a big on the big side I guess :)15:39
zanebthere's a few places still using parsed_template()15:39
zanebthe hardest one to fix is the diff that is passed in to handle_update15:40
zanebalthough that shouldn't really be used for anything any more15:40
zanebsince you've fixed all the allowed_update_keys stuff :)15:41
*** akuznetsov has joined #heat15:41
therve\o/15:41
*** metral_zzz is now known as metral15:41
zanebthat's why I was pretty excited to see that change ;)15:42
*** e0ne_ has joined #heat15:44
*** vpanizo has joined #heat15:46
*** vpanizo has quit IRC15:46
*** e0ne has quit IRC15:48
*** sab has joined #heat15:52
*** gokrokve has joined #heat15:56
*** TravT has joined #heat15:57
*** zhiyan is now known as zhiyan_15:57
*** vpanizo has joined #heat15:58
*** vpanizo has quit IRC15:59
*** ifarkas has quit IRC15:59
openstackgerritSteve Gregory proposed a change to openstack/heat-templates: Add ansible as a software configuration hook  https://review.openstack.org/9593716:01
*** saurabhs has joined #heat16:02
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Fix requirements_style_check on BSD platforms  https://review.openstack.org/9677216:02
openstackgerritSteve Gregory proposed a change to openstack/heat-templates: Added ansible to the software-config README  https://review.openstack.org/9593716:03
*** gokrokve has quit IRC16:04
*** e0ne_ has quit IRC16:04
*** tspatzier has joined #heat16:07
*** kgriffs is now known as kgriffs|afk16:09
*** IlyaE has quit IRC16:09
*** IlyaE has joined #heat16:10
*** saurabhs has quit IRC16:12
*** packet has joined #heat16:14
*** sab has quit IRC16:15
*** Qiming has quit IRC16:18
*** IlyaE has quit IRC16:21
*** sballe has quit IRC16:22
*** jamie_h has quit IRC16:22
*** IlyaE has joined #heat16:25
*** ramishra has quit IRC16:27
*** pafuent has left #heat16:30
*** julienvey has quit IRC16:32
*** john-n-s- has quit IRC16:35
*** kgriffs|afk is now known as kgriffs16:35
*** shakamunyi has joined #heat16:37
*** TonyBurn has quit IRC16:38
*** john-n-s- has joined #heat16:39
*** radez is now known as radez_g0n316:41
*** daneyon has joined #heat16:46
*** ericgoncz has quit IRC16:46
*** rwsu has joined #heat16:46
*** IlyaE has quit IRC16:49
*** blamar has quit IRC16:50
*** jistr has quit IRC16:52
*** harlowja_away is now known as harlowja_16:54
*** andreaf has joined #heat16:54
openstackgerritFabien Boucher proposed a change to openstack/heat: Support of regional endpoinds using Keystone v2  https://review.openstack.org/9729216:58
*** yogeshmehra has joined #heat17:02
*** stannie has quit IRC17:02
*** IlyaE has joined #heat17:05
*** mkollaro has quit IRC17:13
*** mkollaro has joined #heat17:17
*** tomek_adamczewsk has joined #heat17:19
*** aweiteka has quit IRC17:24
*** dims has quit IRC17:30
*** sorantis has joined #heat17:30
*** nati_ueno has joined #heat17:32
*** gokrokve has joined #heat17:32
*** mkollaro has quit IRC17:32
*** denis_makogon has quit IRC17:37
*** ericgoncz has joined #heat17:37
*** denis_makogon has joined #heat17:37
*** denis_makogon has quit IRC17:37
*** dmakogon_ has joined #heat17:38
*** spzala has joined #heat17:38
*** aweiteka has joined #heat17:39
*** ericgoncz_ has joined #heat17:40
*** piyush has quit IRC17:41
*** miarmak_ has joined #heat17:42
*** ericgoncz has quit IRC17:42
*** ericgoncz_ is now known as ericgoncz17:42
*** miarmak_ has quit IRC17:42
*** miarmak_ has joined #heat17:42
*** miarmak_ has quit IRC17:44
*** gokrokve has quit IRC17:45
*** gokrokve has joined #heat17:45
*** arbylee has joined #heat17:46
*** andersonvom has joined #heat17:46
*** arbylee has quit IRC17:47
*** arbylee has joined #heat17:47
*** nati_ueno has quit IRC17:55
*** nati_ueno has joined #heat17:55
*** dims has joined #heat17:56
*** nati_ueno has quit IRC18:00
*** ifarkas has joined #heat18:01
*** dims has quit IRC18:01
*** blamar has joined #heat18:02
*** aweiteka has quit IRC18:06
*** sgordon` has quit IRC18:08
*** sgordon` has joined #heat18:09
*** sergmelikyan has quit IRC18:09
*** sergmelikyan has joined #heat18:09
*** dims has joined #heat18:13
*** nati_ueno has joined #heat18:14
*** sorantis has quit IRC18:15
*** aweiteka has joined #heat18:19
*** e0ne has joined #heat18:22
*** cdent_ has joined #heat18:25
*** cdent has quit IRC18:25
*** cdent_ is now known as cdent18:25
*** IlyaE has quit IRC18:27
*** jstrachan has quit IRC18:30
*** piyush has joined #heat18:32
*** IlyaE has joined #heat18:34
*** jstrachan has joined #heat18:36
*** piyush1 has joined #heat18:39
*** piyush has quit IRC18:42
*** jstrachan has quit IRC18:45
*** TravT has quit IRC18:48
*** spzala has quit IRC18:50
*** openstackstatus has quit IRC18:50
*** openstackstatus has joined #heat18:50
*** ChanServ sets mode: +v openstackstatus18:50
*** mspreitz has joined #heat18:53
*** cdent_ has joined #heat18:54
*** cdent has quit IRC18:54
*** cdent_ is now known as cdent18:54
mspreitzStupid question here: in a file directory I have a template A, with a nested stack that uses template B (also a file in the same directory).  Is there a way to write that reference, and create A, so that this works?18:55
*** TravT has joined #heat18:55
mspreitzThe reference in question is how the stack resource in A references template B18:56
*** saurabhs has joined #heat18:56
*** nati_uen_ has joined #heat18:58
*** nati_uen_ has quit IRC18:59
*** nati_uen_ has joined #heat18:59
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/9650719:00
*** tspatzier has quit IRC19:00
*** nati_ueno has quit IRC19:02
*** alexheneveld has quit IRC19:06
*** alexheneveld has joined #heat19:08
*** IlyaE has quit IRC19:10
*** cdent has quit IRC19:11
*** alexheneveld has quit IRC19:11
*** radez_g0n3 is now known as radez19:15
*** andreaf has quit IRC19:17
*** mspreitz has quit IRC19:20
*** nati_uen_ has quit IRC19:25
*** nati_uen_ has joined #heat19:27
*** andreaf has joined #heat19:31
*** IlyaE has joined #heat19:34
*** jmckind has joined #heat19:40
*** aweiteka_ has joined #heat19:43
*** aweiteka has quit IRC19:45
*** e0ne has quit IRC19:46
*** IlyaE has quit IRC19:47
*** IlyaE has joined #heat19:48
*** akuznetsov has quit IRC19:50
*** FL1SK has quit IRC19:50
*** IlyaE has quit IRC19:51
*** nati_uen_ has quit IRC19:51
*** nati_ueno has joined #heat19:51
*** nati_ueno has quit IRC19:56
*** openstackgerrit has quit IRC19:58
*** rpothier_ has joined #heat20:00
*** rpothier has quit IRC20:03
*** nati_ueno has joined #heat20:06
*** gondoi is now known as zz_gondoi20:06
*** openstackgerrit has joined #heat20:11
*** zz_gondoi is now known as gondoi20:13
*** ifarkas has quit IRC20:17
*** jprovazn has quit IRC20:28
*** e0ne has joined #heat20:29
afaranhashardy: THe firewall is open, I'm stuck in this bug20:31
afaranhahttps://bugs.launchpad.net/heat/+bug/108874620:31
uvirtbotLaunchpad bug 1088746 in heat/grizzly "cfn-signal waitcondition fails due to URL quoting" [Undecided,Fix released]20:31
afaranhabut the solution is error 40420:32
*** dims has quit IRC20:38
afaranhaTHis github doesn't exist anymore: "Ah, already fixed https://github.com/heat-api/heat-jeos/commit/305f6753abdc9459305cc9c8d21cc17d2d39778b"20:38
*** asalkeld has joined #heat20:52
*** FL1SK has joined #heat20:55
*** alexheneveld has joined #heat20:57
*** jdob has quit IRC21:03
stevebakermorning21:04
*** dims has joined #heat21:05
*** e0ne has quit IRC21:07
*** jmckind has quit IRC21:07
*** sgordon has quit IRC21:08
*** abramley has joined #heat21:09
*** abramley has left #heat21:09
*** dims has quit IRC21:09
*** ericgoncz has quit IRC21:11
openstackgerritVijendar Komalla proposed a change to openstack/heat: Fix early resource property value validation  https://review.openstack.org/9308021:14
*** daneyon has quit IRC21:14
*** miarmak_ has joined #heat21:24
*** jcoufal has quit IRC21:25
*** mspreitz has joined #heat21:30
mspreitzSpamapS: are you there?21:30
*** bgorski has joined #heat21:31
mspreitzzaneb: are you there?21:31
zanebo/21:31
mspreitzzaneb: SpamapS mentioned that he was going to do some synching up with you on the convergence work.  Has that happened?  I am a little unclear on the relationship between your work on the topic and HP's.21:32
zanebmspreitz: he's been travelling and meeting with his team in Bangalore, so we haven't really discussed it21:33
mspreitzIs there a short, sharp summary of where you are on the topic?21:33
zanebbasically think of what I'm doing as the short-term fix21:33
zaneb"make what we have now work more robustly"21:33
zanebconvergence is a long-term shift to a different model21:33
*** raildo has quit IRC21:34
mspreitzWhat's the model you're using?21:34
zanebuser calls stack-update, Heat compares new template with previous template, makes changes21:35
mspreitzAnd what's the robustness improvement you are making within that model?21:35
*** rpothier_ has quit IRC21:36
zanebif anything fails we have no way of recovering beyond the immediate rollback21:38
zanebbecause the stack is in a "mixed" state, and we only have the old template and the new template to look at21:39
*** e0ne has joined #heat21:40
mspreitzThat sounds like the problem statement.  What's the short term improvement?21:40
*** aweiteka_ has quit IRC21:41
mspreitzzaneb: I am wondering what you plan to improve while staying within the model you cited.21:42
zanebthe improvement is to update the 'current' template as we make modifications21:42
mspreitzOh!  That changes asymptotic complexity from O(N) to O(N^2)21:43
mspreitz(assuming you persist each change)21:44
mspreitzIf you're willing to not worry about engine crash, you could just persist at the end21:44
openstackgerritVijendar Komalla proposed a change to openstack/heat: Include parameter name in error message  https://review.openstack.org/9726421:45
*** blomquisg has quit IRC21:45
*** vpanizo has joined #heat21:46
*** e0ne has quit IRC21:48
zanebmspreitz: well, right now we don't record _any_ change in a granular way, even in-memory21:49
zanebso the first step is to fix that21:49
*** gondoi is now known as zz_gondoi21:49
mspreitzso the short-term improvement is to update the current template in memory, persist at the end, right?21:49
*** sileht has quit IRC21:52
*** david-lyle has quit IRC21:55
*** vijendar has quit IRC21:56
mspreitzzaneb: so the short-term improvement is to update the current template in memory, persist at the end, right?  How is that coming along?21:56
zanebthat's certainly step 121:57
zanebI suspect we might want to persist as we go21:58
zanebthe ResourceDefinition stuff is a prerequisite to this, and should make implementing the first part of the problem pretty simple21:58
zaneband merging of that appears imminent21:59
zanebI'm aiming for before the j-2 milestone to get it all done21:59
mspreitzzaneb: if you persist as you go, you have to serialize the whole template for each resource update, changing the asymptotic complexity from O(N) to O(N^2), right?21:59
*** sileht has joined #heat21:59
zanebthe expensive thing is DB calls22:00
zanebso I'd say it goes from O(1) to O(n)22:00
zanebcan't think of anything that would be n^222:01
*** andreaf has quit IRC22:02
mspreitzTotal amount of data written to the DB goes from O(N) to O(N^2) if you persist the whole template at every resource update22:02
mspreitzN being number of resources in the template22:02
*** dims has joined #heat22:03
zanebI guess if you're counting bytes on the wire, that's probably true22:04
*** sileht has quit IRC22:04
*** sileht has joined #heat22:06
*** bgorski has quit IRC22:07
*** andreaf has joined #heat22:07
*** dims has quit IRC22:08
mspreitzzaneb: each byte on the wire has some CPU cost, as does each object cycled through the dynamic memory management.  Clint and others are worried about large templates.22:09
*** IlyaE has joined #heat22:10
zanebClint is also worried about robustness, and in particular TripleO needs to be able to kill the engine at any time22:10
mspreitzzaneb: right, I'm not arguing that the short-term fix should solve all problems22:11
mspreitzzaneb: I'm a little worried about it making something worse22:11
*** andreaf has quit IRC22:12
zanebwe'll just have to suck it and see22:12
mspreitzzaneb: in particular, if you are not worried about engine crash, persist only at the end should be a strict improvement22:12
*** sab has joined #heat22:12
*** dims has joined #heat22:12
mspreitzzaneb: sure, let's evaluate once we have it in hand22:12
zanebthat's true, but I think we are worried about that22:13
mspreitzzaneb: I think persist-as-you-go vs. persist-at-the-end is a small enough difference that doing either one first is a fine place to start.22:13
mspreitzBut I will want to evaluate wrt runtime cost22:14
*** nati_ueno has quit IRC22:14
*** nati_ueno has joined #heat22:14
*** alexheneveld has quit IRC22:14
*** e0ne has joined #heat22:15
zanebeven large templates are not that large in the scheme of things... the big cost so far is in calling the DB at all. persisting at each step means we go from N+1 to 2N calls, we'll have to see what the effect of that is in practical terms22:15
*** sab has quit IRC22:16
*** e0ne has quit IRC22:18
*** bgorski has joined #heat22:19
*** achampion has quit IRC22:22
*** alexheneveld has joined #heat22:23
*** jrist is now known as jrist-afk22:29
stevebakerzaneb: it might be worth reminding folk that heat-slow must pass before a heat change is approved22:30
zanebstevebaker: I thought heat-slow was broken atm?22:30
*** kgriffs is now known as kgriffs|afk22:31
stevebakerit is merely unreliable. I'm not sure of the exact numbers. This change however broke it proper https://review.openstack.org/#/c/94217/22:32
stevebakerfixed by therve https://review.openstack.org/#/c/96747/22:32
mspreitzstevebaker: pls remind me what "must" means.  How did that change get merged?22:33
stevebakermspreitz: its up to the developer, or whoever notices, to comment "recheck bug xxx" until heat-slow passes22:33
mspreitzstevebaker: If I understand, your statement is a constraint on approver behavior, not a statement about automoton behavior22:33
mspreitzstevebaker: Is the requirement for heat-slow to pass automated?22:34
stevebakermspreitz: once heat-slow is reliable again, it can go back to voting and this won't be an issue22:34
mspreitzstevebaker: Ah, I understand22:34
mspreitzthanks22:34
zanebmspreitz: yeah, it's not so reliable that we can make it gating, nor so unreliable that we can ignore it :/22:34
stevebakerzaneb, sdague, actual failure rate of heat-slow is ~20%. That is not a cost I would want to impose on the rest of the projects, but maybe we could make it voting only for heat changes?22:50
zanebI would take that22:50
zanebdo we know what's causing the 20%? it's not actually Heat bugs right, just stuff timing out?22:51
*** miarmak_ has quit IRC22:52
*** piyush1 has quit IRC22:53
*** IlyaE has quit IRC22:53
stevebakerzaneb: generally slow test nodes, causing fedora boot logind (and everything after it) to time out22:55
stevebakerzaneb: custom images will allow a switch to ubuntu, or increase logind timout conf22:55
zanebright now we're using the Fedora cloud images?22:56
stevebakeryep, vanilla upstream f20, which happens to have heat-cfntools22:56
*** arbylee has quit IRC22:58
zanebso we're kind of back to where we were last year, where we can't become gating because we need a custom image built. sigh.22:58
*** nati_uen_ has joined #heat22:59
*** arbylee has joined #heat22:59
*** arbylee1 has joined #heat22:59
*** nati_uen_ has quit IRC22:59
*** nati_uen_ has joined #heat23:00
*** e0ne has joined #heat23:00
mattoliverauMorning23:01
*** andersonvom has quit IRC23:02
*** nati_ueno has quit IRC23:03
stevebakerzaneb: at least I have a working patch series now. But we're also back where we were last year in that I depend on unreleased pip fixes :/23:03
*** arbylee has quit IRC23:03
*** harlowja_ has quit IRC23:04
*** harlowja has joined #heat23:04
*** e0ne has quit IRC23:05
*** arbylee1 has quit IRC23:06
*** alexheneveld has quit IRC23:18
*** IlyaE has joined #heat23:20
*** sabeen1 has quit IRC23:21
*** nati_uen_ has quit IRC23:22
openstackgerritMike Spreitzer proposed a change to openstack/heat-templates: Added simple samples that exercise autoscaling  https://review.openstack.org/9736623:22
*** nati_ueno has joined #heat23:23
*** andreaf has joined #heat23:23
*** nati_uen_ has joined #heat23:24
SpamapSmspreitz: I"m here now23:27
*** nati_ueno has quit IRC23:27
*** andreaf has quit IRC23:29
mspreitzSpamapS: Hi23:29
mspreitzSpamapS: I was wondering about the reln between your work on Convergence and what Zane is doing.  I chatted with him here, and now I understand. Thanks.23:29
mspreitzAt least, I understand at a rough level.23:30
mspreitzGood enough for me for now.23:30
SpamapSmspreitz: Right I read the backscroll.23:30
mspreitzI need to study the code  more before I say more on the topic.23:31
SpamapSmspreitz: and I tend to agree with your assessment of the increase in complexity, but I think the overall cost increase is negligible.23:31
mspreitzAnd now, for something completely different.  Who has tested a scale-down policy on an OS::Heat::AutoScalingGroup ?23:31
*** achampion has joined #heat23:31
mspreitzI have been hitting them with `curl`, and rarely get what I expect.23:31
*** yogeshmehra has quit IRC23:32
*** arbylee has joined #heat23:32
*** yogeshmehra has joined #heat23:33
SpamapSmspreitz: Once we're persisting everything during the workflow based update, it will be a less invasive change to change that from persisting the whole template, to persisting per-resource snippets.23:33
mspreitzSpamapS: I'll reserve comment on that until I study the code some more23:34
*** IlyaE has quit IRC23:34
SpamapSmspreitz: ACK, it has taken me a while to wrap my head around things. Also, I do think you are on to something with persisting the observed properties from the observer.23:35
mspreitzSo now I'm on a different topic, anyone can answer.  Who has tested a scale-down policy on an OS::Heat::AutoScalingGroup ?23:36
*** yogeshmehra has quit IRC23:37
*** andersonvom has joined #heat23:37
* mspreitz hears a second chorus of crickets23:38
*** asalkeld has quit IRC23:40
stevebakermspreitz: this tests aws autoscaling resources, but is waiting for reliable gate to finish off https://review.openstack.org/#/c/44967/23:40
stevebakermspreitz: "finish off" would also mean moving to OS::Heat resources23:41
mspreitzOK, that will be great when it is in place.23:42
mspreitzIn my own testing, good results have been rare.  I am wondering if I am an exception in this regard.23:42
mspreitzLooks like nobody present has done such teseting.  I will investigate some more, later.  Gotta go now.23:44
*** andersonvom has quit IRC23:46
*** IlyaE has joined #heat23:46
*** IlyaE has quit IRC23:48
*** mspreitz has quit IRC23:48
*** nati_uen_ has quit IRC23:48
*** nati_ueno has joined #heat23:52
*** mwheckmann has quit IRC23:53
*** nati_uen_ has joined #heat23:54
*** asalkeld has joined #heat23:54
*** nati_ueno has quit IRC23:57
*** matsuhashi has joined #heat23:59

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