spzala | asalkeld: well, wife's kindly agreed to drop him, so I am back already :-) | 00:00 |
---|---|---|
*** sabeen has quit IRC | 00:01 | |
asalkeld | nice | 00:02 |
spzala | Yes, it works out some time :) | 00:05 |
*** Qiming has quit IRC | 00:05 | |
*** HoloIRCUser1 has quit IRC | 00:10 | |
ccrouch | so this is driving me crazy. I must we be doing something super stupid... | 00:11 |
ccrouch | stack-create with this: http://paste.fedoraproject.org/196898/61190771/ | 00:11 |
ccrouch | fails, as expected: StackValidationFailed: Neither image nor bootable volume is specified for instance server | 00:11 |
ccrouch | i remove the comments | 00:11 |
ccrouch | and do stack-create with this: http://paste.fedoraproject.org/196899/61191571/ | 00:13 |
ccrouch | which then fails with | 00:13 |
ccrouch | StackValidationFailed: Property error : server: image 'NoneType' object has no attribute '__getitem__' | 00:13 |
ccrouch | :-( | 00:13 |
ccrouch | any suggestions? | 00:13 |
*** hdd_ has joined #heat | 00:14 | |
*** bandarji has quit IRC | 00:15 | |
*** boris-42 has joined #heat | 00:15 | |
spzala | ccrouch: I am not sure but one reason could be that the specified image is not in Glance | 00:17 |
ccrouch | its showing up in glance image-list for me | 00:17 |
spzala | ccrouch: ah | 00:17 |
ccrouch | i have confidence that Heat would return a better error message too :-) | 00:17 |
ccrouch | this is a brand new juno install, so i'm suspicious of the config | 00:18 |
spzala | ccrouch: it does but sometime it may just give more generic message | 00:18 |
ccrouch | ah ok | 00:19 |
*** ccrouch is now known as ccrouch-biab | 00:21 | |
spzala | ccrouch: again one more reason is with image size and your environment, you may want to try it with something like m1.tiny and see if you get the same message... just if you want to test it (if you haven't already) while you get a better help | 00:21 |
ccrouch-biab | spzala: good idea | 00:23 |
*** Yanyanhu has joined #heat | 00:25 | |
ccrouch-biab | interestingly i got the same error | 00:25 |
ccrouch-biab | StackValidationFailed: Property error : server: image 'NoneType' object has no attribute '__getitem__' | 00:25 |
ccrouch-biab | whether I used m1.tiny, m1.xlarge or m1.bad | 00:25 |
ccrouch-biab | so it seems to falling over before it even checks that the default flavor is actually valid in nova | 00:25 |
asalkeld | ccrouch-biab: you can do a "glance image-list" and get something sensible back ? | 00:28 |
asalkeld | not an issue with the images not been shared? | 00:28 |
*** FL1SK has quit IRC | 00:36 | |
*** ccrouch-biab is now known as ccrouch | 00:36 | |
*** FL1SK has joined #heat | 00:37 | |
*** FL1SK has quit IRC | 00:37 | |
ccrouch | asalkeld: yep, i get that one image back from glance image-list | 00:37 |
ccrouch | but even if i put in a bad imageid I still get the same error :-/ | 00:38 |
*** FL1SK has joined #heat | 00:38 | |
ccrouch | fwiw its version 0.2.12 of the heat client | 00:39 |
ccrouch | going against juno heat | 00:39 |
asalkeld | mmm, juno | 00:40 |
asalkeld | ccrouch: i'd suggest raising a bug | 00:40 |
asalkeld | this week is pretty focused on getting what we can into kilo (last feature week0 | 00:40 |
ccrouch | ack | 00:41 |
ccrouch | i'll dig a bit more and see if i can reproduce in a different env | 00:41 |
asalkeld | cool, thanks | 00:41 |
*** EricGonczer_ has quit IRC | 00:42 | |
openstackgerrit | Angus Salkeld proposed openstack/heat: StackResource convert operations to use RPC https://review.openstack.org/116336 | 00:42 |
*** smc7 has joined #heat | 00:46 | |
*** Qiming has joined #heat | 00:48 | |
*** Qiming_ has joined #heat | 00:49 | |
*** ccrouch is now known as ccrouch-bbl | 00:50 | |
*** smc7 has quit IRC | 00:51 | |
*** Qiming has quit IRC | 00:53 | |
*** chlong has quit IRC | 00:55 | |
*** chlong has joined #heat | 00:55 | |
stevebaker | ccrouch-bbl: have you tried with the image name rather than the uuid? | 00:58 |
sdake_ | asalkeld did the versioned rpc objects hit oslo yet? | 01:00 |
*** rwsu is now known as rwsu-afk | 01:04 | |
*** Yanyanhu has quit IRC | 01:06 | |
*** gokrokve has quit IRC | 01:15 | |
*** serg_melikyan has joined #heat | 01:17 | |
*** serg_melikyan has quit IRC | 01:22 | |
*** aweiteka has quit IRC | 01:23 | |
*** EricGonczer_ has joined #heat | 01:26 | |
*** LiJiansheng has joined #heat | 01:26 | |
asalkeld | sdake_: yip | 01:28 |
asalkeld | (sorry submerged in email) | 01:28 |
sdake_ | thanks angus | 01:29 |
asalkeld | sdake_: https://github.com/openstack/oslo.versionedobjects | 01:29 |
sdake_ | i'll have to add that to my backlog for magnum | 01:29 |
*** hdd_ has quit IRC | 01:34 | |
*** HoloIRCUser has joined #heat | 01:37 | |
dims_ | sdake_: it's a soft release at the moment | 01:39 |
dims_ | sdake_: which means api could change a bit | 01:39 |
dims_ | so far heat and nova have tried it | 01:39 |
* dims_ talking about oslo.versionedobjects (o.vo) | 01:40 | |
*** EricGonczer_ has quit IRC | 01:41 | |
*** sdake_ has quit IRC | 01:42 | |
*** Administrator_ has joined #heat | 01:46 | |
*** pm90_ has joined #heat | 01:46 | |
asalkeld | thanks dims_ | 01:46 |
asalkeld | we are merging code soon with it, hopefully you still follow version rules | 01:47 |
asalkeld | and if api changes, you bump major version numbers etc... | 01:47 |
*** Administrator__ has quit IRC | 01:48 | |
*** ccrouch-bbl is now known as ccrouch | 01:52 | |
*** dims_ has quit IRC | 01:53 | |
openstackgerrit | Steve Baker proposed openstack/heat: Func tests use fedora-heat-test-image https://review.openstack.org/163287 | 01:58 |
openstackgerrit | Steve Baker proposed openstack/heat: Use AWS::EC2::EIP for test_server_cfn_init https://review.openstack.org/163675 | 01:58 |
ccrouch | stevebaker: yep same issue, with image name | 01:58 |
stevebaker | ccrouch: super odd | 01:58 |
ccrouch | yeah :-( | 01:59 |
ccrouch | it *must* be something in the heat config | 01:59 |
ccrouch | which is setup incorrectly | 01:59 |
ccrouch | i just dont really know where to start looking | 01:59 |
stevebaker | ccrouch: look for a trace in the heat-engine log | 01:59 |
stevebaker | how did you install heat? | 02:00 |
*** pm90_ has quit IRC | 02:02 | |
*** shardy has quit IRC | 02:07 | |
*** shardy has joined #heat | 02:07 | |
*** Yanyanhu has joined #heat | 02:08 | |
ccrouch | here is the engine log from my last request | 02:09 |
ccrouch | http://paste.fedoraproject.org/196905/14261261/ | 02:09 |
ccrouch | no stacks | 02:09 |
*** HoloIRCUser has quit IRC | 02:09 | |
ccrouch | here is the stack, the stack create command and the output from the client, which does actually show a stack | 02:12 |
ccrouch | http://paste.fedoraproject.org/196906/26126311/ | 02:12 |
*** hdd_ has joined #heat | 02:14 | |
*** pm90_ has joined #heat | 02:16 | |
asalkeld | stack_user_domain_id or stack_user_domain_name not set in heat.conf falling back to using default | 02:16 |
ccrouch | stevebaker: re: how installed: custom deb packages built from an early January fork of stable/juno | 02:21 |
*** Qiming has joined #heat | 02:21 | |
*** erkules_ has joined #heat | 02:28 | |
*** erkules has quit IRC | 02:31 | |
openstackgerrit | Merged openstack/heat: Keystone resource plugin for Project https://review.openstack.org/161563 | 02:32 |
openstackgerrit | Merged openstack/heat: First objects - stack and raw template https://review.openstack.org/146841 | 02:33 |
*** pm90_ has quit IRC | 02:33 | |
*** smc7 has joined #heat | 02:35 | |
*** smc7 has quit IRC | 02:40 | |
*** pm90_ has joined #heat | 02:41 | |
*** achanda has quit IRC | 02:42 | |
*** david-lyle is now known as david-lyle_afk | 02:45 | |
*** sdake_ has joined #heat | 02:48 | |
elynn | morning :) | 02:50 |
sdake_ | yar | 02:50 |
*** Marga_ has quit IRC | 02:51 | |
*** dims_ has joined #heat | 02:54 | |
*** gokrokve has joined #heat | 02:54 | |
*** spzala has quit IRC | 02:55 | |
*** dims_ has quit IRC | 02:59 | |
ramishra | morning all | 03:04 |
asalkeld | hi | 03:05 |
openstackgerrit | Merged openstack/heat: Func test use param for software_config_transport https://review.openstack.org/163284 | 03:09 |
*** pm90_ has quit IRC | 03:09 | |
openstackgerrit | Merged openstack/heat: Fixes for test_server_software_config https://review.openstack.org/163285 | 03:09 |
*** KanagarajM has joined #heat | 03:10 | |
*** pm90_ has joined #heat | 03:11 | |
*** Qiming_ has joined #heat | 03:11 | |
*** Qiming__ has joined #heat | 03:12 | |
*** Qiming has quit IRC | 03:14 | |
openstackgerrit | Angus Salkeld proposed openstack/heat: Add Digest intrinsic function https://review.openstack.org/137188 | 03:15 |
*** Qiming_ has quit IRC | 03:16 | |
*** pm90_ has quit IRC | 03:21 | |
*** radez_g0n3 is now known as radez | 03:22 | |
*** KanagarajM has quit IRC | 03:27 | |
*** sdake_ has quit IRC | 03:38 | |
*** hdd_ has quit IRC | 03:42 | |
*** pm90_ has joined #heat | 03:53 | |
*** Marga_ has joined #heat | 03:53 | |
*** funzo has joined #heat | 04:01 | |
*** pm90_ has quit IRC | 04:03 | |
*** funzo has quit IRC | 04:06 | |
*** sdake_ has joined #heat | 04:08 | |
*** pm90_ has joined #heat | 04:10 | |
*** Marga_ has quit IRC | 04:15 | |
*** Marga_ has joined #heat | 04:16 | |
*** Qiming_ has joined #heat | 04:16 | |
*** gokrokve_ has joined #heat | 04:18 | |
*** Qiming__ has quit IRC | 04:19 | |
*** gokrokve has quit IRC | 04:21 | |
*** radez is now known as radez_g0n3 | 04:21 | |
*** gokrokve_ has quit IRC | 04:22 | |
*** pm90_ has quit IRC | 04:23 | |
*** smc7 has joined #heat | 04:24 | |
*** nkhare has joined #heat | 04:27 | |
*** smc7 has quit IRC | 04:28 | |
*** achanda has joined #heat | 04:31 | |
openstackgerrit | Angus Salkeld proposed openstack/heat: Add breakpoint support https://review.openstack.org/146123 | 04:37 |
*** Tango|2 has joined #heat | 04:38 | |
asalkeld | bbl | 04:44 |
*** asalkeld is now known as asalkeld_afk | 04:44 | |
*** rakesh_hs has joined #heat | 04:48 | |
*** sdake__ has joined #heat | 04:55 | |
*** Qiming_ is now known as Qiming | 04:56 | |
*** gokrokve has joined #heat | 04:58 | |
*** sdake_ has quit IRC | 04:58 | |
*** pm90_ has joined #heat | 05:01 | |
*** hdd_ has joined #heat | 05:02 | |
*** Qiming has quit IRC | 05:03 | |
*** jdandrea_ has joined #heat | 05:03 | |
*** gokrokve_ has joined #heat | 05:04 | |
*** achanda has quit IRC | 05:04 | |
*** david-ly_ has joined #heat | 05:04 | |
*** kevinbenton_ has joined #heat | 05:05 | |
*** Qiming has joined #heat | 05:07 | |
*** sdake__ has quit IRC | 05:08 | |
*** FL1SK has quit IRC | 05:09 | |
*** david-lyle_afk has quit IRC | 05:09 | |
*** mikal_ has joined #heat | 05:09 | |
*** gokrokve has quit IRC | 05:09 | |
*** jdandrea has quit IRC | 05:09 | |
*** kevinbenton has quit IRC | 05:09 | |
*** mikal has quit IRC | 05:09 | |
*** jdandrea_ is now known as jdandrea | 05:09 | |
*** pm90_ has quit IRC | 05:12 | |
*** achanda has joined #heat | 05:28 | |
*** reed has quit IRC | 05:30 | |
*** sparr has quit IRC | 05:35 | |
*** sparr has joined #heat | 05:35 | |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned objects - Snapshot https://review.openstack.org/151556 | 05:40 |
*** harlowja_ is now known as harlowja_away | 05:41 | |
*** akuznetsov has joined #heat | 05:44 | |
*** hdd_ has quit IRC | 06:00 | |
*** sdake_ has joined #heat | 06:02 | |
*** sdake__ has joined #heat | 06:04 | |
*** pitr-ch has quit IRC | 06:07 | |
*** sdake_ has quit IRC | 06:08 | |
*** sdake_ has joined #heat | 06:10 | |
*** smc7 has joined #heat | 06:12 | |
*** vijayagurug has joined #heat | 06:13 | |
*** sdake__ has quit IRC | 06:13 | |
*** sdake__ has joined #heat | 06:14 | |
*** smc7 has quit IRC | 06:17 | |
*** sdake_ has quit IRC | 06:18 | |
*** gokrokve has joined #heat | 06:20 | |
*** KanagarajM has joined #heat | 06:20 | |
*** ishant has joined #heat | 06:22 | |
*** gokrokve_ has quit IRC | 06:23 | |
*** asalkeld_afk is now known as asalkeld | 06:28 | |
*** Tango|2 has quit IRC | 06:28 | |
*** dims_ has joined #heat | 06:32 | |
asalkeld | alex_xu: you about? | 06:32 |
alex_xu | asalkeld: hi | 06:33 |
asalkeld | hi | 06:33 |
asalkeld | you need the word blueprint to get the url in the comment | 06:33 |
asalkeld | so like "Implements blueprint XXX" | 06:33 |
*** vijayagurug has left #heat | 06:34 | |
alex_xu | alex_xu: ok, got it, will update them. thanks! | 06:35 |
asalkeld | if you quickly repost https://review.openstack.org/#/c/149926/ | 06:35 |
asalkeld | i'll +2 | 06:35 |
alex_xu | asalkeld: cool, update now! | 06:36 |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned object - SoftwareConfig https://review.openstack.org/152415 | 06:36 |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Adds migration test case for version 056 https://review.openstack.org/163424 | 06:36 |
asalkeld | same issue here: https://review.openstack.org/#/c/152415/ | 06:37 |
*** sdake_ has joined #heat | 06:37 | |
asalkeld | KanagarajM: thanks +2 | 06:37 |
*** dims_ has quit IRC | 06:38 | |
KanagarajM | asalkeld: thanks :) | 06:38 |
openstackgerrit | Alex Xu proposed openstack/heat: Versioned objects - Event https://review.openstack.org/149926 | 06:38 |
alex_xu | asalkeld: ^^ it's done, thanks! | 06:39 |
*** FL1SK has joined #heat | 06:39 | |
*** sdake__ has quit IRC | 06:41 | |
*** pm90_ has joined #heat | 06:46 | |
*** funzo has joined #heat | 06:47 | |
*** pm90_ has quit IRC | 06:47 | |
asalkeld | alex_xu: what's shaohe feng's nick? | 06:48 |
alex_xu | asalkeld: I just told him by physical... | 06:50 |
alex_xu | asalkeld: he is not in this channel, I will tell him join | 06:51 |
*** funzo has quit IRC | 06:51 | |
asalkeld | alex_xu: thanks | 06:52 |
asalkeld | sometime quicker to get a turn around | 06:53 |
*** yuntong1 has joined #heat | 06:53 | |
*** shaohe_robot1 has joined #heat | 06:54 | |
alex_xu | asalkeld: shaohe feng == shaohe_robot1 | 06:54 |
shaohe_robot1 | hello | 06:54 |
shaohe_robot1 | hello asalkeld | 06:54 |
asalkeld | shaohe_robot1: hi | 06:54 |
asalkeld | just an issue with your resource data patch | 06:54 |
*** shaohe_robot1 is now known as shaohe_feng | 06:55 | |
asalkeld | resource_id is now an integer | 06:55 |
shaohe_feng | asalkeld: thank | 06:55 |
shaohe_feng | OK, I will update it. | 06:55 |
asalkeld | thx | 06:55 |
shaohe_feng | asalkeld: I will update ASAP. | 06:56 |
asalkeld | cool, ping me when you are done | 06:56 |
asalkeld | i'll review | 06:56 |
shaohe_feng | OK. I will | 06:57 |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned object - SoftwareDeployment https://review.openstack.org/152429 | 06:58 |
*** sdake__ has joined #heat | 06:58 | |
*** smc7 has joined #heat | 07:00 | |
*** akuznetsov has quit IRC | 07:01 | |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned objects - Snapshot https://review.openstack.org/151556 | 07:01 |
*** sdake_ has quit IRC | 07:02 | |
*** inc0 has joined #heat | 07:04 | |
inc0 | good morning everyone | 07:04 |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned objects - ResourceData https://review.openstack.org/150238 | 07:06 |
*** Marga_ has quit IRC | 07:07 | |
shaohe_feng | asalkeld: done for https://review.openstack.org/#/c/150238/4 | 07:07 |
shaohe_feng | asalkeld: address your comments. :) | 07:07 |
*** sdake__ has quit IRC | 07:08 | |
*** sdake has quit IRC | 07:08 | |
asalkeld | thanks shaohe_feng +2 | 07:10 |
openstackgerrit | LiangChen proposed openstack/heat: Docker plugin add restart policies and capability properties https://review.openstack.org/163277 | 07:11 |
inc0 | cool, so I'll get to Resource object then | 07:11 |
*** achanda has quit IRC | 07:11 | |
inc0 | thanks guys | 07:11 |
*** pitr-ch has joined #heat | 07:13 | |
shaohe_feng | asalkeld: thx. :) | 07:13 |
openstackgerrit | Ishant Tyagi proposed openstack/heat: DB changes for resource locking https://review.openstack.org/157672 | 07:19 |
*** sdake has joined #heat | 07:19 | |
*** pas-ha has joined #heat | 07:20 | |
*** achanda has joined #heat | 07:24 | |
*** ParsectiX has joined #heat | 07:24 | |
*** ParsectiX has left #heat | 07:24 | |
openstackgerrit | Qiming Teng proposed openstack/heat: Replace mox with mock for stack-update test cases https://review.openstack.org/163717 | 07:25 |
*** jcoufal has joined #heat | 07:26 | |
*** KanagarajM has quit IRC | 07:27 | |
*** ParsectiX_ has joined #heat | 07:28 | |
*** ParsectiX_ has quit IRC | 07:31 | |
*** ParsectiX_ has joined #heat | 07:32 | |
asalkeld | skraynev: we have a meeting now? | 07:34 |
skraynev | asalkeld: yes :) | 07:34 |
asalkeld | doh | 07:34 |
skraynev | I wrote it you to skype | 07:34 |
shardy | morning all | 07:37 |
*** jprovazn has joined #heat | 07:38 | |
*** sdake_ has joined #heat | 07:42 | |
*** achanda has quit IRC | 07:44 | |
*** sdake_ has quit IRC | 07:49 | |
*** sdake has quit IRC | 07:49 | |
*** akuznetsov has joined #heat | 07:49 | |
*** pas-ha has quit IRC | 07:55 | |
*** sdake has joined #heat | 07:56 | |
*** jrist has quit IRC | 07:59 | |
*** jrist has joined #heat | 08:01 | |
*** jistr has joined #heat | 08:03 | |
*** ParsectiX has joined #heat | 08:04 | |
*** ParsectiX has left #heat | 08:05 | |
*** gokrokve has quit IRC | 08:14 | |
*** ifarkas has joined #heat | 08:14 | |
*** gokrokve has joined #heat | 08:14 | |
inc0 | shardy, huangtianhua any chances for final +2 please? | 08:14 |
inc0 | https://review.openstack.org/#/c/150238/ | 08:14 |
huangtianhua | looking | 08:15 |
openstackgerrit | yuntongjin proposed openstack/heat: Versioned object - WatchRule and WatchData https://review.openstack.org/153487 | 08:16 |
*** gokrokve has quit IRC | 08:19 | |
shardy | inc0: looking | 08:19 |
openstackgerrit | yuntongjin proposed openstack/heat: Versioned object - WatchRule and WatchData https://review.openstack.org/153487 | 08:21 |
shardy | inc0: lgtm - I've held off +A until huangtianhua has reviewed | 08:25 |
*** sdake_ has joined #heat | 08:25 | |
huangtianhua | wait some minutes | 08:25 |
inc0 | shardy, you have azerty keyboard?;) and thanks a lot! | 08:25 |
huangtianhua | inc0: -1 :( please see the commons | 08:27 |
inc0 | thanks, I'll get fix it | 08:28 |
huangtianhua | inc0: np, will +2 later | 08:29 |
asalkeld | inc0: might be worth check all other patches for readonly update_at | 08:32 |
inc0 | asalkeld, yup, will do - merged ones are ok | 08:32 |
asalkeld | nice catch huangtianhua | 08:34 |
huangtianhua | :) | 08:34 |
shardy | ramishra: Hi! Question about the docker-compose hook: | 08:39 |
shardy | https://review.openstack.org/#/c/160642/4/hot/software-config/elements/heat-config-docker-compose/install.d/50-heat-config-hook-docker-compose | 08:39 |
shardy | is that really all that is needed to make the image capable of hosting docker containers? | 08:39 |
*** erkules_ is now known as erkules | 08:40 | |
*** erkules has quit IRC | 08:40 | |
*** erkules has joined #heat | 08:40 | |
openstackgerrit | yuntongjin proposed openstack/heat: Versioned object - WatchRule and WatchData https://review.openstack.org/153487 | 08:40 |
*** dkusidlo has joined #heat | 08:42 | |
*** gokrokve has joined #heat | 08:45 | |
openstackgerrit | Qiming Teng proposed openstack/heat: Replace mox with mock for stack-delete test cases https://review.openstack.org/163470 | 08:47 |
openstackgerrit | Qiming Teng proposed openstack/heat: Replace mox with mock for stack-update test cases https://review.openstack.org/163717 | 08:48 |
*** gokrokve has quit IRC | 08:50 | |
*** kairat_kushaev has quit IRC | 08:52 | |
*** sdake__ has joined #heat | 08:54 | |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned object - SoftwareDeployment https://review.openstack.org/152429 | 08:54 |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned object - SoftwareConfig https://review.openstack.org/152415 | 08:54 |
*** kairat_kushaev has joined #heat | 08:55 | |
*** sdake has quit IRC | 08:57 | |
*** dkusidlo has quit IRC | 08:58 | |
openstackgerrit | LiangChen proposed openstack/heat: Docker plugin add restart policies and capability properties https://review.openstack.org/163277 | 09:01 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Add breakpoint support https://review.openstack.org/146123 | 09:01 |
*** dkusidlo has joined #heat | 09:04 | |
*** vijayagurug has joined #heat | 09:07 | |
*** tspatzier has joined #heat | 09:07 | |
*** gokrokve has joined #heat | 09:14 | |
*** sorantis has joined #heat | 09:15 | |
*** gokrokve has quit IRC | 09:15 | |
*** gokrokve has joined #heat | 09:16 | |
*** che-arne has joined #heat | 09:17 | |
*** gokrokve has quit IRC | 09:20 | |
*** akuznetsov has quit IRC | 09:23 | |
*** derekh has joined #heat | 09:23 | |
*** ishant has quit IRC | 09:24 | |
*** BManojlovic has joined #heat | 09:26 | |
*** KanagarajM has joined #heat | 09:31 | |
*** smc7 has quit IRC | 09:34 | |
ramishra | Hi Sahrdy | 09:35 |
ramishra | shardy: Hi | 09:35 |
shardy | ramishra: Hi! | 09:35 |
ramishra | shardy: saw you review.. thanks.. Yes, orc script test was skipped. I've fixed it now.. | 09:37 |
shardy | ramishra: thanks, I had a few other questions, some of which may be just due to my lack of docker knowledge | 09:37 |
shardy | how is the "kill" workflow supposed to work on delete? | 09:37 |
*** bdossant has joined #heat | 09:39 | |
ramishra | it's based on the deployment ids in the heat metadata.. | 09:39 |
*** Noako has quit IRC | 09:39 | |
ramishra | All deployment ids (compose projects, represented by project dirs) not there in the metadata would be killed/removed | 09:40 |
shardy | ramishra: Oh, I see, so we cleanup after the Deployment resource gets deleted and the metadata is refreshed, but not if the Deployment specifies a DELETE action? | 09:40 |
*** sarob has quit IRC | 09:40 | |
ramishra | shardy: every update there is new deployment id. hence we delete all old not in metadata.. | 09:40 |
shardy | the only disadvantage of that is there's no way to signal heat if there was an error deleting I guess | 09:41 |
shardy | but that makes sense, thanks for the clarification | 09:41 |
*** tochi has quit IRC | 09:41 | |
shardy | If I build an image with the docker-compose element enabled, does that docker-io package install everything needed to try out the example? | 09:41 |
ramishra | shardy: actually docker compose is not good at error codes atm.. It does not give out much in stdout and stderr too.. | 09:42 |
openstackgerrit | Sirushti Murugesan proposed openstack/heat: Convergence: Use cached values when resolving template functions https://review.openstack.org/159774 | 09:42 |
*** sarob has joined #heat | 09:42 | |
shardy | ramishra: Ok, I guess we can always work on improvements for that later | 09:42 |
ramishra | yes, docker-io and then 'pip install docker-compose' | 09:42 |
shardy | ramishra: Ok, great, I'll pull the patch and give it a try | 09:43 |
openstackgerrit | Sirushti Murugesan proposed openstack/heat: Convergence: Use cached values when resolving template functions https://review.openstack.org/159774 | 09:45 |
ramishra | shardy: I've been able to put the agents in container(fedora) on fedora atomic host and the deploy containers to the host from inside this agent container using docker-compose. Mostly working.. Howver, systemd is behaving badly with docker... | 09:46 |
shardy | ramishra: Ok, I'll try a d-i-b built image first, but any notes on preparing the atomic image would be good | 09:46 |
shardy | did you add the agents manually, or can d-i-b build from atomic images? | 09:47 |
*** sarob has quit IRC | 09:47 | |
ramishra | nope atomic image does not allow any package install.. I'm trying to put the agents in container itself.. | 09:47 |
ramishra | that container would be privileged and would use host networking.. | 09:48 |
ramishra | atomic host would have a container hosting agents.. | 09:48 |
ramishra | no changes to the atomic image.. | 09:48 |
shardy | ramishra: Ok, I'm still not quite clear how we get that container with agents running, e.g if the agents are required to start containers? | 09:49 |
openstackgerrit | Kairat Kushaev proposed openstack/heat: Fix update check for nested stacks https://review.openstack.org/163743 | 09:50 |
ramishra | yeah.. agents in the container can start other containers on the atomic host itself.. We share the docker socket from the host to the continer.. and when docker deploys containers it would deploy to host.. no docker running in the container.. only the agents.. | 09:51 |
shardy | ramishra: yeah, but if we want to use an atomic image with heat, what deployes the container with agents in? | 09:52 |
shardy | if we can't modify the image to start it automatically on boot? | 09:52 |
shardy | Sorry if it's a stupid question, I just don't get it yet ;) | 09:52 |
ramishra | shardy: tha's I'm doing with cloud-init, docker is already there | 09:52 |
* shardy probably needs another coffee ;) | 09:53 | |
shardy | ramishra: Aha! So you bootstrap the container with agents in the user-data, like stevebaker is doing for software-config via vanilla images? | 09:53 |
*** dims__ has joined #heat | 09:54 | |
ramishra | shardy: something like this http://pastebin.com/JtgHFrgu | 09:54 |
ramishra | shardy: somewhat like that.. no yet successful though.. still having some systemd issues | 09:54 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-config-pristine-image.yaml#L81 | 09:55 |
shardy | ramishra: have you seen the abstraction stevebaker did for InstallConfigAgent? | 09:55 |
shardy | we could do something the same/similar to that | 09:55 |
ramishra | yep.. thats the next step.. | 09:55 |
shardy | ramishra: very interested to see an example template when you get this working :) | 09:56 |
shardy | For now I'll try your patch with a Fedora image, thanks! | 09:56 |
bdossant | Hi guys! Is there a way to select the glance image to boot an instance based on the metadata via heat template? | 09:56 |
ramishra | but the issue is, here everything that InstallConfigAgent does is on the host.. I'm trying to pass everything to the container. | 09:56 |
ramishra | shardy: sure..do let me know if there are any issues. | 09:57 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml#L29 | 09:58 |
shardy | ramishra: but that cloud-config runs on the host to setup the container? | 09:58 |
shardy | so you could drop that same yaml into an OS::Heat::CloudConfig resource, and map InstallConfigAgent to a provider template containing a CloudConfig and a MultipartMime resource? | 09:58 |
shardy | bdossant: can you explain further - you can pass a glance image name or ID into the template as a parameter? | 09:59 |
ramishra | yeah absolutely.. I'm trying it incrementally atm;) | 10:00 |
openstackgerrit | Kairat Kushaev proposed openstack/heat: Fix update check for nested stacks https://review.openstack.org/163743 | 10:00 |
shardy | ramishra: Ok, sounds good, just throwing the ideas out there, so we can iterate towards something which looks fairly similar to what stevebaker has done :) | 10:00 |
bdossant | shardy: basically we are creating images on glance with the release date as a metadata property. I want to select the image automatically based on this release date and then boot the nova server with it | 10:04 |
*** alexheneveld has joined #heat | 10:04 | |
shardy | bdossant: Yeah I don't think we can do that inside heat atm, you'll have to pass either a parameter with the image name/id or specify that in an environment: | 10:05 |
shardy | http://docs.openstack.org/developer/heat/template_guide/environment.html#pass-parameters-into-heat | 10:06 |
shardy | bdossant: it's an interesting idea though, maybe we could implement it in future | 10:07 |
bdossant | yeah im thinking if i should write my own plugin to do that | 10:08 |
openstackgerrit | Ethan Lynn proposed openstack/heat: Fix db migration script 057 failure on db2 https://review.openstack.org/163748 | 10:10 |
ramishra | shardy: This is little different from test-image process, as we want the agents to be installed in the container and not in the host(atomic or coreos don't support anything other than base image). Then cloud-init runs in the host and I plan to share heat metadata from the host, so that agents can use it.. We can definitely do more improvements laterr.. | 10:10 |
*** pas-ha has joined #heat | 10:11 | |
elynn | Hi shardy, asalkeld, huangtianhua , Do you have time to review https://review.openstack.org/#/c/163748/ ? | 10:12 |
asalkeld | looking elynn | 10:14 |
openstackgerrit | Rabi Mishra proposed openstack/heat-templates: heat-config-docker-compose hook https://review.openstack.org/160642 | 10:15 |
asalkeld | elynn: so that works on db2? | 10:15 |
sdake__ | rabi around? | 10:15 |
asalkeld | don't you need to drop the foreign key? | 10:15 |
sdake__ | ramishra hey - name is sdake - nice to meet you | 10:16 |
elynn | asalkeld, this patch works on db2 | 10:16 |
sdake__ | ramishra stevebaker pointed me at your review earlier | 10:16 |
asalkeld | elynn: ok | 10:16 |
openstackgerrit | Rabi Mishra proposed openstack/heat-templates: heat-config-docker-compose hook https://review.openstack.org/160642 | 10:16 |
elynn | asalkeld, foreign key didn't create on db2. | 10:16 |
*** gokrokve has joined #heat | 10:16 | |
ramishra | sdake__: Hi | 10:17 |
sdake__ | would you be interested in dropping by the Kolla team meeting on Monday 2000 UTC and tell folks what your doing with heat-config-docker-compose | 10:17 |
sdake__ | I see it as an integration point for kolla | 10:17 |
ramishra | sdake__: nice to meet you | 10:17 |
asalkeld | elynn: just waiting on jenkins | 10:17 |
elynn | :) thanks asalkeld | 10:17 |
ramishra | sdake__: that's midnight for me.. I'll try.. Is there an alternate meeting? | 10:18 |
shardy | sdake__: If ramishra can't make it then either me or stevebaker probably can | 10:19 |
pas-ha | morning all | 10:19 |
shardy | a lot of us are really interested in integrating with kolla via this work, so it'd be great to start the discussion about how we do it :) | 10:19 |
*** prazumovsky has joined #heat | 10:20 | |
sdake__ | so may be good topic for a deisgn session at VC summit | 10:20 |
*** Administrator__ has joined #heat | 10:20 | |
sdake__ | I'd like to get started at least with an introduction of the work from someone that understands it from the heat core if possible | 10:20 |
sdake__ | (or the author of course:) | 10:20 |
*** Qiming has quit IRC | 10:21 | |
sdake__ | I get 12am sucks - so maybe someone could come in ramishra's stead | 10:21 |
*** gokrokve has quit IRC | 10:21 | |
sdake__ | ramishra I am going to organize a doodle poll and we are going to setup an alternating schedule because one of our core's is in japan iirc | 10:21 |
sdake__ | and he can't make our meeting | 10:21 |
sdake__ | which makes it a challenge to coordinate | 10:21 |
sdake__ | but I'd like a monday appeareance if I could get one from shardy or someone else :) | 10:22 |
*** alexheneveld has quit IRC | 10:22 | |
*** Administrator_ has quit IRC | 10:23 | |
ramishra | sdake__: it's 1:30 AM for me:) UTC+5:30. I'll try though. | 10:24 |
inc0 | I've just noticed....if we set up VPNaaS, LBaaS then we can have "all your *aas belongs to us" on our bilboards... | 10:25 |
sdake__ | well shardy can possibly make that time I think | 10:25 |
*** jtomasek has joined #heat | 10:25 | |
sdake__ | I will setup an alternate timing of 1400 UTC and 2200 UTC if folks are able to fit that schedule | 10:25 |
sdake__ | but i'll setup a doodle pool - make sure to vote :) | 10:26 |
ramishra | sure:) | 10:26 |
sdake__ | (if you intend to attend long term) | 10:26 |
sdake__ | if not, then we can just handle the meeting with a proxy | 10:26 |
*** Yanyanhu has quit IRC | 10:28 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/heat: Versioned objects - ResourceData https://review.openstack.org/150238 | 10:30 |
ramishra | sdake__: shardy/stevebaker can probably join on Monday. As mentioned, I'll also try and join.. However, I'm all for an alternate kolla meeting. | 10:30 |
sdake__ | cool I'll try to setup a poll this week | 10:31 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/heat: Versioned objects - ResourceData https://review.openstack.org/150238 | 10:31 |
sdake__ | I am super lagged at work atm - reason I'm working at 3:30 am | 10:31 |
sdake__ | scrum development process F T F L | 10:31 |
sdake__ | did shardy drop off | 10:32 |
*** jistr has quit IRC | 10:36 | |
*** alexheneveld has joined #heat | 10:38 | |
*** che-arne has quit IRC | 10:38 | |
openstackgerrit | LiangChen proposed openstack/heat: Docker plugin add restart policies and capability properties https://review.openstack.org/163277 | 10:39 |
KanagarajM | inc0: I see that you and team are pushing patches for versioning object. and except Service model, all other models are being versioned. I'm thinking of doing the Versioning object for Service model. kindly let me know if its already being implemented? | 10:39 |
*** che-arne has joined #heat | 10:39 | |
inc0 | KanagarajM, every model should be versioned really, so if there are gaps, feel free to make a patch | 10:41 |
KanagarajM | inc0: sure. i will implement for Service model. | 10:42 |
inc0 | KanagarajM, if you have any questions, let me know | 10:43 |
*** sarob has joined #heat | 10:43 | |
KanagarajM | inc0: sure, thanks. | 10:45 |
*** sarob has quit IRC | 10:49 | |
*** dkusidlo has quit IRC | 10:50 | |
openstackgerrit | Merged openstack/heat: Use AWS::EC2::EIP for test_server_cfn_init https://review.openstack.org/163675 | 10:50 |
openstackgerrit | Peter Razumovsky proposed openstack/python-heatclient: Move SessionClient from HTTPClient to adapter https://review.openstack.org/163484 | 10:50 |
*** skraynev has quit IRC | 10:52 | |
*** skraynev has joined #heat | 10:52 | |
*** skraynev has quit IRC | 10:53 | |
*** jistr has joined #heat | 10:53 | |
*** skraynev has joined #heat | 10:53 | |
sdake__ | ramishra does your resource support the environment file | 10:56 |
openstackgerrit | Merged openstack/heat: Func test conf to specify boot config https://review.openstack.org/163286 | 10:58 |
*** skraynev_ has joined #heat | 11:03 | |
*** skraynev_ has quit IRC | 11:03 | |
openstackgerrit | Merged openstack/heat: Replace mox with mock for stack-delete test cases https://review.openstack.org/163470 | 11:05 |
ramishra | sdake__: which resoruce.. there is no new resource, it's just software-config/software-deployment | 11:05 |
sdake__ | ya that, can you take a fig.yml and environment and deploy it? | 11:06 |
*** ishant has joined #heat | 11:06 | |
skraynev | shardy: could you take a look https://review.openstack.org/163424 | 11:08 |
skraynev | shardy: you asked about it, and I'd glad, that you approve it ;) | 11:08 |
ramishra | sdake__ nope.. I think mean a Dockerfile? | 11:10 |
sdake__ | docker-compose has a compose.yml file | 11:10 |
ramishra | sdake__: docker-compose runs current with --no-build | 11:10 |
sdake__ | within the compose.yml, you can use - env: environment-file | 11:11 |
sdake__ | the enviornment-file pulls in all the docker -e options | 11:11 |
*** EricGonczer_ has joined #heat | 11:12 | |
ramishra | sdake__: not yet.. | 11:12 |
sdake__ | that will be mandatory for my use case | 11:12 |
sdake__ | so something to think about | 11:12 |
ramishra | sdake__: ok | 11:13 |
sdake__ | https://github.com/rthallisey/atomic-osp-installer/blob/master/compose/nova-compute-network.yml#L7 | 11:13 |
sdake__ | example ^ | 11:13 |
sdake__ | we put all the environment in that one file | 11:14 |
sdake__ | and share it across all contianers on the one node | 11:14 |
*** gokrokve has joined #heat | 11:14 | |
*** Qiming has joined #heat | 11:15 | |
*** gokrokve has quit IRC | 11:19 | |
ramishra | sdake__: ok. if the env file contents can be passed across in metadata and then written to the compose project dir, it would work. | 11:21 |
sdake__ | I dont know how software config works | 11:21 |
sdake__ | I guess I should talk to stevebaker about it since he invented it :) | 11:22 |
ramishra | np, I'll discuss with him.. I've some idea on how to do it though. | 11:26 |
*** sorantis has quit IRC | 11:27 | |
shaohe_feng | hi all, if I want to test heat_integrationtests | 11:27 |
shaohe_feng | by tox | 11:27 |
shaohe_feng | which command should I use? | 11:27 |
*** Qiming_ has joined #heat | 11:27 | |
pas-ha | shaohe_feng, tox -eintegration | 11:28 |
shaohe_feng | pas-ha: thank you | 11:28 |
*** Qiming has quit IRC | 11:31 | |
*** dulek has joined #heat | 11:31 | |
*** nihilifer has quit IRC | 11:39 | |
*** nihilifer has joined #heat | 11:39 | |
*** dkusidlo has joined #heat | 11:45 | |
openstackgerrit | Oleksii Chuprykov proposed openstack/heat: Move test_notifications to functional https://review.openstack.org/152573 | 11:46 |
ekarlso | BadRequest: Expecting to find username or userId in passwordCredentials - the server could not comply with the request since it is either malformed or < what does that mean ? | 11:48 |
*** dulek has quit IRC | 11:48 | |
shardy | ekarlso: It means you don't have heat configured to use trusts, and you're not passing a username/password for a stack containing resources which do deferred operations | 11:49 |
shardy | http://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-1-trusts.html | 11:49 |
ekarlso | shardy: hmmm, it used to work :p | 11:49 |
*** tspatzier has quit IRC | 11:52 | |
*** spzala has joined #heat | 11:58 | |
*** jdob has joined #heat | 12:02 | |
*** sorantis has joined #heat | 12:03 | |
*** cdent has joined #heat | 12:03 | |
*** dkusidlo_ has joined #heat | 12:08 | |
*** dkusidlo has quit IRC | 12:09 | |
*** dkusidlo_ is now known as dkusidlo | 12:09 | |
*** funzo has joined #heat | 12:11 | |
*** asalkeld has quit IRC | 12:12 | |
sdake__ | shardy the only problem with fig is the upstream is super unresponsive | 12:13 |
*** dkusidlo_ has joined #heat | 12:13 | |
sdake__ | I have had a pull request adding --pid=host to docker-compose for 15 days with zero comments | 12:13 |
*** EricGonczer_ has quit IRC | 12:13 | |
openstackgerrit | Qiming Teng proposed openstack/heat: Replace mox with mock for stack-update test cases https://review.openstack.org/163717 | 12:13 |
*** gokrokve has joined #heat | 12:14 | |
*** dkusidlo has quit IRC | 12:14 | |
*** dkusidlo_ is now known as dkusidlo | 12:14 | |
*** gokrokve has quit IRC | 12:16 | |
*** gokrokve has joined #heat | 12:16 | |
shardy | sdake__: hmm, that's dissapointing, reminds me of trying to get fixes into boto :( | 12:17 |
sdake__ | 15 days for a trivial pull request | 12:17 |
sdake__ | atleast say "looks ok, do this" | 12:17 |
sdake__ | or merge the damn thing | 12:17 |
sdake__ | or say "looks cool but its too early to change our depepndencies" | 12:17 |
sdake__ | etc | 12:17 |
ryansb | fixes in boto still aren't fast... | 12:18 |
*** gokrokve has quit IRC | 12:21 | |
inc0 | huangtianhua, https://review.openstack.org/#/c/150238/ still here?:) | 12:22 |
*** skraynev has quit IRC | 12:23 | |
*** skraynev has joined #heat | 12:23 | |
*** sdake has joined #heat | 12:23 | |
*** sdake__ has quit IRC | 12:23 | |
sdake | shardy https://github.com/docker/compose/pull/1011 | 12:23 |
openstackgerrit | Peter Razumovsky proposed openstack/python-heatclient: Move SessionClient from HTTPClient to adapter https://review.openstack.org/163484 | 12:25 |
sdake | say does anyone know how to do an interactive rebase of committed and pushed code? | 12:27 |
sdake | github has a wonky workflow | 12:27 |
openstackgerrit | Merged openstack/heat: Fix db migration script 057 failure on db2 https://review.openstack.org/163748 | 12:28 |
*** kairat_kushaev has quit IRC | 12:32 | |
*** dims__ has quit IRC | 12:35 | |
*** dims_ has joined #heat | 12:36 | |
*** tspatzier has joined #heat | 12:36 | |
*** sorantis has quit IRC | 12:37 | |
*** dulek has joined #heat | 12:37 | |
*** tspatzier has quit IRC | 12:38 | |
openstackgerrit | Merged openstack/heat: Add Digest intrinsic function https://review.openstack.org/137188 | 12:38 |
*** tspatzier has joined #heat | 12:38 | |
*** tspatzier has quit IRC | 12:39 | |
*** vijendar has joined #heat | 12:40 | |
*** Marga_ has joined #heat | 12:40 | |
*** bdossant has quit IRC | 12:43 | |
*** sorantis has joined #heat | 12:45 | |
*** radez_g0n3 is now known as radez | 12:48 | |
pas-ha | sdake, "and pushed"? if directly to the repo - don't do it, only if the push was to gerrit | 12:48 |
*** sdake has quit IRC | 12:48 | |
*** sdake has joined #heat | 12:49 | |
sdake | pas-ha this is github.com/sdake | 12:49 |
sdake | the github PR workflow requires git push -f | 12:49 |
sdake | but I want to edit the patch set | 12:49 |
sdake | thatI w==guess has been pushed | 12:50 |
sdake | w/I | 12:50 |
pas-ha | "git rebase -i ..." and then "push -f" to PR? | 12:51 |
*** hdd_ has joined #heat | 12:51 | |
pas-ha | I guess it is ok to push -f to PR - its yours only, nobody is screwed by history changes | 12:52 |
sdake | so git rebase -i 5 wold rebase the last 5 commitsstavnews wokr part | 12:59 |
*** vijayagurug has left #heat | 12:59 | |
*** MasterPiece`` has joined #heat | 12:59 | |
*** hdd_ has quit IRC | 13:03 | |
ryansb | sdake: you have to use a ref | 13:03 |
ryansb | I think, e.g. 'git rebase -i HEAD~5' | 13:04 |
*** hdd_ has joined #heat | 13:05 | |
*** smc7 has joined #heat | 13:07 | |
pas-ha | yep. a ref needed, branch name, commit-id etc | 13:08 |
*** MasterPiece`` has quit IRC | 13:09 | |
*** MasterPiece`` has joined #heat | 13:09 | |
*** blomquisg has joined #heat | 13:09 | |
*** aweiteka has joined #heat | 13:12 | |
*** smc7 has quit IRC | 13:12 | |
*** MasterPiece`` is now known as MasterPiece | 13:13 | |
*** gokrokve has joined #heat | 13:14 | |
*** gokrokve has quit IRC | 13:18 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/heat: Versioned objects - ResourceData https://review.openstack.org/150238 | 13:21 |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/heat: Versioned objects - Resource https://review.openstack.org/150797 | 13:21 |
openstackgerrit | Tetiana Lashchova proposed openstack/heat: Add trove flavor custom constraint https://review.openstack.org/163567 | 13:21 |
*** jtomasek has quit IRC | 13:25 | |
*** dkusidlo has quit IRC | 13:25 | |
*** jtomasek has joined #heat | 13:33 | |
*** jtomasek has quit IRC | 13:38 | |
*** tlashchova_ has quit IRC | 13:40 | |
*** nkhare has quit IRC | 13:42 | |
openstackgerrit | Anastasia Kuznetsova proposed openstack/heat: Refactor '_get_default_network' method in the integration tests https://review.openstack.org/163819 | 13:44 |
*** elynn_ has joined #heat | 13:45 | |
*** sarob has joined #heat | 13:48 | |
*** Marga_ has quit IRC | 13:49 | |
*** tlashchova has joined #heat | 13:50 | |
*** Marga_ has joined #heat | 13:50 | |
*** sarob has quit IRC | 13:53 | |
*** jtomasek has joined #heat | 13:53 | |
*** jprovazn has quit IRC | 13:56 | |
*** akuznetsov has joined #heat | 13:56 | |
*** akuznetsov has quit IRC | 13:58 | |
*** tlashchova has quit IRC | 13:58 | |
*** EricGonczer_ has joined #heat | 13:59 | |
pas-ha | was there smth recently that broke InstanceGroup's internal use of environments? http://logs.openstack.org/73/152573/8/check/check-heat-dsvm-functional-mysql/0c108b3/logs/devstack-gate-post_test_hook.txt.gz#_2015-03-12_12_25_03_646 | 14:00 |
*** InblEric has joined #heat | 14:04 | |
openstackgerrit | Kanagaraj Manickam proposed openstack/heat: Adds migration test case for version 056 https://review.openstack.org/163424 | 14:05 |
bnemec | Hmm, OS::Nova::Flavor seems to be MIA? | 14:06 |
*** ParsectiX_ has quit IRC | 14:07 | |
KanagarajM | skraynev: I rebased the https://review.openstack.org/163424 as gerrit asked to rebase after jenkins passed. | 14:08 |
*** akuznetsov has joined #heat | 14:08 | |
*** Marga_ has quit IRC | 14:08 | |
skraynev | KanagarajM: ok, can you ping me to Approve it, when Jenkins give +1 | 14:08 |
skraynev | just want to make sure, that we did not miss anything after rebasel :) | 14:09 |
skraynev | *rebase | 14:09 |
KanagarajM | skraynev: sure. will ping you. | 14:09 |
*** InblEric1 has joined #heat | 14:10 | |
*** InblEric has quit IRC | 14:14 | |
*** gokrokve has joined #heat | 14:14 | |
*** kebray has joined #heat | 14:15 | |
bnemec | Oh, flavor is in contrib. Odd. | 14:17 |
*** gokrokve has quit IRC | 14:19 | |
*** KanagarajM has quit IRC | 14:19 | |
skraynev | bnemec: as I remember it is related with Admin rights for creation flavor | 14:21 |
skraynev | but I am not sure | 14:21 |
bnemec | skraynev: I had to install it from contrib. Now it's found when I create a stack with that resource included. | 14:22 |
skraynev | bnemec: it's expected behavior | 14:23 |
*** funzo has quit IRC | 14:24 | |
bnemec | skraynev: Yeah, it was just a surprise since the rest of the Nova stuff is enabled by default. Working now though. :-) | 14:25 |
*** blues-man has joined #heat | 14:25 | |
*** kebray has quit IRC | 14:25 | |
skraynev | bnemec: there a lot of conditions for different resources and very difficult to support all in main tree. ;) | 14:26 |
openstackgerrit | Grzegorz Grasza (xek) proposed openstack/heat: Versioned object - WatchRule and WatchData https://review.openstack.org/153487 | 14:26 |
skraynev | bnemec: glad to hear, that it works :) | 14:26 |
bnemec | skraynev: Yep, thanks for the explanation. | 14:27 |
pas-ha | bnemec, we put in contrib those that are useless for non-admin users. BTW there was idea to add "required_roles" to all resources and move these admin-only stuff back into the main tree | 14:27 |
openstackgerrit | Anastasia Kuznetsova proposed openstack/heat: Add integration scenario test for Neutron LBaaS https://review.openstack.org/162184 | 14:29 |
*** smc7 has joined #heat | 14:31 | |
*** jprovazn has joined #heat | 14:31 | |
*** gokrokve has joined #heat | 14:33 | |
*** pm90_ has joined #heat | 14:33 | |
*** pm90_ has quit IRC | 14:34 | |
*** pm90_ has joined #heat | 14:35 | |
*** achanda has joined #heat | 14:36 | |
*** achanda has quit IRC | 14:44 | |
*** Administrator__ has quit IRC | 14:45 | |
*** Administrator__ has joined #heat | 14:46 | |
*** kebray has joined #heat | 14:47 | |
*** ParsectiX has joined #heat | 14:48 | |
*** sarob has joined #heat | 14:48 | |
openstackgerrit | Tomas Sedovic proposed openstack/heat: Add breakpoint support https://review.openstack.org/146123 | 14:49 |
*** randallburt has joined #heat | 14:49 | |
*** sabeen has joined #heat | 14:49 | |
*** ishant has quit IRC | 14:50 | |
*** randallburt has quit IRC | 14:50 | |
*** randallburt has joined #heat | 14:50 | |
openstackgerrit | ShaoHe Feng proposed openstack/heat: Versioned object - SoftwareDeployment https://review.openstack.org/152429 | 14:50 |
*** thedodd has joined #heat | 14:53 | |
*** sarob has quit IRC | 14:54 | |
openstackgerrit | Sirushti Murugesan proposed openstack/heat: Convergence: Use cached values when resolving template functions https://review.openstack.org/159774 | 14:54 |
*** kairat_kushaev has joined #heat | 14:59 | |
rakesh_hs | zaneb: Hi, while implementing https://review.openstack.org/#/c/159444/ convergence-prepare-traversal, I found that storing resource_name in syncpoint db is more appropriate rather than resource_id | 15:01 |
rakesh_hs | zaneb: because while storing resource.requirers, the id is not generated yet | 15:02 |
zaneb | rakesh_hs: that is *definitely* incorrect | 15:02 |
*** ParsectiX has quit IRC | 15:03 | |
rakesh_hs | I was trying to avoid storing the resource twice.. one for generating id, so that it can be updated in resource.requires | 15:04 |
*** dkusidlo has joined #heat | 15:04 | |
zaneb | right, you need to create them in the reverse order | 15:05 |
*** EricGonc_ has joined #heat | 15:05 | |
zaneb | rakesh_hs: https://github.com/zaneb/heat-convergence-prototype/blob/master/converge/stack.py#L210 | 15:05 |
*** EricGonczer_ has quit IRC | 15:06 | |
*** gokrokve_ has joined #heat | 15:07 | |
rakesh_hs | yep, so in case of create, in line #204, if you have to store the uuids in rsrc.requirers,, the uuid is not generated yet, because the resource is not yet stored | 15:07 |
*** alexheneveld has quit IRC | 15:08 | |
rakesh_hs | we might have to save the resource to db first and then update rsrc.requirers.. if we have to store uuids | 15:10 |
*** gokrokve has quit IRC | 15:11 | |
zaneb | rakesh_hs: on a call atm, will look in a few minutes | 15:13 |
rakesh_hs | sure | 15:13 |
*** EricGonczer_ has joined #heat | 15:17 | |
*** EricGonc_ has quit IRC | 15:18 | |
*** pitr-ch has quit IRC | 15:22 | |
zaneb | back' | 15:22 |
*** david-ly_ is now known as david-lyle | 15:23 | |
zaneb | rakesh_hs: it is stored, because we do a topological sort of the dependency graph and store them in reverse order | 15:23 |
rakesh_hs | ok will check then | 15:24 |
*** tspatzier has joined #heat | 15:25 | |
rakesh_hs | zaneb: Also wanted to inform you one more thing. If we make entity_id in sync_point table as integer, we will not be able to store stack.id(string) | 15:25 |
rakesh_hs | hence kept it as string only... will store resource.uuid/stack.id in this field | 15:26 |
zaneb | I thought we had separate stack.id and stack.uuid fields now? | 15:27 |
zaneb | did that change never land? | 15:27 |
rakesh_hs | I do not see that | 15:27 |
rakesh_hs | stack.id is present and it is string | 15:27 |
*** LiJiansheng has quit IRC | 15:27 | |
*** prazumovsky has quit IRC | 15:28 | |
zaneb | in any event, we need to store the *primary* key for the resource | 15:28 |
*** rpothier has joined #heat | 15:28 | |
rakesh_hs | yeah but resource.uuid had unique key constraint | 15:28 |
zaneb | so I'd say convert the integer to a string rather than use the uuid | 15:28 |
*** dkusidlo has quit IRC | 15:28 | |
*** dkusidlo has joined #heat | 15:29 | |
rakesh_hs | oh ok got it.. while storing store resource.id as string in sync_point table? | 15:29 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Remove TaskRunner from Volume resources https://review.openstack.org/154977 | 15:32 |
*** rwsu-afk is now known as rwsu | 15:33 | |
*** Tango|2 has joined #heat | 15:33 | |
*** reed has joined #heat | 15:34 | |
rakesh_hs | zaneb: regarding resource.requirers.. before storing the resource in reversed order, we need to update resource.requirers https://github.com/zaneb/heat-convergence-prototype/blob/master/converge/stack.py#L204 | 15:35 |
rakesh_hs | called by def get_resource() | 15:35 |
zaneb | right, which is called on line 211 | 15:36 |
zaneb | inside the loop over the reversed dependency | 15:36 |
rakesh_hs | ok I get what you are saying now.. since it is in reversed order the requirers would be stored by then | 15:37 |
zaneb | correct | 15:37 |
rakesh_hs | thanks :) | 15:37 |
zaneb | np :) | 15:37 |
*** MasterPiece has quit IRC | 15:37 | |
*** tspatzier has quit IRC | 15:43 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Add extra columns for resource table https://review.openstack.org/156693 | 15:45 |
skraynev | zaneb: hi, need your serious opinion :) https://review.openstack.org/#/c/161306/ my question in comments + Angus's question about get_resource | 15:47 |
*** InblEric1 has quit IRC | 15:47 | |
zaneb | my frivolous opinions are much more interesting ;) | 15:47 |
Qiming_ | +1 | 15:48 |
Qiming_ | skraynev, types.Json cannot be used for list, IMO | 15:52 |
openstackgerrit | Merged openstack/heat: Add trove flavor custom constraint https://review.openstack.org/163567 | 15:53 |
zaneb | skraynev: in my serious opinion, everyone is still thinking about this feature completely backwards :) | 15:53 |
*** InblEric has joined #heat | 15:55 | |
skraynev | Qiming_: I have not met examples of non Json type for storing list. could you please point me example in our code? | 15:56 |
Qiming_ | skraynev, http://git.openstack.org/cgit/openstack/heat/tree/heat/db/sqlalchemy/types.py#n46 | 15:56 |
Qiming_ | it is associated with MutableDICT | 15:57 |
skraynev | zaneb: sorry, not fully understand which feature? adding cache get_resourse function in this patch or answer on my question about using resource name for collecting depended attrs? | 15:57 |
*** InblEric1 has joined #heat | 15:57 | |
zaneb | skraynev: I'll review it completely and leave a comment | 15:58 |
skraynev | Qiming_: oh. so all our data is dicts... | 15:58 |
zaneb | but a lot of people appear to be thinking of this as caching inputs | 15:58 |
zaneb | whereas it's about caching outputs | 15:58 |
Qiming_ | so far that is a true limitation | 15:58 |
zaneb | hence, widespread confusion | 15:59 |
skraynev | zaneb: got it. thx. will wait serious comment with answers :) | 15:59 |
*** InblEric has quit IRC | 15:59 | |
skraynev | Qiming_: now understand, thx for clarification | 16:00 |
Qiming_ | np | 16:00 |
*** thedodd has quit IRC | 16:00 | |
openstackgerrit | Rakesh H S proposed openstack/heat: Convergence sync_point table https://review.openstack.org/155732 | 16:01 |
*** BManojlovic has quit IRC | 16:02 | |
*** cody-somerville has joined #heat | 16:03 | |
*** cody-somerville has quit IRC | 16:03 | |
*** cody-somerville has joined #heat | 16:03 | |
openstackgerrit | Anastasia Kuznetsova proposed openstack/heat: Refactor '_get_default_network' method in the integration tests https://review.openstack.org/163819 | 16:07 |
*** inc0 has quit IRC | 16:08 | |
*** climber has joined #heat | 16:09 | |
*** pm90__ has joined #heat | 16:10 | |
*** pm90_ has quit IRC | 16:10 | |
*** rakesh_hs has quit IRC | 16:11 | |
*** ParsectiX has joined #heat | 16:12 | |
climber | We want to use heat-cfn-tool together with Heat resource types OS::Heat::SoftwareConfig and OS::Heat::SoftwareDeployment for our software deployment. From my initial investigation it seems that these two Heat resource types can ONLY works with os-*(collect, refresh and apply) as well as the related hooks(script, puppet etc) together and can NOT with heat-cfn-tool directly without os-*. Is that correct? | 16:13 |
zaneb | skraynev: just posted another explanation, let me know if that make sense | 16:16 |
zaneb | climber: correct. heat-cfn-tools was for compat with AWS tools | 16:17 |
*** pm90__ has quit IRC | 16:17 | |
*** pm90_ has joined #heat | 16:18 | |
climber | In that case, heat-cfn-tool is a MUST for os-* working properly? | 16:21 |
*** Qiming_ has quit IRC | 16:22 | |
*** bandarji has joined #heat | 16:23 | |
openstackgerrit | Anastasia Kuznetsova proposed openstack/heat: Add integration scenario test for Neutron LBaaS https://review.openstack.org/162184 | 16:23 |
climber | I noticed in the source code of heat, that heat will put the connection information of '/etc/os-collect-config.conf' into Nova metadata service as user-data. Then cloud-init in the vm will run the part-handler associated with the user-data. Finally the part-handler will generate the connection info into the file 'cfn-init-data' under folder '\var\lib\heat-cfntools', from which the os-collect service will fetch in its first time run to inject that informati | 16:27 |
climber | on into '/etc/os-collect-config.conf' file. | 16:27 |
climber | zaneb: do you have some insight for this? | 16:28 |
climber | It seems that if the os-* family to be workable, the heat-cfntool is a MUST and installed together with them. | 16:30 |
zaneb | that doesn't sound right, but I am not 100% sure | 16:31 |
*** alexheneveld has joined #heat | 16:31 | |
*** elynn_ has quit IRC | 16:32 | |
openstackgerrit | Merged openstack/heat: Adds migration test case for version 056 https://review.openstack.org/163424 | 16:37 |
*** smc7 has left #heat | 16:41 | |
*** jistr has quit IRC | 16:45 | |
climber | ok. thank you anyway, zaneb | 16:46 |
*** climber has quit IRC | 16:51 | |
*** Marga_ has joined #heat | 16:52 | |
*** pm90_ has quit IRC | 16:52 | |
*** ParsectiX has quit IRC | 16:54 | |
*** ParsectiX has joined #heat | 16:54 | |
*** dkusidlo has quit IRC | 16:54 | |
*** Marga__ has joined #heat | 16:55 | |
*** Marga_ has quit IRC | 16:57 | |
*** ifarkas has quit IRC | 16:57 | |
*** Marga__ has quit IRC | 16:58 | |
*** Marga_ has joined #heat | 16:58 | |
*** harlowja_away is now known as harlowja_ | 17:06 | |
openstackgerrit | Anastasia Kuznetsova proposed openstack/heat: Add integration scenario test for Neutron LBaaS https://review.openstack.org/162184 | 17:08 |
*** MasterPiece has joined #heat | 17:11 | |
*** ryansb has quit IRC | 17:20 | |
*** ryansb has joined #heat | 17:20 | |
*** rakesh_hs has joined #heat | 17:30 | |
*** achanda has joined #heat | 17:32 | |
*** blues-man has quit IRC | 17:32 | |
*** pm90_ has joined #heat | 17:36 | |
*** cody-somerville has quit IRC | 17:40 | |
*** alexheneveld has quit IRC | 17:44 | |
*** rakesh_hs has quit IRC | 17:47 | |
*** pas-ha has quit IRC | 17:48 | |
*** randallburt has quit IRC | 17:49 | |
*** jtomasek has quit IRC | 17:50 | |
*** Marga_ has quit IRC | 17:53 | |
*** Marga_ has joined #heat | 17:56 | |
*** cdent has quit IRC | 17:58 | |
*** derekh has quit IRC | 18:03 | |
*** dims__ has joined #heat | 18:03 | |
*** dims__ has quit IRC | 18:03 | |
*** dims__ has joined #heat | 18:04 | |
*** pm90_ has quit IRC | 18:06 | |
*** pm90_ has joined #heat | 18:07 | |
*** dims_ has quit IRC | 18:07 | |
*** dims__ has quit IRC | 18:09 | |
*** randallburt has joined #heat | 18:13 | |
*** randallburt has quit IRC | 18:14 | |
*** randallburt has joined #heat | 18:14 | |
*** InblEric1 has quit IRC | 18:14 | |
*** achanda has quit IRC | 18:17 | |
*** Marga_ has quit IRC | 18:20 | |
*** che-arne has quit IRC | 18:23 | |
*** achanda has joined #heat | 18:23 | |
*** fbo has quit IRC | 18:23 | |
*** achanda has quit IRC | 18:23 | |
*** InblEric has joined #heat | 18:23 | |
*** sorantis has quit IRC | 18:24 | |
*** achanda has joined #heat | 18:24 | |
*** fbo has joined #heat | 18:26 | |
*** fbo has quit IRC | 18:30 | |
*** fbo has joined #heat | 18:34 | |
*** htruta has joined #heat | 18:34 | |
*** dims has joined #heat | 18:35 | |
*** skraynev has quit IRC | 18:39 | |
*** fbo has quit IRC | 18:41 | |
*** InblEric1 has joined #heat | 18:47 | |
*** InblEric has quit IRC | 18:50 | |
*** Marga_ has joined #heat | 18:50 | |
*** jcoufal has quit IRC | 18:54 | |
*** fbo has joined #heat | 18:55 | |
*** thedodd has joined #heat | 18:55 | |
*** pitr-ch has joined #heat | 18:56 | |
*** kebray has quit IRC | 19:02 | |
*** kebray has joined #heat | 19:04 | |
*** Marga_ has quit IRC | 19:11 | |
*** akuznetsov has quit IRC | 19:14 | |
*** dulek has quit IRC | 19:19 | |
*** ParsectiX has quit IRC | 19:22 | |
*** ParsectiX has joined #heat | 19:22 | |
*** smc7 has joined #heat | 19:29 | |
*** cody-somerville has joined #heat | 19:29 | |
*** Drago has joined #heat | 19:31 | |
*** ParsectiX has quit IRC | 19:36 | |
*** openstackgerrit has quit IRC | 19:40 | |
*** openstackgerrit has joined #heat | 19:40 | |
*** pas-ha has joined #heat | 19:44 | |
*** Marga_ has joined #heat | 19:45 | |
pas-ha | can anyone shed a light on the following subject - why do we manually detach volumes from AWS Instance on delete/suspend, but don't care about that in OS Server? | 19:46 |
pas-ha | is it some code crust? doesn't Nova automatically detach attached volumes on server delete/suspend? | 19:47 |
*** vijendar has quit IRC | 19:49 | |
*** Marga_ has quit IRC | 19:50 | |
*** gokrokve_ has quit IRC | 19:53 | |
*** gokrokve has joined #heat | 19:54 | |
*** gokrokve_ has joined #heat | 19:55 | |
*** gokrokve has quit IRC | 19:59 | |
*** mikal_ is now known as mikal | 20:02 | |
*** cody-somerville has quit IRC | 20:04 | |
*** KarolynChambers has quit IRC | 20:09 | |
*** Administrator_ has joined #heat | 20:12 | |
*** Administrator__ has quit IRC | 20:13 | |
*** KarolynChambers has joined #heat | 20:15 | |
*** cody-somerville has joined #heat | 20:22 | |
*** rpothier has quit IRC | 20:25 | |
*** akuznetsov has joined #heat | 20:30 | |
*** Marga_ has joined #heat | 20:35 | |
*** Marga_ has quit IRC | 20:37 | |
*** Marga_ has joined #heat | 20:38 | |
*** alexheneveld has joined #heat | 20:42 | |
*** blomquisg has quit IRC | 20:43 | |
*** thedodd has quit IRC | 20:50 | |
*** jmckind has quit IRC | 20:53 | |
*** thedodd has joined #heat | 20:53 | |
*** thedodd has quit IRC | 20:54 | |
*** jprovazn has quit IRC | 20:57 | |
*** harlowja_ has quit IRC | 21:03 | |
*** harlowja has joined #heat | 21:04 | |
*** sarob has joined #heat | 21:06 | |
*** thedodd has joined #heat | 21:14 | |
*** Marga_ has quit IRC | 21:20 | |
*** Marga_ has joined #heat | 21:24 | |
*** aweiteka has quit IRC | 21:25 | |
*** asalkeld has joined #heat | 21:30 | |
*** kevinbenton_ is now known as kevinbenton | 21:30 | |
*** pas-ha has quit IRC | 21:32 | |
*** EricGonczer_ has quit IRC | 21:36 | |
*** hdd_ has quit IRC | 21:36 | |
*** Marga_ has quit IRC | 21:38 | |
*** Marga_ has joined #heat | 21:39 | |
*** alexheneveld has quit IRC | 21:51 | |
*** InblEric1 has quit IRC | 21:51 | |
*** akuznetsov has quit IRC | 21:54 | |
*** metral is now known as metral_zzz | 21:54 | |
*** che-arne has joined #heat | 21:58 | |
*** MasterPiece has quit IRC | 21:58 | |
openstackgerrit | Steve Baker proposed openstack/heat: Func tests use fedora-heat-test-image https://review.openstack.org/163287 | 22:00 |
openstackgerrit | Steve Baker proposed openstack/heat: Use oslo.log for heat_integrationtests https://review.openstack.org/163993 | 22:00 |
*** harlowja has quit IRC | 22:02 | |
*** sarob has quit IRC | 22:04 | |
*** harlowja has joined #heat | 22:04 | |
*** EricGonczer_ has joined #heat | 22:11 | |
*** MasterPiece has joined #heat | 22:13 | |
*** MasterPiece is now known as Guest74211 | 22:13 | |
*** EricGonczer_ has quit IRC | 22:14 | |
*** Guest74211 has quit IRC | 22:16 | |
*** MasterPiece`` has joined #heat | 22:17 | |
randallburt | stevebaker: have I told you lately that I love you? | 22:22 |
stevebaker | randallburt: not often enough | 22:23 |
randallburt | stevebaker: well I feel bad then. I *finally* got around to getting software config working on Rackspace. | 22:24 |
randallburt | stevebaker: works like a charm with the swift transport | 22:24 |
stevebaker | oh, I was going to start ping you about that when you'd sorted the keystone v2 stuff | 22:24 |
stevebaker | that is freakin awesome news | 22:24 |
randallburt | stevebaker: yeah, Drago's patch seems to sort that. I have a couple of small patches incomming to the v2 client shim and our swift client, but they're minor | 22:25 |
stevebaker | one thing which is needed is a config option to choose a default transport, so users don't need to specify temp url everywhere. It would make templates a little more portable too | 22:25 |
*** logan2 has quit IRC | 22:26 | |
randallburt | stevebaker: good idea. I'm going to test a couple more handlers (ansible, chef, and docker) tomorrow then I can take a look at that. It would make using the server and deploy resources cleaner | 22:27 |
openstackgerrit | Merged openstack/heat: Refactor '_get_default_network' method in the integration tests https://review.openstack.org/163819 | 22:27 |
stevebaker | I don't think there is a working chef hook yet, so feel free to submit a hook which makes transitioning from the current resource easier | 22:28 |
randallburt | stevebaker: will do | 22:30 |
stevebaker | there could be multiple chef hooks | 22:31 |
*** InblEric has joined #heat | 22:31 | |
randallburt | stevebaker: how so? you mean like one for solo, zero, etc? | 22:32 |
*** InblEric1 has joined #heat | 22:33 | |
*** blomquisg has joined #heat | 22:33 | |
*** MasterPiece`` has quit IRC | 22:34 | |
openstackgerrit | Merged openstack/heat: DB changes for resource locking https://review.openstack.org/157672 | 22:35 |
stevebaker | randallburt: like maybe your hook would be called chef-berksfile or chef-kitchen or something, and there is another (less useful) hook which only depends on plain chef | 22:35 |
*** InblEric has quit IRC | 22:35 | |
randallburt | stevebaker: ah, gotcha. Yeah, I think we're pretty much using on the kitchen version currently. Berks is flaky and takes a million forevers to install and do its work. | 22:36 |
*** Marga_ has quit IRC | 22:36 | |
*** thedodd has quit IRC | 22:39 | |
*** dims_ has joined #heat | 22:46 | |
*** InblEric1 has quit IRC | 22:46 | |
*** dims has quit IRC | 22:46 | |
*** achanda has quit IRC | 22:52 | |
*** achanda has joined #heat | 22:53 | |
asalkeld | morning | 22:53 |
*** achanda_ has joined #heat | 22:56 | |
*** achanda_ has quit IRC | 22:56 | |
*** achanda_ has joined #heat | 22:56 | |
*** kebray has quit IRC | 22:57 | |
*** achanda has quit IRC | 22:57 | |
*** sdake has quit IRC | 23:00 | |
*** dims_ has quit IRC | 23:00 | |
*** dims has joined #heat | 23:00 | |
*** dims has quit IRC | 23:05 | |
*** achanda has joined #heat | 23:08 | |
*** Marga_ has joined #heat | 23:09 | |
*** Marga_ has quit IRC | 23:10 | |
*** Marga_ has joined #heat | 23:10 | |
*** achanda_ has quit IRC | 23:11 | |
*** Marga_ has quit IRC | 23:18 | |
*** Marga_ has joined #heat | 23:19 | |
*** pm90_ has quit IRC | 23:19 | |
*** KarolynChambers has quit IRC | 23:21 | |
*** KarolynChambers has joined #heat | 23:22 | |
*** achanda has quit IRC | 23:32 | |
*** achanda has joined #heat | 23:32 | |
*** randallburt has quit IRC | 23:35 | |
*** david-lyle is now known as david-lyle_afk | 23:41 | |
*** tochi has joined #heat | 23:45 | |
*** smc7 has quit IRC | 23:51 | |
openstackgerrit | Angus Salkeld proposed openstack/heat: Convergence sync_point table https://review.openstack.org/155732 | 23:53 |
*** reed has quit IRC | 23:55 | |
*** sabeen has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!