Wednesday, 2014-05-21

*** matsuhashi has joined #heat00:07
*** jergerber has quit IRC00:11
*** blomquisg has joined #heat00:20
*** nati_uen_ has joined #heat00:21
*** nati_ueno has quit IRC00:24
*** IlyaE has joined #heat00:28
*** m_22 has joined #heat00:30
*** nkhare has quit IRC00:38
*** blomquisg has quit IRC00:40
*** blomquisg has joined #heat00:54
*** pablosan is now known as zz_pablosan00:59
*** blomquisg has quit IRC00:59
*** randallburt has joined #heat01:07
*** daneyon has joined #heat01:09
*** blomquisg has joined #heat01:12
*** nati_uen_ has quit IRC01:21
*** nati_ueno has joined #heat01:28
*** nati_ueno has quit IRC01:29
*** nati_ueno has joined #heat01:30
*** nati_ueno has quit IRC01:38
*** zz_keyvan is now known as keyvan01:41
*** m_22 has quit IRC01:45
*** m_22 has joined #heat01:45
*** shakamunyi has quit IRC01:45
*** ericgoncz has quit IRC01:46
*** alexheneveld has quit IRC01:52
*** lazy_prince has joined #heat01:54
*** lazy_prince is now known as killer_prince01:54
*** lazy_prince has joined #heat01:56
*** gus has quit IRC01:57
*** killer_prince has quit IRC01:59
*** lazy_prince is now known as killer_prince01:59
*** shakamunyi has joined #heat02:00
*** shakamunyi has quit IRC02:05
*** daneyon has quit IRC02:07
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement NovaFloatingIpAssociation res updatable  https://review.openstack.org/9338902:07
*** daneyon has joined #heat02:08
*** m_22 has quit IRC02:25
*** m_22 has joined #heat02:25
*** m_22 has quit IRC02:26
*** andrew_plunk has quit IRC02:29
*** rwsu has quit IRC02:44
*** bgorski has quit IRC02:46
*** radez is now known as radez_g0n302:56
*** hipster has quit IRC02:56
*** randallburt has quit IRC02:58
*** randallburt has joined #heat02:58
*** randallburt has quit IRC03:02
*** dims_ has joined #heat03:03
*** harlowja is now known as harlowja_away03:05
*** m_22 has joined #heat03:09
*** m_22 has quit IRC03:14
*** ramishra has joined #heat03:33
*** killer_prince has quit IRC03:34
*** cmyster has joined #heat03:34
cmystermorning03:36
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement NovaFloatingIpAssociation res updatable  https://review.openstack.org/9338903:44
*** nosnos has joined #heat03:48
*** asalkeld has quit IRC04:05
*** asalkeld has joined #heat04:17
*** akuznetsov has joined #heat04:21
*** dims_ has quit IRC04:29
*** keyvan is now known as zz_keyvan04:30
*** zz_keyvan is now known as keyvan04:48
*** ramishra has quit IRC05:01
*** yogeshmehra has joined #heat05:01
*** ramishra has joined #heat05:08
*** sab_ has joined #heat05:18
*** linuxbaby has joined #heat05:21
linuxbabyhi guys.. does heat has a mechanism for sceduling backup and restoring it05:23
linuxbabyfor example: an overcloud is deployed by heat.. if that installation is blasted.. will heat be able to deploy the same overrcloud from a backup structure05:24
*** nkhare has joined #heat05:24
*** daneyon has quit IRC05:25
*** keyvan is now known as zz_keyvan05:35
*** cmyster has quit IRC05:38
*** yogeshmehra has quit IRC05:50
*** greghaynes has quit IRC05:50
*** greghaynes has joined #heat05:50
*** greghaynes has quit IRC05:53
*** metral is now known as metral_zzz05:54
*** metral_zzz is now known as metral05:54
*** greghaynes has joined #heat05:54
*** e0ne has joined #heat05:55
*** jprovazn has joined #heat05:55
*** yogeshmehra has joined #heat06:00
*** e0ne has quit IRC06:03
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:05
therveGood morning!06:06
*** tspatzier has joined #heat06:20
*** sorantis has joined #heat06:36
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat: Use oslo.config for heat-keystone-setup-domain  https://review.openstack.org/9052806:38
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat: Patch 033 migration to work w/ MySQL 5.6  https://review.openstack.org/9242106:45
*** alexheneveld has joined #heat06:47
linuxbabyanyone knwo about future enhancement of heat to backup a stack it ha deployed06:47
linuxbabyis there any such discussion or roadmap available06:47
asalkeldhi linuxbaby06:49
asalkeldnot that I know of06:49
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat: Reduce length of tenant ID  https://review.openstack.org/9240606:50
linuxbabyasalkeld, okies06:50
asalkeldcheckout the blueprints here: ureargreeteedism06:50
SpamapSlinuxbaby: that is actively being avoided06:50
SpamapSlinuxbaby: Such a thing is a workflow operation.06:50
asalkeldhttps://blueprints.launchpad.net/heat06:50
SpamapSHeat makes things, not actions.06:51
linuxbabyokies06:51
asalkeldtho' SpamapS to achieve that each resource would need an action to do backup06:51
SpamapSlinuxbaby: I believe there will be some nice hooks for workflow to tie into06:51
asalkeld(called from elsewhere)06:52
SpamapSasalkeld: aye, that will be hooks into workflow.. but Heat itself isn't going to have a "backup" action.06:52
asalkeldI think we are agreeing06:52
asalkeld:)06:52
SpamapSI'm quite interested to see what sort of emergent properties "user defined actions" might have. :)06:52
SpamapSasalkeld: we're violently agreeing06:52
asalkeldwow 160 blueprints06:53
asalkeldblueprinted to death06:53
SpamapSbathed in blueprints06:54
asalkeldhttps://www.youtube.com/watch?v=SYZ2GzYAw_Q06:55
asalkeldfacebook using chef ^06:55
asalkeld10000 nodes / cluster06:55
SpamapSthose poor sods06:56
SpamapSdon't they know they can't do that?06:56
*** zz_keyvan is now known as keyvan06:57
asalkeldseemed a bit hacky to me06:58
*** tomek_adamczewsk has quit IRC07:00
*** sorantis has quit IRC07:04
*** keyvan is now known as zz_keyvan07:07
SpamapSasalkeld: well they know they'll go the way of Zynga soon enough. ;)07:07
asalkeldwell they are holding on for the moment07:08
asalkeldeveryone is wait for the next big thing...07:09
*** e0ne has joined #heat07:09
asalkeld(social media widget)07:09
asalkeldfacebook growing a beard, twitter stalled, g+ never took off really07:10
*** pas-ha has quit IRC07:10
*** harlowja_away has quit IRC07:10
SpamapSgraaahh.. I hate when tox -epy27 locally does not reproduce "the problem"07:10
asalkeldSpamapS, your pc is probably too fast07:11
*** pas-ha has joined #heat07:11
*** sorantis has joined #heat07:11
* asalkeld back to choosing a restaurant for tonight07:11
*** asalkeld has quit IRC07:16
SpamapShah I think it is that my machine is too fast (or rather, has more cores than the testing boxes07:17
skraynevmorning all07:19
thervetspatzier, Hey, around to chat about #1321540 ?07:25
*** lemontree has quit IRC07:28
*** asalkeld has joined #heat07:32
*** jstrachan has joined #heat07:33
*** tomek_adamczewsk has joined #heat07:34
*** lsmola has quit IRC07:39
*** lsmola has joined #heat07:39
*** ifarkas has joined #heat07:43
*** e0ne has quit IRC07:44
*** yogeshmehra has quit IRC07:45
*** lazy_prince has joined #heat07:47
*** lazy_prince is now known as killer_prince07:47
*** e0ne has joined #heat07:48
*** ifarkas has quit IRC07:49
*** jistr has joined #heat07:51
*** ifarkas has joined #heat07:53
*** sorantis has quit IRC07:53
*** jprovazn has quit IRC07:55
pas-hamorning all :)07:56
*** zz_keyvan is now known as keyvan07:57
tspatzierHi therve08:00
*** pas-ha has quit IRC08:00
*** jprovazn has joined #heat08:00
*** pas-ha has joined #heat08:01
shardymorning all08:01
thervetspatzier, So I'm looking at the issue. I wonder if we can change the behavior without breaking backward compatibility08:01
tspatziertherve: so you think a fix would break backward compatibility? I did not look into details so far, but had not assumed any compatibility issues.08:02
thervetspatzier, So if I cast the input to integer, but you had allowed_values=["1", "2", "3"] previously, it would break08:03
tspatzierSo before, one had to defined allowed_values as string even for number params?08:04
therveYeah08:06
therveArguably to work around the bug, but still08:06
tspatzierSo the code would basically have to work with both string and numeric values. Everything else is not really intuitive.08:07
tspatzierToo bad we did not see this until now.08:07
*** rpothier has quit IRC08:07
*** keyvan is now known as zz_keyvan08:09
*** rpothier has joined #heat08:10
tspatziertherve: I have a meeting now, but if you like I can have a look after lunch. Have you started any coding for me to take into account?08:11
therveYeah I have the patch breaking the compatibility :)08:11
*** jprovazn has quit IRC08:12
*** IlyaE has quit IRC08:12
*** sorantis has joined #heat08:13
tspatziertherve: nice :-) Can you paste this somewhere? Then I can think about it this afternoon.08:13
thervetspatzier, http://paste.openstack.org/show/81040/08:14
*** derekh_ has joined #heat08:14
*** jprovazn has joined #heat08:17
tspatziertherve: ok, thanks. I'll have a look and ping you later08:19
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421708:19
tspatziertherve: if you have time in the meantime: https://review.openstack.org/#/c/94329 - that's for the custom_constraint issue we discussed before the summit08:20
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421708:25
openstackgerritChristian Berendt proposed a change to openstack/heat: add hacking checks for translation support  https://review.openstack.org/9425508:27
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421708:27
openstackgerritChristian Berendt proposed a change to openstack/heat: add hacking checks for translation support  https://review.openstack.org/9425508:28
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421708:28
shardytspatzier: There's a minor test issue, otherwise looks good, thanks! :)08:30
*** jamie_h has joined #heat08:31
tspatziershardy: thanks, I'll fix that.08:32
* SpamapS tries to split up https://blueprints.launchpad.net/heat/+spec/convergence a bit so work can proceed08:33
shardySpamapS: hey, was there going to be a top-level wiki page with some distilled summary of the design too?08:33
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat: Reduce length of tenant ID  https://review.openstack.org/9240608:33
*** jistr has quit IRC08:34
shardyI was thinking a diagram, few words and a list of BP's08:34
SpamapSshardy: right now its just the etherpad. I think an actual piece of documentation in the manual might need to be written from that.. so that users can understand the change.08:34
*** jistr has joined #heat08:34
shardySpamapS: Yeah I was really thinking, given the complexity and size of the change, that a minmal "design document" for developers would be a good idea08:35
shardyJust like a small wiki page with a summary of where we're headed08:35
shardynothing too heavyweight :)08:35
SpamapSshardy: yeah there's a pretty good bit in there under "Programming model"08:36
shardySpamapS: got a link?  I don't seem to be able to find it atm08:37
SpamapShttps://etherpad.openstack.org/p/heat-workflow-vs-convergence08:37
SpamapSshardy: linked to from the blueprint08:37
SpamapSshardy: I think that can be distilled out into a more static document that guides implementors.08:37
shardywall-of-text-tastic ;)08:37
SpamapSshardy: I'm attempting to take the bits of obvious design and put them into their own bps (convergence-observer and convergence-engine)08:38
shardySpamapS: Thats a great source of data, I was thinking of something which pulls the key decisions and design changes08:38
shardyJust like you did for https://wiki.openstack.org/wiki/Heat/Blueprints/RollingUpdates08:38
SpamapSAnd then I'll feel better about making the wiki page just about the end goal, and we can change the spec URL08:38
shardySpamapS: Ok, cool, sounds good08:39
SpamapSshardy: yeah thats where we're headed. :)08:39
SpamapSthough.. RollingUpdates.. still not done. :(08:39
SpamapSanyway.. I'll retire for the evening now08:39
shardyI'm happy to help btw, but I don't necessarily have the stuff distilled enough in my own head yet, hence the request :)08:39
*** ramishra has quit IRC08:40
shardyo/08:40
*** ramishra has joined #heat08:40
SpamapSshardy: feel free to get started with the spec template .. if you screw it up.. I'll just delete it all anyway ;)08:40
shardylol08:40
shardyI may do so later, after I've dug into the qpid issues08:41
SpamapSYES08:41
SpamapSgood.. because we don't want that revert in our rack. ;)08:41
SpamapSracks actually.. 2 racks now making good use of 24-cores of heat-engine ;)08:41
SpamapSok sleep08:41
openstackgerritThomas Spatzier proposed a change to openstack/heat: Do no re-validate parameters for existing stacks  https://review.openstack.org/9432908:44
*** linuxbaby has quit IRC08:44
*** linuxbaby has joined #heat08:44
*** tiantian has joined #heat08:47
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Restore resource_id from backup_stack when delete  https://review.openstack.org/8623208:49
*** zz_keyvan is now known as keyvan08:57
*** keyvan is now known as zz_keyvan09:06
openstackgerrithuangtianhua proposed a change to openstack/heat: Call glanceclient to get_image_id  https://review.openstack.org/9402109:08
openstackgerrithuangtianhua proposed a change to openstack/heat: Migrate to glanceclient to get image id  https://review.openstack.org/9402109:09
*** mkollaro has joined #heat09:18
openstackgerritA change was merged to openstack/python-heatclient: Add code coverage in resource list test  https://review.openstack.org/8784609:25
openstackgerritA change was merged to openstack/python-heatclient: Fix empty resource list index out of range error  https://review.openstack.org/8726909:25
openstackgerritA change was merged to openstack/heat: Use oslo.config for heat-keystone-setup-domain  https://review.openstack.org/9052809:26
*** killer_prince has quit IRC09:26
*** saju_m has joined #heat09:27
*** lazy_prince has joined #heat09:29
*** lazy_prince is now known as killer_prince09:29
tiantianHi all, I have register a bp about heat quota : https://blueprints.launchpad.net/heat/+spec/add-quota-api-for-heat. Welcome feedback about this.09:31
*** saju_m has quit IRC09:33
shardytiantian: thanks, I was thinking we needed that while using heat via the horizon UI recently09:34
shardyprobably we need a quota API in addition to the config file absolute limits (which should also be exposed via an API)09:35
tiantianI think heat should support this, not via the horizon.09:35
shardytiantian: I agree, but it's obviously missing when you use horizon, because other projects have the quota pie-chart pictures, and heat doesn't09:36
*** saju_m has joined #heat09:36
tiantianSo we should make heat support this first, should we?09:42
shardytiantian: yes09:42
tiantianThanks. I will think about how to implement :)09:44
shardytiantian: https://blueprints.launchpad.net/heat/+spec/limits-api09:45
shardyFYI, I raised that a while ago, to add the absolute limits API09:45
shardyit would be nice to have that and the quota API implemented ;)09:46
elynnHi all09:46
elynnI have some questions about mox in unittest09:47
elynnwhen I use self.m.StubOutWithMock(os.path, 'exists')09:47
elynnhow can I set os.path.exists(specific_file) always return True?09:48
sab_tiantian, shardy : I believe having max event quote per stack will restrict number of signals handled and state changes. I am right?09:48
elynnI mean when I use os.path.exists('a.txt').AndReturn(True), it only affects once, not always.09:49
pas-haadd .MultipleTimes().09:49
pas-hasmth like this09:49
shardysab_: No, it just handles how many we store, e.g the history09:49
elynnpas-ha,  like os.path.exists.MultipleTimes ?09:50
tiantianyes,  os.path.exists('a.txt').MultipleTimes().AndReturn(True)09:50
pas-haos.path.exists(file-name).MultipleTimes().AndReturn(True)09:50
shardyelynn: FWIW I've always found stubbing os.path very difficult due to side-effects which break the test runner09:51
shardygenerally it's better to wrap the path handling and stub the wrapper function instead09:52
shardyLike I did in TestPolicyEnforcer::stub_policyfile09:52
pas-haelynn: just make sure you always call it with specified file name, otherwise it ValidateAll will break09:52
tiantianshardy:sorry I didn't notice your bp, so you mean you will implement it?09:52
pas-has/break/fail09:52
elynnshardy, Thanks, I may have a look at it!09:53
elynnpas-ha,  Yes , always with specified file name09:54
elynnpas-ha, MultipleTimes() works fine for me! Just don't know this function will bring with any side-effects like shardy said.09:54
pas-haelynn: well, you need to try09:55
tiantianshardy: and there is another bp about add glance image resource, hope you can review it. https://review.openstack.org/#/c/90976/ Thanks very much.09:56
pas-haalso, "mock" framework has given me no problem when patching os.path if I remember correctly, so if you encounter problems you could try it instead of mox09:56
pas-habesides, "mock" is encouraged for new tests in OS09:56
shardytiantian: I've been meaning to get to it, if you have time to pick it up then feel free :)09:56
openstackgerritChristian Berendt proposed a change to openstack/heat: add hacking checks for translation support  https://review.openstack.org/9425509:57
*** tspatzier has quit IRC09:58
*** matsuhashi has quit IRC10:01
tiantianshardy: Yes. I want to pick it up. Thanks.10:07
*** cmyster has joined #heat10:09
*** e0ne_ has joined #heat10:10
openstackgerritEthan Lynn proposed a change to openstack/heat-cfntools: Update sysvinit function to support ubuntu  https://review.openstack.org/9327010:10
openstackgerritA change was merged to openstack/heat: Synced jsonutils from oslo-incubator  https://review.openstack.org/9106910:10
openstackgerritEthan Lynn proposed a change to openstack/heat-cfntools: Update sysvinit function to support ubuntu  https://review.openstack.org/9327010:13
*** e0ne has quit IRC10:13
tiantianshardy: and do you mind to approve the bp :https://blueprints.launchpad.net/heat/+spec/add-quota-api-for-heat. Thanks.10:13
shardytiantian: what is your launchpad ID?10:14
tiantianhuangtianhua10:14
shardytiantian: Ah, I wasn't sure as your IRC nick is different :)10:15
tiantian:)10:16
shardytiantian: I've approved both, assigned them to you, and targeted them to Juno10:17
shardyzaneb: ^^ FYI10:17
tiantianThanks :)10:18
*** linuxbaby has quit IRC10:18
tiantianI'm off duty. Bye:)10:19
shardyo/10:20
cmysterhey shardy btw10:21
cmysterhavn't seen in you in a few days10:21
shardycmyster: Hey, yeah I was at the summit in Atlanta last week, along with a lot of folks10:22
*** sorantis has quit IRC10:22
cmysteroh I didn't know you went there as well10:22
shardyJust about recovered now, it was a tiring week ;)10:23
cmysterI heard as much10:23
cmystermy boss told me he saw the S* I guess that means you as well...10:23
shardycmyster: Oh yeah I remember talking with him :)10:24
*** tspatzier has joined #heat10:24
cmysterwell then, back to my meetings... crazy week over here10:25
*** cmyster has quit IRC10:29
*** andreaf has joined #heat10:30
*** che-arne has joined #heat10:31
*** e0ne_ has quit IRC10:37
*** hipster has joined #heat10:41
*** hipster has quit IRC10:49
*** sorantis has joined #heat10:57
*** blomquisg has quit IRC11:00
*** nkhare has quit IRC11:01
*** asalkeld has quit IRC11:02
*** sorantis has quit IRC11:03
*** saju_m has quit IRC11:05
*** e0ne has joined #heat11:07
*** swygue_ has joined #heat11:08
*** e0ne_ has joined #heat11:09
openstackgerritA change was merged to openstack/heat: Fix stack_resource's handle_adopt  https://review.openstack.org/9173011:11
*** e0ne__ has joined #heat11:11
*** e0ne_ has quit IRC11:11
*** andersonvom has joined #heat11:12
*** e0ne has quit IRC11:12
*** killer_prince has quit IRC11:16
*** e0ne__ has quit IRC11:16
*** nosnos has quit IRC11:16
*** killer_prince has joined #heat11:17
*** saju_m has joined #heat11:21
*** tiantian has quit IRC11:24
pas-hacan one run "reverify bug NNNN"?11:26
skraynevpas-ha: I tried to do it yesterday, but it did not work :(11:27
skraynevpas-ha: only recheck bug ####11:27
pas-haok11:27
ekarlsois there a way to create a user via a heat template in keystone ?11:27
skraynevbut it was yesterday...11:27
*** killer_prince has quit IRC11:29
*** killer_prince has joined #heat11:30
*** linuxbaby has joined #heat11:33
*** ramishra has quit IRC11:38
*** ramishra has joined #heat11:39
andersonvompas-ha, skraynev: reverify can (and should) only be used once the patch has been accepted.11:39
skraynevandersonvom: do you mean accepted = "Approved" ?11:40
shardyekarlso: not directly, although some resources do create users for communication from the instances11:40
andersonvomskraynev: yes! =)11:40
skraynevandersonvom: oh, sorry, now it's "workflowed" :)11:41
openstackgerritChristian Berendt proposed a change to openstack/heat: add hacking checks for translation support  https://review.openstack.org/9425511:41
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421711:41
skraynevandersonvom: anyway I got your idea. thanks :)11:41
andersonvomskraynev: yeah, meaning, if it's been approved and you run "recheck", gerrit will clear the approved status, so you would have to use reverify instead.11:43
andersonvomskraynev: no problem =)11:43
andersonvommy pep8 keeps complaining that requirements.txt is not in alphabetical order for a while now. is this some version-specific issue?11:45
ekarlsoshardy: basically I would like to create 1 user pr db instance and give that user access via a ACL to a container11:45
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Add OS:Barbican:Order resource  https://review.openstack.org/8190611:46
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Add OS:Barbican:Verification resource  https://review.openstack.org/8360711:46
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Add OS:Barbican:Secret resource  https://review.openstack.org/7935511:46
ekarlsothat's currently not possible ?11:47
shardyekarlso: Ok, right now you'll probably have to create the users outside heat and pass the id's in as parameters to the stack11:47
shardyekarlso: not the user creating part, no11:47
*** swygue_ has quit IRC11:47
shardyekarlso: the issue is, creating users always requires admin, and we've generally tried to avoid implementing resources which do admin-only things, because we don't currently have a method to hide them from users who can't use them11:48
shardyekarlso: when we work out a way to enable context-specific resource availability/visibility, we can revisit that, but before that can happen all projects need to move to using a centralized policy repository, e.g keystone11:49
shardycurrently heat has no way to know what the policy rules for the underlying service is, so we try not to expose interfaces which will break at runtime for all normal users11:50
ekarlsoshardy: ok!11:50
*** rpothier has quit IRC11:54
*** bvandenh has joined #heat11:59
*** radez_g0n3 is now known as radez12:01
*** AlexYang has quit IRC12:03
*** jistr is now known as jistr|english12:05
*** alexheneveld has quit IRC12:06
*** alexheneveld has joined #heat12:07
*** aweiteka has joined #heat12:13
*** andrearosa has joined #heat12:14
*** sab_ has quit IRC12:22
*** jdob has joined #heat12:31
*** rpothier has joined #heat12:49
*** daneyon has joined #heat12:53
*** swygue_ has joined #heat12:54
*** blomquisg has joined #heat12:56
*** tspatzier has quit IRC12:58
*** tspatzier has joined #heat12:58
*** rbuilta has joined #heat13:02
tspatzierhey therve: regarding bug #1321540 - so I have an idea who to handle this backwards compatible. Shall I take the bug?13:14
uvirtbotLaunchpad bug 1321540 in heat "allowed value of number parameter does not work" [Medium,Confirmed] https://launchpad.net/bugs/132154013:14
thervetspatzier, Sure please do13:14
*** sgordon has joined #heat13:15
tspatzierok. there is another one related: bug #1321549 - I'll take that as well - seems like almost one effort.13:16
uvirtbotLaunchpad bug 1321549 in heat "wrong input of number parameter will result in abnormal behavior of heat " [Medium,Incomplete] https://launchpad.net/bugs/132154913:16
*** zz_pablosan is now known as pablosan13:17
*** vijendar has joined #heat13:20
openstackgerritThomas Herve proposed a change to openstack/heat: Only raise UpdateReplace when properties change  https://review.openstack.org/9461513:20
thervetspatzier, I don't think that other one is an issue13:21
tspatziertherve: yeah, seems like this could be false error. I'll wait for an update on the bug and then see if something needs to be done.13:23
openstackgerritA change was merged to openstack/heat: Add a test equivalent to default_log_levels  https://review.openstack.org/9297113:23
pas-haandersonvom: about reverify - what is the workflow then when the patch is accepted, gate (not the check) starts but fails, and ElasticRecheck suggests a bug number?13:26
*** pablosan has quit IRC13:27
shardypas-ha: recheck if it's not approved, reverify if it is13:27
andersonvompas-ha: ^^ ;)13:27
pas-hacan one use reverify bug ####13:27
*** pablosan has joined #heat13:27
pas-hathere I've done a recheck13:27
*** jistr|english is now known as jistr13:28
andersonvompas-ha: yeah, that's the correct syntax.  if you use recheck, then it'll clear the accepted status13:28
pas-haseems not - see what just got merged13:28
pas-hathe last from openstackgerrit13:28
pas-haI've asked done a recheck there13:28
pas-haI've asked for recheck there13:29
andersonvompas-ha: what do you know?  it also works! :D13:30
pas-haandersonvom: :)13:30
andersonvombut I could swear that it happened to me in the past.  plus I'm pretty sure someone else was talking precisely about this yesterday.13:31
andersonvomoh well13:31
*** killer_prince has quit IRC13:33
*** zz_gondoi is now known as gondoi13:34
*** mwheckmann has joined #heat13:35
*** che-arne_afk has joined #heat13:37
*** che-arne has quit IRC13:38
*** ramishra has quit IRC13:43
*** jstrachan has quit IRC13:43
*** cdent has joined #heat13:43
*** sabeen has joined #heat13:43
*** jstrachan has joined #heat13:43
*** sabeen has quit IRC13:44
*** sabeen has joined #heat13:44
*** hipster has joined #heat13:49
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Support mutually exclusive properties in schema  https://review.openstack.org/9462213:50
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Support mutually exclusive properties in schema  https://review.openstack.org/9462213:52
*** erecio_2 has quit IRC13:58
*** saju_m has quit IRC13:59
*** aweiteka has quit IRC14:00
*** erecio has joined #heat14:02
*** erecio has quit IRC14:07
*** rwsu has joined #heat14:15
*** randallburt has joined #heat14:23
*** gokrokve has joined #heat14:29
*** zz_keyvan is now known as keyvan14:30
*** ramishra has joined #heat14:30
*** shakamunyi has joined #heat14:31
*** kgriffs|afk is now known as kgriffs14:32
*** erecio has joined #heat14:33
*** tims has joined #heat14:35
*** andrew_plunk has joined #heat14:35
*** sjmc7 has joined #heat14:35
*** tomek_adamczewsk has quit IRC14:35
*** sabeen has quit IRC14:35
*** sabeen has joined #heat14:35
*** alexheneveld has quit IRC14:36
*** david-lyle has joined #heat14:37
*** alexheneveld has joined #heat14:43
*** ifarkas has quit IRC14:44
*** pafuent has joined #heat14:46
*** andreaf has quit IRC14:52
*** linuxbaby has quit IRC14:52
*** achampio1 has joined #heat14:53
*** achampion has quit IRC14:54
*** jmckind has joined #heat14:56
*** IlyaE has joined #heat15:01
*** gokrokve has quit IRC15:04
*** gokrokve has joined #heat15:04
*** gokrokve has quit IRC15:04
openstackgerritThomas Spatzier proposed a change to openstack/heat: Respect schema data type in constraint validation  https://review.openstack.org/9464115:04
tspatziertherve: ^^15:04
tspatziertherve: I wonder whether there is a better solution for the _is_valid method of the AllowedValues constraint in constraints.py15:06
tspatzierbtw, I forgot to do the pep8 check so will post and update in a moment. But should be ok already to get the idea15:07
*** TravT has joined #heat15:07
* therve looking15:07
*** jmckind has quit IRC15:09
*** gondoi is now known as zz_gondoi15:10
*** zz_gondoi is now known as gondoi15:11
openstackgerritThomas Spatzier proposed a change to openstack/heat: Respect schema data type in constraint validation  https://review.openstack.org/9464115:11
*** gokrokve has joined #heat15:12
andrearosahi, is Heat using specs for proposing changes? if so can you give me the pointer to the repo?15:19
therveNot yet? Or is it in progress?15:20
elynnHi, Could anyone review this patch and help to push this patch merge? https://review.openstack.org/#/c/75800/15:21
*** nkhare has joined #heat15:21
elynnI've test this patch and it work well so far15:22
*** che-arne_afk is now known as che-arne15:25
*** bvandenh has quit IRC15:25
*** pscheie has joined #heat15:29
pscheieIs there a way to have stack-list search across multiple tenants?15:30
therveYeah there is a global_tenant parameter I think15:37
shardypscheie: yes, if you have sufficient admin-ness15:37
shardythe api site appears to be down atm so I'm not sure if the docs reflect it yet, but as therve says, global_tenant defeats tenant scope for the list request15:38
*** randallburt has quit IRC15:41
*** jcromer has joined #heat15:43
jcromerhello15:44
jcromerif anyone is around i would like to ask a question15:44
pas-hajcromer: shoot15:44
jcromerpas-ha on a newly created tenant i have created a user who has _member_  and heat_stack_user roles15:45
jcromerpas-ha: in horizon i am getting forbidden when clicking on stacks under orchestration15:46
jcromerpas-ha: also when attempting to do heat stack-list from pythonclient i get 403 in api logs15:47
jcromerpas-ha: "You are not authorized to complete this action."15:48
pas-haafaik it is heat_stack_owner bu default15:48
pas-haheat_stack_user is another role that is specific to VMs that need to communicate with heat api15:49
pas-haheat_stack_user has very limited privileges by design15:49
jcromerpas-ha when i looked at policy on heat server i see a rule deny_stack_user15:49
jcromerpas-ha: "deny_stack_user": "not role:heat_stack_user",15:50
*** alexheneveld has quit IRC15:50
pas-hajcromer: assign a heat_stack_owner role to the actual "human" user15:50
pscheieshardy, so is global_tenant a parameter I can pass to heat?15:50
jcromeri have no such role at this time15:51
shardyjcromer: You should have heat_stack_owner, and *not* heat_stack_user15:52
pas-haheat should've created this role while installing. are you using devstack?15:52
shardypscheie: yes15:53
jcromerno used packages from ubuntu15:53
jcromer14.0415:53
jcromermatter of fact it didn't created heat_stack_user role either15:53
jcromeri had to create that one manually15:53
*** sjmc7_ has joined #heat15:53
jcromersorry didn't create15:54
pas-hajcromer: sorry, can not help you with this. not very familiar with how packaged heat works/installs :(15:55
jcromerso i will try to create a heat_stack_owner role and assign it to this user15:55
*** IlyaE has quit IRC15:56
*** sjmc7 has quit IRC15:56
*** derekh_ has quit IRC15:56
shardyjcromer: if you want all the gory details related to those two roles, see my two most recent blog posts15:56
shardyhttp://hardysteven.blogspot.co.uk15:56
*** gondoi is now known as zz_gondoi15:56
shardyWe need to get some much simpler info captured in a deployment guide soon15:57
*** ericgoncz has joined #heat15:59
jcromershardy: thanks, i will definitely read those posts, I just glanced over them now15:59
*** zns has joined #heat15:59
*** rbuilta has quit IRC16:00
jcromershardy: i will definitely have to spend some time going through them16:00
*** jstrachan has quit IRC16:00
*** rbuilta has joined #heat16:02
jcromershardy: in the meantime, i will remove the heat_stack_user role from this user and create a heat_stack_owner role and assign that role to the user16:03
shardyjcromer: that should hopefully get things working for you16:03
*** jstrachan has joined #heat16:04
*** achampion has joined #heat16:04
jcromershardy: thanks again, i am testing this now16:04
*** randallburt has joined #heat16:04
*** shufflebot has joined #heat16:06
*** achampio1 has quit IRC16:06
pscheie shardy, does my heat client need to be version icehouse to use global_tenant?16:07
*** jprovazn is now known as jprovazn_afk16:07
*** nkhare has quit IRC16:08
*** akuznetsov has quit IRC16:08
*** zz_gondoi is now known as gondoi16:08
shardypscheie: I'm not sure there is client support for it yet, at least on the CLI16:09
*** jistr is now known as jistr|gone16:09
pscheieshardy, so I have to make an api call to use it currently?16:09
shardyYou may want to do a heat --debug stack-list then cut/paste the curl call and add ?global_tenant=True16:10
shardypscheie: You can pass arbitrary kwargs to the heatclient python API, or use curl16:10
shardypscheie: We just need to add a cli flag in the heatclient shell.py16:10
pscheieshardy, I'm mostly using curl ATM, so that would be sufficient for my needs.16:11
*** gokrokve has quit IRC16:11
openstackgerritRandall Burt proposed a change to openstack/heat: Update to latest version of pyrax and add Swift support  https://review.openstack.org/9465816:12
*** tomek_adamczewsk has joined #heat16:12
andersonvompscheie: you can pass global_tenant through filters using the heatclient16:12
*** gokrokve has joined #heat16:12
*** pas-ha has quit IRC16:13
*** IlyaE has joined #heat16:14
*** spzala has joined #heat16:14
jasondshardy: i commented on your blueprint https://blueprints.launchpad.net/heat/+spec/native-waitcondition16:14
shardyjasond: Hey, yup I saw, if you can implement a native resource based on swift that would be great16:15
jasondshardy: yeah, it seems possible.  will give it a shot.  mind if i assign that BP to me?16:16
pscheiehmm, tried passing global_tenant=True to curl, but still only got results for one tenant.16:16
andersonvompscheie: you also have to enable it in your policy.json16:16
shardyI had assumed we'd implement somthing using the native signal API but having a swift backed one seems like a good plan16:16
shardyjasond: will do16:16
pscheieandersonvom, ah, ok, will go do so.16:17
jasondshardy: thanks16:17
*** gokrokve has quit IRC16:17
andersonvompscheie: you can try 'heat stack-list -f "global_tenant=true"' as well if that makes it easier16:17
shardyjasond: It would be good if we can do it (e.g from a resource naming perspective) in a way which doesn't preclude possibly having a signal based resource in the future16:18
*** alexheneveld has joined #heat16:18
shardyOS::Heat::SwiftSignal?16:18
shardyor something ;)16:19
openstackgerritRandall Burt proposed a change to openstack/heat: Update to latest version of pyrax and add Swift support  https://review.openstack.org/9465816:19
*** sjmc7_ is now known as sjmc716:19
jasondshardy: what would the signal-based resource be called?16:20
shardyjasond: I started a patch which called it OS::Heat::WaitSignal16:21
*** jstrachan has quit IRC16:21
jasondshardy: ok, i'll name it OS::Heat::SwiftSignal16:21
jasondshardy: do you think i should enter a separate BP for this?16:24
shardyjasond: it's up to you, it seems like a slightly different solution so perhaps it would make sense16:26
jasondok16:26
*** zns has quit IRC16:26
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/8924316:28
*** tomek_adamczewsk has quit IRC16:30
*** achampio1 has joined #heat16:32
*** achampion has quit IRC16:34
*** tomek_adamczewsk has joined #heat16:35
*** gokrokve has joined #heat16:42
*** rbuilta has quit IRC16:46
*** gokrokve has quit IRC16:47
*** tfz has joined #heat16:47
*** andersonvom_ has joined #heat16:48
*** kgriffs is now known as kgriffs|afk16:48
*** andersonvom has quit IRC16:51
*** saju_m has joined #heat16:55
*** bgorski has joined #heat16:59
*** tfz has left #heat17:00
*** cdent_ has joined #heat17:05
*** harlowja has joined #heat17:06
*** tspatzier__ has joined #heat17:07
*** cdent has quit IRC17:07
*** cdent_ is now known as cdent17:07
*** tspatzier has quit IRC17:09
*** tspatzier___ has joined #heat17:10
*** miarmak has joined #heat17:10
*** tspatzier__ has quit IRC17:11
*** nati_ueno has joined #heat17:13
*** tomek_adamczews1 has joined #heat17:27
*** miarmak has quit IRC17:28
*** tomek_adamczewsk has quit IRC17:28
*** tomek_adamczews1 has quit IRC17:31
*** akuznetsov has joined #heat17:32
*** miarmak has joined #heat17:32
*** yogeshmehra has joined #heat17:33
*** daneyon has quit IRC17:33
*** ramishra has quit IRC17:34
*** andersonvom_ has quit IRC17:37
*** andersonvom has joined #heat17:37
*** aweiteka has joined #heat17:38
*** IlyaE has quit IRC17:38
*** ramishra has joined #heat17:40
*** jprovazn_afk has quit IRC17:42
*** gokrokve has joined #heat17:43
*** gokrokve has quit IRC17:47
*** e0ne has joined #heat17:49
*** sjmc7_ has joined #heat17:52
*** ramishra has quit IRC17:53
*** tomek_adamczewsk has joined #heat17:54
*** IlyaE has joined #heat17:54
*** jistr|gone has quit IRC17:55
*** e0ne has quit IRC17:55
*** nati_uen_ has joined #heat17:56
*** nati_uen_ has quit IRC17:56
*** sjmc7 has quit IRC17:56
*** e0ne has joined #heat17:56
*** aweiteka has quit IRC17:57
*** aweiteka has joined #heat17:58
*** nati_uen_ has joined #heat17:58
*** nati_ueno has quit IRC17:59
*** e0ne has quit IRC17:59
*** saurabhs has joined #heat18:01
miarmakhi guys!18:04
miarmakThere are a lot of obsolete documentation here: https://wiki.openstack.org/w/index.php?title=Special%3APrefixIndex&prefix=Heat&namespace=018:05
*** gdm85 has quit IRC18:08
*** e0ne has joined #heat18:10
*** bgorski has quit IRC18:15
*** sab has joined #heat18:19
*** sab has quit IRC18:24
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add Boolean parameter type  https://review.openstack.org/9292018:24
*** IlyaE has quit IRC18:26
*** IlyaE has joined #heat18:26
*** bgorski has joined #heat18:26
*** achampion has joined #heat18:28
*** nati_uen_ has quit IRC18:29
*** achampio1 has quit IRC18:30
*** nati_ueno has joined #heat18:35
*** achampio1 has joined #heat18:35
*** achampion has quit IRC18:37
*** tango|2 has joined #heat18:41
*** gokrokve has joined #heat18:43
*** tomek_adamczewsk has quit IRC18:45
*** gokrokve has quit IRC18:47
*** miarmak has quit IRC18:48
*** miarmak has joined #heat18:49
*** tomek_adamczewsk has joined #heat18:52
*** shakamunyi has quit IRC18:57
*** achampion has joined #heat19:01
*** kgriffs|afk is now known as kgriffs19:02
pscheieIs there any documentation on the syntax and keywords to enable global_tenant in policy.json?19:03
*** achampio1 has quit IRC19:03
*** harlowja is now known as harlowja_away19:04
*** nati_ueno has quit IRC19:04
*** nati_ueno has joined #heat19:05
*** zns has joined #heat19:06
*** IlyaE has quit IRC19:07
*** IlyaE has joined #heat19:07
*** edmund has joined #heat19:08
*** edmund has quit IRC19:09
*** edmund has joined #heat19:09
*** dims has joined #heat19:09
*** ramishra has joined #heat19:13
*** nati_ueno has quit IRC19:13
*** cdent_ has joined #heat19:16
*** IlyaE has quit IRC19:17
openstackgerritThomas Herve proposed a change to openstack/heat: Sync oslo incubator  https://review.openstack.org/9470219:17
*** cdent has quit IRC19:19
*** cdent_ is now known as cdent19:19
*** sjmc7_ is now known as sjmc719:20
*** ramishra has quit IRC19:22
stevebakermorning19:27
*** harlowja_away is now known as harlowja19:27
*** saju_m has quit IRC19:27
randallburtmorning stevebaker19:27
SpamapShm I think I'll miss the meeting .. conflicting appointment19:29
SpamapSWill make the first 5 minutes though so I can o/ and then split19:30
zanebSpamapS: ok, thanks19:31
zanebSpamapS: shardy suggested a recurring agenda item for just syncing on critical bugs - especially for TripleO19:32
zanebanything you want discussed?19:32
*** andersonvom has quit IRC19:32
zaneblifeless: fyi ^19:33
*** IlyaE has joined #heat19:33
SpamapSzaneb: the one shardy is looking at so we can let num_workers == num_cpu again19:33
zanebok19:34
therveWe ended up reverting?19:34
SpamapStherve: yes19:34
therveOK cool19:34
SpamapSshardy seems to have found a shared object allocated before the fork19:34
therveSpamapS, You can easily fire more heat-engine processes no?19:34
SpamapStherve: yes, but we have to calculate the CPU count and pass that in. So much better if heat just always does the most performant thing :)19:35
therveYeah I guess19:35
SpamapSand if they're forks w/o exec.. they'll take up very little memory until they're used.19:35
therveIt's a small optimization though19:36
SpamapSjust whatever we allocate before we do any operations19:36
SpamapStherve: 50MB of python and modules doesn't seem small to me. :-P19:36
SpamapS* 24 .. :)19:36
therveSpamapS, depends on how many hours we spend on making it work reliably :)19:37
SpamapStherve: aye. It shouldn't be so hard though.19:37
SpamapSI know it is.. :-P19:38
therveI'm very wary of using that in python19:38
SpamapSbut it _shouldn't be_ :)19:38
SpamapStherve: in theory, only monkey patching should have this affect. well written code without import side effects should be fine.19:39
SpamapSbut therein lies the problem.. :-P19:39
thervepython and not import side effects? good luck :D19:39
therveThere is a reason there are so many bugs opened against the multiprocessing module19:40
*** rpothier_ has joined #heat19:41
*** gokrokve has joined #heat19:43
*** tspatzier___ is now known as tspatzier19:44
*** rpothier has quit IRC19:44
tspatzierhi bgorski19:44
*** gokrokve_ has joined #heat19:45
thervetspatzier, Hey I looked at your patch btw19:47
thervetspatzier, I don't really like that we're adding yet another place to do type coercion, but otherwise it looked fine19:48
thervetspatzier, Maybe missing some tests though19:48
*** gokrokve has quit IRC19:48
*** pas-ha has joined #heat19:48
tspatzierhey therve19:48
tspatzierso if we want to be backward compatible, i.e. allow for numbers as strings in allowed_values we have to do the conversion somewhere. We could try to "normalise" the constraint definition according to schema data type at the time the constraint gets added to the schema.19:50
*** gokrokve_ has quit IRC19:50
*** IlyaE has quit IRC19:50
tspatziertherve: what kind of tests do you have in mind? The place in test_constraints basically covers all that ends up in the code that I changed.19:51
thervetspatzier, For bool and string cast I was thinking19:52
therveI guess maybe only bool19:53
therveNo string is not (directly) tested either19:53
tspatziertherve: ok, got it. to test the Schema.to_schema_type method19:54
thervetspatzier, Right19:54
tspatzieryep, will add that. but in general, do you have a better idea that doing the conversion in that place? Maybe with the two lines that you had changed in your patch and converting the constraint definition to match the schema when adding it to the schema in Schema.__init__ it could also work.19:56
*** miarmak has quit IRC19:56
thervetspatzier, Actually maybe you should add the test from my patch?19:56
therveI wonder if that works now :)19:56
tspatziertherve: sure thing, that won't be a lot of effort for me to copy that in ;-)19:58
*** miarmak has joined #heat19:59
erecioHi, the meeting start now?19:59
skrayneverecio: yes20:00
erecioskraynev, Nice, thks20:00
zanebmeeting is underway, folks :)20:00
zanebandrew_plunk: about to join the heat meeting?20:06
*** e0ne has quit IRC20:11
*** e0ne has joined #heat20:11
*** ramishra has joined #heat20:14
*** e0ne has quit IRC20:16
*** jrist_ has joined #heat20:19
*** jrist has quit IRC20:21
*** jrist_ is now known as jrist20:21
*** daneyon has joined #heat20:25
*** e0ne has joined #heat20:26
*** e0ne has quit IRC20:29
*** e0ne has joined #heat20:29
*** zns has quit IRC20:29
*** IlyaE has joined #heat20:31
*** e0ne_ has joined #heat20:31
*** e0ne has quit IRC20:32
*** ramishra has quit IRC20:35
*** zns has joined #heat20:35
*** zns has quit IRC20:35
*** zns has joined #heat20:36
*** e0ne_ has quit IRC20:40
*** e0ne has joined #heat20:40
lifelesszaneb: hi, cool - that sounds great20:41
lifelesszaneb: we're still trying to get the bottom of this 2 minute delay between deployments being created20:42
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Introduces stack lifecycle plugpoints  https://review.openstack.org/8936320:42
*** e0ne has quit IRC20:43
*** gokrokve has joined #heat20:43
*** tomek_adamczewsk has quit IRC20:47
*** gokrokve has quit IRC20:48
*** pafuent has left #heat20:53
ereciosdf20:55
*** ccrouch has joined #heat20:56
*** zns has quit IRC20:57
*** e0ne has joined #heat20:58
*** e0ne has quit IRC20:58
*** e0ne has joined #heat20:58
*** erecio has quit IRC20:59
*** e0ne has quit IRC20:59
*** e0ne has joined #heat21:00
*** e0ne has quit IRC21:00
*** e0ne has joined #heat21:01
*** e0ne has quit IRC21:02
*** tspatzier has quit IRC21:02
*** zns has joined #heat21:03
*** pas-ha has quit IRC21:03
*** gokrokve has joined #heat21:04
*** pshchelo has joined #heat21:05
*** miarmak has quit IRC21:06
*** miarmak has joined #heat21:06
*** pshchelo is now known as pas-ha21:07
*** jdob has quit IRC21:07
stevebakerlifeless: the delay will be the 100's of nova api calls every time the static_hosts expression is evaluated. An attribute cache would help. So would restructuring the templates a bit21:08
openstackgerritDavid J Hu proposed a change to openstack/python-heatclient: This is a Keystone v3 integration POC.  https://review.openstack.org/9272821:09
*** edmund1 has joined #heat21:13
*** nati_ueno has joined #heat21:13
lifelessstevebaker: likely indeed.. clint has a restructure pending21:15
*** edmund has quit IRC21:15
lifelessstevebaker: but making it plain faster would be great :)21:15
stevebakerlifeless: having a nova resource attribute which builds a hostname without needing an API call would help too. "novalocal" would need to come from heat.conf though21:17
lifelessstevebaker: its a nova setting though21:18
lifelessstevebaker: multi-endpoint heat implies we can't know it globally21:18
stevebakerlifeless: yes, the settings would need to be aligned. maybe not practical21:18
lifelessbeing able to know that some attributes are immutable would be valuable21:18
stevebakerlifeless: what consumes the static_hosts? I can't find it21:19
lifelessstevebaker: the hosts element21:19
*** pas-ha has quit IRC21:20
stevebakerlifeless: ah, so why is the template {{hosts}}, not {{static_hosts}}?21:21
lifelessits passed in as hosts21:21
lifeless        hosts: {get_input: static_hosts}21:22
stevebakerah21:22
*** miarmak has quit IRC21:23
*** miarmak has joined #heat21:24
*** nati_ueno has quit IRC21:26
*** nati_ueno has joined #heat21:26
*** andrew_plunk has quit IRC21:31
cyliI notice the other projects' specs have gating jobs - all have docs, but some have python27 - is orchestration-specs only going to need the docs job?21:33
*** IlyaE has quit IRC21:33
*** randallburt has quit IRC21:33
*** IlyaE has joined #heat21:34
*** sgordon has quit IRC21:36
*** rpothier_ has quit IRC21:37
*** ericgoncz has quit IRC21:37
*** alexheneveld_ has joined #heat21:38
*** aweiteka has quit IRC21:39
*** IlyaE has quit IRC21:41
*** asalkeld has joined #heat21:41
*** andreaf has joined #heat21:41
*** alexheneveld has quit IRC21:42
*** jamie_h has quit IRC21:42
*** miarmak has quit IRC21:43
*** alexheneveld_ has quit IRC21:45
*** alexheneveld has joined #heat21:46
*** vijendar has quit IRC21:46
*** miarmak has joined #heat21:47
*** ericgoncz has joined #heat21:51
*** sjmc7_ has joined #heat21:52
*** randallburt has joined #heat21:53
*** hipster has quit IRC21:55
*** yogeshmehra has quit IRC21:55
*** sjmc7 has quit IRC21:56
*** yogeshmehra has joined #heat21:56
radixpython27 o.O that's weird21:57
radixwhat do they do?21:57
*** yogeshme_ has joined #heat21:57
*** yogeshmehra has quit IRC21:57
*** daneyon has quit IRC21:58
cyliradix: not sure22:00
*** zns has quit IRC22:01
*** yogeshme_ has quit IRC22:02
*** yogeshmehra has joined #heat22:02
mattoliverauGood morning all22:02
*** kgriffs is now known as kgriffs|afk22:03
*** yogeshmehra has quit IRC22:04
*** ericgoncz has quit IRC22:05
*** yogeshmehra has joined #heat22:05
*** yogeshmehra has quit IRC22:09
*** spzala has quit IRC22:10
*** sjmc7__ has joined #heat22:11
*** gokrokve has quit IRC22:12
cylifor orchestration-specs repo:  does https://review.openstack.org/#/c/94735/ look right?22:13
*** gondoi is now known as zz_gondoi22:14
*** mwheckmann has quit IRC22:14
*** sjmc7_ has quit IRC22:15
*** dims has quit IRC22:18
openstackgerritSteven Hardy proposed a change to openstack/heat: Move watch task out of worker process  https://review.openstack.org/9473622:18
openstackgerritSteven Hardy proposed a change to openstack/heat: Move EngineListener into worker process  https://review.openstack.org/9473722:18
shardyjasond: ^^ That last patch I'd appreciate feedback on22:19
shardyin particular, I'm not sure if the generation of engine_id should also be inside the forked process, to ensure the lock applies when concurrent requests get handled by different workers22:19
shardytests are still todo, but I need some sleep22:20
*** john-n-seattle has joined #heat22:24
stevebakershardy: thanks \o22:25
*** john-n-seattle has left #heat22:27
*** shardy is now known as shardy_zz22:29
*** shardy_zz has quit IRC22:29
*** cdent has quit IRC22:29
*** vpanizo has joined #heat22:31
*** zns has joined #heat22:32
*** jreypo has quit IRC22:33
*** DandyPandy has quit IRC22:33
*** radix has quit IRC22:33
*** radix has joined #heat22:33
*** cyli_ has joined #heat22:34
*** Michalik| has joined #heat22:34
*** kgriffs|afk has quit IRC22:34
*** spredzy_ has joined #heat22:35
*** tims has quit IRC22:35
*** kgriffs|afk has joined #heat22:36
*** kgriffs|afk is now known as kgriffs22:36
*** DandyPandy has joined #heat22:36
*** spredzy has quit IRC22:38
*** Michalik- has quit IRC22:38
*** cyli has quit IRC22:38
*** greghaynes has quit IRC22:38
*** randallburt has quit IRC22:38
*** greghaynes has joined #heat22:39
*** cyli_ is now known as cyli22:40
*** gokrokve has joined #heat22:43
*** che-arne_afk has joined #heat22:47
*** gokrokve has quit IRC22:47
*** IlyaE has joined #heat22:49
*** DandyPandy has quit IRC22:49
*** spredzy_ has quit IRC22:49
*** saurabhs has quit IRC22:49
*** akuznetsov has quit IRC22:49
*** rwsu has quit IRC22:49
*** cody-somerville has quit IRC22:49
*** alexheneveld has quit IRC22:50
*** sjmc7_ has joined #heat22:51
*** sabeen has quit IRC22:53
*** DandyPandy has joined #heat22:54
*** che-arne has quit IRC22:57
*** sjmc7__ has quit IRC22:59
zanebcyli: that looks great23:06
cylizaneb:  thanks for +1-ing!23:07
zanebnot that I have any idea what it should look like23:07
zanebnp :)23:07
*** swygue_ has quit IRC23:10
*** nosnos has joined #heat23:10
*** saurabhs has joined #heat23:11
*** cody-somerville has joined #heat23:12
*** rwsu has joined #heat23:12
*** spredzy_ has joined #heat23:13
*** akuznetsov has joined #heat23:13
*** randallburt has joined #heat23:15
cylizaneb:  I notice that the other repos have a 'test' directory, such as:  https://github.com/openstack/neutron-specs/tree/master/tests  (I'm guessing it verifies that the docs are in the right format - I *think* that may be what the python27 gating job is for for the specs).  I didn't know whether we'd do the same (I'm not seeding with any repo, as per stevebaker's suggestion) - so I left out the python27 gating job, if that's ok?23:16
zanebI think that's ok23:17
stevebakerwe can add the job later once the files are in place23:17
cyligreat, thanks!23:17
zanebI think the others have a job to verify the specs, and the py27 job to verify the verifier23:17
zanebor something23:17
zanebthere was some discussion on openstack-dev, which naturally I can no longer find23:18
cylioh ok, that makes sense23:19
*** edmund1 has quit IRC23:19
*** andreaf has quit IRC23:22
*** rpothier has joined #heat23:24
*** david-lyle has quit IRC23:26
*** zns has quit IRC23:26
*** nati_ueno has quit IRC23:30
*** rpothier has quit IRC23:31
*** rpothier has joined #heat23:32
*** harlowja has quit IRC23:33
*** harlowja_ has joined #heat23:33
*** miarmak has quit IRC23:36
*** randallburt has quit IRC23:37
*** rpothier has quit IRC23:44
*** gokrokve has joined #heat23:44
*** rpothier has joined #heat23:45
*** gokrokve has quit IRC23:49
*** openstackgerrit has quit IRC23:49
*** nati_ueno has joined #heat23:50
*** openstackgerrit has joined #heat23:50
*** pablosan is now known as zz_pablosan23:51
*** zz_pablosan is now known as pablosan23:55

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