Friday, 2015-01-23

*** chlong has joined #heat00:00
*** EricGonczer_ has joined #heat00:05
*** Qiming has quit IRC00:07
*** Flcn has joined #heat00:09
*** dims__ has joined #heat00:11
*** EricGonczer_ has quit IRC00:15
*** dims__ has quit IRC00:16
*** sabeen has quit IRC00:17
*** julienvey has quit IRC00:18
*** EricGonczer_ has joined #heat00:20
*** EricGonczer_ has quit IRC00:21
*** achanda has quit IRC00:31
*** jay-lau-513 has quit IRC00:31
*** achanda has joined #heat00:34
*** sarob has quit IRC00:35
*** pm90_ has quit IRC00:39
*** Flcn has quit IRC00:45
*** gondoi is now known as zz_gondoi00:47
*** alexheneveld has quit IRC00:48
*** EricGonczer_ has joined #heat00:49
*** hj-hp has quit IRC00:49
*** packet has quit IRC00:57
*** Marga_ has quit IRC00:59
*** Tango has quit IRC00:59
*** dims__ has joined #heat00:59
*** Marga_ has joined #heat01:00
*** hdd has joined #heat01:01
*** sarob has joined #heat01:03
*** Marga__ has joined #heat01:03
*** Marga_ has quit IRC01:04
*** ahonda has joined #heat01:04
*** zhiwei has joined #heat01:05
*** hj-hp has joined #heat01:05
*** hj-hp has quit IRC01:09
*** Putns has quit IRC01:10
*** Qiming has joined #heat01:12
sdakestevebaker around re kub software config?01:13
*** rwsu is now known as rwsu-afk01:15
*** randallburt has quit IRC01:22
*** jay-lau-513 has joined #heat01:24
*** julienvey has joined #heat01:29
*** EricGonczer_ has quit IRC01:32
*** sarob has quit IRC01:32
*** julienvey has quit IRC01:33
stevebakersdake: yep01:38
*** alexpilotti has joined #heat01:39
*** LiJiansheng has joined #heat01:41
*** tellesnobrega_ has joined #heat01:47
sdakehey stevebaker, I've dug into just focusing on compute node upgrade, and found kubernetes to be unsuitable01:48
sdakemainly because it doesn't have bind mounting01:49
sdakethat is, it has no way to share data with the host os01:49
sdaketherefore if your dc goes lights out, you lose everything01:49
stevebakeryeah, docker isn't great at state currently.01:49
sdakehave youthought of making a software config object that converts a puppet manifest into a docker command line run operation in the userdata01:49
sdakedocker can do bind mounts01:49
sdake-v /var/lib/nova:/var/lib/nova for example01:50
sdakesee: https://github.com/sdake/compute-upgrade01:50
sdakethe puppet manifest could be fed to the container and applied at start time01:51
sdakethis would integrate well in tripleo without making new config management like kolla does for example01:51
sdakeconfig management demands I mean01:51
stevebakerso there is the kubelet hook which would probably have the same issue. There is also a docker hook which currently expects pod-format data, but I'm wondering if it should be changed to just provision a single container per config resource01:52
sdakethat would be way better01:52
sdakeif it applied dan's puppet work in some way - win all the way  :)01:53
stevebakerdanp is also looking into using the puppet hook for tripleo, I think that is progressing quite well01:53
sdakeyes what I am suggesting is merging puppet hook and docker hook into new hook01:53
sdakepuppet-docker :)01:53
sdakeI dont know if its possible but it seems like it should be01:53
stevebakerI assume puppet has reasonable docker support already, so you could just use that01:53
sdakehttp://puppetlabs.com/blog/docker-and-puppet-for-application-management01:55
stevebakerdid you see the talk gus gave at LCA about deploying openstack with containers? https://www.youtube.com/watch?v=UYxvdkOZqBU&feature=youtu.be01:55
*** Yanyanhu has joined #heat01:56
sdakeno i'll have to check that out when its not dinner time01:56
sdakeok well have  to run01:57
asalkeld[OpenStack][Heat] Heat templates to do OpenStack operations in the exsiting Cloud environment01:58
asalkeldmore crazy software config uses01:58
stevebakerthey might be better off just doing their work in user_data then killing the stack02:00
*** Marga__ has quit IRC02:02
*** Marga_ has joined #heat02:03
*** alexpilotti has quit IRC02:03
*** alexpilotti has joined #heat02:04
*** alexpilotti has quit IRC02:06
*** alexpilotti has joined #heat02:07
*** Marga_ has quit IRC02:08
*** alexpilotti has quit IRC02:08
*** alexpilotti has joined #heat02:11
*** EricGonczer_ has joined #heat02:21
*** aweiteka has joined #heat02:23
*** erkules_ has joined #heat02:29
*** EricGonczer_ has quit IRC02:31
*** erkules has quit IRC02:32
*** hdd has quit IRC02:34
*** alexpilotti has quit IRC02:38
*** signed8bit_ZZZzz has quit IRC02:41
*** signed8bit has joined #heat02:46
*** liuh has joined #heat02:53
*** pm90_ has joined #heat02:53
*** sarob has joined #heat02:53
*** pm90_ has quit IRC02:54
*** pm90_ has joined #heat02:54
*** tellesnobrega_ has quit IRC02:58
*** harlowja is now known as harlowja_away02:59
*** tellesnobrega_ has joined #heat03:04
*** signed8bit has quit IRC03:07
*** tellesnobrega_ has quit IRC03:09
*** tellesnobrega_ has joined #heat03:18
*** tiantian has joined #heat03:27
*** huangtianhua has quit IRC03:29
*** dims__ has quit IRC03:34
*** huangtianhua has joined #heat03:35
*** tiantian has quit IRC03:38
*** achanda has quit IRC03:40
*** pm90_ has quit IRC03:40
Qiminghi, stevebaker03:52
Qimingfor a software_config with group set to 'ungroup', how is it handled? cannot find the code path ...03:53
*** achanda has joined #heat04:00
*** pcrews has quit IRC04:22
stevebakerQiming: if there is no hook installed for that group then that config will just be ignored. There is no special handling of "ungrouped"04:28
Qimingstevebaker, thanks, got it!04:28
*** achanda has quit IRC04:29
*** achanda has joined #heat04:32
openstackgerritOpenStack Proposal Bot proposed openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/14948404:38
*** signed8bit has joined #heat04:45
*** unmeshg has joined #heat04:50
*** achanda has quit IRC04:51
*** achanda has joined #heat04:56
*** hdd has joined #heat05:03
*** signed8bit has quit IRC05:05
*** vijayagurug has joined #heat05:13
*** vijayagurug has quit IRC05:14
*** vijayagurug has joined #heat05:15
*** Marga_ has joined #heat05:16
*** Marga_ has quit IRC05:16
*** Marga_ has joined #heat05:16
*** sarob has quit IRC05:17
*** huangtianhua has quit IRC05:19
*** Marga_ has quit IRC05:24
*** Marga_ has joined #heat05:25
*** ishant has joined #heat05:26
*** aweiteka has quit IRC05:29
openstackgerritWilliam C. Arnold proposed openstack/heat: Implements stack lifecycle scheduler hints  https://review.openstack.org/9688905:31
openstackgerritAngus Salkeld proposed openstack/heat: ** WIP - do not approve ** Remove all tests that don't run :-O  https://review.openstack.org/14025005:32
openstackgerritAngus Salkeld proposed openstack/heat: StackResource convert operations to use RPC  https://review.openstack.org/11633605:32
openstackgerritAngus Salkeld proposed openstack/heat: Move aws nested stack tests to functional tests  https://review.openstack.org/14462105:32
openstackgerritAngus Salkeld proposed openstack/heat: Convert parser tests that need nested stacks to unit tests  https://review.openstack.org/14492905:32
openstackgerritAngus Salkeld proposed openstack/heat: Move resource group property update tests to functional  https://review.openstack.org/14492805:32
*** ckmvishnu has joined #heat05:32
*** zhiwei has quit IRC05:44
*** chlong has quit IRC05:54
*** coolsvap|afk is now known as coolsvap05:55
*** jamielennox is now known as jamielennox|away06:00
*** chlong has joined #heat06:02
*** jamielennox|away is now known as jamielennox06:02
openstackgerritWilliam C. Arnold proposed openstack/heat: Implements stack lifecycle scheduler hints  https://review.openstack.org/9688906:02
*** inc0 has joined #heat06:03
inc0good early morning guys06:04
*** jamielennox is now known as jamielennox|away06:04
inc0asalkeld, I've squashed patchsets, https://review.openstack.org/#/c/146841/ and following ones are correct06:05
*** huangtianhua has joined #heat06:08
*** tiantian has joined #heat06:11
*** huangtianhua has quit IRC06:11
*** nkhare has joined #heat06:13
asalkeldthanks inc006:17
*** Yanyanhu has quit IRC06:20
*** jyoti-ranjan has joined #heat06:22
*** liusheng has joined #heat06:26
*** jyoti-ranjan has quit IRC06:31
*** dims__ has joined #heat06:35
*** Yanyanhu has joined #heat06:38
*** ananta has joined #heat06:39
*** dims__ has quit IRC06:39
*** Marga_ has quit IRC06:44
*** Marga_ has joined #heat06:45
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: First objects - stack and raw template  https://review.openstack.org/14684106:47
*** Marga_ has quit IRC06:49
*** saju_m has joined #heat06:55
*** tellesnobrega_ has quit IRC07:00
*** hdd has quit IRC07:06
*** liuh_ has joined #heat07:06
*** liuh has quit IRC07:09
*** KanagarajM2 has joined #heat07:14
openstackgerritMichal Jastrzebski (inc0) proposed openstack/heat: Versioned objects - UserCreds  https://review.openstack.org/14916607:21
*** liusheng has quit IRC07:34
*** liusheng has joined #heat07:35
skraynevgood morning07:38
*** jprovazn has joined #heat07:40
*** erkules_ is now known as erkules07:44
*** jyoti-ranjan has joined #heat07:47
*** huangtianhua has joined #heat07:55
*** jtomasek has joined #heat07:56
*** tiantian has quit IRC07:57
*** tspatzier has joined #heat07:58
*** ifarkas has joined #heat08:04
*** Putns has joined #heat08:06
*** jtomasek has quit IRC08:06
*** jtomasek has joined #heat08:09
*** jtomasek has quit IRC08:10
*** liusheng has quit IRC08:11
*** liusheng has joined #heat08:13
*** pchalupa has joined #heat08:13
*** chlong has quit IRC08:14
*** huangtianhua has quit IRC08:14
*** jtomasek has joined #heat08:14
*** huangtianhua has joined #heat08:15
asalkeldhi skraynev08:18
*** sarob has joined #heat08:18
*** sarob has quit IRC08:22
*** robklg has joined #heat08:23
*** jyoti-ranjan has quit IRC08:23
*** pas-ha has joined #heat08:26
skraynevhi asalkeld08:29
pas-hamorning all08:31
*** Marga_ has joined #heat08:32
*** liusheng has quit IRC08:35
*** liusheng has joined #heat08:35
*** achanda has quit IRC08:36
*** huangtianhua has quit IRC08:36
*** Marga_ has quit IRC08:36
*** ananta has quit IRC08:38
*** huangtianhua has joined #heat08:38
*** jyoti-ranjan has joined #heat08:39
*** blues-man has joined #heat08:39
*** rakesh_hs has joined #heat08:40
*** zaneb has quit IRC08:43
*** zaneb has joined #heat08:44
shardymorning all08:45
*** tiantian has joined #heat08:48
*** kairat_kushaev has quit IRC08:50
*** liusheng has quit IRC08:50
*** liusheng has joined #heat08:51
*** kairat_kushaev has joined #heat08:52
*** huangtianhua has quit IRC08:52
inc0hello shardy08:54
inc0any chances that I can get you to review this? https://review.openstack.org/#/c/146841/08:54
*** robklg has quit IRC08:56
Qiminghello shardy and all08:57
*** robklg has joined #heat08:58
Qimingjust curious if there is still some repo of (fedora) images prebuilt with packages needed for trying out software-config ?08:58
shardyQiming: there's not, AFAIK there never was, at one point there were some images with heat-cfntools, but that's in the standard Fedora cloud image now08:59
shardyQiming: are you using devstack?08:59
Qimingyes, I am, shardy09:00
Qimingright, that repo was for cfntools09:00
*** LiJiansheng has quit IRC09:00
shardyQiming: Add HEAT_CREATE_TEST_IMAGE=True to your localrc, and add enable_service dib09:00
shardythen when you run stack.sh an image will be automatically built for you :)09:01
Qimingthanks, shardy, I'm taking notes09:01
shardyOr, you can use the instructions in the heat-templates README:09:01
Qimingyes, shardy, I have created one manually following that instructions09:01
shardyQiming: Ah, either should work fine09:02
QimingI was asking because some of my colleagues are trying them, but they don't have these images09:02
Qimingfeeling amazed that devstack is doing that today, :)09:03
shardythe main advantage of HEAT_CREATE_TEST_IMAGE over the manual process is it can rebuild the pip packages from source, which is inconvenient if you want to test some local changes via the manual method09:03
shardye.g if you modify os-refresh-config or whatever09:03
shardyit takes slightly longer as a result09:04
Qimingright, that's true09:04
*** liusheng has quit IRC09:06
*** liusheng has joined #heat09:06
shardyinc0: why do we need the conversion functions in version_util.py?09:08
*** jcoufal has joined #heat09:10
*** derekh has joined #heat09:11
*** liuh_ has quit IRC09:14
*** jistr has joined #heat09:15
inc0shardy, in objects/base.py its being used09:15
inc0and since I wanted to change nova objects as little as possible, I kept that09:16
inc0it will be useful later, with RPX09:16
inc0RPC09:16
shardyinc0: my point is, why can't we have just one version format?09:16
shardyalso, what's the status of getting the common bits into oslo?09:16
inc0I'm in sync with dhellman, right now I'm battling with git history and so on locally09:17
inc0soon I'll have something to show I think09:17
inc0and about one version format, since everything is supposed to be convertable to string, for rpc purpose09:18
shardyinc0: Ok, I think it's pretty important we have a path to a common implementation with nova (and anyone else using this code)09:18
inc0and comparing strings would be pain itsel09:18
inc0so we convert one to other09:19
*** dmn93 has joined #heat09:19
dmn93I read somewhere in the puppet docs that puppet integrates well with OpenStack's Heat. What exactly does that mean?09:19
inc0I totally agree, even more, we'll have newer version of it than nova:) I had to modify few bits for heat09:20
inc0and it will be heat version which will land at the end09:20
shardydmn93: you can apply puppet manifests via heat SoftwareConfig resources, e.g masterless by running puppet locally, driven by heat09:21
*** lifeless has quit IRC09:21
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-puppet-template.yaml09:21
inc0dmn93, https://github.com/openstack/heat-templates/blob/master/hot/software-config/ look at these examples09:21
*** lifeless has joined #heat09:22
shardyinc0: I guess I was just surprised to see the version mangling exposed in heat/common09:22
dmn93shardy: Thanks for the quick response. Will look into those examples.09:22
*** liusheng has quit IRC09:22
shardythat sorta implies it's something we have to worry about, vs it being an implementation detail of either the RPC or object layer09:22
inc0I figured out its better to keep utils functions there09:22
shardyinc0: well maybe, but possibly not if it's only ever used in the piece that's going into oslo09:23
*** liusheng has joined #heat09:23
shardyJust throwing some ideas around, overall the code looks good :)09:23
inc0we can remove it then, along with rest of objects mechanisms09:23
inc0I'm well aware that at the end all that code will land in oslo and we'll remove it from heat, I just want to make sure that we have upgrade mechanism by Kilo09:24
*** dmn93 has quit IRC09:24
inc0one way or another09:24
inc0especially with convergence on our back09:24
inc0my goal is to have both - this and oslo part merged09:25
inc0and from the beggining of L I'll make heat use oslo and extend versioning to rpc calls as well09:26
shardyinc0: sure, I'm just interested in the timescale for the oslo part09:26
*** dmn93 has joined #heat09:26
inc0goal is kilo-309:26
*** dmn93 has quit IRC09:26
inc0but I'll try to have something by 2, however that something might be ugly and with ton of duct tape on it09:27
shardyinc0: Ok, cool - obviously in an ideal world we'd rebase this on the oslo change and land the oslo piece first09:29
*** dulek has joined #heat09:31
*** Marga_ has joined #heat09:33
shardyinc0: dumb question - does the object representation of the DB schema replace the DB API objects, or do we now need to maintain the schema in three places?09:33
*** dmn93 has joined #heat09:33
inc0shardy, in nova it didn't09:34
inc0I was thinking about that, but well09:35
inc0maybe leter09:35
dmn93shardy: Does chef also integrate well with heat right now or the development is going on for that?09:35
shardydmn93: There are some patches posted, but the work seems to have stalled09:35
shardysome folks are interested in it, but evidently they're not working that actively on it09:35
inc0dmn93, do you want to join glorious team of heat commiters?;)09:36
inc0thats your chance!;)09:36
dmn93haha09:36
shardyhttps://review.openstack.org/#/c/80229/09:36
shardythat's the patch09:36
shardyI've not followed it closely myself tbh09:37
shardydmn93: If you want to help, just pulling, testing and leaving feedback on the review would be goog09:37
shardygood even09:37
*** Marga_ has quit IRC09:37
dmn93shardy: Would love to help :)09:38
openstackgerritMerged openstack/heat: Move resource group property update tests to functional  https://review.openstack.org/14492809:39
*** KanagarajM2 has quit IRC09:39
inc0afk for few minutes09:40
dmn93And I think I can do that.09:40
*** liusheng has quit IRC09:41
*** liusheng has joined #heat09:41
*** Yanyanhu has quit IRC09:41
*** LiJiansheng has joined #heat09:42
*** dmn93_ has joined #heat09:52
*** pas-ha has quit IRC09:56
*** dmn93 has quit IRC09:56
*** tlashchova has quit IRC09:56
*** tspatzier has quit IRC09:58
*** tlashchova has joined #heat09:59
*** pas-ha has joined #heat09:59
*** tspatzier has joined #heat10:01
*** julienvey has joined #heat10:02
*** dmn93_ has quit IRC10:03
*** andreaf_ is now known as andreaf10:04
inc0shardy, about licensing, I had same doubts. Technically I added file so there is this first copyright line10:04
inc0I'm not even sure what its supposed to mean besides who added file...10:04
*** LiJiansheng has quit IRC10:07
shardyinc0: copyright is about who created content, so IMHO it's not about who added the file, but who authored the code10:12
shardyI'm not clear on the legally most correct way of doing it, which is why I mostly avoid using copyright notices at all, especially when I've been copying from existing code10:12
inc0yeah but that one stays even after code being effectively rewritten10:12
inc0I think I'll just remove headers on these files then10:13
shardyI guess my point is, if you copy an entire file, do some sedding and a few tweaks, is it valid to remove the original author's copyright?10:13
shardyIf it were a novel, I know the answer would be no, but these things are very unclear when it comes to open-source code10:14
*** jay-lau-513 has quit IRC10:14
inc0and well, is it legal for me to put for example RedHat copyright notice?10:14
inc0where I don't have any RF affiliations?10:14
*** jyoti-ranjan has quit IRC10:15
shardyinc0: honestly I don't know, I'd assume it was just maintaining the original attribution10:15
shardyperhaps you could seek guidance on the openstack-legal-discuss list?10:15
shardyOr, you can ignore my comment if others don't agree with me :)10:15
inc0ow there is such list? I'll look at it10:15
shardyinc0: legal-discuss@lists.openstack.org10:16
inc0thanks shardy10:16
inc0but, from the technical part, besides this little change with exceptions and having this thing tested, is there anything else you see to be fixed?10:17
shardyinc0: we need tests for the new code, but otherwise it looks pretty good to me :)10:17
inc0I'll pull out tests from nova, should be enough imho10:17
inc0rest is testes by current unit tests10:18
inc0or whatever, I'll just do it;)10:18
*** stannie42 has quit IRC10:19
*** Qiming has quit IRC10:21
*** LiJiansheng has joined #heat10:22
*** bdossant has joined #heat10:23
bdossanthi10:23
bdossantim creating a heat resource plugin referencing this docs http://docs.openstack.org/developer/heat/pluginguide.html10:24
bdossantim having trouble with the handle_update10:24
bdossantif the update operation fails, i lose the values from the stack and i cannot execute the delete operation10:25
*** shadower has joined #heat10:25
bdossantis there a way to get the parameters after a failed update operation?10:25
shardybdossant: Not the same issue as https://bugs.launchpad.net/heat/+bug/1384750 ?10:27
*** tochi has quit IRC10:27
bdossantshardy: not really sure if it is the same. In this case the stack is not stuck in update, it really fails10:29
*** tspatzier has quit IRC10:29
shardybdossant: Ok, from that state you should be able to either update again, or delete the resource10:30
shardyassuming you're using Juno heat or newer10:30
bdossantwhen im deleting after the update i just cannot access the params values10:31
bdossantthey are empty10:31
shardyIt's hard to offer more advice without seeing the code for the plugin and the error10:31
shardydo you mean the resource properties?10:31
*** dulek has quit IRC10:31
bdossantyes10:32
bdossantthe properties10:32
bdossantit seems that when the update fails it clears the resources properties10:33
*** Marga_ has joined #heat10:34
bdossantnot sure if feature or bug :P10:36
shardybdossant: well I've never seen such behavior in any of our in-tree plugins10:36
*** tellesnobrega_ has joined #heat10:36
shardyIf you can recreate it by putting a raise Exception into one of our resources, please do raise a bug10:37
shardybdossant: It's probably a bug in your plugin, as you shouldn't depend on the properties in handle_delete10:38
*** Marga_ has quit IRC10:38
shardyYou should only need the resource_id, then you delete the thing you created10:38
shardye.g you do self.resource_id_set(<some id>) in handle_create, then that's the only thing you need to cleanup in handle_delete10:39
bdossantwell that will delete the resource in heat10:41
bdossantbut i need some properties to delete the resource outside the heat scope10:42
bdossantthe resource that im creating in heat creates data outside heat10:42
shardybdossant: it's hard to say for sure without seeing your code, but that pattern sounds wrong10:42
*** tiantian has quit IRC10:43
shardyevery resource expects to be backed by something (normally an API) which manages the resource via a unique ID10:43
bdossantthe plugin is supposed to use an external api10:43
bdossanthum10:44
*** huangtianhua has joined #heat10:44
shardyYup, so in handle_delete the self.resource_id gives you whatever identifier you need to do DELETE on the resource in that external rest API10:44
bdossantok10:44
shardyif you're persisting additional data inside heat which is needed on delete, that probably means that data should be in the service you're calling, not heat10:44
bdossantactually the id here is the host of the VM10:44
*** tspatzier has joined #heat10:44
bdossanti guess the api is not very well done on our side :P10:45
bdossantbut i will try that10:45
pas-hathen it seems that the API you are talking to should clean up everything when you just delete by the UUID10:46
*** jyoti-ranjan has joined #heat10:46
shardyIt actually sounds like an example of where a provider resource (containing the OS::Nova::Server plus whatever other stuff you need) would be more appropriate10:47
shardyif you're deleting VMs from inside a bespoke resource plugin, that's quite likely to be a mistake IMO10:47
pas-hain fact though we have several places when we have some additional code running during delete cleaning up implicitly created resources, like here https://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/loadbalancer.py#L47110:47
shardyobviously, I've got no idea what you're actually doing so may be wrong ;)10:47
shardypas-ha: and that's when we always run in to trouble ;)10:48
shardyhidden dependencies like that are one of our most frequent causes of pain10:48
pas-hawell, there are less hidden dependencies like creating a backup during volume delete10:49
pas-habut it is still a pain10:49
bdossantshardy: the plugin just register an sso app in the database10:50
bdossantand the app is based on the uri10:50
bdossantand uri has the host name10:50
bdossantthat's the 'id'10:51
*** huangtianhua has quit IRC10:52
pas-hawhat would be the delete action then? just unregister without killing the VM?10:53
bdossantyes10:55
openstackgerritTomas Sedovic proposed openstack/heat: Add breakpoint support  https://review.openstack.org/14612310:57
bdossantthe only thing here is that after an update fails, there should be some state saved10:57
shardyWhen an update fails, we're in an unknown state - we don't know if the old or new properties are correct10:58
*** dims__ has joined #heat10:58
shardyThe state is save though, in a backup stack, so if you enable rollback, it will used the old stored state to roll back to the pre-failure definition10:59
shardyobviously if you handle_update is failing due to a bug rather than a bad property in the new template, that will also fail ;)10:59
bdossantyes11:00
*** inc0_ has joined #heat11:00
*** saju_m has quit IRC11:00
bdossantim testing and its failing the update because i still need to fix some stuff11:00
bdossantbut i should be able to delete the stack11:00
bdossantwithout hardcoding the code11:00
shardybdossant: you can, you have to use self.resource_id11:01
bdossantwhat is that rollback?11:01
shardyno, every handle_delete uses self.resource_id on delete to identify the thing being deleted11:01
shardypresumably you're referencing self.properties, which is why it's not working11:02
bdossantyes11:02
*** dims__ has quit IRC11:02
*** inc0 has quit IRC11:02
*** olc has joined #heat11:02
*** inc0_ has quit IRC11:03
*** inc0 has joined #heat11:03
*** ishant has quit IRC11:05
olchi - when launching an ubuntu trusty with heat, i have to log in as ec2-user rather than ubuntu (default behaviour lauching the same img with `nova boot`), do i have missed something?11:05
*** tellesnobrega_ has quit IRC11:05
shardyolc: if you set instance_user= (empty string) in /etc/heat/heat.conf heat will use the default value e.g ubuntu11:09
*** tspatzier has quit IRC11:09
*** dims__ has joined #heat11:11
*** inc0 has quit IRC11:11
*** inc0 has joined #heat11:11
*** liusheng has quit IRC11:12
*** liusheng has joined #heat11:12
*** julienvey has quit IRC11:12
olcshardy: thanks, this option is stated as deprecated in juno but i'll look into it in depth11:16
shardyolc: Yeah the comment is wrong unfortunately, we didn't remove it in Juno11:17
shardyIf you set it to an empty string, it will behave the same as when it does finally get removed11:17
shardyshadower: ^^ do you think maybe we should remove that deprecation/removal warning and just flip the default to an empty string?11:19
*** liusheng has quit IRC11:19
*** liusheng has joined #heat11:19
*** tspatzier has joined #heat11:22
olcshardy: I think I could search for hours, so THANKS! :)11:26
openstackgerritJulien Danjou proposed openstack/heat: Remove argparse from requirements  https://review.openstack.org/14957911:27
*** jyoti-ranjan has quit IRC11:28
*** Marga_ has joined #heat11:34
*** jyoti-ranjan has joined #heat11:35
*** Marga_ has quit IRC11:39
*** Qiming has joined #heat11:40
*** jcoufal_ has joined #heat11:45
*** jcoufal has quit IRC11:48
*** rakesh_hs has quit IRC11:50
*** chlong has joined #heat11:51
openstackgerritTomas Sedovic proposed openstack/heat: Add breakpoint support  https://review.openstack.org/14612311:52
*** tspatzier has quit IRC11:53
*** inc0_ has joined #heat12:03
*** tspatzier has joined #heat12:06
*** inc0_ has quit IRC12:06
*** inc0 has quit IRC12:07
openstackgerritAngus Salkeld proposed openstack/heat: Fix update on failed stack  https://review.openstack.org/14746312:10
*** alexpilotti has joined #heat12:12
*** julienvey has joined #heat12:13
*** vijayagurug has quit IRC12:17
*** vijayagurug1 has joined #heat12:17
*** julienvey has quit IRC12:18
*** tellesnobrega_ has joined #heat12:20
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Prevent hanging in DELETE_IN_PROGRESS  https://review.openstack.org/14746112:21
*** vijayagurug has joined #heat12:32
*** vijayagurug1 has quit IRC12:32
*** Marga_ has joined #heat12:35
*** tellesnobrega_ has quit IRC12:35
*** Marga_ has quit IRC12:40
*** liusheng has quit IRC12:40
*** blues-man has quit IRC12:40
*** liusheng has joined #heat12:41
*** tellesnobrega_ has joined #heat12:43
*** blues-man has joined #heat12:44
openstackgerritTomas Sedovic proposed openstack/python-heatclient: Add options for setting and clearing of breakpoints  https://review.openstack.org/14931912:44
*** unmeshg has quit IRC12:45
*** asalkeld has quit IRC12:49
*** LiJiansheng has quit IRC12:49
*** ckmvishnu has quit IRC12:53
*** vijayagurug has quit IRC12:54
*** vijayagurug has joined #heat12:55
openstackgerritTetiana Lashchova proposed openstack/heat: Enhanced error handling in outputs block  https://review.openstack.org/14901412:59
*** jyoti-ranjan has quit IRC13:02
*** vijayagurug has left #heat13:03
*** tspatzier has quit IRC13:03
*** julienvey has joined #heat13:06
*** Flcn has joined #heat13:06
*** dulek has joined #heat13:10
*** dims__ has quit IRC13:11
*** dims__ has joined #heat13:11
*** dulek has quit IRC13:15
openstackgerritPeter Razumovsky proposed openstack/heat: Add OS::Mistral::Workflow for Mistral workflows  https://review.openstack.org/14764513:18
*** jdob has joined #heat13:21
*** jprovazn has quit IRC13:22
*** stannie42 has joined #heat13:31
*** Marga_ has joined #heat13:36
*** aweiteka has joined #heat13:38
*** liusheng has quit IRC13:40
*** bdossant has quit IRC13:41
*** Marga_ has quit IRC13:41
*** liusheng has joined #heat13:41
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Allow floating_ip_pool on Nova-net in Sahara  https://review.openstack.org/14131013:42
*** ccrouch1 has quit IRC13:43
*** rpothier has joined #heat13:51
*** htruta has quit IRC13:54
*** htruta has joined #heat14:04
*** jprovazn has joined #heat14:04
*** sdake has quit IRC14:05
*** aweiteka has quit IRC14:07
*** sdake has joined #heat14:07
*** sdake has quit IRC14:07
*** sdake has joined #heat14:07
*** coolsvap is now known as coolsvap|afk14:08
*** mtreinish has quit IRC14:08
*** ccrouch has joined #heat14:08
*** sdake has quit IRC14:10
*** sdake has joined #heat14:10
*** sdake has quit IRC14:10
*** sdake has joined #heat14:10
openstackgerritSergey Kraynev proposed openstack/heat: Renaming image property to default_image_id  https://review.openstack.org/14030514:12
*** Drago has joined #heat14:14
*** nkhare has quit IRC14:15
*** zz_gondoi is now known as gondoi14:19
sdakejpeeler where did the openshift enterprise templates go14:20
sdakeor zaneb ?14:20
*** Drago has quit IRC14:23
*** Drago has joined #heat14:24
larskssdake: https://review.openstack.org/#/c/129999/ I think.14:25
ryansbthey're owned by the openshift team now14:26
*** tellesnobrega_ has quit IRC14:27
*** aweiteka has joined #heat14:27
*** tellesnobrega_ has joined #heat14:27
ryansbhere we go https://github.com/openshift/openshift-heat-templates14:28
ryansbsdake: ^14:29
larsksryansb: I guess they decided against the "private" part of that commit :)14:29
*** sdake has quit IRC14:30
ryansbyeah, seems so. No complaints here14:30
larsksNope. Yay open.14:30
*** aweiteka has quit IRC14:35
*** sdake has joined #heat14:35
*** sdake has quit IRC14:35
*** sdake has joined #heat14:35
* jdandrea wanders in after being away at a local conference ... :)14:36
jdandreaDoes anyone have the link to that long/informative post about all the issues with Neutron?14:36
jdandreaI forget who posted it, it was to one of the mailing lists, and it was really good.14:36
* jdandrea keeps looking14:36
*** Marga_ has joined #heat14:37
jdandreaFound it: http://lists.openstack.org/pipermail/openstack-dev/2014-April/032098.html14:40
*** Marga_ has quit IRC14:42
*** packet has joined #heat14:45
*** sdake has quit IRC14:47
*** tellesnobrega_ has quit IRC14:52
*** sdake has joined #heat14:52
*** sdake has quit IRC14:52
*** sdake has joined #heat14:52
*** chlong has quit IRC14:54
*** pcrews has joined #heat14:57
*** che-arne has joined #heat15:00
*** jasond has joined #heat15:01
*** signed8bit has joined #heat15:01
*** dulek has joined #heat15:02
*** dulek has quit IRC15:09
*** hj-hp has joined #heat15:09
*** signed8bit has quit IRC15:11
*** signed8bit has joined #heat15:16
openstackgerritMiguel Grinberg proposed openstack/heat-specs: "repeat" function for HOT templates  https://review.openstack.org/14084915:20
*** robklg has quit IRC15:23
*** rwsu-afk is now known as rwsu15:24
*** tspatzier has joined #heat15:29
*** pm90_ has joined #heat15:29
*** kebray has joined #heat15:29
*** vijendar has joined #heat15:29
*** pm90_ has quit IRC15:30
*** pm90_ has joined #heat15:31
*** achanda has joined #heat15:35
*** cdent has joined #heat15:37
*** Marga_ has joined #heat15:37
*** julienvey has quit IRC15:40
*** liusheng has quit IRC15:41
*** liusheng has joined #heat15:41
*** Marga_ has quit IRC15:42
*** signed8bit has quit IRC15:42
*** Tross has quit IRC15:42
*** Tross has joined #heat15:43
*** achanda has quit IRC15:43
*** signed8bit has joined #heat15:43
*** cdent has quit IRC15:44
*** Qiming has quit IRC15:46
*** signed8bit has quit IRC15:46
*** cdent has joined #heat15:47
*** tspatzier has quit IRC15:50
*** julienvey has joined #heat15:56
*** sabeen1 has joined #heat15:57
*** julienvey has quit IRC15:57
*** achanda has joined #heat16:02
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Add lists of Linux dependencies  https://review.openstack.org/14966916:04
*** achanda has quit IRC16:06
*** booly-yam-9117 has joined #heat16:07
*** swygue has quit IRC16:15
*** randallburt has joined #heat16:17
*** randallburt has quit IRC16:18
*** randallburt has joined #heat16:18
*** dulek has joined #heat16:19
*** aweiteka has joined #heat16:21
*** hdd has joined #heat16:21
*** smc7 has joined #heat16:21
*** skraynev has quit IRC16:25
*** thedodd has joined #heat16:26
*** tellesnobrega_ has joined #heat16:28
*** dulek has quit IRC16:30
*** Marga_ has joined #heat16:32
*** pm90__ has joined #heat16:34
*** david-lyle_afk is now known as david-lyle16:35
*** hdd has quit IRC16:35
*** pm90__ has quit IRC16:36
*** kfox1111 has joined #heat16:36
*** pm90__ has joined #heat16:36
kfox1111Question. We're going to be starting up an openstack that we're thinking about doing a tenant per user.16:36
kfox1111This means we will have to setup a lot of neutron routers, private networks, security groups, etc.16:37
kfox1111How much of that can be done with heat?16:37
*** pm90_ has quit IRC16:37
kfox1111I'd kind of like to maintain the stacks in the admin tenant, but have them create resources in the users tenant. Is there any way to specify which tenant the resource gets created under?16:39
*** sabeen3 has joined #heat16:40
*** sabeen1 has quit IRC16:40
*** Marga_ has quit IRC16:45
*** Marga_ has joined #heat16:46
*** Tango has joined #heat16:46
zanebkfox1111: there are some admin-only properties on some Neutron resources that allow you to specify the tenant16:47
zanebI don't think you're the only one doing this16:47
kfox1111ah. I see it.16:48
kfox1111yeah. I would expect not.16:48
kfox1111Know if there are any examples of it off hand? :)16:48
*** pm90__ has quit IRC16:49
kfox1111hmmm... security group doesn't look to have tenant_id. :/16:50
*** jpeeler has quit IRC16:50
kfox1111So, there's a Heat::Stack resource. Can you launch a stack in a different tenant with it?16:50
kfox1111Neutron::Router doesn't seem to have a tenant property either.16:51
kfox1111though it has value_specs. maybe there is a way with that?16:52
kfox1111hmm.... no keystone resources either.16:54
kfox1111It may be better just to use a shell script. :/16:54
*** hj-hp has quit IRC16:56
*** hj-hp has joined #heat16:57
zanebI thought neutron router was one of the ones that did16:58
zanebah, that was l3_agent_id I was thinking of16:59
kfox1111just looking at http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Neutron::Router17:00
kfox1111maybe there is some undocumented features.17:00
*** sabeen3 has quit IRC17:00
zanebnah, the docs are generated from the code17:00
zanebI just misremembered17:00
*** sabeen has joined #heat17:00
kfox1111k17:02
*** ifarkas has quit IRC17:02
*** dims__ has quit IRC17:04
*** robklg has joined #heat17:05
kfox1111I guess the router wouldn't be too bad to not have under the user's control...17:05
kfox1111they can always create their own.17:06
kfox1111though for reporting, the router's gateway ip wouldn't be associated with the tenant. :/17:06
*** jcoufal_ has quit IRC17:07
*** liusheng has quit IRC17:08
*** liusheng has joined #heat17:09
*** julienvey has joined #heat17:09
*** julienvey has quit IRC17:13
*** dims__ has joined #heat17:14
kfox1111even if Heat::Stack would work, it looks like its a kilo thing maybe.17:15
kfox1111ok. I guess I'll have to just use the shell. :(17:15
*** dims__ is now known as dimsum__17:16
*** jistr has quit IRC17:16
*** Marga_ has quit IRC17:16
*** blues-man has quit IRC17:17
*** bnemec is now known as beekneemech17:21
*** jpeeler has joined #heat17:21
jdandreaWell hmph. https://review.openstack.org/#/c/126309/17:21
pas-hayep, seen that ^(17:22
*** pm90_ has joined #heat17:25
*** pm90_ has quit IRC17:25
*** pm90_ has joined #heat17:26
openstackgerritJason Dunsmore proposed openstack/heat: Add ability to hide stacks based on tag  https://review.openstack.org/14466517:26
openstackgerritJason Dunsmore proposed openstack/heat: Add a "show_hidden" parameter to stack-list API  https://review.openstack.org/14466617:27
*** hj-hp has quit IRC17:29
*** hj-hp has joined #heat17:30
*** dulek has joined #heat17:32
*** liusheng has quit IRC17:33
*** liusheng has joined #heat17:34
*** Marga_ has joined #heat17:40
*** Marga_ has quit IRC17:45
*** derekh has quit IRC17:45
*** Marga_ has joined #heat17:46
*** booly-yam-9117_ has joined #heat17:46
*** swygue has joined #heat17:47
*** booly-yam-9117 has quit IRC17:47
*** Marga_ has quit IRC17:47
*** Marga__ has joined #heat17:47
*** Marga__ has quit IRC17:48
*** liusheng has quit IRC17:48
*** liusheng has joined #heat17:49
*** hdd has joined #heat17:49
*** jyoti-ranjan has joined #heat17:50
*** pas-ha has quit IRC17:56
*** sabeen1 has joined #heat17:57
*** sabeen has quit IRC18:00
*** adam_g_out is now known as adam_g18:02
*** dulek has quit IRC18:05
*** dulek has joined #heat18:06
*** signed8bit has joined #heat18:09
*** dulek has quit IRC18:12
*** harlowja_away is now known as harlowja18:14
*** Marga_ has joined #heat18:15
openstackgerritTomas Sedovic proposed openstack/heat: Add breakpoint support  https://review.openstack.org/14612318:16
*** Marga_ has quit IRC18:19
*** thedodd has quit IRC18:21
*** Flcn has quit IRC18:29
*** robklg has quit IRC18:32
*** Marga_ has joined #heat18:34
*** achanda has joined #heat18:40
*** achanda has quit IRC18:41
*** tlashchova has quit IRC18:43
*** david-lyle has quit IRC18:46
*** achanda has joined #heat18:46
*** Marga_ has quit IRC18:51
*** liusheng has quit IRC18:55
*** liusheng has joined #heat18:55
*** Marga_ has joined #heat18:59
*** dkusidlo has joined #heat18:59
*** kebray has quit IRC19:01
*** kebray has joined #heat19:01
*** jprovazn has quit IRC19:03
*** jyoti-ranjan has quit IRC19:06
*** reed_ has joined #heat19:06
*** thedodd has joined #heat19:08
*** alexpilotti has quit IRC19:12
*** dkusidlo has quit IRC19:14
*** dkusidlo has joined #heat19:15
*** dkusidlo has quit IRC19:15
*** jtomasek has quit IRC19:19
*** Flcn has joined #heat19:22
*** che-arne has quit IRC19:22
*** Marga_ has quit IRC19:24
*** Marga_ has joined #heat19:24
*** Kieleth has quit IRC19:24
*** Marga_ has quit IRC19:28
*** Kieleth has joined #heat19:29
*** booly-yam-9117_ has quit IRC19:36
*** lifeless has quit IRC19:37
*** lifeless has joined #heat19:37
*** Marga_ has joined #heat19:38
*** Marga_ has quit IRC19:39
*** Marga_ has joined #heat19:40
*** swygue has quit IRC19:42
*** tellesnobrega_ has quit IRC19:44
openstackgerritRob Pothier proposed openstack/heat: OS::Neutron::Subnet needs IPV6 RA mode property  https://review.openstack.org/14973619:55
*** Marga_ has quit IRC20:05
*** Marga_ has joined #heat20:06
*** smc7 has quit IRC20:06
*** reed_ is now known as reed20:09
*** reed has joined #heat20:09
*** Marga_ has quit IRC20:10
*** Marga_ has joined #heat20:13
*** jcoufal has joined #heat20:15
*** Marga_ has quit IRC20:17
*** Marga_ has joined #heat20:18
*** liusheng has quit IRC20:24
*** liusheng has joined #heat20:25
*** smc7 has joined #heat20:25
*** hdd has quit IRC20:26
*** hj-hp has quit IRC20:28
*** hj-hp has joined #heat20:35
*** jdob1 has joined #heat20:37
*** jdob has quit IRC20:38
*** jdob1 is now known as jdob20:38
*** achanda has quit IRC20:47
*** jdob has quit IRC20:52
*** jdob has joined #heat20:52
*** achanda has joined #heat20:58
*** alexheneveld has joined #heat21:00
*** kebray has quit IRC21:00
*** kebray has joined #heat21:02
*** sabeen1 has quit IRC21:03
*** swygue has joined #heat21:03
*** gondoi is now known as zz_gondoi21:06
*** Firespirit has joined #heat21:11
Firespiritdoes anyone succeed to join a server with heat to Active directory domain?21:12
*** booly-yam-3388 has joined #heat21:13
*** Marga_ has quit IRC21:22
*** Marga_ has joined #heat21:22
*** kebray has quit IRC21:22
*** Marga_ has quit IRC21:24
*** Marga_ has joined #heat21:24
*** aweiteka has quit IRC21:25
*** booly-yam-3388 has quit IRC21:27
openstackgerritMerged openstack/heat-specs: Decouple AWS and OS resources code  https://review.openstack.org/14020721:28
*** Marga_ has quit IRC21:29
*** kfox1111 has quit IRC21:38
*** hdd has joined #heat21:47
*** liusheng has quit IRC21:47
*** liusheng has joined #heat21:49
*** swygue has quit IRC21:52
*** jasond has quit IRC21:53
*** zz_gondoi is now known as gondoi21:56
*** Marga_ has joined #heat22:00
*** Marga_ has quit IRC22:05
*** jdob has quit IRC22:06
*** liusheng has quit IRC22:08
*** liusheng has joined #heat22:09
*** gondoi is now known as zz_gondoi22:14
*** jcoufal has quit IRC22:15
*** jcoufal has joined #heat22:16
*** hj-hp has quit IRC22:17
*** hj-hp has joined #heat22:19
*** Marga_ has joined #heat22:23
*** KarolynChambers has left #heat22:25
*** chlong has joined #heat22:25
*** nkhare has joined #heat22:34
*** blomquisg has quit IRC22:36
*** jcoufal has quit IRC22:40
*** pm90_ has quit IRC22:46
*** smc7 has quit IRC22:52
*** hj-hp has quit IRC22:54
*** kebray has joined #heat22:54
*** randallburt has quit IRC22:58
*** smc7 has joined #heat23:06
*** david-ly_ has joined #heat23:07
*** david-ly_ is now known as david-lyle23:11
*** vijendar has quit IRC23:18
*** vijendar has joined #heat23:20
*** liusheng has quit IRC23:22
*** liusheng has joined #heat23:23
*** vijendar has quit IRC23:23
*** pm90_ has joined #heat23:31
*** Marga_ has quit IRC23:32
*** Marga_ has joined #heat23:32
openstackgerritMerged openstack/heat: Use AWS LoadBalancer with selinux-enabled image  https://review.openstack.org/12626323:33
*** dimsum__ has quit IRC23:34
openstackgerritMerged openstack/heat: Remove argparse from requirements  https://review.openstack.org/14957923:34
openstackgerritMerged openstack/heat: Add property 'port' to RouterInterface  https://review.openstack.org/14105323:37
*** Marga_ has quit IRC23:37
*** arunrajan has joined #heat23:41
*** arunrajan has left #heat23:41
*** signed8bit is now known as signed8bit_ZZZzz23:47
*** thedodd has quit IRC23:48
*** nkhare has quit IRC23:53
*** packet has quit IRC23:56
*** Marga_ has joined #heat23:57

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