*** zhurong has joined #murano | 00:01 | |
*** yamamoto has joined #murano | 00:13 | |
*** zhurong has quit IRC | 00:21 | |
*** lawrancejing has quit IRC | 00:22 | |
*** kzaitsev_mb has quit IRC | 00:27 | |
*** yamamoto has quit IRC | 00:47 | |
*** lawrancejing has joined #murano | 00:50 | |
*** pradiprwt has quit IRC | 00:57 | |
*** zhurong has joined #murano | 01:28 | |
*** zhurong_ has joined #murano | 01:46 | |
*** lawrance_ has joined #murano | 01:46 | |
*** lawrancejing has quit IRC | 01:49 | |
*** zhurong has quit IRC | 01:49 | |
*** xiangxinyong has joined #murano | 02:01 | |
*** yamamoto has joined #murano | 02:19 | |
*** yamamoto has quit IRC | 02:29 | |
*** asalkeld_ has joined #murano | 02:55 | |
*** yamamoto has joined #murano | 03:15 | |
*** xiangxinyong has quit IRC | 03:23 | |
*** lawrance_ has quit IRC | 04:53 | |
openstackgerrit | Merged openstack/murano-dashboard: Change package to category in DeleteCategory error message https://review.openstack.org/224084 | 05:02 |
---|---|---|
*** junhongl has joined #murano | 05:36 | |
*** vgridnev has joined #murano | 05:39 | |
*** lawrancejing has joined #murano | 06:07 | |
*** nkoffman has joined #murano | 06:12 | |
*** vgridnev has quit IRC | 06:27 | |
*** vgridnev has joined #murano | 06:29 | |
*** drupalmonkey has quit IRC | 06:34 | |
*** mgershen has joined #murano | 06:35 | |
nkoffman | Hi good morning, I saw the thread regarding removing the owner filter from list packages API, can anyone please explain the context? is this going to be removed from the API itself or just from dashboard, and what does it break? thanks | 06:50 |
*** junhongl_ has joined #murano | 07:06 | |
*** junhongl has quit IRC | 07:08 | |
*** xiangxinyong has joined #murano | 07:27 | |
*** prefer has joined #murano | 07:35 | |
*** prefer1 has joined #murano | 07:36 | |
*** nkoffman has quit IRC | 07:37 | |
*** prefer has quit IRC | 07:39 | |
*** xiangxinyong has quit IRC | 07:59 | |
-openstackstatus- NOTICE: Gate is currently stuck, failing grenade upgrade tests due the release of oslo.utils 1.4.1 for Juno. | 08:00 | |
*** mgershen has quit IRC | 08:01 | |
*** vgridnev has quit IRC | 08:05 | |
*** nkoffman has joined #murano | 08:12 | |
*** mgershen has joined #murano | 08:12 | |
*** xiangxinyong has joined #murano | 08:24 | |
*** prefer1 has quit IRC | 08:31 | |
katyafervent | Hi nkoffman ! | 08:35 |
katyafervent | This filter is in horizon | 08:35 |
katyafervent | So we don't use it in murano anymore and all packages are shown in one table like it was before | 08:35 |
katyafervent | We just added 'Tenant Name' column to recognize packages | 08:36 |
openstackgerrit | Ekaterina Chernova proposed openstack/murano: Show public packages for non-admin users https://review.openstack.org/224180 | 08:39 |
*** lawrancejing has quit IRC | 08:41 | |
*** lawrancejing has joined #murano | 08:41 | |
nkoffman | katyafervent: so if I understand you correctly, I can still use this flag in the API? and it won't break anything? | 08:47 |
katyafervent | sure, api was not modified | 08:47 |
nkoffman | greate thx :) | 08:47 |
xiangxinyong | hi katyafervent, I see your advice about this bug. https://bugs.launchpad.net/murano/+bug/1496224 | 08:56 |
openstack | Launchpad bug 1496224 in murano "Get an OfflineGenerationError after setting DISABLED = True in _50_murano.py" [Undecided,Invalid] | 08:56 |
xiangxinyong | . Thanks. | 08:56 |
*** vgridnev has joined #murano | 08:57 | |
katyafervent | xiangxinyong, hi! welcome, let me know if you will continue having a traceback | 08:57 |
xiangxinyong | ^-^ | 08:59 |
*** zhurong_ has quit IRC | 09:10 | |
*** lawrancejing has quit IRC | 09:28 | |
*** pradiprwt has joined #murano | 09:34 | |
pradiprwt | /msg NickServ identify 9838568956 | 09:34 |
pradiprwt | stan_lagun : hi | 09:34 |
pradiprwt | stan_lagun : i want to add one template which will execute on master node only after execution of all template in kubernetes package .. | 09:36 |
pradiprwt | stan_lagun : should i need to write new class for that or any way to integrate .. | 09:37 |
*** xiangxinyong has quit IRC | 09:39 | |
openstackgerrit | Merged openstack/murano: Removing unused dependency: discover https://review.openstack.org/218317 | 09:40 |
*** kzaitsev_mb has joined #murano | 09:43 | |
stan_lagun | pradiprwt: Ideally you don't need to modify existing package but instead you would make your own class/package that inherit from KubernetesCluster and add extra step. However because of current UI limitation it will not allow you to choose your custom cluster implementation for KubernetesPod | 09:52 |
stan_lagun | pradiprwt: we are working on that | 09:52 |
stan_lagun | pradiprwt: meanwhile the only solution is to modify KubernetesCluster and add extra step to deploy mentod | 09:53 |
*** mgershen has quit IRC | 10:01 | |
-openstackstatus- NOTICE: Gate back to normal, thanks to the backlisting of the problematic version | 10:14 | |
pradiprwt | stan_lagun : i will tell the scenario what i want to add to kubernetes package , first i need one check box two input field in UI and my template should execute on master node only afrer setting up cluster. | 10:18 |
pradiprwt | stan_lagun : what are the possible things i can do in these requirement. | 10:19 |
*** nkoffman has quit IRC | 10:20 | |
stan_lagun | you can add your own checkboxes etc to UI.yaml (and declare corresponding properties in MuranoPL). You can modify KubernetesCluster.deploy to add extra step | 10:21 |
stan_lagun | pradiprwt: but you need to consider that it may be better to write your own application that will use CubernetesCluster instead of modifying it. Don't know if it suits you needs but if it doest it would be much better at least because you won't have to update your solution each time we release new KubernetesCluster to catch up with new fixes | 10:24 |
stan_lagun | pradiprwt: sorry, need to go but I'll be back later | 10:24 |
*** stan_lagun has quit IRC | 10:25 | |
*** nkoffman has joined #murano | 10:27 | |
*** mgershen has joined #murano | 10:27 | |
*** zhurong has joined #murano | 10:35 | |
*** lawrancejing has joined #murano | 10:46 | |
*** zhurong has quit IRC | 10:50 | |
*** xiangxinyong has joined #murano | 10:55 | |
openstackgerrit | Merged openstack/murano-dashboard: Show 'Tenant name' column for non-admin users https://review.openstack.org/224194 | 11:04 |
*** xiangxinyong has quit IRC | 11:10 | |
*** xiangxinyong has joined #murano | 11:10 | |
pradiprwt | i have provided check box in UI how i can make condition in class to call template .. | 11:25 |
*** prefer1 has joined #murano | 11:25 | |
pradiprwt | katyafervent : hi | 11:25 |
katyafervent | pradiprwt, hi! | 11:25 |
katyafervent | let's check in existent apps | 11:26 |
pradiprwt | i have provided check box in UI how i can make condition in class to call template according to check box value ture/false ...?? | 11:26 |
katyafervent | you will get boolean property in object model | 11:26 |
katyafervent | and then you can check for it for true or false | 11:26 |
katyafervent | see enablePhp is a checkbox https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/Classes/ApacheHttpServer.yaml#L57 | 11:27 |
katyafervent | or another example | 11:28 |
*** prefer1 has quit IRC | 11:28 | |
katyafervent | https://github.com/openstack/murano-apps/blob/master/Docker/Applications/Crate/package/Classes/DockerCrate.yaml#L56 | 11:28 |
katyafervent | https://github.com/openstack/murano-apps/blob/master/Docker/Applications/Crate/package/UI/ui.yaml#L20 | 11:29 |
katyafervent | take a look at publish variable | 11:29 |
*** prefer has joined #murano | 11:29 | |
*** xiangxinyong has quit IRC | 11:39 | |
pradiprwt | katyafervent : please see this sample http://paste.openstack.org/show/466182/ | 11:43 |
pradiprwt | here i am parsing sampleValue as property of check box | 11:43 |
pradiprwt | katyafervent : i want to make condition in class file if true then only call to template .. | 11:45 |
katyafervent | pradiprwt, looks ok | 11:50 |
katyafervent | try it | 11:50 |
katyafervent | also, you need to call that method | 11:51 |
pradiprwt | katyafervent : can i call two template in same method | 11:52 |
katyafervent | sure | 11:53 |
pradiprwt | thanks katyafervent ... :) | 11:54 |
openstackgerrit | Tetiana Lashchova proposed openstack/python-muranoclient: Enable F812 and H904 style check https://review.openstack.org/224589 | 11:59 |
*** yamamoto has quit IRC | 12:20 | |
*** zhurong has joined #murano | 12:24 | |
*** xiangxinyong has joined #murano | 12:45 | |
*** drupalmonkey has joined #murano | 12:46 | |
*** kzaitsev_mb has quit IRC | 12:47 | |
*** tlashchova has quit IRC | 12:57 | |
*** junhongl_ has quit IRC | 13:00 | |
*** yamamoto has joined #murano | 13:02 | |
openstackgerrit | Merged openstack/murano-apps: Stop WP deployment if PHP is not installed https://review.openstack.org/221309 | 13:09 |
*** pradiprwt has quit IRC | 13:12 | |
*** xiangxinyong has quit IRC | 13:19 | |
*** openstackgerrit has quit IRC | 13:31 | |
*** openstackgerrit has joined #murano | 13:31 | |
*** kzaitsev_mb has joined #murano | 13:36 | |
*** tlashchova has joined #murano | 13:37 | |
*** prefer has quit IRC | 13:49 | |
openstackgerrit | Tetiana Lashchova proposed openstack/murano: Remove H904 rule from ignore list https://review.openstack.org/224742 | 14:04 |
*** Piet has quit IRC | 14:14 | |
*** raildo-afk is now known as raildo | 14:23 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-dashboard: WIP: apply AUTO_DISCOVER_STATIC_FILES https://review.openstack.org/200764 | 14:24 |
*** zhurong has quit IRC | 14:39 | |
*** lawrancejing has quit IRC | 14:39 | |
*** pradiprwt has joined #murano | 14:46 | |
pradiprwt | katyafervent : [murano.dsl.exceptions.UninitializedPropertyAccessError]: Access to uninitialized property autoScaling in class io.murano.apps.docker.kubernetes.KubernetesMasterNode is forbidden | 14:47 |
pradiprwt | this error i am getting when i am adding one more template to method in kubernetes package | 14:48 |
*** Piet has joined #murano | 14:51 | |
*** vgridnev has quit IRC | 14:59 | |
*** vgridnev has joined #murano | 15:04 | |
*** vgridnev has quit IRC | 15:04 | |
katyafervent | show me your class definition | 15:07 |
katyafervent | I think you need to get this variable to the list of properties | 15:07 |
*** nkoffman has quit IRC | 15:12 | |
*** vgridnev has joined #murano | 15:15 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-dashboard: Prevent UnboudLocalError when checking out tenants for packages https://review.openstack.org/224784 | 15:16 |
openstackgerrit | Nikolay Starodubtsev proposed openstack/murano: Fix an error with wrong argument https://review.openstack.org/224790 | 15:27 |
*** xiangxinyong has joined #murano | 15:49 | |
*** Guest88065 has joined #murano | 15:52 | |
*** LimorStotland has quit IRC | 15:59 | |
*** vgridnev has quit IRC | 16:01 | |
*** serg_melikyan has joined #murano | 16:01 | |
*** yamamoto has quit IRC | 16:04 | |
*** sergmelikyan has quit IRC | 16:05 | |
*** xiangxinyong has quit IRC | 16:06 | |
*** xiangxinyong has joined #murano | 16:06 | |
Guest88065 | Hi guys, this might be a simple question but hopefully someone can help. How can i get the instance object from an existing environment? When i do this: | 16:07 |
Guest88065 | - $._environment.reporter.report($this, format('test {0}', $._environment)) | 16:07 |
Guest88065 | 2015-09-17 16:01:36 - [murano.dsl.exceptions.PropertyReadError]: Property instance in class io.murano.Environment cannot be read | 16:07 |
Guest88065 | 2015-09-17 16:01:36 - test '?': {id: 0b2e6ab8437a4f1aa40cd500933d49f7, type: io.murano.Environment} | 16:07 |
Guest88065 | applications: | 16:07 |
Guest88065 | - '?': {id: 7d180871-3b2a-4608-bcfa-76c748615c35, type: io.murano.lib.att.AtoSingleDeploy} | 16:07 |
Guest88065 | deployVars: {SO_BRANCH: master, SO_BUNDLE: OL7435, SO_IP: '', SO_LOCATION: mtnj, | 16:07 |
Guest88065 | SO_MOTSID: '23575', SO_OS: RHEL, SO_SWMCONTACT: ol7435, SO_SWMMGMT: com.att.ccp.tenants, | 16:07 |
Guest88065 | SO_UAMROLE: CCP E2E TEST} | 16:08 |
Guest88065 | instance: | 16:08 |
Guest88065 | '?': {id: b3649931-045e-47b8-b95a-02f814434d9c, type | 16:08 |
Guest88065 | it looks like environment object has instance property but doing: - $instance: $._environment.instance gives an error | 16:08 |
*** pradiprwt has quit IRC | 16:08 | |
*** enthurohini has joined #murano | 16:09 | |
kzaitsev_mb | looks strange =/ | 16:10 |
kzaitsev_mb | looks like you're trying to access non-existant property | 16:10 |
Guest88065 | sorry it looks ugly, basically i have an existing environment with an existing instance, and i have a seperate package to make a call to the murano agent on this instance | 16:11 |
Guest88065 | but i need to know how to get the instance object | 16:11 |
kzaitsev_mb | can you post the obj model to some paste? | 16:12 |
Guest88065 | how do i get the object model? | 16:12 |
kzaitsev_mb | somewhere with foratting )) | 16:12 |
kzaitsev_mb | the log, you just posted | 16:12 |
kzaitsev_mb | Guest88065: generally only apps have an instance | 16:14 |
kzaitsev_mb | environment contains apps, so you should probably call something like $.instance if your app has an instance. | 16:15 |
kzaitsev_mb | hard to say more without looking at your app. | 16:15 |
Guest88065 | http://pastebin.com/5eLz6J4e | 16:16 |
Guest88065 | that's the thing i have 1 package which creates an instance, then i have another package i want to add to the same env, and make a call to the murano agent on the existing instance in the same env | 16:18 |
Guest88065 | but i don't know how to get the instance object in the 2nd package | 16:18 |
Guest88065 | so the second package doesn't know what $.instance is - at least i don't think | 16:18 |
kzaitsev_mb | Oh I see | 16:18 |
kzaitsev_mb | correct way would be to make 2d package dependant on the 1st. | 16:19 |
kzaitsev_mb | let's take a look at how we do that for apps in murano-apps | 16:19 |
*** enthurohini has quit IRC | 16:20 | |
kzaitsev_mb | Guest88065: https://github.com/openstack/murano-apps/blob/master/Guacamole/package/Classes/Guacamole.yaml | 16:21 |
kzaitsev_mb | see, this app has server: Contract: $.class(srv:Tomcat).notNull() | 16:21 |
kzaitsev_mb | and later accesses $.server.instance.agent.call($template, $resources) | 16:21 |
kzaitsev_mb | Guest88065: got that? =) | 16:24 |
Guest88065 | so the ui.yaml of the 2nd pacakge would have to have an object of the 1st package type? | 16:24 |
xiangxinyong | Agree with kzaitsev. It is the same as MySQL depend on SQLDatabaseLibrary. | 16:25 |
kzaitsev_mb | technically you might be able to access $._environment.applications[0].instance. But that can really screw things up if you add apps in different order. Strongly recommend against that =) | 16:26 |
kzaitsev_mb | Guest88065: https://github.com/openstack/murano-apps/blob/master/Guacamole/package/UI/ui.yaml | 16:26 |
kzaitsev_mb | - name: server type: io.murano.apps.apache.Tomcat | 16:26 |
*** yamamoto has joined #murano | 16:26 | |
kzaitsev_mb | yep | 16:26 |
kzaitsev_mb | another parameter for an app | 16:27 |
Guest88065 | ok it looks like i have what i need, thanks! :) | 16:30 |
kzaitsev_mb | cool | 16:32 |
*** serg_melikyan has quit IRC | 16:32 | |
*** sergmelikyan has joined #murano | 16:33 | |
*** stanchan has joined #murano | 16:33 | |
*** Guest88065 is now known as lesage_o | 16:36 | |
*** vgridnev has joined #murano | 16:38 | |
xiangxinyong | Stan Lagun: Hello | 16:52 |
*** serg_melikyan has joined #murano | 16:58 | |
*** sergmelikyan has quit IRC | 17:01 | |
*** serg_melikyan has quit IRC | 17:08 | |
*** sergmelikyan has joined #murano | 17:09 | |
*** enthurohini has joined #murano | 17:09 | |
*** pashkin has quit IRC | 17:19 | |
*** pashkin has joined #murano | 17:23 | |
*** sergmelikyan has quit IRC | 17:26 | |
*** sergmelikyan has joined #murano | 17:27 | |
*** mgershen has quit IRC | 17:27 | |
*** mragupat has joined #murano | 17:37 | |
*** enthurohini has quit IRC | 17:39 | |
*** sergmelikyan has quit IRC | 17:47 | |
*** sergmelikyan has joined #murano | 17:50 | |
*** sergmelikyan has quit IRC | 17:52 | |
*** vgridnev_ has joined #murano | 17:53 | |
*** vgridnev has quit IRC | 17:55 | |
*** vgridnev_ has quit IRC | 18:02 | |
*** docaedo has joined #murano | 18:22 | |
*** kzaitsev_mb has quit IRC | 18:29 | |
*** vgridnev has joined #murano | 18:33 | |
*** vgridnev has quit IRC | 18:45 | |
*** vgridnev has joined #murano | 18:46 | |
*** vgridnev has quit IRC | 18:49 | |
*** vgridnev has joined #murano | 18:50 | |
*** xiangxinyong has quit IRC | 18:54 | |
*** vgridnev has quit IRC | 18:55 | |
*** vgridnev has joined #murano | 19:14 | |
*** raildo is now known as raildo-afk | 19:19 | |
*** jfluhmann has joined #murano | 19:37 | |
*** Piet has quit IRC | 19:47 | |
*** raildo-afk is now known as raildo | 19:52 | |
docaedo | Just in case it slips past, there's a patch (https://review.openstack.org/#/c/224869/) and a note on the ML (http://lists.openstack.org/pipermail/openstack-dev/2015-September/074842.html) that relates to Murano packages in the app catalog | 20:04 |
*** Piet has joined #murano | 20:07 | |
*** stanchan has quit IRC | 20:08 | |
*** stanchan has joined #murano | 20:09 | |
*** enthurohini has joined #murano | 20:09 | |
*** Piet has quit IRC | 20:12 | |
*** Piet has joined #murano | 20:13 | |
*** Piet has quit IRC | 20:13 | |
*** enthurohini has quit IRC | 20:13 | |
*** mragupat has quit IRC | 20:29 | |
*** drupalmonkey has quit IRC | 20:32 | |
*** drupalmonkey has joined #murano | 20:49 | |
*** vgridnev has quit IRC | 20:51 | |
*** raildo is now known as raildo-afk | 21:03 | |
*** drupalmonkey has quit IRC | 21:28 | |
*** drupalmonkey has joined #murano | 21:29 | |
*** kzaitsev_mb has joined #murano | 21:39 | |
*** kzaitsev_mb has quit IRC | 22:19 | |
*** kzaitsev_mb has joined #murano | 22:21 | |
*** Piet has joined #murano | 22:53 | |
*** Piet has quit IRC | 22:54 | |
*** jfluhmann has quit IRC | 23:10 | |
*** stanchan has quit IRC | 23:18 | |
*** sergmelikyan has joined #murano | 23:33 | |
*** sergmelikyan has quit IRC | 23:50 | |
*** jfluhmann has joined #murano | 23:52 | |
openstackgerrit | Merged openstack/python-muranoclient: Fix app-show command https://review.openstack.org/223505 | 23:56 |
*** zhurong has joined #murano | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!