Wednesday, 2019-07-10

*** altlogbot_2 has joined #senlin00:29
*** altlogbot_2 has quit IRC00:37
*** altlogbot_1 has joined #senlin01:07
*** altlogbot_1 has quit IRC01:15
*** altlogbot_1 has joined #senlin02:20
*** irclogbot_1 has joined #senlin02:20
*** altlogbot_1 has quit IRC02:25
*** irclogbot_1 has quit IRC02:26
*** irclogbot_0 has joined #senlin04:08
*** irclogbot_0 has quit IRC04:12
*** altlogbot_1 has joined #senlin04:14
*** altlogbot_1 has quit IRC04:17
*** altlogbot_3 has joined #senlin05:04
*** irclogbot_2 has joined #senlin05:08
*** altlogbot_3 has quit IRC05:21
*** irclogbot_2 has quit IRC05:22
*** altlogbot_2 has joined #senlin07:04
*** altlogbot_2 has quit IRC07:08
*** irclogbot_3 has joined #senlin07:41
*** irclogbot_3 has quit IRC07:44
*** irclogbot_3 has joined #senlin08:59
*** irclogbot_3 has quit IRC09:02
*** altlogbot_2 has joined #senlin09:27
*** altlogbot_2 has quit IRC09:28
*** altlogbot_2 has joined #senlin09:31
*** altlogbot_2 has quit IRC09:34
*** altlogbot_3 has joined #senlin09:46
*** altlogbot_3 has quit IRC09:50
*** irclogbot_3 has joined #senlin10:25
*** irclogbot_3 has quit IRC10:26
*** altlogbot_3 has joined #senlin13:12
*** altlogbot_3 has quit IRC13:16
*** irclogbot_2 has joined #senlin13:19
*** irclogbot_2 has quit IRC13:22
*** altlogbot_0 has joined #senlin15:10
*** altlogbot_0 has quit IRC15:12
*** rouk has joined #senlin17:24
roukanyone using senlin on stein? it seems like heat's OS::Senlin::Cluster is busted for stein senlin...17:24
rouktrying to debug it, but tracing the code by hand isnt super exciting.17:24
dtruongWe are using Stein version of Senlin.  But we don't use the Heat senlin resource.17:25
dtruongCan you paste the heat stack file that you are trying to run in paste.openstack.org?17:26
dtruongAnd also the error message that you are getting.17:26
roukhttp://paste.openstack.org/show/gPbo2v79Zn0HCMKxvREq/17:27
roukfor some reason the location isnt a string now? i guess? failing a split attribute.17:28
roukheat side of these bits hasnt changed in years, not sure what from the senlin side needs to be adjusged17:28
roukgrabbing the code off the guy having issues. it used to run, though.17:30
*** mloza has joined #senlin17:31
roukdtruong: http://paste.openstack.org/show/WsK23nc2HTN3pFIVzGRZ/17:35
roukany ideas?17:36
dtruongstill looking17:46
openstackgerritMerged openstack/senlin master: Add Python 3 Train unit tests  https://review.opendev.org/66950517:47
openstackgerritMerged openstack/senlin master: Switch to the new canonical constraints URL on master  https://review.opendev.org/66694817:58
roukonly seems to be a problem for OS::Senlin::Cluster, other stuff is working as intended17:58
*** irclogbot_3 has joined #senlin18:07
*** irclogbot_3 has quit IRC18:08
dtruongrouk ok, i think this is similar to what we fixed here: https://review.opendev.org/#/c/634326/1/senlinclient/v1/cluster.py18:13
roukwell that would for sure remove th issue18:14
dtruongWould it be easy for you to change the heat code here https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/senlin/cluster.py#L22118:14
dtruongto get the id key in the dictionary as we did in that patch set and try out our heat stack again?18:15
roukany idea if youll be getting merged?18:15
dtruongThat patch set I merged is a change I made in the python senlinclient.18:15
dtruongWe can propose the same change to the heat resource if that fix works for you18:16
roukwell i think it would solve it? why wasnt this found...18:16
dtruongHeat might not have any integration test for the senlin resource in their gate testing18:17
dtruongSo they would not have notice this breaking change until someone used it18:17
dtruongSo you might be the first one to use the Heat senlin resource in the Stein18:18
roukisnt cluster like... core function of the openstack clustering service?18:20
rouklol18:20
dtruongI think most people don't use heat to create senlin cluster.  They just create the Senlin clusters thru Senlin directly.18:26
roukwell, the patch wont apply 1:1, what would i need?18:26
rouksince that client code is for delete ops, etc18:26
dtruongcan you change https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/senlin/cluster.py#L221 to the following:18:28
dtruongaction_id = cluster['id']18:28
*** altlogbot_2 has joined #senlin19:04
*** altlogbot_2 has quit IRC19:04
roukdtruong: new error for you http://paste.openstack.org/show/A3kGRIhhq2hnPpA4N0vR/19:05
roukis the cluster id not the action id?19:08
*** irclogbot_1 has joined #senlin19:21
*** irclogbot_1 has quit IRC19:22
roukthe cluster id is never the stack id, wouldnt i need to pull the stack id?19:25
*** openstackgerrit has quit IRC19:49
dtruongrouk: the cluster id is not the same as action id19:57
dtruongaction id is a uuid returned when performing an action e.g. cluster create19:57
dtruongthe action id is used to track the progress of the action like cluster create19:57
*** mloza has quit IRC20:12
*** mloza has joined #senlin20:15
*** altlogbot_2 has joined #senlin20:28
*** altlogbot_2 has quit IRC20:32
*** altlogbot_1 has joined #senlin21:05
*** altlogbot_1 has quit IRC21:08
*** altlogbot_1 has joined #senlin21:19
*** altlogbot_1 has quit IRC21:22
*** irclogbot_1 has joined #senlin21:50
*** irclogbot_1 has quit IRC21:52
dtruongrouk Ok, try this patch set: https://review.opendev.org/#/c/670202/21:57
dtruongThat works for me21:57
*** altlogbot_0 has joined #senlin23:05
*** altlogbot_0 has quit IRC23:08
*** altlogbot_2 has joined #senlin23:14
*** altlogbot_2 has quit IRC23:18
*** altlogbot_2 has joined #senlin23:21
*** altlogbot_2 has quit IRC23:24
*** altlogbot_3 has joined #senlin23:27
*** altlogbot_3 has quit IRC23:30

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