Wednesday, 2015-10-21

*** jasonsb has joined #murano00:02
*** Piet has joined #murano00:07
*** yamamoto has joined #murano00:23
*** kzaitsev_mb has quit IRC00:33
*** yamamoto has quit IRC00:42
*** vahidh has quit IRC00:46
*** xiangxinyong has quit IRC01:02
*** jasonsb has quit IRC01:03
*** zhurong has joined #murano01:30
*** kzaitsev_mb has joined #murano01:30
*** kumar has joined #murano01:38
*** yamamoto has joined #murano01:42
*** yamamoto has quit IRC01:48
*** kzaitsev_mb has quit IRC01:54
*** jasonsb has joined #murano02:13
mfischkzaitsev_ws: figure you are asleep but for tomorrow. 1) do you know when the apps.openstack will get Liberty app packages and 2) is there a way that I can just sync the entire catalog?02:27
mfischperhaps thats the purpose of bundles (those are not working for me currently though)02:27
*** yamamoto has joined #murano02:30
*** kzaitsev_mb has joined #murano02:50
*** kzaitsev_mb has quit IRC02:55
*** xiangxinyong has joined #murano02:59
*** zhurong has quit IRC03:02
*** zhurong has joined #murano03:03
*** kumar has quit IRC03:29
*** lin_yang has quit IRC04:27
*** lin_yang has joined #murano04:29
*** enthurohini has joined #murano04:31
*** rajalokan has joined #murano04:35
*** kzaitsev_mb has joined #murano04:52
*** kzaitsev_mb has quit IRC04:57
*** openstackgerrit has quit IRC05:16
*** openstackgerrit has joined #murano05:16
*** kzaitsev_mb has joined #murano05:53
enthurohinikzaitsev_mb, hello05:57
*** kzaitsev_mb has quit IRC05:58
enthurohinikzaitsev_mb, I have prepared application for outreachy. I want your reviews for that application. Can you please provide me your reviews so that I can make it more perfect?05:59
*** vgridnev has joined #murano06:34
openstackgerrittrammell proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530206:35
*** mdih has joined #murano06:48
mdihelo, do we a pass for the ec2-user in debian images?06:51
mdihwe have*06:51
mdihor is it just accessible via ssh with cert authentication?06:52
*** kzaitsev_mb has joined #murano06:55
*** sergmelikyan has joined #murano06:56
*** enthurohini has quit IRC07:00
*** kzaitsev_mb has quit IRC07:01
*** enthurohini has joined #murano07:02
openstackgerritLin Yang proposed openstack/murano: Change devstack link from github to openstack.org  https://review.openstack.org/23790307:03
*** sergmelikyan has quit IRC07:06
*** vgridnev has quit IRC07:15
*** kzaitsev_mb has joined #murano07:21
*** vgridnev has joined #murano07:24
*** jongchoi has joined #murano07:31
openstackgerritLin Yang proposed openstack/murano-dashboard: Improve message for publish package conflict  https://review.openstack.org/23578607:36
enthurohinikzaitsev_mb, are you there?07:48
kzaitsev_mbenthurohini: hi07:49
kzaitsev_mbwill be around for 5-10 minutes07:49
kzaitsev_mbthen about an hour afk07:49
enthurohinikzaitsev_mb, ok. I have written appliaction for outreach, so want to know, will you please review that?07:51
kzaitsev_mbshare it somewhere, say a google doc and post a link with suggestion rights here07:52
enthurohinikzaitsev_mb, thanks. I will share you the google doc.07:52
*** jsheeren has joined #murano07:54
*** zhurong has quit IRC08:01
*** kzaitsev_mb has quit IRC08:03
*** kzaitsev_mb has joined #murano08:09
openstackgerrittrammell proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530208:13
*** kzaitsev_mb has quit IRC08:13
*** jsheeren has quit IRC08:14
*** vgridnev has quit IRC08:26
*** jongchoi has quit IRC08:48
*** tlashchova has joined #murano08:50
*** openstackgerrit has quit IRC09:01
*** openstackgerrit has joined #murano09:01
*** kumar has joined #murano09:04
katyaferventmdih, hi09:17
katyaferventssh only, auth via password is turned off09:18
mdihkatyafervent, thanks for the info :)09:18
openstackgerrittrammell proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529509:21
*** vgridnev has joined #murano09:22
openstackgerritHenar Muñoz proposed openstack/murano: Public environment template  https://review.openstack.org/21554209:23
*** openstackgerrit has quit IRC09:31
*** openstackgerrit has joined #murano09:31
*** sergmelikyan has joined #murano09:34
*** kzaitsev_mb has joined #murano09:35
*** mdih has quit IRC09:43
*** mdih has joined #murano09:43
*** exploreshaifali has joined #murano09:43
openstackgerritEkaterina Chernova proposed openstack/murano: Use default readthedocs theme  https://review.openstack.org/23769809:49
*** enthurohini has quit IRC09:52
*** sergmelikyan has quit IRC09:53
openstackgerrittrammell proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529509:53
*** enthurohini has joined #murano09:54
openstackgerritMerged openstack/murano-deployment: Murano CI Rework: Update job definitions  https://review.openstack.org/23483809:54
*** mdih has quit IRC09:58
*** vgridnev has quit IRC10:07
*** vgridnev has joined #murano10:07
*** henar has joined #murano10:09
henargood morning… regarding a patch to do some functional tests for chef/puppets recipes, Kirill suggested me that everything needed for test will be insdie, I mean, all the recipes to be part of the package. However, the recipes needs to be inside a folder namecookbook/recipes/ .. my question is.. how can I transfer folders in a execution plan? thanks in advance10:10
*** mdih has joined #murano10:15
*** sergmelikyan has joined #murano10:26
openstackgerritMerged openstack/murano: Adjust tempest config file path  https://review.openstack.org/23780810:26
openstackgerritMerged openstack/murano: Updated from global requirements  https://review.openstack.org/23729710:30
*** mdih has quit IRC10:34
*** kzaitsev_mb has quit IRC10:35
openstackgerritMerged openstack/murano: Change in Murano Devstack installation  https://review.openstack.org/23738310:38
*** kzaitsev_mb has joined #murano10:40
*** kzaitsev_mb has quit IRC10:45
*** sergmelikyan has quit IRC10:55
*** kzaitsev_mb has joined #murano10:57
*** rajalokan has quit IRC11:10
*** exploreshaifali has quit IRC11:38
katyaferventhttps://review.openstack.org/#/c/237698/11:42
katyaferventkzaitsev_ws, StanLagun ^^^11:43
*** kzaitsev_mb has quit IRC11:47
*** thumpba has joined #murano11:55
*** kzaitsev_mb has joined #murano11:56
*** ducttape_ has joined #murano12:09
*** enthurohini has quit IRC12:11
*** openstackgerrit has quit IRC12:16
*** openstackgerrit has joined #murano12:16
*** kzaitsev_mb has quit IRC12:20
*** vgridnev has quit IRC12:20
*** yamamoto has quit IRC12:21
*** vgridnev has joined #murano12:29
*** thumpba has quit IRC12:30
*** ducttape_ has quit IRC12:34
*** thumpba has joined #murano12:47
*** kumar has quit IRC12:51
openstackgerritMerged openstack/murano: Package type plugins support was added  https://review.openstack.org/23500112:54
openstackgerritMerged openstack/murano-deployment: Add on-commit gate jobs for Murano CI  https://review.openstack.org/23483012:58
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Move DevStack deployment and test preparation into separate scripts  https://review.openstack.org/23484713:00
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Update common scripts  https://review.openstack.org/23484013:00
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Move DevStack deployment and test preparation into separate scripts  https://review.openstack.org/23484713:00
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Move test execution and log collection into separate scripts  https://review.openstack.org/23485113:00
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Add HTML report generator script with templates  https://review.openstack.org/23485213:00
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Move result collection into separate script  https://review.openstack.org/23485313:00
openstackgerritSerg Melikyan proposed openstack/murano-deployment: Murano CI Rework: Cleanup old scripts and jobs  https://review.openstack.org/23485513:01
*** kzaitsev_mb has joined #murano13:09
*** yamamoto has joined #murano13:14
*** ducttape_ has joined #murano13:16
*** zhurong has joined #murano13:17
*** ducttape_ has quit IRC13:18
openstackgerritMerged openstack/python-muranoclient: Small refactoring of CLI tests for packages  https://review.openstack.org/23541313:40
openstackgerritSerg Melikyan proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529513:45
openstackgerritMerged openstack/python-muranoclient: Use standard formatters for environment-create-session output  https://review.openstack.org/23549613:46
openstackgerritMerged openstack/murano: Remove libs and extras.d usage from gate hooks  https://review.openstack.org/22559713:46
*** zhurong has quit IRC13:47
openstackgerritTetiana Lashchova proposed openstack/murano-apps: Add custom docker registry to DockerStandaloneHost  https://review.openstack.org/23761313:48
*** ducttape_ has joined #murano13:50
openstackgerritTetiana Lashchova proposed openstack/murano-apps: Add custom docker registry to DockerStandaloneHost  https://review.openstack.org/23761313:51
*** kzaitsev_mb has quit IRC13:51
*** kzaitsev_mb has joined #murano13:58
*** vgridnev has quit IRC14:01
*** vgridnev has joined #murano14:02
openstackgerritTetiana Lashchova proposed openstack/murano-apps: Add custom docker registry to DockerStandaloneHost  https://review.openstack.org/23761314:09
*** jongchoi has joined #murano14:09
*** raildo-afk is now known as raildo14:26
*** jongchoi has quit IRC14:28
openstackgerritMerged openstack/murano-specs: Pluggable Package Types spec  https://review.openstack.org/23692114:40
openstackgerritHenar Muñoz proposed openstack/murano-agent: Cookbook is not found when files transfered  https://review.openstack.org/23811714:44
*** yamamoto has quit IRC14:46
*** Piet has quit IRC14:51
*** alejandrito has joined #murano15:01
*** alejandrito has quit IRC15:02
*** alejandrito has joined #murano15:02
*** yamamoto has joined #murano15:09
openstackgerritStan Lagun proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529515:13
*** henar has quit IRC15:16
*** yamamoto_ has joined #murano15:29
openstackgerritStan Lagun proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530215:31
openstackgerritStan Lagun proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529515:31
*** yamamoto has quit IRC15:32
openstackgerritMerged openstack/murano-dashboard: Improve message for publish package conflict  https://review.openstack.org/23578615:36
openstackgerritMerged openstack/murano: Use default readthedocs theme  https://review.openstack.org/23769815:40
*** vgridnev has quit IRC15:46
openstackgerritStan Lagun proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529515:50
openstackgerritStan Lagun proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530215:53
openstackgerritStan Lagun proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529515:53
openstackgerritStan Lagun proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529515:57
openstackgerritStan Lagun proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530215:58
*** vgridnev has joined #murano15:59
*** henar has joined #murano16:02
*** exploreshaifali has joined #murano16:05
openstackgerritStan Lagun proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530216:06
openstackgerritStan Lagun proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530216:09
*** Piet has joined #murano16:11
openstackgerritStan Lagun proposed openstack/murano: Adding the Cloudify Plugin Files  https://review.openstack.org/23529516:12
openstackgerritStan Lagun proposed openstack/murano: Adding Cloudify apps library and Example App  https://review.openstack.org/23530216:13
*** vahidh has joined #murano16:14
*** jasonsb has quit IRC16:32
*** exploreshaifali has quit IRC16:38
*** zigo_ has quit IRC16:59
*** zigo has joined #murano17:00
*** akanksha_ has joined #murano17:09
*** vgridnev has quit IRC17:11
akanksha_hello, my name is Akanksha and I would like to contribute to murano. Can someone help me get started?17:13
kzaitsev_mbakanksha_: hi =) you can look at some bugs in our projects, or we can think of a small and simple blueprint we can give you =)17:14
akanksha_Hello. Sure. I'd like to jump in right away.17:15
kzaitsev_mbakanksha_: why do you want to work on murano and what do you like to do? =)17:15
akanksha_well I am well versed with python and web development and Murano employs both. As in it has  adashboard component as well as a python client for the API.17:16
*** yamamoto_ has quit IRC17:17
akanksha_The API part is obviously there.17:17
akanksha_kzaitsev_mb:  I have some experience with python clients for Openstack. I worked for zaqar a bit.17:18
akanksha_I want to apply for Outreachy and I saw you're listed as a mentor for a project.17:18
akanksha_The project you proposed was i18n support.17:18
kzaitsev_mboh right17:19
kzaitsev_mbweren't you the one applying for outreachy?17:19
akanksha_yes kzaitsev_mb : I have seen an implementation of i18n support addition in zaqar python client. I am wondering if it would be similar.17:20
kzaitsev_mbI believe you have to write an application if you are and you probably only have time till the end of the month.17:21
kzaitsev_mbto apply I mean17:21
kzaitsev_mb=)17:21
kzaitsev_mbI really gotta go now. Will be away for 2-3 hours. would you be around in 2-3 hours here? would have more time to chat )17:21
kzaitsev_mbond yeah, i18n support would be awesome! =)17:22
akanksha_I can write a proposal in 1-2 days. What I'd like is to get acquainted with the murano project.17:22
akanksha_Can you point me to resource I can read and use for setup in the meanwhile?17:22
akanksha_Sure I'll be around.17:22
kzaitsev_mbwe need l10n support and imports from zanata ) At least I'd really love to see it ) and our PTL is supportive for that )17:22
akanksha_I see.17:23
kzaitsev_mbhttps://blueprints.launchpad.net/murano/+spec/murano-i18n17:23
kzaitsev_mbhere's the blueprint I filed a while ago17:23
akanksha_Will go through the above while you're away. Catch you later :)17:24
kzaitsev_mbok, really have to run. see you around =)17:24
*** yamamoto has joined #murano17:25
*** jasonsb has joined #murano17:28
*** kzaitsev_mb has quit IRC17:28
*** ducttape_ has quit IRC17:35
*** exploreshaifali has joined #murano17:40
*** henar has quit IRC17:43
*** pradiprwt has joined #murano17:44
pradiprwtHi Everyone ..!!!!17:45
pradiprwtIs there any way to call Murano action from environment instance..??17:47
*** vgridnev has joined #murano17:50
*** exploreshaifali has quit IRC17:53
*** yamamoto has quit IRC17:55
*** vgridnev has quit IRC18:10
*** ducttape_ has joined #murano18:11
alejandritogood morning, we are seeing that using murano with the neutron options where murano creates (through heat) its own networks, we see that from time to time, vms that murano creates on new networks, doesnt get dhcp ip, that only happens with murano, since we create lots of vms and networks by cli / dashboard and they allways get dhcp ip,  its because of how we configured murnao to deal with neutron? or its something that happens from time to time ?18:11
*** vgridnev has joined #murano18:12
*** vgridnev has quit IRC18:14
*** Piet has quit IRC18:17
*** vgridnev has joined #murano18:25
*** exploreshaifali has joined #murano18:31
*** thumpba has quit IRC18:34
StanLagunpradiprwt, hi. What do you mean be environment instance? You can call action on specific application. There are no actions for environment18:36
StanLagunalejandrito, which version of OpenStack do you use?18:37
*** SFU has joined #murano18:38
SFUhello18:39
SFUcan someone help me?18:39
SFUi've installed the murano dashboard but if i deploy a sample package for example the Apache HTTP Server the Wizards loops. Everytime i enter all the needed vars and want to save it the wizards jumps to the first page18:41
SFUIs this a known issue?18:41
StanLagunSFU, I've seen this long ago. The reason was misconfigured session backend for horizon. By default it stores data in cookies if I'm not mistaken and there are hard limits on amount of data that can be stored there18:49
StanLagunso the solution is to configure sqlite backend instead. See Murano documentation on how to install murano dashboard. It is there18:50
SFUi now stopped my apache and delete the in memory  murane cached forms and now the first time it works but only once.18:53
SFUi try to switch my session backend to sqllite18:54
*** yamamoto has joined #murano18:55
pradiprwtStanLagun : I mean, If I want to call Murano service from deployed environment instance , Is there any way..??19:00
*** yamamoto has quit IRC19:00
StanLagunpradiprwt, you want to call Murano API from a VM that was created by Murano?19:01
pradiprwtStanLagun : yes19:02
pradiprwtStanLagun : presently I am using curl command to get access but for that i am parsing keystone ip and user credentials.19:03
StanLagunit depends on connectivity that you have. Most probably you can do that using publicURL of Murano API. But you will need to have credentials on VM19:03
StanLagunthe same as with all other openstack services. Obtain publicURL from keystone19:04
*** jasonsb has quit IRC19:04
pradiprwtStanLagun : Is there any class in for murano app for getting publicURL.19:05
StanLagunit is not related to murano at all. All urls (endpoints) are in keystone so you need keystone client to get URL for the service.19:06
pradiprwtok19:07
pradiprwtCan you please give me some guideline to get endpoints using murano app ..19:08
*** jasonsb has joined #murano19:11
StanLagunhttp://docs.openstack.org/developer/python-keystoneclient/man/keystone.html19:12
StanLagunyou will need to install python-keystoneclient or use newer openstack-client instead and use it from the shell on VM19:12
StanLagunkeystone help catalog19:13
*** henar has joined #murano19:13
pradiprwtStanLagun : I looked into instance which is created by murano, In "agent.conf" file there I am able to see controller IP , Is it ok to use this ip for get token?19:17
StanLagunI wouldn't count on that. This is an IP where RabbitMQ installed. It doesn't have to be controller or something though it usually is19:19
pradiprwtStanLagun : If I am using keystone client I need to parse controller IP and all credentials, with curl the same thing I was parsing ..19:21
StanLagunthere is no other way19:24
*** henar has quit IRC19:24
pradiprwtStanLagun : Ok , I am telling the scenario what exactly want to do, I want to invoke scaleUP action method from master instance in Kubernetes cluster..19:24
*** vgridnev has quit IRC19:25
pradiprwtcan you suggest me any best way which i can follow, presently I am providing all credentials which needs to call through curl ..19:26
*** vgridnev has joined #murano19:28
*** vgridnev has quit IRC19:29
*** vgridnev has joined #murano19:30
StanLagunWhy not use python-muranoclient instead?19:32
StanLagunConsidering that you have valid cradentials and know kwystone's IP this would be the best way19:33
*** thumpba has joined #murano19:35
pradiprwtStanLagun : you mean with all credentials I need to call scaleUP using python-muranoclient..19:37
StanLagunyes. credentials need to be in environment variables (OS_USER etc)19:37
StanLagunand python-muranoclient need to be installed on VM19:37
StanLagunyou will also need to know action id that can be calculated in application as '{0}_scaleUp'.format(id($.kubernetesCluster))19:39
StanLagunbut to be honest I never tried to call actions from places other than dashboard so I might be missing something. Try ans see19:40
*** vgridnev has quit IRC19:40
pradiprwtStanLagun : Ok , I will try this...19:40
*** thumpba has quit IRC19:41
pradiprwtStanLagun : Is there any way to get controller IP using murano library in app19:42
StanLagunno19:42
StanLagunbut you can have class config and put it there19:43
*** Piet has joined #murano19:43
pradiprwtFor now I am using Murano UI to parse all credentials to instance..19:45
StanLaguneither it is entered by the user or by cloud operator (in config)19:47
*** vgridnev has joined #murano19:54
SFUhey StanLagun it works :-) thank you19:54
*** vgridnev has quit IRC19:56
*** StanLagun has quit IRC19:56
pradiprwtThanks StanLagun, I will try this approach.19:57
*** vgridnev has joined #murano20:01
*** vgridnev has quit IRC20:03
alejandritoStanLagun, kilo, from ubuntu repos20:06
*** openstackstatus has joined #murano20:06
*** ChanServ sets mode: +v openstackstatus20:06
*** vgridnev has joined #murano20:06
SFUdoes murano not support the keystone v3 auth?20:10
SFUeverytime if i use murano cli i must set my env var to20:10
SFUexport OS_AUTH_URL=http://127.0.0.1:5000/v2.020:10
pradiprwtalejandrito : I think StanLagun left , In liberty there is option to select specific network from any environment , you can try it.20:21
alejandritopradiprwt, can i try murano liberty with HEAT/kilo ?20:22
pradiprwtalejandrito : I am not sure it will work or not but better to use complete liberty..I mean HEAT and other services also..20:25
alejandritopradiprwt, but what about my case, having a completely production ready kilo cloud, where just murano does that regarding some vms not being able to get metadata / dhcp ?20:27
pradiprwtalejandrito : I think katyafervent can give you better information regarding your issue.20:29
alejandritopradiprwt, perfect! waiting for katyafervent feedback20:30
*** vgridnev has quit IRC20:31
* alejandrito waiting for katyafervent 20:31
*** vgridnev has joined #murano20:32
*** kzaitsev_mb has joined #murano20:33
*** alejandrito has quit IRC20:42
*** pradiprwt has quit IRC20:43
*** raildo is now known as raildo-afk20:54
akanksha_hey, kzaitsev_mb20:55
akanksha_There?20:55
kzaitsev_mbyep =)20:56
akanksha_I was setting up murano in devstack and I ran into a neutron error while stack.sh20:57
akanksha_Does murano require neutron service enbaled?20:57
akanksha_And kzaitsev_mb can we discuss further?20:57
kzaitsev_mbyep it does20:57
akanksha_Oh then thats the problem :)20:57
kzaitsev_mbplease share your localrc =)20:57
akanksha_Further about the project20:58
kzaitsev_mbyep, are you interested in i18n side or would you like something else? =)20:59
akanksha_I read up on the translation efforts at zanata and oslo.i18n. Those were interesting. But I am open to other projects as well.21:00
kzaitsev_mbI kind of like the i18n thing — would have done it myself, if only had more time ))21:00
kzaitsev_mbqother projects would require some thought =) we're all preoccupied with the summit this week, so not sure if I'll be able to think of something more =)21:01
akanksha_I am completely okay with the i18n project.21:02
akanksha_Is someone working on it already?21:02
kzaitsev_mbI think we also have a openstack-client integration thing )21:02
kzaitsev_mbakanksha_: no. we have some limited support.21:03
akanksha_Limited support as in?21:03
kzaitsev_mbstrings in murano-api/murano-engine/dashboard are marked for translation, I think strings in the client are also marked.21:04
kzaitsev_mbwe do not have any code, that allowes us actually translate those strings21:04
akanksha_Thats the start right. Marking strings for translation.21:04
akanksha_Right so we'd have to add suppor from oslo.i18n21:05
akanksha_I presume21:05
kzaitsev_mband we do not obviously have any integration with the translate.openstack.org project21:05
kzaitsev_mbakanksha_: I belive we use it everywhere )21:05
kzaitsev_mbhave you ever worked on a project, that supports several languages, do you know how it's usually done? =)21:06
kzaitsev_mbI mean I can try & explain the way I see it should work =)21:06
kzaitsev_mbor if you dived into such things — you could explain how it should work ;)21:06
akanksha_No, I havent worked on a project before. But I could dig around if required.21:07
akanksha_*on such a21:07
kzaitsev_mbso it usually goes like this — a project has some strings, that are user facing. Those strings are marked for translation with some gettext functionality (oslo.i18n for most of our projects, babel for horizon plugin, as it supports both js and python)21:08
akanksha_Okay.21:10
kzaitsev_mbthen there is some utility, that creates .po files. those are text files and they contain the strings, marked for translation and empty translations. That's where translators come in. Openstack uses self-hosted zanata tool for that on translate.opentsack.org21:10
*** jongchoi_ has joined #murano21:11
kzaitsev_mbSo a translator picks a language and translates the strings in the file into his own language. this all usually happens under say FR/LC_MESSAGES/file.po directory =)21:12
kzaitsev_mbWhen the translation of the file is done — some utility converts .po into "message catalog" .mo files =) This should probably be done on the translate.opentsack.org side of the things21:13
kzaitsev_mbso then, when these files are put into the project — the gettext functions, i.e. the _() functions do the following:21:13
kzaitsev_mb1) they check current locale, say it's 'FR' for french. For browsers — it's usually ACCEPT_LANGUAGE header or similar. For server, I guess LC_MESSAGES env variable.21:14
kzaitsev_mb2) then they look into the directory with translations (usually called 'locale/') for a directory named 'FR'21:15
kzaitsev_mbif it's there — then they extract translations from those po files. if it's not — default text is used =))21:15
kzaitsev_mbso that's the bird's eye view of how things work with i18n and l10n =)21:16
kzaitsev_mbakanksha_: any question thus far? =)21:16
akanksha_I am copying all of this down for perusal.21:16
akanksha_Will check all of this out in detail21:17
akanksha_=)21:17
akanksha_So far we have the po files do we?21:17
kzaitsev_mbakanksha_: no =)21:18
kzaitsev_mbso far murano only(!) marks strings for translation =)21:18
akanksha_Oh okay so we start from making sure we have every user facing string marked for translation.21:18
*** StanLagun has joined #murano21:18
akanksha_And then the steps that go further21:18
akanksha_I get a lot of it now. I can see the workflow and I think I could write up a proposal for it now supported with some research of my own.21:20
kzaitsev_mbSo we'd probably have to read 1) how to setup export of the strings to translate.openstack.org 2) how to setup import of translations from there 3) how to make sure, that translations work. And that's for all of the murano repositories =) including murano-dashboard, that includes javascript string translation, which might be tricky =)21:20
akanksha_high dive into zanata docs :P21:21
kzaitsev_mbakanksha_: well, you are right, but I believe, that we have like 90% strings marked for translation. So this would not be much of a problem =)21:21
akanksha_That makes things easier. We could always add more as we go along :P21:21
kzaitsev_mbYou're still interested in the thing? =)21:22
akanksha_Absolutely :D21:22
akanksha_Atleast I am following things so far :P21:22
kzaitsev_mbcool =)21:23
akanksha_http://zanata.org/help/gettext-example/21:23
akanksha_This might be relevant21:23
akanksha_you mentioned gettext marked strings :)21:23
kzaitsev_mbok, so about the translate.openstack.org (zanata) integration — I'd recommend to start with integrating murano-dashboard with it21:23
kzaitsev_mbThe reasons are: 1) it's the most user facing thing. 2) you can look at horizon, for how it's done there ;) (Always easy to stand on the shoulders of the giants ;))21:25
kzaitsev_mbsince murano-dashboard is a plugin for horizon — most of the code, regarding i18n can be borrowed from there with some modifications ;) At least I hope so, haven't looks into the thing too deep )21:26
akanksha_Okay. I see. So wait I have a doubt. Should I start with this now itself or wait for the selection and internship to begin?21:26
akanksha_I believe I can start already and that can be my contribution for the selection procedure right?21:27
kzaitsev_mbakanksha_: I'm also new to the whole outreachy thing, so I'm not entirelly sure on the procedure there.21:28
kzaitsev_mbdo you have any link to requirements at hand? =) I would give it a quick read, to figure that out )21:29
akanksha_I applied last round too. Didnt get selected :P Apparently candidates are supposed to make contributions in the application period and the mentors then judge the strongest candidates. https://wiki.openstack.org/wiki/Outreachy/Mentors21:30
akanksha_I believe I have a goodish chance this time. I have contributions elsewhere in openstack and am familiar with the workflow. Only I havent made a contribution to murano project so far.21:32
kzaitsev_mbakanksha_: ok, so you could take a look at some of our simpler bugs and try and fix those21:34
kzaitsev_mbhttps://bugs.launchpad.net/murano/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=low-21:34
kzaitsev_mbhanging-fruit+&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on21:34
kzaitsev_mbwow21:34
kzaitsev_mbdidn't go well21:34
kzaitsev_mbhttps://goo.gl/q7MNBm here you go — these are for murano & dashboard21:34
kzaitsev_mband we don't have anything significant for client )21:35
akanksha_I'll get started on those bugs right away then.21:36
akanksha_I dont need devstack envs for this bug right. I can get away with a manual install ?21:38
akanksha_https://bugs.launchpad.net/murano/+bug/148649921:38
openstackLaunchpad bug 1486499 in murano "[dashboard] Environments page lacks Add New button after environment deletion" [Low,Confirmed]21:38
kzaitsev_mbakanksha_: no, you don't if you have a cloud somewhere )21:44
kzaitsev_mbI rarely use devstack for anything21:44
akanksha_I dont have a cloud though. :\21:45
kzaitsev_mbakanksha_: then you'll need a devstack (probably without murano, but you'll need a keystone to authenticate against)21:45
kzaitsev_mbhttps://bugs.launchpad.net/murano/+bug/1392874 this one is also easy21:47
openstackLaunchpad bug 1392874 in murano "Change deploy Environment to Update when already deployed env is updated" [Wishlist,Triaged]21:47
akanksha_[ERROR] /home/akanksha/devstack/functions-common:1279 Failure creating public IPv4 subnet21:49
akanksha_have you encountered this issue while enabling neutron?21:49
*** ducttape_ has quit IRC21:49
kzaitsev_mbhm, nope. can you please share your localrc?21:49
akanksha_Yeah sure21:50
akanksha_http://paste.openstack.org/show/477086/21:52
akanksha_I am using local.conf21:52
kzaitsev_mb1) you can use murano-plugin it's a bit more up to date21:53
kzaitsev_mb2) I'm not sure that the error is related to the FLOATING_RANGE setting )21:55
freerunnerkzaitsev_mb: Good night!21:55
freerunnerakanksha_: Hey!21:55
kzaitsev_mbs/not sure/pretty sure/ =)21:55
freerunnerakanksha_: I see you're tried to deploy devstack.. ;)21:56
akanksha_Yeah :)21:56
akanksha_freerunner:21:56
akanksha_kzaitsev_mb: Should I remove that21:57
akanksha_?21:57
freerunnerakanksha_: So, looking into your local.conf.. I strongly suggest you to use plugin, as Kirill said.21:57
freerunnerakanksha_: Looks like you should remove this variable. Let's give it a try, huh? :)21:59
akanksha_alright. And about the heat and neutron services?21:59
freerunnerakanksha_: It will activated by default, just use plugin =)22:00
kzaitsev_mbakanksha_: you could try to remove the setting and see if it works without it )22:00
freerunnerakanksha_: *both of them22:00
akanksha_Alright22:00
akanksha_On it :)22:00
kzaitsev_mband replace enable_service with22:01
kzaitsev_mbenable_plugin murano https://github.com/openstack/murano22:01
*** jongchoi_ has quit IRC22:02
akanksha_yeah got that :)22:02
*** jongchoi_ has joined #murano22:06
*** thumpba has joined #murano22:07
openstackgerritKirill Zaitsev proposed openstack/murano: [doc] Improve devstack plugin installation docs  https://review.openstack.org/23763122:08
*** StanLagun has quit IRC22:10
*** jongchoi_ has quit IRC22:10
*** vgridnev has quit IRC22:19
kzaitsev_mbk, gotta go get some sleep. have lots of meetings tomorrow morning and some stuff to be done. Feel free to ping me or write anything here — I'll read it when I get up.22:21
*** jasonsb has quit IRC22:37
*** thumpba has quit IRC22:38
*** thumpba_ has joined #murano22:42
*** jasonsb has joined #murano22:42
*** thumpba_ has quit IRC22:44
*** thumpba has joined #murano22:48
openstackgerritAkanksha Srivastava proposed openstack/murano: Return right http response  https://review.openstack.org/23826922:55
*** thumpba has quit IRC22:55
*** thumpba has joined #murano22:58
*** thumpba has quit IRC23:04
*** yamamoto has joined #murano23:18
*** ducttape_ has joined #murano23:19
*** ducttape_ has quit IRC23:20
*** yamamoto has quit IRC23:26
*** kzaitsev_mb has quit IRC23:27
*** exploreshaifali has quit IRC23:38
*** ducttape_ has joined #murano23:54
*** yamamoto has joined #murano23:55

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