Friday, 2015-02-27

*** randallburt has quit IRC00:00
*** randallburt has joined #heat00:00
*** che-arne has quit IRC00:05
*** rodrigods is now known as rodrigod`00:08
*** rodrigod` is now known as rodrigods00:08
*** Tango has quit IRC00:08
*** rodrigods has quit IRC00:09
*** rodrigods has joined #heat00:18
*** swygue has joined #heat00:20
*** david-lyle is now known as david-lyle_Afk00:22
*** david-lyle_Afk is now known as david-lyle_afk00:22
*** john-n-seattle has quit IRC00:23
*** cody-somerville has quit IRC00:24
*** gus has quit IRC00:29
*** EmilienM|afk has quit IRC00:29
*** EmilienM has joined #heat00:30
*** gus has joined #heat00:31
*** john-n-seattle has joined #heat00:31
openstackgerritMerged openstack/heat: Fix Typo in composition guide  https://review.openstack.org/15896000:33
openstackgerritMerged openstack/heat: Increase default for 'max_nested_stack_depth' to 5  https://review.openstack.org/15949300:44
asalkeldon a positive note my bad spelling seems to be paying lots of peoples summit tickets :-)00:51
*** reed has quit IRC00:55
*** randallburt has quit IRC00:58
*** achanda has quit IRC00:58
*** tspatzier has joined #heat01:01
*** dims has joined #heat01:01
*** Qiming has joined #heat01:03
*** randallburt has joined #heat01:13
*** Marga_ has quit IRC01:21
*** Marga_ has joined #heat01:23
*** aweiteka has joined #heat01:25
*** KanagarajM has quit IRC01:26
*** sdake_ has quit IRC01:32
*** Marga_ has quit IRC01:40
*** swygue has quit IRC01:45
*** rm_work is now known as rm_work|away01:46
*** tspatzier has quit IRC01:55
*** achanda has joined #heat01:58
*** GonZo2K has quit IRC01:58
*** sdake_ has joined #heat02:03
*** erkules_ has joined #heat02:16
ramishrastevebaker: Hi! you around? I'm thinking of converting docker hook to use 'docker-compose' rather than 'docker-py'. So we would have 2 hooks docker-hook and kubelet-hook. Your thoughts??02:17
*** erkules has quit IRC02:19
*** rwsu is now known as rwsu-afk02:26
*** randallburt has quit IRC02:33
*** ananta_ has joined #heat02:33
openstackgerritMiguel Grinberg proposed openstack/heat: "repeat" function for HOT templates  https://review.openstack.org/15674402:37
*** aweiteka has quit IRC02:39
*** raku has joined #heat02:39
*** raku has quit IRC02:41
*** gfidente has quit IRC02:46
*** sdake_ has quit IRC03:02
*** achanda has quit IRC03:05
*** achanda has joined #heat03:08
*** kaufer has joined #heat03:17
*** sdake_ has joined #heat03:23
*** TravT|2 has quit IRC03:25
*** kebray has joined #heat03:30
*** kebray has quit IRC03:31
*** kebray has joined #heat03:32
stevebakerramishra: what is required to install docker-compose?03:32
*** ananta_ has quit IRC03:37
*** ananta_ has joined #heat03:37
*** sdake_ has quit IRC03:39
*** sabeen has joined #heat03:40
*** achanda has quit IRC03:40
*** dims has quit IRC03:41
*** hdd has joined #heat03:51
*** LiJiansheng has joined #heat03:52
*** achanda has joined #heat03:59
*** kieleth has joined #heat04:03
*** achanda has quit IRC04:07
ramishrastevebaker: pip install -U docker-compose04:08
stevebakerah, its all python04:08
ramishrayep04:08
stevebakeryeah, I'm all for a docker-compose hook04:08
*** sdake_ has joined #heat04:10
stevebakerramishra: and since there is no configuration format for declaring docker-py calls I'm happy for us to just have a docker-compose hook and a kubelet hook04:11
ramishraok.. i'll start working on it.. In spite of the fact docker-py is officially maintained by docker, it seems more appropriate to move to docker-compose..04:11
stevebakerye[04:11
stevebakerp04:11
stevebakerhopefully there is enough in place now that you can write unit tests as you go04:12
ramishraI was thinking of docker hook to use the app container format,  https://github.com/coreos/rocket/blob/master/Documentation/app-container.md04:14
ramishrabut then this is not yet accepted by docker community as an accepted format..04:14
stevebakeroh, a 3rd hook for rocket ;)04:22
stevebakeralso we need to figure out how to wire up these hooks in a container so that heat can boot an unmodified atomic/coreos and install the hook by running the hook container on boot04:24
ramishrayeah.. docker-compose is expected to work with swarm(docker native clustering), but AFAIK nothing is there yet.. So it's single host at the moment...04:24
stevebakerlets not even think about swarm yet04:25
ramishrayep..04:28
ramishraIMO, that's tricky one.. I've not seen any work to run kubelet in a container though.. Kueblet is not a separate package yet..04:30
stevebakeractually kubelet may be an exception since it will be on coreos/atomic already?04:42
*** dims has joined #heat04:42
*** dims has quit IRC04:47
ramishramay be.. atm it's not there coreos. Not sure whether it would be there in the future. not sure about atomic.. 'll check.04:52
*** achanda has joined #heat04:55
ramishraI think should be possible to have kubelet in a container without etcd.. Not seen anyone doing it.04:55
ramishramay be wrong though04:56
*** sdake_ has quit IRC04:56
*** achanda has quit IRC04:59
*** kaufer has quit IRC05:00
*** Marga_ has joined #heat05:00
*** Marga_ has quit IRC05:01
*** Marga_ has joined #heat05:01
*** sgordon is now known as steveg05:03
*** coolsvap_ is now known as coolsvap05:08
*** achanda has joined #heat05:11
ramishrakubernetes/docker comes pre-installed on atomic.05:14
*** KanagarajM has joined #heat05:14
openstackgerritMerged openstack/heat: Handle deleting status during volume detachment  https://review.openstack.org/15958305:18
*** achanda has quit IRC05:28
*** rakesh_hs has joined #heat05:41
*** sdake_ has joined #heat05:43
*** akuznetsov has joined #heat05:46
*** steveg is now known as sgordon05:47
*** Krast has joined #heat05:52
*** sdake_ has quit IRC05:54
*** achanda has joined #heat05:59
*** nkhare has joined #heat06:02
*** akuznetsov has quit IRC06:03
*** hdd has quit IRC06:05
*** frickler has quit IRC06:08
*** dulek_ has joined #heat06:13
*** dulek has joined #heat06:13
*** saju_m has joined #heat06:19
*** Marga_ has quit IRC06:21
*** ishant has joined #heat06:29
*** dims has joined #heat06:31
*** dims has quit IRC06:36
*** akuznetsov has joined #heat06:38
*** vijayagurug has joined #heat06:38
*** dasm|afk is now known as dasm06:54
*** sabeen has quit IRC06:57
*** saju_m has quit IRC07:05
*** saju_m has joined #heat07:06
*** inc0 has joined #heat07:14
inc0good morning07:16
*** akuznetsov has quit IRC07:19
openstackgerritMerged openstack/heat: Apply neutron port constraint  https://review.openstack.org/13583507:25
*** dulek_ has quit IRC07:26
*** dulek_ has joined #heat07:26
*** ananta has joined #heat07:30
*** jprovazn has joined #heat07:30
*** achanda has quit IRC07:38
anantarakesh_hs: hu07:42
*** achanda has joined #heat07:45
rakesh_hsananta: Hi GA07:47
*** jtomasek has joined #heat07:48
*** achanda has quit IRC07:50
*** rakesh_hs has quit IRC07:52
*** rakesh_hs has joined #heat07:53
skraynevgood morning07:57
asalkeldhi al08:02
asalkeldall08:02
openstackgerritAngus Salkeld proposed openstack/heat: Create an integer id for the resource table  https://review.openstack.org/15974108:09
*** jcoufal has joined #heat08:10
asalkeldtlashchova: that is a start at the resource.id bug ^08:10
asalkeldstill lots to do08:11
asalkeld(friday evening my time)08:11
*** ifarkas has joined #heat08:16
inc0asalkeld, I'm working on this query for resource count - n+1 queries for count, where n is maximum nested depth looks good? I don't think I could go any better with this schema:/08:19
*** BManojlovic has joined #heat08:20
inc0still...unless people go really crazy with nesting, it should be ok08:20
*** kebray has quit IRC08:21
shardymorning all08:25
inc0hi shardy08:32
*** KanagarajM_ has joined #heat08:33
*** KanagarajM has quit IRC08:36
*** chlong has quit IRC08:44
*** jistr has joined #heat08:56
inc0guys, do I have take into account situation, when we call Stack.total_resources in a moment, when these aren't in database?09:00
inc0by these I mean resources09:01
asalkeldinc0: yeah during validate and preview09:03
asalkeldthat is problamatic09:03
inc0damn...09:03
asalkeldmaybe we can ditch that and only test this on create/update?09:03
asalkeldthis will only get worse with convergence09:04
inc0I don't know, can we?:) I could think of some algorythmic way for this count, but that would be neckbreaking09:04
asalkeldas all resources are distibuted09:04
inc0well database approach will work with convergence09:05
asalkeldi am not sure if we are distrubuting the validate/preview09:05
shardyGiven how short-running the validate/preview is, I'm not sure it's worth distributing?09:09
openstackgerritSergey Kraynev proposed openstack/heat: Use mock instead of mox for test_nested_stack.py  https://review.openstack.org/15951009:09
inc0when total_resources becomes problem?09:09
asalkeldshardy: it's just the mess of doing things in different ways09:09
inc0during validate and preview?09:09
shardyasalkeld: Yeah, I'm not really clear how that will pan out for convergence09:10
asalkeldme neither09:10
inc0we could try to make iterative (instead of recursive) way to count total_resources09:11
inc0that would save memory09:11
asalkeldif you can inc0 , sounds good09:11
inc0would that solve initial problem of increasing nested depth limit?09:12
asalkeldwhat's a pain is loading all these stacks in every stack09:12
inc0hmm...then maybe use different function for preview and validate?09:12
inc0old one for validate and optimized db-based for rest?09:13
asalkeldyeah, or use memcache for validate09:13
asalkeld:-O09:13
inc0thats getting messy..09:13
inc0loading all the stacks all the time will be issue even with linear algorithm...we'll just save a bit of memory during execution09:15
*** KanagarajM has joined #heat09:15
*** KanagarajM_ has quit IRC09:17
*** GonZo2K has joined #heat09:19
*** derekh has joined #heat09:22
*** pas-ha has joined #heat09:22
inc0I have idea, let me code that down09:23
pas-hamorning all09:24
*** GonZo2K has quit IRC09:24
inc0hi pas-ha09:28
*** GonZo2K has joined #heat09:29
inc0another question...is this function called anywhere besides validation?09:30
inc0because it seems it is not...09:31
openstackgerritSergey Kraynev proposed openstack/heat: Add functional test for AWS loadbalancer  https://review.openstack.org/15319209:38
openstackgerritSergey Kraynev proposed openstack/heat: Add ability to pass parameters during update  https://review.openstack.org/15976309:38
openstackgerritMerged openstack/heat: Add sahara image constraint  https://review.openstack.org/15007609:50
openstackgerritAnant Patil proposed openstack/heat: Utility for database migration.  https://review.openstack.org/15944309:51
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Integration scenario test refactoring  https://review.openstack.org/15905709:52
openstackgerritMerged openstack/heat: Add image_id property to node group template  https://review.openstack.org/13998909:52
*** SergeyLukjanov has quit IRC09:53
*** DinaBelova has quit IRC09:53
*** aignatov has quit IRC09:53
*** aignatov has joined #heat09:53
*** DinaBelova has joined #heat09:53
openstackgerritAnastasia Kuznetsova proposed openstack/heat: Integration scenario test refactoring  https://review.openstack.org/15905709:54
*** SergeyLukjanov has joined #heat09:55
*** KanagarajM_ has joined #heat10:07
openstackgerritSirushti Murugesan proposed openstack/heat: Convergence: Use cached values when resolving template functions  https://review.openstack.org/15977410:08
*** KanagarajM has quit IRC10:09
*** pas-ha has quit IRC10:11
*** akuznetsov has joined #heat10:15
skraynevinc0: hi10:15
inc0hi skraynev10:15
skraynevabout your comment for https://review.openstack.org/#/c/159443/10:15
inc0yeah?10:16
skraynevI agree, that it's good candidate for oslo.db10:16
inc0:)10:16
skraynevbut I think, that will be better get it now in our repo10:16
inc0why?10:16
skraynevbecause we want to use it now and more then one patches requires such utility10:17
inc0for testing?10:17
inc0or for production?10:17
skraynevfirst of all for testing ;)10:17
skraynevI am not sure, that somebody use sqlite in production10:18
inc0hmm...then maybe prepare local testing env with this patch?10:18
inc0I would distrust such person10:18
inc0I mean, you could propose patch to oslo.db and locally use oslo.db with this patch applied10:18
inc0having this in heat main repo seems...unclean10:19
inc0moreover, if we implement that, someone might start using it...and we're stuck with this thing forever10:19
skraynevif It be temporary I did not see any bad in it10:19
skraynevthe main reason for me, that I don't want to use upstream code from oslo.db and don't want to wait new release10:20
skraynevrelease for oslo.db10:20
inc0just yesterday I had lengthy talk with dhellman about how people tend to use everythin thats available...even if it was supposed to be temporary or unstable;)10:20
inc0hence having local oslo.db with patch applied10:21
inc0I mean, its just checking out oslo and branchiing it...10:21
*** pas-ha has joined #heat10:21
*** pas-ha has quit IRC10:21
skraynevok, what about case, on gates?10:22
*** pas-ha has joined #heat10:22
inc0Depends-On10:22
skraynevif our code use "patched local oslo.db"10:22
skraynevdepends-on oslo?10:22
skraynevfrom Heat code10:22
inc0you can apply gerrit dependency between projects now10:23
inc0its new feature- few weeks tops10:23
inc0but its there10:23
skraynevhm. interesting. need take a look10:23
skraynevbut still.. have all convergence stuff depends on one oslo patch...10:24
skraynevlooks worse, then use our local implemenation of utility10:24
skraynevtill we have not such in new oslo.db release10:25
inc0well, I don't think thats really bad10:25
inc0as you've said, its just for testing10:26
skraynevok ;) we need one more person10:26
anantaI think it will help us now... at least from kilo perspective that we do it in Heat...we can always refactor later and push in oslo.db10:26
*** pas-ha has quit IRC10:26
skraynevfor me it is for testing, because I don't believe that someone use sqlite in production10:27
inc0http://lists.openstack.org/pipermail/openstack-dev/2015-February/056515.html look at this thread10:27
*** pshchelo has joined #heat10:27
inc0ananta, I'm afraid that such things would make people use it10:27
inc0especially if it'll carry on to Kilo release10:27
skraynevshardy: asalkeld: ping10:28
inc0code is hard to get rid of - look at HARestarter10:28
shardyskraynev: hi10:28
skraynevCould you spent couple minutes for discussion above10:28
skraynevshardy: hi.10:28
skraynevshardy: ^10:28
*** tochi has quit IRC10:29
*** pshchelo is now known as pas-ha10:30
shardyIf the clone_table thing is only needed for testing, why not put it in test_utils?10:33
shardyIt seems a weird thing to want to do in a non-test situation10:33
*** vijayagurug has quit IRC10:33
shardyskraynev, inc0: ^^10:34
*** vijayagurug has joined #heat10:34
skraynevshardy: make sense for me.10:35
inc0yeah, I could agree to that as well. Just don't put it into main code tree. And make patch to oslo.db - then get rid of it from head...ok?10:36
inc0heat*10:36
*** vijayagurug has quit IRC10:39
skraynevinc0: +210:40
*** vijayagurug has joined #heat10:40
skraynevananta: ^10:40
*** pas-ha has quit IRC10:40
skraynevshardy: thx ;)10:40
inc0cool, then we're in agreement:) thanks guys!10:40
*** pas-ha has joined #heat10:41
*** GonZo2K has quit IRC10:42
*** GonZo2K has joined #heat10:43
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: First objects - stack and raw template  https://review.openstack.org/14684110:46
inc0let see how cross-projects dependencies works in practice;)10:47
*** alexheneveld has joined #heat10:53
*** GonZo2K has quit IRC10:54
*** dulek___ has joined #heat11:00
inc0meh, it doesn't work on gates...11:00
*** GonZo2K has joined #heat11:01
*** GonZo2K has quit IRC11:01
*** GonZo2K has joined #heat11:01
*** dulek_ has quit IRC11:02
*** dulek_ has joined #heat11:03
*** dulek has quit IRC11:03
*** dulek_ has quit IRC11:09
*** dulek___ has quit IRC11:09
openstackgerritMerged openstack/heat: Add stack_tag table and remove stack.tags column  https://review.openstack.org/15549611:10
*** jprovazn has quit IRC11:12
*** GonZo2K has quit IRC11:22
*** dulek_ has joined #heat11:27
*** dulek has joined #heat11:27
*** coolsvap is now known as coolsvap_11:30
*** GonZo2K has joined #heat11:30
*** GonZo2K has quit IRC11:31
anantaskraynev: this utils is needed in migration scripts... and we implement sqlite migration there11:31
anantai am okay to move it to tests dir, but then the migration scripts would import from tests which doesn't look clean11:32
anantasorry I was away for some time :)11:32
*** dulek_ has quit IRC11:35
*** dulek has quit IRC11:35
*** _shaps_ has joined #heat11:36
*** dulek has joined #heat11:36
*** dulek_ has joined #heat11:36
*** _shaps_ has quit IRC11:36
*** _shaps_ has joined #heat11:37
anantashardy: ^11:39
*** jprovazn has joined #heat11:44
skraynevshardy: ananta: as was mentioned before, I have not hear about customers who use sqlite in production. So downgrade way for sqlite which uses some utility in test sounds ok for me.11:47
anantaskraynev: I think the best then would be to carve out the migration scripts for testing (based on sqlite) to testing folder :)11:49
anantaI think that is more clean approach... do you agree?11:49
inc0ananta, +1 - least unused code in heat main tree the better11:50
*** asalkeld has quit IRC11:50
inc0if something is just used at tests, it belongs to test folder imho11:50
skraynevnot sure in this case. from one side I agree about splitting it due to using it only as test stuff, but from other side I don't like to have related code (which easy read in one file) in different place.11:52
*** LiJiansheng has quit IRC11:53
anantaskraynev: actually in many of the files we have a 1 to 1 mapping for migration to sqlite... and in many other trivial cases we don't need sqlite specific stuff...so i think we should write the special cases where we need sqlite stuff into the test directory and import the function into actual migration scripts11:54
anantainstead of just bloating the actual migration scripts11:55
*** cdent has joined #heat11:57
anantathe migrations scripts should have actual migration code, and when sqlite related code is needed it should just be imported from tests_sqlite* files in tests dir... this would be cleaner because the test runs actual migration scripts11:57
*** dulek has quit IRC11:59
*** dulek_ has quit IRC11:59
skraynevananta: so functions as _downgrade_sqlite_** will be just imported in migration scripts and main code will be hosted in testing directories, right?12:00
anantaskraynev: yup12:01
*** coolsvap_ is now known as coolsvap12:02
skraynevok. I think it possible, however I am only one from community :) I think the right way will be send email with such solution to openstack-dev.12:03
*** dulek_ has joined #heat12:03
*** dulek has joined #heat12:03
skraynevmay be such idea will be implemented in other projects too ;)12:04
*** erkules_ is now known as erkules12:04
skraynevananta: may you do it?12:04
*** dims has joined #heat12:04
anantaskraynev: :) I can...but I doubt Kilo...I have some convergence related BPs to be implemented :(12:05
anantaskraynev: and I am going on vacation from 5th march and would be back only after Kilo-3 freeze12:06
skraynevananta: I am ok, if it will not be done in Kilo ;) Just want to have BP or email thread at least do not forget to propagate it12:06
anantaskraynev: sure, I can do that!12:06
skraynevananta: I know;) and also heard about reason.12:07
ananta;)12:07
skraynevananta: my congrats :)12:08
anantaskraynev: thank-you Sergey!12:09
*** dulek has quit IRC12:14
*** dulek_ has quit IRC12:14
*** cody-somerville has joined #heat12:16
*** vijayagurug has left #heat12:21
*** dmn has joined #heat12:21
*** jay-lau-513 has joined #heat12:25
dmnshardy: Is it possible to schedule os-collect-config to collect data from the metadata server?12:28
shardydmn: Yes, that's basically what it already does12:29
*** saju_m has quit IRC12:36
*** rakesh_hs has quit IRC12:39
*** dmn has quit IRC12:43
*** ishant has quit IRC12:46
*** EricGonczer_ has joined #heat13:05
*** EricGonczer_ has quit IRC13:10
*** EricGonczer_ has joined #heat13:10
*** pas-ha has quit IRC13:13
*** EricGonczer_ has quit IRC13:15
openstackgerritAnant Patil proposed openstack/heat: Utility for database migration.  https://review.openstack.org/15944313:25
*** aweiteka has joined #heat13:25
*** dmn has joined #heat13:25
*** dims is now known as dimsum__13:27
*** pas-ha has joined #heat13:28
*** ananta has quit IRC13:28
*** dulek has joined #heat13:37
*** dulek_ has joined #heat13:37
*** dmn has quit IRC13:40
dimsum__hi, we are talking about #heat and it's use of #oslo-messaging (for random named queues for bug (https://bugs.launchpad.net/heat/+bug/1414674) over on #openstack-oslo, can someone please join us?13:41
openstackLaunchpad bug 1414674 in oslo.messaging "Number of Rabbitmq queues is growing from failover to failover" [Undecided,New] - Assigned to sajuptpm (sajuptpm)13:41
*** pas-ha has quit IRC13:47
thervedimsum__, Coming13:51
dimsum__therve: thanks!13:52
therveOh shardy is there already13:52
*** thgomes has joined #heat13:53
*** pas-ha has joined #heat13:54
*** radez_g0n3 is now known as radez13:58
*** jcoufal_ has joined #heat13:59
*** jcoufal has quit IRC14:02
*** kaufer has joined #heat14:04
*** dmn has joined #heat14:08
*** jcoufal_ has quit IRC14:12
*** jcoufal has joined #heat14:12
*** jprovazn has quit IRC14:19
openstackgerritAnant Patil proposed openstack/heat: Add extra data to Stack table for Convergence.  https://review.openstack.org/15521114:20
openstackgerritAnant Patil proposed openstack/heat: Utility for database migration.  https://review.openstack.org/15944314:20
dimsum__yay, thanks everyone for responding!14:21
*** prazumovsky has joined #heat14:22
*** nkhare has quit IRC14:26
openstackgerritPeter Razumovsky proposed openstack/heat: Add OS::Mistral::Workflow for Mistral workflows  https://review.openstack.org/14764514:31
*** coolsvap is now known as coolsvap_14:31
*** sabeen1 has joined #heat14:33
*** dimsum__ has quit IRC14:36
*** dims_ has joined #heat14:38
openstackgerritPeter Razumovsky proposed openstack/heat: Add resource_definitions check to Stack.validate  https://review.openstack.org/14097614:44
*** sabeen1 has quit IRC14:47
*** jmckind has joined #heat14:49
*** InblEric has joined #heat14:51
*** cody-somerville has quit IRC14:51
*** KanagarajM_ has quit IRC14:55
*** thgomes has quit IRC14:55
*** KanagarajM has joined #heat14:56
openstackgerritTetiana Lashchova proposed openstack/heat: Add OS::Mistral::CronTrigger resource  https://review.openstack.org/14932715:00
*** ParsectiX has joined #heat15:01
*** kaufer has quit IRC15:02
openstackgerritMehdi Abaakouk proposed openstack/heat: Change the engine-listener topic  https://review.openstack.org/15987615:07
*** thgomes has joined #heat15:08
*** InblEric1 has joined #heat15:09
*** sdake_ has joined #heat15:09
*** sdake__ has joined #heat15:10
*** InblEric has quit IRC15:10
*** sdake_ has quit IRC15:14
*** dmn has quit IRC15:14
*** kaufer has joined #heat15:15
*** kebray has joined #heat15:18
*** dulek has quit IRC15:19
*** dulek_ has quit IRC15:19
*** KanagarajM has quit IRC15:26
*** Tango has joined #heat15:27
*** akuznetsov has quit IRC15:30
*** achanda has joined #heat15:31
*** dulek has joined #heat15:33
*** InblEric1 has quit IRC15:33
*** kebray has quit IRC15:34
*** InblEric has joined #heat15:35
*** achanda has quit IRC15:36
openstackgerritPeter Razumovsky proposed openstack/heat: Add resource_definitions check to Stack.validate  https://review.openstack.org/14097615:44
*** blues-man has joined #heat15:45
openstackgerritPeter Razumovsky proposed openstack/heat: Add resource_definitions check to Stack.validate  https://review.openstack.org/14097615:46
*** inc0 has quit IRC15:49
*** vijendar has joined #heat16:01
*** spzala has joined #heat16:02
*** Marga_ has joined #heat16:03
*** dmn has joined #heat16:05
dmn#heat16:05
*** kebray has joined #heat16:05
*** InblEric1 has joined #heat16:07
*** blomquisg has quit IRC16:08
*** InblEric has quit IRC16:08
*** prazumovsky has quit IRC16:09
*** akuznetsov has joined #heat16:16
*** david-lyle_afk is now known as david-lyle16:19
*** BManojlovic has quit IRC16:20
*** akuznetsov has quit IRC16:23
*** zaneb has quit IRC16:24
*** zaneb has joined #heat16:26
*** ParsectiX has quit IRC16:26
*** reed has joined #heat16:27
*** Qiming has quit IRC16:31
*** jcoufal has quit IRC16:33
*** david-lyle is now known as david-lyle_Afk16:35
*** david-lyle_Afk is now known as david-lyle_afk16:35
*** bnemec is now known as beekneemech16:37
*** dmn has quit IRC16:39
*** rwsu-afk is now known as rwsu16:39
*** kebray has quit IRC16:44
*** sdake__ has quit IRC16:47
*** sdake_ has joined #heat16:49
*** Marga_ has quit IRC16:51
*** Marga_ has joined #heat16:51
*** blues-man has left #heat16:59
*** InblEric1 has quit IRC17:00
*** hiddentoken has joined #heat17:01
*** Marga_ has quit IRC17:01
*** InblEric has joined #heat17:02
*** sabeen1 has joined #heat17:03
*** jmckind has quit IRC17:03
*** InblEric1 has joined #heat17:04
*** dmn has joined #heat17:04
*** jmckind has joined #heat17:04
*** jmckind has quit IRC17:04
*** hiddentoken has quit IRC17:05
*** InblEric has quit IRC17:06
*** InblEric1 has quit IRC17:10
*** InblEric has joined #heat17:13
*** blomquisg has joined #heat17:20
*** InblEric1 has joined #heat17:20
*** kebray has joined #heat17:22
*** InblEric has quit IRC17:22
*** ifarkas has quit IRC17:22
*** reed has quit IRC17:24
*** jistr has quit IRC17:25
*** jmckind has joined #heat17:27
*** serg_melikyan has joined #heat17:28
*** derekh has quit IRC17:29
*** pas-ha has quit IRC17:30
openstackgerritKarolyn Chambers proposed openstack/heat: Implements stack lifecycle scheduler hints  https://review.openstack.org/9688917:33
*** sdake_ has quit IRC17:35
*** hiddentoken has joined #heat17:35
*** jmckind has quit IRC17:35
*** KarolynChambers has joined #heat17:37
*** InblEric has joined #heat17:43
*** hdd has joined #heat17:44
*** inc0 has joined #heat17:45
*** InblEric1 has quit IRC17:47
*** MasterPiee has joined #heat17:54
*** MasterPiee has quit IRC17:54
*** MasterPiece`` has joined #heat17:58
*** kebray has quit IRC17:58
*** funzo has quit IRC17:59
*** kebray has joined #heat18:00
*** Marga_ has joined #heat18:01
*** chlong has joined #heat18:05
*** chlong has quit IRC18:11
*** randallburt has joined #heat18:12
*** randallburt has quit IRC18:15
*** randallburt has joined #heat18:15
*** achanda has joined #heat18:16
*** achanda has quit IRC18:17
*** achanda has joined #heat18:17
*** cody-somerville has joined #heat18:18
*** dmn has quit IRC18:21
*** rpothier has joined #heat18:21
*** chlong has joined #heat18:28
*** david-lyle_afk is now known as david-lyle18:35
*** serg_melikyan has quit IRC18:37
*** Marga_ has quit IRC18:37
*** Marga_ has joined #heat18:38
*** chlong has quit IRC18:38
*** thgomes has quit IRC18:45
openstackgerritDrago proposed openstack/heat: Retrieve service catalog when it is missing  https://review.openstack.org/15955418:48
*** ccrouch is now known as ccrouch-grabfood18:50
*** Marga_ has quit IRC18:52
*** hdd has quit IRC18:52
*** Marga_ has joined #heat18:53
*** Marga_ has quit IRC18:53
*** reed has joined #heat18:54
*** cdent has quit IRC18:55
*** Marga_ has joined #heat18:55
*** jprovazn has joined #heat18:57
*** funzo has joined #heat18:59
*** InblEric has quit IRC19:04
*** InblEric has joined #heat19:04
*** inc0 has quit IRC19:06
*** InblEric1 has joined #heat19:08
*** InblEric has quit IRC19:10
*** radez has quit IRC19:11
*** MasterPiece`` has quit IRC19:13
*** MasterPiece has joined #heat19:16
*** dulek has quit IRC19:17
kielethhi, checking if someone has managed to do HA in instances, similar to HARestarter, but with ceilometer alerts?19:21
kielethI know the self-healing resources are coming19:21
*** openstackgerrit has quit IRC19:24
*** openstackgerrit has joined #heat19:24
*** MasterPiece has quit IRC19:26
*** MasterPiece has joined #heat19:28
*** MasterPiece has quit IRC19:32
*** radez_g0n3 has joined #heat19:33
*** radez_g0n3 is now known as radez19:34
*** tspatzier has joined #heat19:36
*** InblEric has joined #heat19:38
*** sdake_ has joined #heat19:39
*** InblEric1 has quit IRC19:40
zanebkieleth: I'm sure sure if anyone has got it working, but the thread "Application level HA via Heat" on openstack-dev would be a good place to start reading19:40
zanebs/sure sure/not sure/19:40
kielethzaneb, thanks a lot for the tip, I'll dig there19:41
*** hdd has joined #heat19:41
zanebkieleth: sure, np. shardy probably has the most knowledge about it, but he's unlikely to be around at this time on a Friday night if he knows what's good for him ;)19:42
kielethzaneb, great, this is pacific time, so full Friday here still ahead :)19:44
*** crose has quit IRC19:44
zanebkieleth: ah, yeah, he's in the UK so you'd have to time it just right to catch him19:44
ryansbor use the ML. email knows no time zone.19:45
zanebactually I think this is more of an ask.openstack.org question19:46
*** fiorix has joined #heat19:46
fiorixhi, I have a question19:46
ryansbgp zaneb. Indeed it would be19:46
fiorixhow can I use get_attr to get the ip address of a particular network of an instance?19:46
fiorixthe first_address doesn't work for me because I have 2 networks in that instance19:47
openstackgerritDrago proposed openstack/heat: Retrieve service catalog when it is missing  https://review.openstack.org/15955419:47
fiorixI tried get_attr: [ instance, networks, my_network_net, 0 ] but didn't work either19:47
zanebfiorix: something like that should work19:48
*** barra204 has joined #heat19:48
zanebfiorix: assuming you have (IIRC) Icehouse or later19:48
fiorixthis is on icehouse19:48
fiorixthe 3rd parameter there, all examples use "private"19:49
fiorixbut im trying with the name of my network actually19:49
zanebI thought it was {get_attr: [ instance, networks, 0 ]} but I could easily be wrong19:49
fiorixwhat i have is this:19:49
fiorix      networks:19:49
fiorix        - network: { get_resource: control_net }19:49
fiorix        - network: { get_resource: service_net }19:49
fiorixand I want the addr of the control_net19:49
fiorixso that [ instance, networks, control_net, 0 ] returns empty19:50
fiorixmaybe im missing something19:50
*** sarob has joined #heat19:50
zanebOK, it is {get_attr: [<server name>, networks, <network name>, 0]} according to the docs19:50
zanebso you were right19:51
zanebit's possible that feature only landed in Juno19:51
* zaneb goes to check19:51
fiorixmmm in my instance under networks:  they have no name actually19:51
fiorixthey are just "network: { get_resource... "19:52
fiorixmaybe there's a way to associate a name to each one?19:52
*** Marga_ has quit IRC19:52
*** rm_work|away is now known as rm_work19:52
*** Marga_ has joined #heat19:52
*** Marga_ has quit IRC19:53
*** achanda has quit IRC19:53
zanebfiorix: you may need to use the UUID of the network, perhaps?19:53
zanebI'm not sure how Nova fills in the names19:53
zaneb{get_attr: [instance, networks, {get_resource: control_net}, 0]}19:54
zanebtry that ^ maybe?19:54
fiorixlet me try19:55
*** mikeit has joined #heat19:55
zanebactually, easiest way to tell19:55
zanebadd an output that returns {get_attr: [instance, networks]}19:55
zanebthen you'll see immediately exactly what the keys you need to match are19:56
*** barra204 is now known as shakamunyi19:56
fiorixlet me try the output19:58
fiorixthe embedded get_resource didn't work, still get empty string19:58
*** jtomasek has quit IRC20:00
*** InblEric1 has joined #heat20:05
*** InblEric has quit IRC20:07
*** InblEric has joined #heat20:08
fiorixzaneb: when i do heat output-show stack my-stuff it returns nothing20:09
fiorixany ideas?20:09
zanebdefine "nothing"20:09
fiorix$ command20:10
fiorix$20:10
fiorixnothing20:10
zanebok, that's really nothing20:10
fiorix:)20:10
fiorixdamn this thing, i feel so stupid.20:10
*** InblEric1 has quit IRC20:11
zanebI really have no ideas on that one :/20:11
fiorixi think the stack failed to create actually20:12
fiorixdue to no more floating ips available20:12
fiorixlet me check on that...20:12
zanebfiorix: ah, here is the feature https://github.com/openstack/heat/commit/eca6faa83e13a43546f7533b52e0fd3071fd97d4 - it didn't land until Juno20:13
zanebso that's why it's not working in Icehouse20:13
zanebor actually no, that was something different20:14
zanebjust ignore me20:14
fiorixok20:14
fiorixworst case I make it a static ip in a port and get the fixed_address, but I really need to make it work with dynamic IP20:14
*** alexheneveld has quit IRC20:15
zanebcan you rearrange the order of the networks so that first_address ends up being the one you want maybe?20:16
fiorixit's kinda random right.. when I look at them in horizon they are flipped on every stack..20:17
fiorixwhen python turns that into a map they are not guaranteed any order20:17
fiorixthe "networks:" map20:18
*** hdd has quit IRC20:18
zanebah, right, yeah it depends on how Python hashes each key20:19
*** tspatzier has quit IRC20:19
*** achanda has joined #heat20:23
*** jprovazn has quit IRC20:24
openstackgerritMiguel Grinberg proposed openstack/heat: "repeat" function for HOT templates  https://review.openstack.org/15674420:28
fiorixzaneb: i found the issue. my control_net has a fancy name when i create it, will fix that20:28
fiorix:)20:28
zanebfiorix: excellent :)20:28
*** mikeit has quit IRC20:29
*** achanda has quit IRC20:30
fiorixthank you very much20:31
fiorixback to work now :)20:31
*** fiorix has left #heat20:31
*** MVenesio has joined #heat20:38
*** mikeit has joined #heat20:45
*** mikeit has quit IRC20:50
*** sarob has quit IRC20:50
*** achanda has joined #heat21:03
*** achanda has quit IRC21:05
*** achanda has joined #heat21:10
*** thedodd has joined #heat21:14
*** jdob has quit IRC21:34
*** serg_melikyan has joined #heat21:38
*** alexheneveld has joined #heat21:41
*** serg_melikyan has quit IRC21:42
*** achanda has quit IRC21:43
*** MasterPiece has joined #heat21:44
*** achanda has joined #heat21:44
*** MasterPiece has quit IRC21:47
*** EricGonczer_ has joined #heat21:48
*** radez is now known as radez_g0n321:51
*** dims_ is now known as dimsum__21:53
*** Drago has quit IRC21:54
*** Drago has joined #heat21:54
*** sabeen1 has quit IRC21:57
*** barra204_ has joined #heat22:03
*** shakamunyi has quit IRC22:03
*** Drago1 has joined #heat22:04
*** Drago1 has quit IRC22:04
*** Drago has quit IRC22:04
*** Drago1 has joined #heat22:04
*** aweiteka has quit IRC22:06
*** barra204_ has quit IRC22:07
*** rpothier has quit IRC22:07
*** barra204_ has joined #heat22:08
*** EricGonczer_ has quit IRC22:17
*** kebray has quit IRC22:18
*** cody-somerville_ has joined #heat22:19
*** cody-somerville_ has quit IRC22:19
*** cody-somerville_ has joined #heat22:19
*** cody-somerville has quit IRC22:19
*** EricGonczer_ has joined #heat22:20
*** thedodd has quit IRC22:21
*** jamielennox is now known as jamielennox|away22:23
*** MVenesio has quit IRC22:24
*** jamielennox|away is now known as jamielennox22:30
*** InblEric has quit IRC22:35
*** jamielennox is now known as jamielennox|away22:39
*** jamielennox|away is now known as jamielennox22:40
*** sarob has joined #heat22:40
*** ccrouch-grabfood is now known as ccrouch-afk22:42
*** kebray has joined #heat22:48
*** EricGonczer_ has quit IRC22:50
*** hiddentoken has quit IRC22:54
*** EricGonczer_ has joined #heat22:55
*** barra204_ has quit IRC22:57
*** alexheneveld has quit IRC22:59
*** sarob has quit IRC22:59
*** kaufer has quit IRC23:01
*** sarob has joined #heat23:01
*** jamielennox is now known as jamielennox|away23:06
*** sarob has quit IRC23:07
*** kaufer has joined #heat23:11
*** EricGonczer_ has quit IRC23:14
*** vijendar has quit IRC23:14
*** achanda has quit IRC23:16
*** achanda has joined #heat23:20
*** derekh has joined #heat23:23
*** randallburt has quit IRC23:26
*** jay-lau-513 has quit IRC23:32
*** dims_ has joined #heat23:37
*** dimsum__ has quit IRC23:38
*** dims_ has quit IRC23:39
*** dimsum__ has joined #heat23:39
*** kebray has quit IRC23:49
*** Marga_ has joined #heat23:52
*** Marga_ has quit IRC23:53
*** Marga_ has joined #heat23:53
*** GonZo2K has joined #heat23:56

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