Thursday, 2015-12-17

*** leecalcote has joined #tacker00:10
*** karimb has quit IRC00:21
*** uck has quit IRC00:31
*** uck has joined #tacker00:35
*** leecalcote has quit IRC00:43
*** uck has quit IRC00:46
*** tbh has joined #tacker00:50
*** lhcheng_ has quit IRC00:52
*** arturt has quit IRC01:01
*** mbound_ has quit IRC01:31
gongyshvishwanathj, sure01:34
sripriyatbh: ping01:35
tbhsripriya, Hi01:36
*** arturt has joined #tacker01:36
sripriyatbh: regarding https://review.openstack.org/#/c/257360/ , we will need to fix the workflow a bit for vnf-upate scenario than setting it to error state01:37
sripriyatbh: until and unless the actually deep update config failed on the vnf instance, we should not be setting the VNF to ERROR state01:38
sripriyaactual*01:38
sripriyatbh: in this particular case, the update failed because of the parsing logic in heat which may be because the user input for config was wrong, The VNF otherwise is still ACTIVE01:39
tbhsripriya, yes but according to the logs, vnf is still in pending update state01:41
sripriyatbh: we should not transition the VNF status to PENDING_UPDATE until the user input is validated01:41
tbhbecause of the issue in _update_device_post01:41
tbhsripriya, so I thought of first remove that issue in _update_device_post01:42
tbhsripriya, yes01:42
sripriyatbh: we should not set the VNF to PENDING_UPDATE in db before parsing user's input01:43
sripriyaand is validated01:43
sripriyatbh: rathe the parsing exception should prompt the user with the actual cause of the error than updating the  db with ERROR state01:44
sripriyarather*01:44
sripriyatbh: it basically means move the _update_device_pre after the heat parse logic in update_device in plugin file01:46
sripriyatbh: and remove the _update_device_post call in Exception01:47
sripriyatbh: provide a userful message to the user in the Exception01:48
*** tbh has quit IRC01:49
*** tbh has joined #tacker01:50
tbhsripriya, I was thinking of test case to make it fail in update() in heat.py01:51
tbhsripriya, so we better raise an exception instead of setting the state to ERROR?01:52
vishwanathjgongysh, hi01:52
tbhhere https://github.com/openstack/tacker/blob/master/tacker/vm/plugin.py#L31001:52
vishwanathjgongysh, FYI:I will update the VNF placement with my updates in a couple hours01:53
sripriyatbh: try with a badly parsed config file in vnf-update operation01:53
sripriyatbh: yes!01:53
sripriyatbh: or try with the config file reported in the bug01:53
sripriyatbh: i will leave these comments in gerrit, let me know if you have any questions01:54
tbhsripriya, I have tried with reorted files01:55
tbhsripriya,  those files are working for me01:55
sripriyatbh: i see01:55
tbhsripriya, I will manually raise exception in heat.py to test this case?01:55
sripriyatbh: sure you can , also try with an ill formed yaml that may break the logic01:56
tbhsripriya, okay01:58
*** changzhi has joined #tacker01:59
sripriyatbh: we will need to thoroughly test these changes, as we do not have func. test cases for vnf-update or for mgmt driver config update yet in our jenkins01:59
sripriyatbh: along with normal vnf-create with config and vnf with monitoring02:00
*** amotoki has joined #tacker02:03
*** amotoki_ has joined #tacker02:05
*** amotoki has quit IRC02:09
tbhsripriya, I want to push these changes along with a unit test02:17
*** sridhar_ram has quit IRC02:19
*** sripriya has quit IRC02:19
gongyshvishwanathj,  thanks02:33
*** s3wong has quit IRC02:40
*** tbh has quit IRC02:40
*** gongysh_ has joined #tacker02:44
*** gongysh_ has quit IRC02:53
*** arturt has quit IRC02:55
*** arturt has joined #tacker02:57
*** amotoki_ has quit IRC02:57
*** prashantD has quit IRC03:05
*** arturt has quit IRC03:13
*** arturt has joined #tacker03:23
*** amotoki has joined #tacker03:47
*** amotoki has quit IRC03:50
*** amotoki has joined #tacker03:56
*** amotoki_ has joined #tacker04:02
*** amotoki has quit IRC04:05
*** arturt has quit IRC04:07
openstackgerritgongysh proposed openstack/python-tackerclient: Allow passing in infra and mgmt drivers  https://review.openstack.org/25514604:13
*** lhcheng has joined #tacker04:22
*** tbh has joined #tacker04:24
*** lhcheng_ has joined #tacker04:26
*** lhcheng has quit IRC04:28
*** lhcheng_ has quit IRC04:35
*** gongysh_ has joined #tacker04:48
*** gongysh_ has quit IRC04:52
openstackgerritvishwanath jayaraman proposed openstack/tacker-specs: Enhanced VNF placements blue print  https://review.openstack.org/25784704:58
openstackgerritvishwanath jayaraman proposed openstack/tacker-specs: Enhanced VNF placements blue print  https://review.openstack.org/25784705:00
*** gongysh_ has joined #tacker05:01
openstackgerritMerged openstack/python-tackerclient: Deprecated tox -downloadcache option removed  https://review.openstack.org/25671605:39
*** gongysh_ has quit IRC05:43
*** arturt has joined #tacker06:08
*** sarob has quit IRC06:10
*** sarob has joined #tacker06:11
*** sripriya has joined #tacker06:26
*** arturt has quit IRC06:45
*** sripriya has quit IRC07:50
*** denismakogon_ has joined #tacker07:59
*** denismakogon__ has joined #tacker08:02
*** denismakogon_ has quit IRC08:04
*** denismakogon_ has joined #tacker08:05
*** zeih has joined #tacker08:06
*** denismakogon__ has quit IRC08:08
*** denismakogon__ has joined #tacker08:08
*** zeih has quit IRC08:10
*** denismakogon_ has quit IRC08:11
*** denismakogon has joined #tacker08:11
*** denismakogon__ has quit IRC08:12
*** denismakogon__ has joined #tacker08:16
*** denismakogon has quit IRC08:17
*** zeih has joined #tacker08:18
*** denismakogon__ has quit IRC08:19
*** zeih has quit IRC08:23
*** egonzalez has joined #tacker08:23
*** gperal has joined #tacker08:28
*** zeih has joined #tacker08:48
*** zeih has quit IRC08:52
*** amotoki_ has quit IRC09:06
*** karimb has joined #tacker09:17
*** zeih has joined #tacker09:26
*** amotoki has joined #tacker09:33
*** amotoki has quit IRC09:44
*** mbound_ has joined #tacker09:45
*** openstackgerrit has quit IRC09:47
*** openstackgerrit has joined #tacker09:48
*** tbh has quit IRC09:51
*** tbh has joined #tacker09:53
*** lhcheng has joined #tacker09:53
*** lhcheng_ has joined #tacker09:57
*** lhcheng has quit IRC09:59
*** mbound_ has quit IRC10:06
*** masterbound has joined #tacker10:06
*** mbound_ has joined #tacker10:09
*** masterbound has quit IRC10:09
openstackgerritMartin Oemke proposed openstack/tacker: Fix H404 errors in tacker code  https://review.openstack.org/25893710:43
*** mbound_ has quit IRC10:50
*** mbound_ has joined #tacker10:55
openstackgerritMartin Oemke proposed openstack/tacker: [WIP] Fix H404 errors in tacker code  https://review.openstack.org/25893710:56
*** mbound_ has quit IRC10:59
*** lhcheng has joined #tacker11:06
*** lhcheng__ has joined #tacker11:09
*** lhcheng_ has quit IRC11:09
zeihhey tackers, do anyone know documentation of the mgmt_drivers/abstract_driver.py?11:11
*** lhcheng has quit IRC11:11
*** mbound_ has joined #tacker11:12
*** changzhi has quit IRC11:13
*** mbound_ has quit IRC11:25
*** zeih has quit IRC11:37
*** zeih has joined #tacker12:03
*** zeih has quit IRC12:08
*** mbound_ has joined #tacker12:29
*** amotoki has joined #tacker12:43
*** amotoki has quit IRC12:46
*** KLuka_ has joined #tacker12:53
*** gongysh has quit IRC13:02
*** gongysh has joined #tacker13:02
*** zeih has joined #tacker13:11
*** tbh has quit IRC13:11
*** mbound_ has quit IRC13:35
*** lhcheng has joined #tacker13:36
*** lhcheng__ has quit IRC13:40
openstackgerritMartin Oemke proposed openstack/tacker: [WIP] Fix H404 errors in tacker code  https://review.openstack.org/25893713:52
*** lhcheng_ has joined #tacker14:01
*** lhcheng has quit IRC14:04
openstackgerritMartin Oemke proposed openstack/tacker: [WIP] Fix H404 and H402 errors in tacker code  https://review.openstack.org/25893714:06
*** lhcheng_ has quit IRC14:13
*** mbound_ has joined #tacker14:28
*** lhcheng has joined #tacker14:40
*** lhcheng_ has joined #tacker14:49
*** lhcheng has quit IRC14:52
*** bobh has joined #tacker15:06
openstackgerritMartin Oemke proposed openstack/tacker: Fix H404, H402, H405 errors in tacker code  https://review.openstack.org/25893715:09
*** bobh has quit IRC15:12
*** gperal has quit IRC15:19
*** sridhar_ram has joined #tacker15:37
*** zeih has quit IRC15:39
*** bobh has joined #tacker15:52
*** zeih has joined #tacker15:55
*** zeih has quit IRC16:00
*** mbound_ has quit IRC16:01
*** mbound_ has joined #tacker16:03
*** bobh_ has joined #tacker16:05
*** egonzalez has quit IRC16:06
*** vishwana_ has joined #tacker16:07
*** bobh has quit IRC16:08
*** sridhar_ram has quit IRC16:09
*** vishwanathj has quit IRC16:09
*** bobh_ has quit IRC16:22
*** mbound_ has quit IRC16:25
*** mbound_ has joined #tacker16:25
*** bobh_ has joined #tacker16:28
*** bobh_ has quit IRC16:43
*** bobh has joined #tacker16:44
*** s3wong has joined #tacker17:01
*** mbound_ has quit IRC17:32
*** bobh_ has joined #tacker17:34
*** bobh has quit IRC17:38
*** sripriya has joined #tacker17:39
*** s3wong has quit IRC17:45
*** prashantD has joined #tacker17:46
*** bobh_ has quit IRC17:51
*** lhcheng has joined #tacker18:01
*** bobh_ has joined #tacker18:05
*** lhcheng_ has quit IRC18:05
*** karimb has quit IRC18:10
*** zeih has joined #tacker18:11
sripriyazeih: ping18:12
*** zeih has quit IRC18:16
*** bobh_ has quit IRC18:22
*** zeih has joined #tacker18:38
*** s3wong has joined #tacker18:39
*** zeih has quit IRC18:43
*** prashantD has quit IRC19:38
*** prashantD has joined #tacker19:40
*** bobh_ has joined #tacker19:40
openstackgerritvishwanath jayaraman proposed openstack/tacker-specs: Enhanced VNF placements blue print  https://review.openstack.org/25784719:42
*** bobh__ has joined #tacker19:43
*** sridhar_ram has joined #tacker19:44
*** bobh_ has quit IRC19:46
*** bobh__ has quit IRC20:00
*** sridhar_ram has quit IRC20:01
*** bobh_ has joined #tacker20:04
*** sridhar_ram has joined #tacker20:04
*** bobh_ has quit IRC20:21
*** zeih has joined #tacker20:26
*** zeih has quit IRC20:31
*** bobh_ has joined #tacker20:42
*** sridhar_ram has quit IRC20:43
*** sripriya_ has joined #tacker20:43
*** sridhar_ram has joined #tacker20:44
*** sripriya has quit IRC20:47
*** bobh has joined #tacker20:50
*** bobh_ has quit IRC20:53
*** mbound_ has joined #tacker21:07
*** mbound_ has quit IRC21:08
*** mbound_ has joined #tacker21:16
*** karimb has joined #tacker21:26
*** bobh has quit IRC21:39
*** bobh has joined #tacker21:39
*** bobh has quit IRC21:39
*** bobh has joined #tacker21:40
*** bobh has quit IRC21:45
vishwana_lhcheng, hi21:57
lhchengvishwana_: hello!21:59
vishwana_lhcheng, currently, tacker-horizon has no unit tests, was wondering if you could help us with setting up the basic test framework for tacker-horizon...22:02
vishwana_what are your throughts? we could work jointly or better yet, if you know horizon developers looking to work in NFV area and could point them towards tacker, it would help as well.22:05
lhchengvishwana_: it would probably just involve copying some file over and config22:05
lhchengI can take a stab at writing one unit test, if that work should be easy to write the test22:06
lhchenghmm most horizon developers are looking for work in angular area :/22:07
vishwana_lhcheng, that would be awesome, thanks a lot22:07
vishwana_lhcheng, pardon my ignorance, since when has angular been part of horizon framework? my question could be wrong too22:09
lhchengmight not have time to do it soon though, maybe next yr22:09
lhchengif you could open a bug in tacker, and assign to me, that would be helpful22:09
lhchengso I can track and remember what I need to do22:09
lhchenghmm the effort has started 1.5 yrs ago22:10
lhchengbut the angular development has been extremely slow22:10
vishwana_lhcheng, I dont mind waiting till next year :) that is 2.5 weeks away22:10
lhchengso far only the launch instance is on angular22:10
lhchengthere are a lot of patch in flight at the moment to update other panels in angular22:10
lhchengtbh, I prefer writing the plugin in django22:11
vishwana_lhcheng, I see... I will make sure to open a bug.....22:11
lhchengyou have to wrote 10x the amount of code for angular vs django :/22:11
vishwana_lhcheng, Ok, I was going to ask why....so more code in angular as compared to django....I see...22:12
lhchengdon't think django code will go away, since other projects have already written their stuff in django22:12
vishwana_what's the benefit of angular?22:12
lhchengricher client app22:12
lhchengmost of the code will be in javascript22:13
lhchengthe hope was to have a single page app22:13
lhchengand enable a richer ui22:13
vishwana_I see22:13
lhchengI am not the right person to ask about the benefits of angular, coz I prefer to keep the django code22:13
lhcheng:P22:14
*** zeih has joined #tacker22:15
*** zeih has quit IRC22:20
vishwana_lhcheng, I opened the bug https://bugs.launchpad.net/tacker/+bug/1527406 ... not able to assign the bug to you using your launch pad id ==> lin-hua-cheng22:34
openstackLaunchpad bug 1527406 in tacker "Unit test framework missing in tacker-horizon module" [Undecided,New]22:34
*** karimb has quit IRC22:37
*** zeih has joined #tacker22:42
lhchengvishwana_: got it22:46
*** zeih has quit IRC22:47
vishwana_lhcheng, thanks22:48
*** karimb has joined #tacker22:50
*** bobh has joined #tacker22:50
*** bobh has quit IRC22:57
*** zeih has joined #tacker23:09
*** prashantD_ has joined #tacker23:10
*** prashantD has quit IRC23:10
*** zeih has quit IRC23:14
*** zeih has joined #tacker23:37
*** zeih has quit IRC23:41
*** tbh has joined #tacker23:46
*** mbound_ has quit IRC23:51
*** lhcheng has quit IRC23:57

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