Tuesday, 2018-02-20

*** k_mouza has joined #heat00:03
*** k_mouza has quit IRC00:09
*** masber has joined #heat00:21
*** jrist has quit IRC00:24
*** AlexeyAbashkin has joined #heat00:24
*** AlexeyAbashkin has quit IRC00:28
*** jrist has joined #heat00:36
*** openstackgerrit has joined #heat00:40
openstackgerritMerged openstack/heat-dashboard master: Imported Translations from Zanata  https://review.openstack.org/54574900:40
*** armaan has quit IRC01:00
*** ysandeep has joined #heat01:06
*** k_mouza has joined #heat01:40
*** k_mouza has quit IRC01:45
*** armaan has joined #heat01:55
*** vishwanathj has joined #heat02:20
*** yangyapeng has quit IRC02:47
*** yangyapeng has joined #heat02:47
*** harlowja has quit IRC02:52
*** yangyape_ has joined #heat03:00
*** yangyapeng has quit IRC03:01
*** hongbin has joined #heat03:10
*** AlexeyAbashkin has joined #heat03:24
*** AlexeyAbashkin has quit IRC03:29
*** gkadam has joined #heat03:39
openstackgerritKien Nguyen proposed openstack/heat master: Run the specified set of tests in grenade-multinode job  https://review.openstack.org/54262903:45
*** links has joined #heat04:21
*** ramishra has joined #heat04:35
*** bnemec-pto has quit IRC04:36
*** ying_zuo has left #heat04:51
*** harlowja has joined #heat04:54
*** hongbin has quit IRC05:01
openstackgerritRabi Mishra proposed openstack/heat master: Fix race conditions in test_create_update  https://review.openstack.org/49865705:40
*** skramaja has joined #heat05:41
*** gkadam has quit IRC05:43
*** gkadam has joined #heat05:44
*** gfidente|afk has quit IRC05:48
openstackgerritOpenStack Proposal Bot proposed openstack/heat master: Imported Translations from Zanata  https://review.openstack.org/54565906:16
*** bnemec has joined #heat06:28
*** bnemec is now known as bnemec-pto06:29
*** dbecker has quit IRC06:31
*** dbecker has joined #heat06:44
*** harlowja has quit IRC07:10
*** ygl has joined #heat07:11
*** rcernin has quit IRC07:12
*** gkadam has quit IRC07:34
*** gkadam has joined #heat07:34
*** SmearedBeard has joined #heat07:34
*** ygl has quit IRC07:37
*** AlexeyAbashkin has joined #heat07:53
*** yangyape_ has quit IRC08:10
*** yangyapeng has joined #heat08:17
*** hoonetorg has quit IRC08:24
*** serlex has joined #heat08:25
*** yangyapeng has quit IRC08:27
*** gfidente has joined #heat08:36
*** yangyapeng has joined #heat08:38
*** hoonetorg has joined #heat08:42
openstackgerritMerged openstack/heat master: Updated from global requirements  https://review.openstack.org/54421208:45
*** yangyape_ has joined #heat08:49
*** yangyapeng has quit IRC08:50
*** armaan has quit IRC09:00
*** armaan has joined #heat09:01
*** serlex has quit IRC09:03
*** shardy has joined #heat09:09
*** k_mouza has joined #heat09:11
*** derekh has joined #heat09:41
*** d0ugal_ has joined #heat10:31
*** d0ugal has quit IRC10:34
*** d0ugal_ has quit IRC10:50
*** gieldops has quit IRC10:50
*** gieldops has joined #heat10:51
*** d0ugal has joined #heat10:51
*** d0ugal has quit IRC10:51
*** d0ugal has joined #heat10:51
gieldopsCan I get some votes on my value_specs patch set? https://review.openstack.org/#/c/541788/10:51
gieldopsPlease10:51
*** mdnadeem has joined #heat10:56
*** gkadam has quit IRC11:06
*** gkadam has joined #heat11:07
*** gkadam has quit IRC11:12
*** gkadam has joined #heat11:12
*** gkadam has quit IRC11:18
*** armaan has quit IRC11:23
*** gkadam has joined #heat11:30
ramishragieldops: AFAIK, we don't encourage usage of value_specs, as it's random attributes sent to neutron. I did not get what problem you're trying to solve with the patch.11:39
*** pbourke has quit IRC11:39
ramishraIf there is an api extension available for a new atrribute in neutron, it would be better to add a property to that specific resource11:40
*** pbourke has joined #heat11:41
*** armaan has joined #heat11:42
*** k_mouza has quit IRC11:44
*** k_mouza has joined #heat11:45
*** k_mouza has quit IRC11:50
gieldopsramishra, for vendors needing to use the value_specs property for a resource which doesn't have the extended property, it can be quite a problem if it isn't included11:51
*** k_mouza has joined #heat11:51
gieldopsIt's pretty stupid that some (seemingly random) resources have the property but others don't11:51
ramishragieldops: No it's not stupid. I think It's there for some resources for a reason where we expect vendor specific properties may be required. what specific vendor property are you looking for and for what resource?11:53
ramishraThere should be service/api extension in neutron for that11:54
*** gkadam has quit IRC12:06
therveramishra, Security groups12:14
gieldopsI made an extension to Neutron security groups where a security group contains an extra variable (statefulness). To add this property in Heat, we had to do some ugly code gymnastics12:15
ramishratherve: so there is an api extension for it in neutron?12:15
therveramishra, All resources have api extensions12:15
gieldopsMy proposed patch set "solves" this for security groups, but also for all other Neutron resources, should there ever be another vendor wanting to add a custom property in, e.g., Trunk12:16
ramishratherve: not I know of, I mean if there is a new attribute/feature needed that's not in the basic api, an extension is added12:17
ramishralooks like it's a custom extension created by gieldops12:17
gieldopsYes it is12:17
ramishragieldops: did u try to propose that to neutron?12:18
gieldopsNo, as it is vendor-specific12:19
gieldopsWe are however looking into adding it into Neutron, but that's not the main issue here. The main issue is that vendors might want to add customizations to the Neutron API but they won't be able call those custom API properties through Heat12:20
ramishragieldops: I mean you can try to add the value-specs to security group if it's required, but I don't know how that would be useful for resources like AddressScope etc12:20
ramishraSome resources definitely don't need it12:21
gieldopsramishra, I understand, that was my initial plan :) but in the future, someone might want to use value specs in AddressScope, no?12:21
*** gkadam has joined #heat12:22
ramishraI can't think of anything like that12:22
gieldopsramishra, alright :) can you make a quick list of the resources which will never ever need value_specs?12:22
gieldopsI will take them out then, if that's ok for you12:23
ramishraIMO you should add it to the resource you want to, we can look at other resources whenever there is a need12:23
thervehttps://docs.openstack.org/neutron/pike/contributor/internals/api_extensions.html#extensions-for-resources-with-standard-attributes is that the right list?12:25
gieldopsramishra, the release cycle is a bit slow for that imo :)12:26
gieldopstherve, thanks!12:26
gieldopsramishra, I was thinking about future needs of vendors, it seems cumbersome to add value_specs to a resource each time it is needed12:26
ramishratherve: I normally check this https://github.com/openstack/neutron/tree/master/neutron/extensions12:30
therveAren't those all resources? :)12:31
ramishragieldops: there can be more than one extensions for a resource12:32
therveEg address scope is in there12:32
ramishrasome resources may not have12:32
ramishraAFAIK, adressscope itself is an extension12:32
ramishratherve: I mean as an when new attributes are added for a feature there can be new extensions for a resource, so AFAIK there is no 1-1 relationship12:34
therveramishra, My point was that neutron seems to support extensions to all resources12:35
gieldopstherve, indeed12:35
ramishratherve: yes, but that's not resource specific, but new features and apis12:36
ramishratbh, what would be a vendor specific thing for AddressScope, Quota, SubnetPool?12:39
*** dprince has joined #heat12:40
gieldopsI agree, for some resources, I can't think of any need for value_specs12:43
gieldopsramishra, but for others, there is definitely a chance some people might extend the Neutron API, e.g. security groups12:44
*** bnemec-pto has quit IRC12:49
*** bnemec has joined #heat12:51
*** gfidente has quit IRC12:57
openstackgerritRabi Mishra proposed openstack/heat master: Fix convergence unit tests for py36  https://review.openstack.org/54613712:57
*** gfidente has joined #heat12:58
*** gfidente has quit IRC12:58
*** gfidente has joined #heat12:58
openstackgerritRabi Mishra proposed openstack/heat master: Fix convergence unit tests for py36  https://review.openstack.org/54613712:59
*** jcoufal has joined #heat13:28
*** skramaja has quit IRC13:32
*** k_mouza has quit IRC13:52
*** Smeared_Beard has joined #heat13:56
*** SmearedBeard has quit IRC13:57
*** jcoufal_ has joined #heat13:59
*** jcoufal has quit IRC14:01
openstackgerritGiel Dops proposed openstack/heat master: Add value_specs to all Neutron resources  https://review.openstack.org/54178814:01
*** k_mouza has joined #heat14:01
*** sshnaidm|off is now known as sshnaidm14:05
openstackgerritGiel Dops proposed openstack/heat master: Add value_specs to all Neutron resources  https://review.openstack.org/54178814:08
openstackgerritGiel Dops proposed openstack/heat master: Add value_specs to all Neutron resources  https://review.openstack.org/54178814:09
openstackgerritGiel Dops proposed openstack/heat master: Add value_specs to all Neutron resources  https://review.openstack.org/54178814:12
gieldopsWow, made some stupid mistakes, I had to update my patch sets each time14:13
gieldopsramishra, therve, can you review my patch set again, please? https://review.openstack.org/#/c/54178814:13
*** links has quit IRC14:15
*** dbecker has quit IRC14:17
*** dbecker has joined #heat14:17
*** blomquisg_gone is now known as blomquisg14:38
*** k_mouza has quit IRC14:38
thervezaneb, Got an env with the issue14:49
zanebah cool, was just about to ask if you'd made any progress14:52
* zaneb has not14:52
*** hoonetorg has quit IRC14:54
thervezaneb, So... What should I look for? :)14:57
zanebgood question!14:58
zanebtherve: lets start with the resource group's nested stack... see what its outputs actually are14:58
zaneband what its template looks like14:59
*** d0ugal has quit IRC14:59
*** d0ugal has joined #heat15:00
thervezaneb, So hum. There is no stack because it's size 015:00
zaneboh ho15:00
zanebI didn't know we did that15:00
zanebso that explains everything15:01
therveAh :)15:01
zanebhttp://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resources/stack_resource.py#n62015:01
therveHum15:02
thervezaneb, It doesn't seem to be true all the time though15:02
zanebit's never simple is it?15:02
therveOhhh update_policy15:03
*** k_mouza has joined #heat15:04
zanebugh, more update_policy weirdness?15:04
zanebI was hoping https://review.openstack.org/#/c/531926/ had fixed the last of it15:05
*** ysandeep has quit IRC15:06
thervezaneb, http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resources/openstack/heat/resource_group.py#n42115:07
therveThat's why we don't create it15:07
thervezaneb, http://paste.openstack.org/show/678653/ seems to work15:11
*** k_mouza has quit IRC15:11
zanebthat's definitely the simplest fix15:12
zanebI wonder what else will break :)15:12
thervezaneb, So it doesn't fix the current state, but we assume it's incorrect right?15:12
zanebsorry, I didn't follow that15:13
thervezaneb, Now that the outputs are stored, even if I make that fix, the state is broken15:14
therveIE that patch fixes a new deploy, but not the env I'm testing on15:15
zanebin this case the value is frozen in the Value resource, so yeah, it will remain broken for any existing stacks deployed with the current code15:15
zanebwith the Value resource in there that'd be true of pretty much any fix15:16
therveTrue15:17
thervezaneb, http://paste.openstack.org/show/678675/ maybe that's a better fix15:18
zanebtherve: hmm, I suspect the reason we currently return None there is that we want attributes to be None during validation (when the nested stack hasn't been created yet). so yeah, maybe the second fix is better15:20
openstackgerritThomas Herve proposed openstack/heat master: Handle non-stored stack in resource group  https://review.openstack.org/54617915:23
therveGod knows how long we've been non-storing those groups. Ugh :/15:24
*** hoonetorg has joined #heat15:25
therveStill happy to find the issue. Too bad I missed that batch creation bug15:26
*** armaan has quit IRC15:30
*** mdnadeem has quit IRC15:33
zanebprobably since version='5.0.0'15:33
*** d0ugal has quit IRC15:36
*** d0ugal has joined #heat15:39
*** d0ugal has quit IRC15:52
*** Guest72183 has quit IRC15:54
*** afazekas is now known as afazekas|air16:05
*** d0ugal has joined #heat16:06
*** blomquisg is now known as blomquisg_gone16:09
*** ramishra has quit IRC16:11
*** blomquisg_gone is now known as blomquisg16:12
*** k_mouza has joined #heat16:14
gieldopsramishra, therve, sorry for bothering again. My patch set got +1 from Zuul, can you please review it whenever you're free? Thanks! https://review.openstack.org/#/c/54178816:14
*** hongbin has joined #heat16:14
*** links has joined #heat16:16
*** d0ugal has quit IRC16:17
openstackgerritVadym Markov proposed openstack/heat master: Switch designate client to API v2 by default  https://review.openstack.org/54588516:17
*** AlexeyAbashkin has quit IRC16:26
*** d0ugal has joined #heat16:34
*** yassine has joined #heat16:35
*** yassine is now known as Guest8702216:35
*** k_mouza has quit IRC16:42
*** k_mouza has joined #heat16:42
*** k_mouza has quit IRC16:47
*** k_mouza has joined #heat16:57
*** k_mouza has joined #heat16:57
*** d0ugal has quit IRC16:59
*** d0ugal has joined #heat17:03
*** harlowja has joined #heat17:23
zanebtherve: aha https://review.openstack.org/#/c/427822/17:36
*** links has quit IRC17:37
*** d0ugal has quit IRC17:38
*** derekh has quit IRC17:42
*** dprince has quit IRC17:47
*** jtomasek has quit IRC17:54
*** gfidente is now known as gfidente|afk17:55
*** AlexeyAbashkin has joined #heat17:57
*** d0ugal has joined #heat18:00
*** dprince has joined #heat18:01
*** AlexeyAbashkin has quit IRC18:02
openstackgerritZane Bitter proposed openstack/heat master: Handle non-stored stack in resource group  https://review.openstack.org/54617918:03
*** openstackgerrit has quit IRC18:03
*** k_mouza has quit IRC18:04
*** d0ugal has quit IRC18:05
*** d0ugal has joined #heat18:11
*** AlexeyAbashkin has joined #heat18:13
*** AlexeyAbashkin has quit IRC18:17
*** harlowja has quit IRC18:23
*** d0ugal has quit IRC18:38
*** d0ugal has joined #heat18:39
*** shardy has quit IRC18:43
*** d0ugal has quit IRC18:51
*** harlowja has joined #heat18:55
*** d0ugal_ has joined #heat18:56
*** felipemonteiro has joined #heat18:57
*** harlowja_ has joined #heat18:59
*** harlowja has quit IRC18:59
*** armaan has joined #heat19:11
*** felipemonteiro has quit IRC19:14
*** felipemonteiro has joined #heat19:28
*** d0ugal_ has quit IRC19:45
*** openstackgerrit has joined #heat19:54
openstackgerritZane Bitter proposed openstack/heat master: Clarify resource deprecation process  https://review.openstack.org/54629019:54
*** d0ugal_ has joined #heat19:56
openstackgerritZane Bitter proposed openstack/heat master: Clarify resource deprecation process  https://review.openstack.org/54629019:57
*** d0ugal_ has quit IRC20:03
*** d0ugal_ has joined #heat20:03
*** d0ugal_ has quit IRC20:10
*** d0ugal_ has joined #heat20:13
*** bnemec is now known as bnemec-pto20:19
*** AlexeyAbashkin has joined #heat20:23
*** AlexeyAbashkin has quit IRC20:27
*** d0ugal_ has quit IRC20:30
*** felipemonteiro_ has joined #heat20:53
*** stevebaker has quit IRC20:53
*** d0ugal_ has joined #heat20:56
*** gfidente|afk has quit IRC20:56
*** felipemonteiro has quit IRC20:56
*** dmellado has quit IRC20:58
*** felipemonteiro_ has quit IRC21:04
*** felipemonteiro has joined #heat21:05
zigohttps://review.openstack.org/#/c/546137/ <--- This one deserves a +2w21:05
zigotherve: ^21:05
*** felipemonteiro_ has joined #heat21:07
*** FL1SK has joined #heat21:08
*** dprince has quit IRC21:09
*** felipemonteiro has quit IRC21:09
*** armaan has quit IRC21:21
*** armaan has joined #heat21:21
*** AlexeyAbashkin has joined #heat21:23
*** AlexeyAbashkin has quit IRC21:27
*** armaan has quit IRC22:00
*** jcoufal_ has quit IRC22:02
*** d0ugal_ has quit IRC22:03
*** dmellado has joined #heat22:18
*** k_mouza has joined #heat22:28
openstackgerritMerged openstack/heat-tempest-plugin master: Updated from global requirements  https://review.openstack.org/53704822:32
*** rcernin has joined #heat22:33
*** hoolio has joined #heat22:49
*** felipemonteiro_ has quit IRC22:57
*** stevebaker has joined #heat23:01
*** jmlowe has quit IRC23:01
*** Smeared_Beard has quit IRC23:02
*** openstackgerrit has quit IRC23:04
*** hoolio has quit IRC23:06
*** liusheng has quit IRC23:06
*** liusheng has joined #heat23:06
*** crose has joined #heat23:08
*** jmlowe has joined #heat23:19
*** blomquisg is now known as blomquisg_gone23:20
*** crose has quit IRC23:23
*** AlexeyAbashkin has joined #heat23:23
*** AlexeyAbashkin has quit IRC23:27
*** k_mouza has quit IRC23:57

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