Friday, 2016-06-24

*** StanLagun has joined #murano00:02
*** kzaitsev_mb has quit IRC00:29
*** Zer0Byte__ has quit IRC00:48
*** zhurong has joined #murano00:57
*** ducttape_ has joined #murano01:19
*** ducttape_ has quit IRC01:19
*** ducttape_ has joined #murano01:19
*** kzaitsev_mb has joined #murano01:26
openstackgerritOpenStack Proposal Bot proposed openstack/python-muranoclient: Updated from global requirements  https://review.openstack.org/33345001:40
*** kzaitsev_mb has quit IRC01:44
*** zhurong has quit IRC02:09
*** zhurong has joined #murano02:09
*** kzaitsev_mb has joined #murano02:41
*** kzaitsev_mb has quit IRC02:45
*** ducttape_ has quit IRC02:48
*** fragatina has joined #murano03:15
*** zhurong has quit IRC03:23
*** zhurong has joined #murano03:31
*** ducttape_ has joined #murano03:32
*** zhurong has quit IRC03:33
*** zhurong has joined #murano03:39
*** fragatina has quit IRC03:40
*** kzaitsev_mb has joined #murano03:42
*** kzaitsev_mb has quit IRC03:47
*** yamamot__ has joined #murano03:47
*** ducttape_ has quit IRC03:51
*** kzaitsev_mb has joined #murano04:43
*** kzaitsev_mb has quit IRC04:47
openstackgerritTang Chen proposed openstack/python-muranoclient: Use osc-lib instead of openstackclient  https://review.openstack.org/33373104:48
*** yamamot__ has quit IRC04:53
*** kzaitsev_mb has joined #murano05:19
*** ducttape_ has joined #murano05:22
*** ducttape_ has quit IRC05:27
*** Zer0Byte__ has joined #murano05:37
*** yamamot__ has joined #murano05:46
*** Nikolay_St has joined #murano06:11
Zer0Byte__hi06:16
openstackgerritMerged openstack/python-muranoclient: Updated from global requirements  https://review.openstack.org/33345006:17
*** kzaitsev_mb has quit IRC06:17
*** ducttape_ has joined #murano06:23
*** ducttape_ has quit IRC06:28
*** StanLagun has quit IRC06:42
*** fragatina has joined #murano06:54
*** ducttape_ has joined #murano07:24
*** amoralej|off is now known as amoralej07:29
*** ducttape_ has quit IRC07:30
*** fragatina has quit IRC07:33
Zer0Byte__hey stan07:55
*** Zer0Byte__ has quit IRC08:12
*** dmk0202 has joined #murano08:17
*** kzaitsev_mb has joined #murano08:30
openstackgerritNikolay Starodubtsev proposed openstack/murano-dashboard: [WIP] Rework tests  https://review.openstack.org/33162408:44
openstackgerritzhurong proposed openstack/python-muranoclient: Add environment apps edit to openstack CLI  https://review.openstack.org/33381908:49
*** kzaitsev_mb has quit IRC08:51
*** 7GHABEJ24 has joined #murano09:16
*** 7GHABEJ24 has quit IRC09:16
*** fragatina has joined #murano09:17
*** ducttape_ has joined #murano09:27
*** ducttape_ has quit IRC09:31
*** kzaitsev_mb has joined #murano09:49
*** zhurong has quit IRC10:06
openstackgerritMerged openstack/murano-dashboard: Updated from global requirements  https://review.openstack.org/33368910:27
*** ducttape_ has joined #murano10:28
*** ducttape_ has quit IRC10:33
*** kzaitsev_mb has quit IRC10:34
*** kzaitsev_mb has joined #murano10:47
*** fragatina has quit IRC10:47
*** kzaitsev_mb has quit IRC11:03
*** kzaitsev_mb has joined #murano11:18
*** ducttape_ has joined #murano11:28
*** ducttape_ has quit IRC11:33
*** zhurong has joined #murano11:44
openstackgerritNikolay Starodubtsev proposed openstack/murano-dashboard: [WIP] Switch tests to keystone v3 API  https://review.openstack.org/33162411:51
openstackgerritKirill Zaitsev proposed openstack/python-muranoclient: Do not use murano_url as endpoint for CLI auth  https://review.openstack.org/33386811:58
openstackgerritzhurong proposed openstack/murano: Get package service backend when package import in devstack  https://review.openstack.org/33387612:07
*** fragatina has joined #murano12:07
*** yamamot__ has quit IRC12:08
*** ducttape_ has joined #murano12:10
*** ducttape_ has quit IRC12:12
*** ducttape_ has joined #murano12:12
openstackgerritzhurong proposed openstack/python-muranoclient: Add environment apps edit to openstack CLI  https://review.openstack.org/33381912:19
openstackgerritNikolay Starodubtsev proposed openstack/murano-dashboard: [WIP] Switch tests to keystone v3 API  https://review.openstack.org/33162412:22
openstackgerritMerged openstack/murano: Updated from global requirements  https://review.openstack.org/33368712:26
*** fragatina has quit IRC12:31
*** ducttape_ has quit IRC12:37
*** ducttape_ has joined #murano12:45
openstackgerritMerged openstack/python-muranoclient: Fix client could not init glance client  https://review.openstack.org/33202812:49
openstackgerritKirill Zaitsev proposed openstack/python-muranoclient: Use osc-lib instead of openstackclient  https://review.openstack.org/33373112:49
openstackgerritTetiana Lashchova proposed openstack/murano: Do not use stevedore namespase as a prefix for class FQNs  https://review.openstack.org/33287512:50
*** yamamoto has joined #murano12:57
*** ducttape_ has quit IRC12:59
openstackgerritzhurong proposed openstack/murano: Get package service backend when package import in devstack  https://review.openstack.org/33387613:06
*** ducttape_ has joined #murano13:07
*** ducttape_ has quit IRC13:21
openstackgerritTetiana Lashchova proposed openstack/murano-dashboard: Add page_title in breadcrumb for Import Package and Import Bundle  https://review.openstack.org/33390313:25
*** amoralej is now known as amoralej|lunch13:29
*** dmk0202 has quit IRC13:31
*** ducttape_ has joined #murano13:40
*** StanLagun has joined #murano13:44
*** ducttape_ has quit IRC13:47
*** cleong has joined #murano13:49
kzaitsev_mbPSA: CI zuul/jenkins have been down for around 10 mins. Please retrigger CI for patches that have been in the queue13:54
*** gokhan has quit IRC13:56
openstackgerritMerged openstack/murano-specs: Spec for MuranoPL static actions  https://review.openstack.org/32811314:02
openstackgerritMerged openstack/python-muranoclient: Use osc-lib instead of openstackclient  https://review.openstack.org/33373114:09
*** ducttape_ has joined #murano14:11
openstackgerritzhurong proposed openstack/python-muranoclient: Add environment apps edit to openstack CLI  https://review.openstack.org/33381914:12
openstackgerritMerged openstack/murano-agent: Updated from global requirements  https://review.openstack.org/33368814:16
*** amoralej|lunch is now known as amoralej14:22
openstackgerritMerged openstack/murano: Refactor API params tuples to sets  https://review.openstack.org/33323414:50
openstackgerritMerged openstack/murano: Including a description field for environment and environment templates  https://review.openstack.org/32435414:50
openstackgerritMerged openstack/murano: [docs] Add information about TestSuiteMultipleEnvironments  https://review.openstack.org/33292014:53
*** zhurong has quit IRC15:03
*** Nikolay_St has quit IRC15:05
*** thumpba has joined #murano15:48
*** itisha has quit IRC15:50
*** fragatina has joined #murano16:04
*** fragatina has quit IRC16:04
*** Nikolay_St has joined #murano16:05
*** fragatina has joined #murano16:05
*** Zer0Byte__ has joined #murano16:33
Zer0Byte__hi16:34
*** dmk0202 has joined #murano16:34
*** osh has joined #murano16:35
osh Zer0Byte__: hi16:35
oshZer0Byte__: how are you doing?16:39
Zer0Byte__im okay16:39
Zer0Byte__wbu16:39
oshZer0Byte__: me too, thanks (: how is your murano-life?16:39
Zer0Byte__well16:39
Zer0Byte__getting better16:39
Zer0Byte__a lot of mistakes and headaches at the beggining but now is better16:40
Zer0Byte__wbu16:40
oshat what stage are you now?16:40
Zer0Byte__well im summiting a patch for windows images deloyment16:40
oshZer0Byte__: so everything goes ok? (:16:42
Zer0Byte__yes16:42
Zer0Byte__now after that i have to deal with app deploymen16:42
Zer0Byte__t16:42
Zer0Byte__inside16:42
Zer0Byte__of the vm16:42
oshZer0Byte__: what the app?16:44
Zer0Byte__is a SAP installer16:45
oshlooks interesting. Have you started writing app code?16:47
Zer0Byte__yes16:47
Zer0Byte__im on a stage of deployment test16:48
Zer0Byte__but i was stuck with the windows bug but now is solved16:48
oshZer0Byte__: have you reported it?16:48
Zer0Byte__yes16:48
*** Nikolay_St has quit IRC16:49
oshhttps://bugs.launchpad.net/murano/+bug/1595863 this one?16:50
openstackLaunchpad bug 1595863 in Murano "Unable to deploy windows machines with cloudbase-init" [Undecided,New] - Assigned to josephillips (jose-phillips)16:50
Zer0Byte__thats right16:51
oshlooks valid (:  share a link when your patch will be ready16:54
StanLagunlgtm16:57
StanLagunI'm wondering that it took so long to discover that bug. Seems like nobody is using Windows with Murano16:57
*** fragatina has quit IRC17:02
*** dmk0202 has quit IRC17:15
*** catintheroof has joined #murano17:16
*** dmk0202 has joined #murano17:16
*** kzaitsev_mb has quit IRC17:19
*** dmk0202 has quit IRC17:35
*** dmk0202 has joined #murano17:39
openstackgerritJose Phillips proposed openstack/murano: Fix issue with deployment with cloudbase-init on Windows  https://review.openstack.org/33401617:42
*** thumpba_ has joined #murano17:46
Zer0Byte__hi StanLagun17:46
StanLagunhi17:47
Zer0Byte__did you see the error on openstack?17:47
Zer0Byte__murano17:47
Zer0Byte__?17:47
Zer0Byte__https://bugs.launchpad.net/murano/+bug/159586317:47
openstackLaunchpad bug 1595863 in Murano "Unable to deploy windows machines with cloudbase-init" [Critical,In progress] - Assigned to josephillips (jose-phillips)17:47
*** thumpba has quit IRC17:48
StanLagunyes. I put +2 on review already17:48
StanLagunAlso it need to be cherry-picked to stable/mitaka17:48
*** yamamoto has quit IRC17:57
Zer0Byte__now question17:58
Zer0Byte__where exactly murano save the packages like core library and apps17:58
Zer0Byte__on a database17:58
Zer0Byte__or in a filesystem?17:58
StanLagunin backend. We have 2 of them: old API backend that uses database and the Glare backend which works like the Glance does17:59
*** openstackgerrit has quit IRC18:03
*** openstackgerrit has joined #murano18:03
*** ducttape_ has quit IRC18:12
*** openstackstatus has quit IRC18:40
*** openstack has joined #murano18:41
*** ducttape_ has joined #murano18:47
*** yamamoto has joined #murano18:58
*** yamamoto has quit IRC19:00
*** yamamoto has joined #murano19:00
openstackgerritStan Lagun proposed openstack/murano-specs: MuranoPL forms spec  https://review.openstack.org/32119919:07
*** sergmelikyan has quit IRC19:21
*** yamamoto has quit IRC19:29
Zer0Byte__hi StanLagun are you there?19:38
StanLagunyep19:38
Zer0Byte__question the deploy template19:38
Zer0Byte__on resources19:38
Zer0Byte__can be yaml or i have some way to parse it from yaml to json?19:38
StanLagunsorry, don't understand the question19:39
Zer0Byte__.19:39
Zer0Byte__ok19:39
StanLagunwhat is deploy template?19:39
Zer0Byte__inside resouce directory19:39
StanLagunand what are you trying to do?19:39
Zer0Byte__on the package19:40
StanLagunexecution plan template19:40
Zer0Byte__FormatVersion: 2.0.019:40
Zer0Byte__Version: 1.0.019:40
Zer0Byte__Name: DeploySAP19:40
Zer0Byte__Parameters:19:40
Zer0Byte__ appName: $appName19:40
Zer0Byte__Body: |19:40
Zer0Byte__ return deploy(args.appName).stdout19:40
Zer0Byte__Scripts:19:40
Zer0Byte__something like this19:40
StanLagunyes, this is called execution plan template19:40
Zer0Byte__lol i called deploy template19:41
StanLagunso what's wrong with it?19:41
Zer0Byte__ - $template: $resources.yaml('deploy.template')19:41
Zer0Byte__if i chang resouce.yaml to resources.json19:41
Zer0Byte__what exactly do ?19:42
Zer0Byte__expect a json file19:42
Zer0Byte__or parse yaml to json19:42
Zer0Byte__?19:42
Zer0Byte__or is the way that the execution plan will going to send to to the vm?19:42
StanLagunyaml() method reads your files and deserializes it using PyYAML YAML parser into lists,dicts etc. json() does the same using json library. YAML is a superset of JSON so usually yaml() method will work on JSONs too. But if your resource file is always in JSON format it is better to use json() instead19:44
Zer0Byte__Exception while processing execution plan Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.String[]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.19:44
Zer0Byte__To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.19:44
StanLagunthose methods are just a way to load content of the resource file, nothing more19:44
Zer0Byte__thats explain that then19:44
StanLagunI think you're mixing different things here19:45
Zer0Byte__why ?19:45
Zer0Byte__this error i got when the execution plan is pushed to the vm19:46
StanLagunIt is always json on the wire. Murano doesn't takes this file and send it as is19:46
Zer0Byte__is passed though rabbitmq19:46
StanLagunIt reads the file, does some processing of it then serializes to JSON and sends to the agent19:46
StanLagunso it doesn't matter if it was json or yaml originally. This file is now what sent to the agent19:47
StanLagunthe problem is more likely with the content of the tamplate19:47
StanLagunbecause for Windows we have another agent that has different template format from that on Linux19:48
StanLagunjust because Windows agent was written long ago for the old XML-based Murano and we hadn't time to port new Python-based agent to Windows yet19:49
StanLagunWindows execution plan templates look like this: https://github.com/openstack/murano-apps/blob/master/Windows/ActiveDirectory/package/Resources/CreatePrimaryDC.template19:49
StanLagundoes that make sense to you?19:51
*** Nikolay_St has joined #murano19:57
Zer0Byte__yeah19:58
Zer0Byte__replacing and testing19:59
Zer0Byte__i let you know :)19:59
Zer0Byte__another question exist some way to upload the new package and i dont have to deploy all a vm again for test the package20:03
Zer0Byte__i mean to retry run murano-agent manually with the new changes20:04
StanLagunit is possible to develop without reuploading the package on each change20:04
StanLagunhowever if your workflow deploys VMs they are going to be deployed20:04
*** kzaitsev_mb has joined #murano20:05
StanLagunalternatively you can make use of http://docs.openstack.org/developer/murano/draft/appdev-guide/app_unit_tests.html and mock VM creation to speed up things. But it might be slightly soo advance20:08
*** Nikolay_St has quit IRC20:20
*** sergmelikyan has joined #murano20:22
*** yamamoto has joined #murano20:30
*** sergmelikyan has quit IRC20:30
*** cleong has quit IRC20:31
*** sergmelikyan has joined #murano20:40
*** yamamoto has quit IRC20:42
*** dmk0202 has quit IRC20:46
Zer0Byte__Is working now :)20:59
Zer0Byte__thanks StanLagun20:59
*** yamamoto has joined #murano21:11
*** yamamoto has quit IRC21:15
*** sergmelikyan has quit IRC21:16
*** sergmelikyan has joined #murano21:19
*** sergmeli_ has joined #murano21:21
*** sergmelikyan has quit IRC21:21
*** sergmeli_ has quit IRC21:23
*** StanLagun has quit IRC21:24
*** ducttape_ has quit IRC21:29
*** sergmelikyan has joined #murano21:30
*** sergmelikyan has quit IRC21:35
*** sergmelikyan has joined #murano21:44
*** StanLagun has joined #murano22:17
*** catintheroof has quit IRC22:18
*** sergmelikyan has quit IRC22:20
*** thumpba_ has quit IRC22:24
*** thumpba has joined #murano22:24
*** thumpba has quit IRC22:24
*** thumpba has joined #murano22:25
*** thumpba has quit IRC22:25
*** thumpba has joined #murano22:25
*** thumpba has quit IRC22:26
*** thumpba has joined #murano22:26
*** thumpba has quit IRC22:27
*** thumpba has joined #murano22:27
*** thumpba has quit IRC22:27
*** thumpba has joined #murano22:28
*** thumpba has quit IRC22:28
*** thumpba has joined #murano22:28
*** thumpba has quit IRC22:29
*** thumpba has joined #murano22:29
*** thumpba has quit IRC22:30
*** thumpba_ has joined #murano22:30
*** thumpba_ has quit IRC22:30
*** thumpba has joined #murano22:45
*** ducttape_ has joined #murano22:45
*** thumpba has quit IRC22:45
*** ducttape_ has quit IRC22:55
*** thumpba has joined #murano23:06
*** thumpba has quit IRC23:06
*** ducttape_ has joined #murano23:07
*** ducttape_ has quit IRC23:53
*** thumpba has joined #murano23:59
*** thumpba has quit IRC23:59

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