openstackgerrit | Zane Bitter proposed openstack/heat: Avoid passing templates/files over RPC https://review.openstack.org/311837 | 00:03 |
---|---|---|
zaneb | cwolferh: I think this one might even pass ^ | 00:04 |
p01nt3r75 | I have heat that seems going crazy... the engine is showing errors like that ERROR heat.engine.service [req-8f2e57ca-0324-4be7-af95-ddba4a0cf7c4 - -] Service 12743cd2-3434-4a68-b50a-bc24b4bb9336 update failed: UPDATE statement on table 'service' expected to update 1 row(s); 0 were matched | 00:07 |
cwolferh | zaneb, nice! i think this issue is getting really close to resolved... | 00:09 |
*** barra204 has quit IRC | 00:13 | |
p01nt3r75 | I think I have heat with a corruption database | 00:18 |
p01nt3r75 | heat stack.list is flapping output between none and some stack creation activity | 00:19 |
p01nt3r75 | http://pastebin.com/fYGNYC9L | 00:20 |
p01nt3r75 | what could be the problem ? | 00:20 |
p01nt3r75 | this is the heat-engine log http://pastebin.com/VysQSCq7 | 00:22 |
p01nt3r75 | and this is the content of the service table http://pastebin.com/bfMXLAvK | 00:23 |
p01nt3r75 | it seems entered in a kind of loop | 00:23 |
*** whomanbro has quit IRC | 00:24 | |
p01nt3r75 | what the hell with this integrity constraint on creating a stack ? http://pastebin.com/b2RbAckb | 00:49 |
*** daneyon has joined #heat | 01:19 | |
*** eliqiao has quit IRC | 01:21 | |
*** sdake has joined #heat | 01:22 | |
*** eliqiao has joined #heat | 01:22 | |
*** daneyon_ has joined #heat | 01:25 | |
*** daneyon has quit IRC | 01:28 | |
*** yanyanhu has joined #heat | 01:33 | |
*** daneyon_ has quit IRC | 01:36 | |
*** elynn has joined #heat | 01:42 | |
*** hdd has quit IRC | 01:42 | |
elynn | morning heat :) | 01:43 |
*** hdd has joined #heat | 01:44 | |
*** elynn_ has joined #heat | 01:49 | |
*** elynn has quit IRC | 01:51 | |
*** sdake_ has joined #heat | 02:08 | |
*** sdake has quit IRC | 02:11 | |
*** DevBox has quit IRC | 02:18 | |
*** elynn has joined #heat | 02:23 | |
*** sdake_ has quit IRC | 02:27 | |
*** elynn_ has quit IRC | 02:27 | |
*** jaosorior has joined #heat | 02:28 | |
*** dixiaoli has joined #heat | 02:29 | |
*** hdd has quit IRC | 02:31 | |
*** bana_k has joined #heat | 02:31 | |
*** spzala has quit IRC | 02:37 | |
*** spzala has joined #heat | 02:38 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Pass keystone session to clients https://review.openstack.org/311940 | 02:39 |
*** spzala has quit IRC | 02:42 | |
*** zz_dimtruck is now known as dimtruck | 02:44 | |
*** jaosorior has quit IRC | 02:48 | |
*** DevBox has joined #heat | 02:51 | |
*** bana_k has quit IRC | 03:00 | |
*** spzala has joined #heat | 03:03 | |
openstackgerrit | Ethan Lynn proposed openstack/heat-specs: Support tempest plugin https://review.openstack.org/298160 | 03:03 |
*** spzala has quit IRC | 03:08 | |
*** Qiming has joined #heat | 03:12 | |
*** fragatina has quit IRC | 03:17 | |
*** palexster1 has joined #heat | 03:20 | |
*** bana_k has joined #heat | 03:21 | |
*** palexster has quit IRC | 03:24 | |
*** cwolferh has quit IRC | 03:26 | |
*** pt_15 has quit IRC | 03:36 | |
*** hdd has joined #heat | 03:45 | |
*** dimtruck is now known as zz_dimtruck | 03:48 | |
*** cwolferh has joined #heat | 03:48 | |
*** dixiaoli has quit IRC | 03:48 | |
*** pleia2 has quit IRC | 03:51 | |
*** dixiaoli has joined #heat | 04:00 | |
*** spzala has joined #heat | 04:04 | |
*** Qiming has quit IRC | 04:07 | |
*** spzala has quit IRC | 04:09 | |
*** elynn has quit IRC | 04:15 | |
*** sdake has joined #heat | 04:18 | |
*** fragatina has joined #heat | 04:39 | |
*** sdake has quit IRC | 04:47 | |
*** sdake has joined #heat | 04:47 | |
*** wangbo has joined #heat | 04:55 | |
*** spzala has joined #heat | 05:03 | |
*** Qiming has joined #heat | 05:04 | |
*** fragatin_ has joined #heat | 05:04 | |
*** spzala has quit IRC | 05:08 | |
*** fragatina has quit IRC | 05:08 | |
*** hdd has quit IRC | 05:15 | |
openstackgerrit | Crag Wolfe proposed openstack/heat: De-duplicate raw_template.files https://review.openstack.org/303692 | 05:40 |
*** Qiming has quit IRC | 05:51 | |
*** bigdogstl has joined #heat | 05:51 | |
*** elynn has joined #heat | 05:54 | |
*** bigdogstl has quit IRC | 05:56 | |
*** cwolferh has quit IRC | 05:58 | |
*** elynn has quit IRC | 05:59 | |
*** elynn has joined #heat | 05:59 | |
*** openstackgerrit has quit IRC | 06:03 | |
*** spzala has joined #heat | 06:03 | |
*** openstackgerrit has joined #heat | 06:04 | |
*** fragatin_ has quit IRC | 06:07 | |
*** vgridnev has joined #heat | 06:07 | |
*** daneyon has joined #heat | 06:08 | |
*** spzala has quit IRC | 06:09 | |
*** daneyon_ has joined #heat | 06:09 | |
*** daneyon has quit IRC | 06:13 | |
*** daneyon_ has quit IRC | 06:24 | |
*** daneyon has joined #heat | 06:24 | |
*** sdake has quit IRC | 06:32 | |
*** dbecker has joined #heat | 06:33 | |
*** DevBox has quit IRC | 06:36 | |
*** daneyon has quit IRC | 06:37 | |
*** p01nt3r75 has quit IRC | 06:43 | |
*** cwolferh has joined #heat | 06:47 | |
*** wangbo has quit IRC | 06:51 | |
*** monika has joined #heat | 06:55 | |
*** monika is now known as Guest2405 | 06:56 | |
*** Guest2405 has quit IRC | 06:58 | |
openstackgerrit | Anant Patil proposed openstack/heat: Convergence: Un-skip functional test https://review.openstack.org/312841 | 07:04 |
*** spzala has joined #heat | 07:05 | |
*** wangbo has joined #heat | 07:07 | |
*** jprovazn has joined #heat | 07:07 | |
*** spzala has quit IRC | 07:10 | |
*** duvarenkov_ has joined #heat | 07:12 | |
*** duvarenkov has quit IRC | 07:12 | |
*** ananta has joined #heat | 07:16 | |
*** shardy has joined #heat | 07:37 | |
*** shardy has quit IRC | 07:38 | |
*** shardy has joined #heat | 07:38 | |
*** dbecker has quit IRC | 07:54 | |
*** wangbo has quit IRC | 07:57 | |
*** dmk0202 has joined #heat | 07:57 | |
openstackgerrit | Di XiaoLi proposed openstack/heat-specs: Support alias for heat template version names https://review.openstack.org/293891 | 07:58 |
*** partner has quit IRC | 07:59 | |
*** wangbo has joined #heat | 07:59 | |
*** dmk0202 has quit IRC | 08:03 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Add functional test for retrieving a stack environment https://review.openstack.org/270305 | 08:04 |
*** spzala has joined #heat | 08:06 | |
*** spzala has quit IRC | 08:11 | |
*** dmk0202 has joined #heat | 08:11 | |
*** dbecker has joined #heat | 08:14 | |
*** derekh has joined #heat | 08:23 | |
*** jistr has joined #heat | 08:34 | |
*** lchen has joined #heat | 08:39 | |
lchen | Hi! Can anyone please tell me what the order in parameter groups does? | 08:40 |
lchen | Do users need to be aware of that when providing parameters? Or it's only used for other application to consult for rendering parameters in a specific order? | 08:42 |
*** bana_k has quit IRC | 08:44 | |
elynn | I think parameter groups is benefit for the GUI display | 08:46 |
elynn | With parameter groups, we can arrange how GUI display parameters, Otherwise heat will return these parameters in an unorganized way. | 08:49 |
elynn | See https://blueprints.launchpad.net/heat/+spec/parameter-grouping-ordering | 08:50 |
*** blues-man has joined #heat | 08:55 | |
lchen | elynn, yep, thanks for the clarification! | 08:56 |
elynn | lchen, yw :) | 08:59 |
*** nijaba_ has quit IRC | 09:05 | |
*** aaronmeh_ has joined #heat | 09:05 | |
*** yanyanhu has quit IRC | 09:07 | |
*** spzala has joined #heat | 09:07 | |
*** nijaba has joined #heat | 09:07 | |
*** spzala has quit IRC | 09:12 | |
*** bana_k has joined #heat | 09:16 | |
*** vgridnev has quit IRC | 09:18 | |
*** sdake has joined #heat | 09:24 | |
*** bana_k has quit IRC | 09:34 | |
openstackgerrit | Ethan Lynn proposed openstack/heat-specs: Support tempest plugin https://review.openstack.org/298160 | 09:48 |
*** aaronmeh_ has quit IRC | 09:52 | |
*** elynn has quit IRC | 09:57 | |
*** spzala has joined #heat | 10:08 | |
*** vgridnev has joined #heat | 10:09 | |
*** spzala has quit IRC | 10:13 | |
*** tlashchova has joined #heat | 10:20 | |
*** sdake has quit IRC | 10:29 | |
*** p01nt3r75 has joined #heat | 10:37 | |
p01nt3r75 | I'm going crazy with a heat error on creating stack.. it is about 'foreign key constraint fails' http://pastebin.com/XGAXS9Bh | 10:54 |
p01nt3r75 | I don't know if it is a db corruption of any kind | 10:55 |
cmyster | p01nt3r75: IIRC most recent gate jobs are pasing so it makes me wonder how you ended up with a bad DB | 10:58 |
cmyster | passing* | 10:58 |
p01nt3r75 | ummm may be that I have some problem with galera db. I have 3 nodes and I've saw now that service table haven't different row number | 10:59 |
*** ochuprykov has joined #heat | 10:59 | |
*** links has joined #heat | 11:05 | |
*** DandyPandy has quit IRC | 11:08 | |
*** spzala has joined #heat | 11:09 | |
*** DandyPandy has joined #heat | 11:09 | |
*** sorantis has joined #heat | 11:11 | |
*** spzala has quit IRC | 11:14 | |
*** jprovazn has quit IRC | 11:23 | |
*** jprovazn has joined #heat | 11:46 | |
*** links has quit IRC | 11:53 | |
*** blues-man has quit IRC | 11:55 | |
*** MVenesio has joined #heat | 12:06 | |
*** bana_k has joined #heat | 12:10 | |
*** spzala has joined #heat | 12:10 | |
*** ccamacho is now known as ccamacho|lunch | 12:13 | |
*** spzala has quit IRC | 12:15 | |
*** dprince has joined #heat | 12:15 | |
*** fultonj has joined #heat | 12:21 | |
*** pradk has joined #heat | 12:22 | |
*** leitan has joined #heat | 12:44 | |
*** jcoufal has joined #heat | 12:46 | |
*** spzala has joined #heat | 12:48 | |
*** bapalm has joined #heat | 12:54 | |
*** sorantis has quit IRC | 13:00 | |
*** akuznetsov has joined #heat | 13:08 | |
openstackgerrit | Anant Patil proposed openstack/heat: Fix DBDeadlock error in stack update https://review.openstack.org/312936 | 13:10 |
*** ananta has quit IRC | 13:12 | |
*** skraynev has quit IRC | 13:15 | |
*** rpothier has joined #heat | 13:17 | |
*** rook has quit IRC | 13:18 | |
*** rook has joined #heat | 13:18 | |
*** srwilkers has joined #heat | 13:21 | |
p01nt3r75 | Hi guys.. I'm trying to configure software deployments. On heat.conf I have heat_metadata_server_url = http://172.16.90.10:8000 and heat_waitcondition_server_url = http://172.16.90.10:8000/v1/waitcondition | 13:21 |
*** ccamacho|lunch is now known as ccamacho | 13:21 | |
p01nt3r75 | on the guest side I got this error calling heat metadata server: 403 Client Error: AccessDenied for url: http://172.16.90.10:8000/v1/?SignatureVersion=2&AWSAccessKeyId=1c116f73952d4f8995e84b44fbacbc83&StackName=test01&SignatureMethod=HmacSHA256&Signature=LnBwGle1r4eUxlxUykEP5N6vIGKaeAlrgR4gJPR%2BKsE%3D&Action=DescribeStackResource&LogicalResourceId=create-node-master | 13:22 |
*** sorantis has joined #heat | 13:27 | |
*** zz_dimtruck is now known as dimtruck | 13:28 | |
*** sorantis has quit IRC | 13:32 | |
*** lrensing has joined #heat | 13:33 | |
*** wirehead_ has quit IRC | 13:36 | |
*** wirehead_ has joined #heat | 13:38 | |
*** skraynev has joined #heat | 13:41 | |
*** fragatina has joined #heat | 13:45 | |
*** openstackgerrit has quit IRC | 13:47 | |
*** openstackgerrit has joined #heat | 13:48 | |
*** dimtruck is now known as zz_dimtruck | 13:51 | |
openstackgerrit | Joe Talerico proposed openstack/heat: Update log levels https://review.openstack.org/312965 | 13:54 |
p01nt3r75 | I'm trying to configure software deployments on heat. On client side it fails to authenticate against cfn api. Looking at cfn api logs it seems to fail authenticating with keyston. I need to understand one think.. is the guest that need to contact keystone or it is done by cfn api ? http://pastebin.com/A2gQcjvP | 13:54 |
p01nt3r75 | someone know? | 13:55 |
rook | shardy ^^ | 13:55 |
*** MVenesio has quit IRC | 14:00 | |
shardy | rook: thanks! | 14:05 |
shardy | p01nt3r75: with the CFN transport, its the API which gets the CFN signature and accesskey, then makes a request to keystone via the ec2tokens extension to validate the signature | 14:05 |
p01nt3r75 | shardy: thanks.. yes I was watching traffic by tcpdump and it is like you are sayng... | 14:06 |
p01nt3r75 | shardy: so what could be the problem that doesn't allow keystone to authenticate ? | 14:06 |
*** akuznetsov has quit IRC | 14:07 | |
shardy | p01nt3r75: There have been a few issues where the calculated signature from the nodes didn't match due to changes in boto | 14:08 |
*** links has joined #heat | 14:08 | |
shardy | are you running a very old/new version of boto, and what agent is failing to access the API? | 14:08 |
shardy | Also check the keystone logs I guess to see if there's a problem resolving the credentials there | 14:09 |
*** blomquisg_gone is now known as blomquisg | 14:09 | |
p01nt3r75 | I'm using openstack liberty so heat is version 5. the image has been build by diskimage-create over a centos7. How can I check the boto version ? | 14:10 |
*** zz_dimtruck is now known as dimtruck | 14:13 | |
*** randallburt has joined #heat | 14:14 | |
p01nt3r75 | shardy: I checked /var/log/keystone/keystone.log and httpd keystone-access and keystone-error . No error and nothing special inside | 14:16 |
*** jasond has joined #heat | 14:16 | |
*** randallburt1 has joined #heat | 14:16 | |
*** links has quit IRC | 14:16 | |
*** MVenesio has joined #heat | 14:17 | |
p01nt3r75 | shardy: the agent that start communication through cfn api on guest side is os-collect-config | 14:17 |
p01nt3r75 | shardy: this is what I see from /var/log/messages of the guest instance "403 Client Error: AccessDenied for url: http://172.16.90.10:8000/v1/?SignatureVersion=2&AWSAccessKeyId=f3e2f91dab954f14b4e46c9b190c562d&StackName=test01&SignatureMethod=HmacSHA256&Signature=DPLHdh5hQdh%2BM%2FioOwiX%2B18sIyfR8XQyzAuGuUmiu8k%3D&Action=DescribeStackResource&LogicalResourceId=create-node-master" | 14:18 |
*** randallburt has quit IRC | 14:18 | |
jdob | zaneb: do you know if that grenade job got fixed? it passed once and failed once for me yesterday | 14:19 |
zaneb | jdob: I... have seen patches pass validation | 14:20 |
zaneb | which is more than I was seeing earlier in the week | 14:20 |
jdob | hrm, ok, lemme kick this one again | 14:20 |
zaneb | you may need to rebase | 14:20 |
zaneb | if it was a patch in the heat tree | 14:20 |
zaneb | (I don't know if it was, I certainly didn't see it and I have actually been doing reviews for once ;) | 14:21 |
shardy | p01nt3r75: Hmm, if you're using os-collect-config then boto is unrelated, because it uses keystoneclient to calculate the signature (same as the keystone service, so they should match) | 14:22 |
zaneb | unless it was http://git.openstack.org/cgit/openstack/heat/commit/?id=74db0b6142f4ce2f281e34e7c4f2aa027473e9e4 | 14:22 |
jdob | there's something entertaining about a bandit causing issues with the grenade | 14:22 |
zaneb | lol | 14:24 |
*** spotz_zzz is now known as spotz | 14:27 | |
*** krotscheck has quit IRC | 14:27 | |
*** freyes has quit IRC | 14:28 | |
*** jistr has quit IRC | 14:29 | |
*** Drago has joined #heat | 14:31 | |
p01nt3r75 | shardy: thanks for your help.. what kind of problem should it be ? | 14:32 |
*** Drago has quit IRC | 14:33 | |
*** blues-man has joined #heat | 14:33 | |
*** krotscheck has joined #heat | 14:33 | |
*** Drago has joined #heat | 14:33 | |
shardy | p01nt3r75: Sorry, it's quite hard to say without access to the keystone config, logs and maybe some debugging | 14:38 |
shardy | https://github.com/openstack/keystone/blob/master/keystone/contrib/ec2/controllers.py#L76 | 14:38 |
shardy | that's the code that validates the request in keystone | 14:38 |
shardy | for some reason it's failing that check, so I'd look in more detail on the keystone side to figure out why | 14:38 |
shardy | os-collect-config on centos7 is well proven via TripleO in general so it should work OK | 14:39 |
shardy | https://github.com/openstack/os-collect-config/commits/master | 14:41 |
shardy | there was one revert due to an issue that broke liberty recently, so if you're running from master you may want to ensure you've got that | 14:41 |
*** DevBox has joined #heat | 14:42 | |
*** srwilkers has quit IRC | 14:42 | |
p01nt3r75 | shardy: I'm using centos repo @centos-openstack-liberty | 14:43 |
*** ramishra has quit IRC | 14:47 | |
*** ramishra has joined #heat | 14:49 | |
*** sdake has joined #heat | 14:50 | |
*** jistr has joined #heat | 14:51 | |
p01nt3r75 | shardy: on keystone logs I can find only http://pastebin.com/t4bqw7Mk | 14:52 |
openstackgerrit | Jay Dobies proposed openstack/heat: Add timeout for software deployments https://review.openstack.org/295992 | 14:52 |
*** DevBox has quit IRC | 14:56 | |
*** derekh has quit IRC | 14:59 | |
*** jaosorior has joined #heat | 15:02 | |
*** jaosorior has quit IRC | 15:06 | |
*** vijendar has joined #heat | 15:07 | |
*** daneyon has joined #heat | 15:09 | |
*** crose has joined #heat | 15:14 | |
*** pleia2 has joined #heat | 15:15 | |
*** srwilkers has joined #heat | 15:16 | |
*** jasond has quit IRC | 15:21 | |
openstackgerrit | Oleksii Chuprykov proposed openstack/heat: Add retry for detach interface during rollback https://review.openstack.org/306490 | 15:30 |
*** jasond has joined #heat | 15:33 | |
zaneb | jdob: rechecks appear to be passing grenade now | 15:34 |
* zaneb goes off to poke all of the things | 15:35 | |
*** ochuprykov has quit IRC | 15:36 | |
*** dmk0202 has quit IRC | 15:38 | |
*** sridhar_ram has joined #heat | 15:48 | |
*** vijendar has quit IRC | 15:54 | |
therve | p01nt3r75, the ec2tokens URL is wrong, you're getting a 404 | 15:58 |
therve | missing a v3 in there | 15:59 |
*** vijendar has joined #heat | 15:59 | |
*** p01nt3r75 has quit IRC | 16:04 | |
*** derekh has joined #heat | 16:06 | |
*** lchen has quit IRC | 16:09 | |
*** lchen has joined #heat | 16:10 | |
*** vgridnev has quit IRC | 16:15 | |
*** hdd has joined #heat | 16:20 | |
*** vgridnev has joined #heat | 16:20 | |
*** vgridnev has quit IRC | 16:21 | |
*** derekh has quit IRC | 16:22 | |
*** bana_k has quit IRC | 16:22 | |
*** randallburt1 is now known as randallburt | 16:27 | |
*** dbecker has quit IRC | 16:28 | |
*** sdake_ has joined #heat | 16:28 | |
*** daneyon has quit IRC | 16:30 | |
*** srwilkers has quit IRC | 16:31 | |
*** sdake has quit IRC | 16:31 | |
*** sridhar_ram1 has joined #heat | 16:31 | |
*** sridhar_ram has quit IRC | 16:33 | |
*** crose has quit IRC | 16:39 | |
openstackgerrit | Crag Wolfe proposed openstack/heat: De-duplicate raw_template.files https://review.openstack.org/303692 | 16:39 |
*** vijendar has quit IRC | 16:46 | |
*** vijendar has joined #heat | 16:46 | |
*** dprince has quit IRC | 16:48 | |
*** freyes_ has joined #heat | 16:48 | |
*** freyes_ is now known as freyes__ | 16:49 | |
*** daneyon has joined #heat | 16:54 | |
*** ccamacho has quit IRC | 16:58 | |
*** daneyon has quit IRC | 17:00 | |
*** sdake_ has quit IRC | 17:00 | |
*** freyes__ is now known as freyes | 17:04 | |
*** freyes has quit IRC | 17:04 | |
*** freyes has joined #heat | 17:04 | |
*** daneyon has joined #heat | 17:05 | |
*** fragatina has quit IRC | 17:07 | |
*** fragatina has joined #heat | 17:07 | |
*** shardy has quit IRC | 17:07 | |
*** daneyon_ has joined #heat | 17:09 | |
*** srwilkers has joined #heat | 17:11 | |
*** daneyon has quit IRC | 17:13 | |
*** jistr has quit IRC | 17:17 | |
*** fragatina has quit IRC | 17:18 | |
*** zeih has joined #heat | 17:18 | |
*** bana_k has joined #heat | 17:21 | |
*** yasnothil has quit IRC | 17:24 | |
*** srwilkers has quit IRC | 17:24 | |
*** srwilkers has joined #heat | 17:26 | |
*** vijendar has quit IRC | 17:29 | |
*** vijendar has joined #heat | 17:33 | |
*** zeih has quit IRC | 17:37 | |
*** blues-man has quit IRC | 17:45 | |
*** srwilkers has quit IRC | 17:46 | |
*** dprince has joined #heat | 17:48 | |
*** vishwanathj has joined #heat | 17:48 | |
*** mbeierl has joined #heat | 17:56 | |
*** srwilkers has joined #heat | 18:00 | |
mbeierl | I have a Heat Delete bug, I think. I have this HOT: http://pastebin.com/W0vjF6AG which includes this: http://pastebin.com/UWfHH68P. On delete, it fails due to: "Router interface... cannot be deleted, as it is required by one or more floating IPs." A second delete works as the floating IPs are released by that time. | 18:02 |
*** vijendar has quit IRC | 18:05 | |
*** fragatina has joined #heat | 18:12 | |
*** vijendar has joined #heat | 18:12 | |
zaneb | mbeierl: not so much a bug as running up against the limits of what Heat can do to work around the difficulties of the Neutron API | 18:14 |
zaneb | mbeierl: solution/workaround is to add "depends_on: [storperf_subnet, storperf_network_router_interface]" to the ResourceGroup resource definition | 18:15 |
*** tlashchova has quit IRC | 18:15 | |
mbeierl | zaneb: oh? Cool. Did not know that one | 18:15 |
mbeierl | thanks so much. | 18:16 |
zaneb | mbeierl: no problem | 18:16 |
zaneb | if it were all in one template then Heat would do some hackery to infer those dependencies, but it can't do it across templates (i.e. see inside the ResourceGroup) because of reasons | 18:17 |
*** sridhar_ram1 is now known as sridhar_ram | 18:20 | |
mbeierl | ok, that makes a lot of sense. I could not figure out a way of having the resource group yaml be inside, so I split it into two files. | 18:20 |
*** jprovazn has quit IRC | 18:24 | |
*** rpothier has quit IRC | 18:33 | |
*** Akanksha08 has joined #heat | 18:37 | |
openstackgerrit | Crag Wolfe proposed openstack/heat: De-duplicate raw_template.files https://review.openstack.org/303692 | 18:40 |
*** bana_k has quit IRC | 18:48 | |
*** sdake has joined #heat | 18:48 | |
*** sdake_ has joined #heat | 18:55 | |
*** bana_k has joined #heat | 18:56 | |
*** sdake has quit IRC | 18:57 | |
jdob | zaneb: for your comment on https://review.openstack.org/#/c/295992/9/heat/engine/resources/openstack/heat/software_deployment.py about it being synchronous, that's how I understood it based on talking to therve | 18:58 |
zaneb | jdob: yep, you are correct | 18:58 |
jdob | but it's also possible I misunderstood; it was late in the summit and i was pretty fried | 18:58 |
zaneb | https://review.openstack.org/#/c/281220/4 | 18:59 |
zaneb | I'm going to propose a revert | 18:59 |
jdob | hrm, ok, that'll put me back to my old approach, but that's no big deal since I already know how to do that | 18:59 |
jdob | zaneb: also, "This seems a little gratuitous now ;)" i can't figure out what you're referring to, having check_create_complete simply call into _check_complete? | 19:00 |
zaneb | adding a blank line | 19:00 |
jdob | ahh, that was actually my first guess | 19:00 |
jdob | that was more accidental | 19:01 |
jdob | from back when I had more logic in there | 19:01 |
zaneb | I figured, hence the comment :) | 19:01 |
jdob | https://review.openstack.org/#/c/295992/1/heat/engine/resources/openstack/heat/software_deployment.py | 19:01 |
jdob | i feel the need to point out that i'm not COMPLETELY compulsive in my whitespace and didn't just add it :D | 19:01 |
jdob | also, full disclosure, I saw the email with your comment and, without know what it applied to, yelled at my screen "YOU'RE GRATUITOUS" for no reason | 19:02 |
zaneb | ROFL | 19:02 |
jdob | i blame that on the fact that I saw mainn last week and still have that knee jerk reaction | 19:03 |
*** srwilkers has quit IRC | 19:06 | |
*** ccamacho has joined #heat | 19:06 | |
*** srwilkers has joined #heat | 19:08 | |
therve | zaneb, RPC calls don't release whatever eventlet lock is using? | 19:09 |
zaneb | therve: other greenthreads are free to run, but the other resources within the same stack are not in separate greenthreads | 19:10 |
therve | Hum | 19:10 |
zaneb | they're multiplexed by the scheduler module, which we never return control to if we're long-polling | 19:10 |
zaneb | to be fair, this would probably work fine under convergence | 19:11 |
therve | zaneb, You can propose a full revert FWIW | 19:12 |
therve | I was annoyed by the cancellation issue anyway | 19:12 |
zaneb | I did worry about that a little too | 19:12 |
zaneb | we'd have to increment the RPC version again to revert everything | 19:13 |
zaneb | this may prove useful in future when we have convergence, I think just leave it there | 19:13 |
therve | OK fair enough | 19:13 |
zaneb | sorry this went completely under my radar, you added me to the review and everything :/ | 19:15 |
jdob | zaneb: if you dont mind, can you add me as a reviewer to the revert so i can rebase mine on top of it and go back to the earlier approach? | 19:15 |
zaneb | jdob: will do | 19:15 |
jdob | thanks | 19:16 |
therve | jdob, Sorry I broke your patch too :) | 19:18 |
jdob | nah, its no problem, i can go back to my older approach :) | 19:18 |
openstackgerrit | Zane Bitter proposed openstack/heat: Revert "Replace SD RPC polling by long RPC call" https://review.openstack.org/313122 | 19:19 |
-openstackstatus- NOTICE: Gerrit is restarting to address performance issues related to a suspected memory leak | 19:20 | |
zaneb | can't add anyone to the review because Gerrit is toast | 19:20 |
*** bana_k has quit IRC | 19:21 | |
zaneb | there we go | 19:21 |
*** vijendar has quit IRC | 19:24 | |
jdob | ya, gerrit has been shit all afternoon | 19:26 |
*** srwilkers has quit IRC | 19:28 | |
*** vijendar has joined #heat | 19:28 | |
*** zeih has joined #heat | 19:30 | |
*** srwilkers has joined #heat | 19:34 | |
*** srwilkers has quit IRC | 19:44 | |
zaneb | yeah, it just gobbles up all the memory and the JVM slows to a crawl | 19:46 |
*** srwilkers has joined #heat | 19:50 | |
*** dprince has quit IRC | 19:54 | |
*** zeih has quit IRC | 19:56 | |
*** srwilkers has quit IRC | 19:59 | |
*** hdd has quit IRC | 20:06 | |
openstackgerrit | Joe Talerico proposed openstack/heat: Update log levels https://review.openstack.org/312965 | 20:09 |
*** vgridnev has joined #heat | 20:13 | |
*** srwilkers has joined #heat | 20:14 | |
*** srwilkers has quit IRC | 20:17 | |
*** alex_xu has quit IRC | 20:18 | |
*** alex_xu has joined #heat | 20:22 | |
-openstackstatus- NOTICE: Gerrit is restarting to revert incorrect changes to test result displays | 20:28 | |
*** dmk0202 has joined #heat | 20:29 | |
openstackgerrit | Zane Bitter proposed openstack/heat: Allow scheduler tasks to request longer wait periods https://review.openstack.org/313148 | 20:31 |
*** p01nt3r75 has joined #heat | 20:34 | |
*** Drago has quit IRC | 20:34 | |
*** crose has joined #heat | 20:34 | |
*** tiantian has quit IRC | 20:35 | |
*** sdake has joined #heat | 20:35 | |
*** Drago has joined #heat | 20:36 | |
*** tiantian has joined #heat | 20:36 | |
*** sdake_ has quit IRC | 20:36 | |
*** jasond has quit IRC | 20:39 | |
*** Drago has quit IRC | 20:40 | |
*** Drago has joined #heat | 20:40 | |
*** daneyon_ has quit IRC | 20:47 | |
*** randallburt has quit IRC | 20:51 | |
*** jasond has joined #heat | 20:52 | |
*** neophy has joined #heat | 20:55 | |
*** srwilkers has joined #heat | 20:56 | |
*** srwilkers has quit IRC | 20:57 | |
*** rcernin has joined #heat | 21:05 | |
p01nt3r75 | about the heat software deployment an about the error "POST /ec2tokens HTTP/1.1" 404 93 " on keystone http://pastebin.com/t4bqw7Mk | 21:14 |
*** MVenesio has quit IRC | 21:16 | |
p01nt3r75 | heat/api/aws/ec2token.py should be involved in uri building and it seems leave it without v3 | 21:16 |
p01nt3r75 | http://pastebin.com/VNymnG0P | 21:18 |
p01nt3r75 | my keystone endpoint is http://172.16.91.140:5000/v2.0 | 21:20 |
*** leitan has quit IRC | 21:20 | |
*** lrensing has quit IRC | 21:24 | |
*** sorantis has joined #heat | 21:25 | |
zaneb | spzala: so I started putting together a talk proposal for All Things Open, but then I realised it conflicts with the OpenStack Summit this year :/ | 21:25 |
*** crose has quit IRC | 21:27 | |
*** crose has joined #heat | 21:27 | |
*** crose has quit IRC | 21:27 | |
*** crose has joined #heat | 21:28 | |
*** vgridnev has quit IRC | 21:29 | |
*** Akanksha08 has quit IRC | 21:34 | |
*** vijendar has quit IRC | 21:39 | |
*** MVenesio has joined #heat | 21:42 | |
*** MVenesio has quit IRC | 21:44 | |
*** cwolferh has quit IRC | 21:48 | |
*** jdob has quit IRC | 21:50 | |
*** sdake has quit IRC | 21:50 | |
*** sdake has joined #heat | 21:51 | |
*** sdake has quit IRC | 21:56 | |
stevebaker | so much open | 21:58 |
stevebaker | p01nt3r75: what is your heat.conf [ec2authtoken] auth_uri set to? It should probably be http://172.16.91.140:5000/v2.0/ec2tokens | 22:03 |
*** spzala has quit IRC | 22:04 | |
p01nt3r75 | stevebaker: yes you are right! I solved the problem setting auth_uri on http://172.16.91.140:5000/v2.0 before it was http://172.16.91.140:5000 | 22:04 |
*** spzala has joined #heat | 22:04 | |
p01nt3r75 | now I'm going to try to see if this deploy works :D Thankyou guys you help is priceless because I couldn't found complete documentation | 22:05 |
*** hdd has joined #heat | 22:06 | |
*** cwolferh has joined #heat | 22:06 | |
stevebaker | p01nt3r75: how do you install your openstack? The puppet modules should be the closest to just doing the right thing | 22:06 |
p01nt3r75 | I'm installing from @centos-openstack-liberty repo | 22:07 |
*** dimtruck is now known as zz_dimtruck | 22:07 | |
*** ccamacho has quit IRC | 22:07 | |
p01nt3r75 | this was my first real install and I've installed by hand to try to understand it deeply | 22:08 |
*** spzala has quit IRC | 22:09 | |
p01nt3r75 | stevebaker: do you know if there is a sane way to upgrade to mitaka ? or is it better to reinstall everything... this just thinking for the future :D | 22:09 |
*** ccamacho has joined #heat | 22:09 | |
stevebaker | p01nt3r75: major upgrades are totally do-able, but require either your own dedicated expertise or paying someone else to provide that | 22:10 |
*** crose has quit IRC | 22:10 | |
stevebaker | p01nt3r75: or users with a high tolerance for downtime while you figure it out ;) | 22:11 |
*** jasond has quit IRC | 22:12 | |
p01nt3r75 | stevebaker: I'm just working on a test environment but is there a complete documentation to do that ? All variants do everything difficult.. I'm using a ceph cinder integration, DVR and HA over 3 node | 22:12 |
stevebaker | p01nt3r75: http://docs.openstack.org/ is my only suggestion | 22:13 |
p01nt3r75 | I'm working on centos7 and I saw that rabbitmq is complete bugged!! every time I've to do an upgrade the cluster goes crazy | 22:13 |
stevebaker | p01nt3r75: this is little off topic for #heat | 22:14 |
p01nt3r75 | stevebaker: yes, you are right .. I'm sorry | 22:14 |
p01nt3r75 | stevebaker: I'm trying to use heat with ansible module | 22:18 |
stevebaker | p01nt3r75: I've not used that | 22:18 |
p01nt3r75 | stevebaker: now the communication with cfn-api is working and os-refresh-config seems to work.. | 22:19 |
p01nt3r75 | however the deploy doesn't starts | 22:19 |
stevebaker | what do you mean? | 22:19 |
p01nt3r75 | stevebaker: here there is the code I'm using http://pastebin.com/MHYh2WeE. The stack was completed however it doesn't deploy nothing | 22:22 |
stevebaker | p01nt3r75: take a look at what os-collect-config is logging - probably via journalctl | 22:23 |
stevebaker | p01nt3r75: or run it manually by stopping the os-collect-config service and running os-collect-config --one-time --force --debug | 22:23 |
stevebaker | p01nt3r75: also I assume you've built a custom image which contains the ansible hook? | 22:24 |
p01nt3r75 | yes | 22:24 |
stevebaker | k | 22:24 |
*** jcoufal has quit IRC | 22:26 | |
p01nt3r75 | stevebaker: this is the output http://pastebin.com/3uEdPrvE | 22:27 |
*** alextricity25_ has joined #heat | 22:27 | |
stevebaker | p01nt3r75: follow the instructions in line 30/31 and try again | 22:28 |
alextricity25_ | Hey. has anyone had problems with stack updates with server using a port? | 22:28 |
alextricity25_ | I'm getting these unusal stack traces: | 22:28 |
alextricity25_ | http://paste.openstack.org/show/496287/ | 22:28 |
stevebaker | alextricity25_: which heat version? | 22:28 |
alextricity25_ | liberty | 22:28 |
*** rcernin has quit IRC | 22:29 | |
stevebaker | alextricity25_: if you don't *need* an explicit port resource we would recommend just not. | 22:29 |
alextricity25_ | stevebaker: Hmmm...how else would I assign a floating IP to my instance then? | 22:30 |
stevebaker | alextricity25_: if you have the name of the network you can look up the port uuid from the addresses attribute http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server-attr-addresses | 22:32 |
alextricity25_ | stevebaker: Oh I see. I would still need a port resource within heat though, no? | 22:35 |
alextricity25_ | Or does the FloatingIP resource make one when I give it a network? | 22:35 |
stevebaker | alextricity25_: the server resource (or nova) creates and manages the port for you | 22:37 |
*** fragatin_ has joined #heat | 22:37 | |
stevebaker | alextricity25_: here is a documented example http://docs.openstack.org/developer/heat/template_guide/basic_resources.html#os-neutron-resources | 22:39 |
alextricity25_ | stevebaker: I might have missed something, but I still don't quite understand how I could get a floating ip on the instance that way. Do i just specify the floating ip network as part of the "networks" attribute? | 22:39 |
alextricity25_ | stevebaker: Ah that makes sense now :) | 22:40 |
alextricity25_ | Thank you :) | 22:40 |
p01nt3r75 | stevebaker: it is working! it has an error on ansible syntax but this is another story.. :D thanks a lot! | 22:40 |
*** daneyon has joined #heat | 22:40 | |
*** fragatina has quit IRC | 22:41 | |
stevebaker | p01nt3r75: cool, ideally the hook would signal back to heat with that error, so you'll see the log on the deployment resource attributes deploy_stdout and deploy_stderr | 22:41 |
*** zz_dimtruck is now known as dimtruck | 22:42 | |
stevebaker | therve: I've taken the liberty of creating a performance tag for heat bugs | 22:43 |
p01nt3r75 | stevebaker: for deployment resource are you meaning heat side or inside the guest ? | 22:43 |
stevebaker | p01nt3r75: the heat side | 22:43 |
stevebaker | p01nt3r75: one of the purposes of deployment resources is to get output values so that other resources can consume them | 22:44 |
p01nt3r75 | ahh ok.. so it's my fault because for testing I haven't implemented the output interface... but I will do | 22:45 |
*** jcoufal has joined #heat | 22:47 | |
*** jcoufal has quit IRC | 22:49 | |
*** neophy has quit IRC | 22:50 | |
*** david-lyle has quit IRC | 22:51 | |
stevebaker | p01nt3r75: you don't have to, you can just call heat deployment-output-show directly | 22:52 |
p01nt3r75 | stevebaker: great! | 22:52 |
*** david-lyle has joined #heat | 22:53 | |
*** zeih has joined #heat | 22:57 | |
*** david-lyle has quit IRC | 22:58 | |
*** alextricity25_ has quit IRC | 23:00 | |
*** zeih has quit IRC | 23:01 | |
p01nt3r75 | stevebaker: heat deployment-output-show is telling me Deployment not found: f836e66f-3928-461a-8a65-d48b7544f12b may be because it was failed ?! | 23:01 |
stevebaker | p01nt3r75: that is actually a derived config ID, ignore it. Get the deployment ID from heat resource-list | 23:02 |
p01nt3r75 | stevebaker: yes!! that's cool | 23:05 |
stevebaker | zaneb: wow, our sql access patterns are ... suboptimal | 23:05 |
*** daneyon has quit IRC | 23:11 | |
*** spotz is now known as spotz_zzz | 23:15 | |
*** krotscheck has quit IRC | 23:31 | |
*** krotscheck has joined #heat | 23:31 | |
*** skraynev has quit IRC | 23:32 | |
*** sridhar_ram has quit IRC | 23:37 | |
*** dmk0202 has quit IRC | 23:42 | |
*** dimtruck is now known as zz_dimtruck | 23:44 | |
*** MVenesio has joined #heat | 23:45 | |
*** sorantis has quit IRC | 23:45 | |
p01nt3r75 | stevebaker: I've done a stack_update and it fail then I've delete the stack and it can't be deleted.. how can I force stack delete ? | 23:47 |
stevebaker | p01nt3r75: see which resource is failing delete and figure out why | 23:48 |
stevebaker | p01nt3r75: then fix that or delete it directly, then delete the stack again | 23:48 |
*** MVenesio has quit IRC | 23:50 | |
p01nt3r75 | stevebaker: how can I delete a resource ? | 23:53 |
stevebaker | p01nt3r75: directly with the other openstack commands | 23:53 |
p01nt3r75 | stevebaker:ok but in my case it is eploy_node-master | acb1af0b-9bcb-48d6-a9a4-31853ccad504 | OS::Heat::SoftwareDeployment | DELETE_FAILED | 2016-05-05T23:34:48 | 23:54 |
stevebaker | p01nt3r75: then the command is heat deployment-delete | 23:55 |
stevebaker | p01nt3r75: but deleting should never fail so you might want to look into that | 23:55 |
stevebaker | p01nt3r75: do you have it running in actions DELETE? | 23:55 |
p01nt3r75 | yes.. it can't be deleted | 23:58 |
p01nt3r75 | it's sayng ERROR: Not found however it is present... but may be I have do a mess because the vm is already deleted | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!