*** cing has joined #murano | 00:26 | |
*** sjmc7 has joined #murano | 00:39 | |
*** sjmc7 has quit IRC | 00:44 | |
*** yamamoto has joined #murano | 00:44 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/murano: Updated from global requirements https://review.openstack.org/208702 | 00:45 |
---|---|---|
*** yamamoto has quit IRC | 00:49 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/murano: Updated from global requirements https://review.openstack.org/208702 | 00:54 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/murano-dashboard: Updated from global requirements https://review.openstack.org/208741 | 00:54 |
openstackgerrit | Lin Yang proposed openstack/murano: Warn user about unsupported content type https://review.openstack.org/207711 | 01:05 |
*** zhonghua-lee has joined #murano | 01:06 | |
*** exploreshaifali has quit IRC | 01:12 | |
*** xiangxinyong has joined #murano | 01:22 | |
*** xiangxinyong1 has joined #murano | 01:32 | |
*** xiangxinyong has quit IRC | 01:35 | |
*** cing has quit IRC | 01:35 | |
*** xiangxinyong has joined #murano | 01:42 | |
*** xiangxinyong1 has quit IRC | 01:45 | |
*** tobe_ has joined #murano | 01:46 | |
*** cing has joined #murano | 01:48 | |
*** yamamoto has joined #murano | 02:21 | |
*** tobe_ has quit IRC | 02:54 | |
*** cing has quit IRC | 03:05 | |
*** cing has joined #murano | 03:58 | |
*** yamamoto has quit IRC | 03:59 | |
*** yamamoto has joined #murano | 04:00 | |
*** sjmc7 has joined #murano | 04:17 | |
*** sjmc7 has quit IRC | 04:21 | |
*** zhonghua-lee has quit IRC | 04:28 | |
*** xiangxinyong has quit IRC | 04:29 | |
*** jdandrea has quit IRC | 04:30 | |
*** cing has quit IRC | 04:40 | |
*** zhonghua-lee has joined #murano | 04:52 | |
*** yamamoto has quit IRC | 05:32 | |
*** Nikolay_St has quit IRC | 05:33 | |
*** tobe_ has joined #murano | 05:36 | |
*** yamamoto has joined #murano | 05:42 | |
*** tobe_ has quit IRC | 05:50 | |
*** tobe_ has joined #murano | 05:53 | |
*** xiangxinyong has joined #murano | 05:57 | |
*** tobe_ has quit IRC | 05:58 | |
*** sjmc7 has joined #murano | 06:06 | |
*** sjmc7 has quit IRC | 06:10 | |
*** Nikolay_St has joined #murano | 06:29 | |
openstackgerrit | Olga Gusarenko proposed openstack/murano: [End User guide] QuickStart, delete app https://review.openstack.org/203627 | 06:30 |
*** zhonghua-li has joined #murano | 06:53 | |
*** zhonghua-lee has quit IRC | 06:56 | |
*** zhonghua-li has quit IRC | 07:08 | |
*** zhonghua-li has joined #murano | 07:14 | |
*** mgershen has joined #murano | 07:15 | |
*** prefer has joined #murano | 07:18 | |
*** xiangxinyong1 has joined #murano | 07:24 | |
*** kzaitsev_mb has joined #murano | 07:27 | |
*** xiangxinyong has quit IRC | 07:27 | |
*** sjmc7 has joined #murano | 07:55 | |
*** sjmc7 has quit IRC | 07:59 | |
openstackgerrit | Merged openstack/murano: [End User guide] QuickStart, delete app https://review.openstack.org/203627 | 08:14 |
*** kzaitsev_mb has quit IRC | 08:17 | |
*** tobe_ has joined #murano | 08:17 | |
*** zhonghua-li is now known as zhonghua-lee | 08:37 | |
*** Valli_M has joined #murano | 08:44 | |
*** xiangxinyong1 is now known as xiangxinyong | 08:51 | |
*** xiangxinyong is now known as xiangxinyong1 | 08:51 | |
*** xiangxinyong1 is now known as xiangxinyong | 08:51 | |
*** prefer has quit IRC | 08:51 | |
xiangxinyong | Hello everyone, after murano is set up, what is the default murano API http address? | 08:53 |
xiangxinyong | I have visited this address.http://127.0.0.1:8082/. But only get some versions information | 08:55 |
xiangxinyong | when i visited this address.http://192.168.98.110:8082/v1/.But only get Authentication required | 08:56 |
Nikolay_St | xiangxinyong: what do you mean under "visit"? | 08:59 |
Nikolay_St | xiangxinyong: if you want to work with murano directly you should use curl | 09:00 |
xiangxinyong | I visit these address in the browser. | 09:00 |
Nikolay_St | xiangxinyong: otherwise you can operate it through dasboard or console client | 09:00 |
Nikolay_St | xiangxinyong: you should go to the address where you bind horizon | 09:01 |
Nikolay_St | for example it could be localhos:8000 | 09:01 |
Nikolay_St | *localhost | 09:01 |
xiangxinyong | yeah, i have adready set up horizon in 192.168.98.110 | 09:01 |
Nikolay_St | xiangxinyong: you should go to horizon and find Murano shortcut in it | 09:02 |
xiangxinyong | so i visit the address like that.http://192.168.98.110:8082/ | 09:02 |
Nikolay_St | nope | 09:02 |
Nikolay_St | no need to use '8082' it's a murano port | 09:02 |
Nikolay_St | you should visit 192.168.98.110:<horizon_port> | 09:03 |
Nikolay_St | slagun: kzaitsev_ws ativelkov do we still uses i18n from murano.openstack.common? | 09:03 |
Nikolay_St | or we can simply migrate to oslo.i18n? | 09:04 |
xiangxinyong | Nikolay_St: yeah, i can visit the murano environment by 192.168.98.110:<horizon_port> | 09:04 |
slagun | Nikolay_St: thats right | 09:05 |
Nikolay_St | slagun: ok | 09:05 |
xiangxinyong | Nikolay_St:Thank your feedback, if i want to take a look at the murano api interface, do you have better way? | 09:06 |
Nikolay_St | slagun: I want to start logging spec implementation (we have 3 bugs associated with it) but I think about switch to oslo.i18n first | 09:06 |
Nikolay_St | slagun: what's your opinion? | 09:06 |
Nikolay_St | xiangxinyong: well | 09:06 |
Nikolay_St | xiangxinyong: as I mentioned before you can use curl if you want access API directly | 09:07 |
xiangxinyong | Nikolay_St:Okay | 09:07 |
Nikolay_St | xiangxinyong: but it can be a challenge because murano doesn't have detailed API spec as far as I know | 09:07 |
Nikolay_St | xiangxinyong: also you can use muranoclient with '--debug' | 09:08 |
xiangxinyong | Nikolay_St: oh, i just want to ask this question | 09:08 |
xiangxinyong | Nikolay_St: sorry, how to use muranoclient with '--debug' | 09:09 |
Nikolay_St | xiangxinyong: you use local installation or devstack? | 09:09 |
xiangxinyong | devstack | 09:09 |
Nikolay_St | ok | 09:09 |
Nikolay_St | xiangxinyong: you should go to devstack folder and source openrc file as admin admin | 09:10 |
Nikolay_St | xiangxinyong: " . openrc admin admin" | 09:10 |
Nikolay_St | xiangxinyong: after this all openstack clients will operate with admin tenant as user admin | 09:10 |
Nikolay_St | xiangxinyong: to list murano client commands you can use "murano --help" | 09:11 |
Nikolay_St | xiangxinyong: after this you can simply run "murano --debug <command> <args>" | 09:11 |
Nikolay_St | it's easy) | 09:11 |
xiangxinyong | Nikolay_St: Thanks. I will try | 09:12 |
Nikolay_St | xiangxinyong: ask me if your need help) | 09:12 |
xiangxinyong | ^-^ | 09:13 |
*** sjmc7 has joined #murano | 09:43 | |
*** zhonghua-lee has quit IRC | 09:43 | |
*** zhonghua-lee has joined #murano | 09:44 | |
*** sjmc7 has quit IRC | 09:48 | |
*** openstackgerrit_ has joined #murano | 09:53 | |
*** kzaitsev_mb has joined #murano | 09:55 | |
*** prefer has joined #murano | 09:57 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-agent: WIP https://review.openstack.org/208416 | 10:00 |
*** zhonghua-li has joined #murano | 10:12 | |
*** zhonghua-lee has quit IRC | 10:13 | |
Nikolay_St | kzaitsev_mb: are you here? | 10:15 |
kzaitsev_mb | pong | 10:18 |
kzaitsev_mb | Nikolay_St: sure I am | 10:18 |
Nikolay_St | kzaitsev_mb: I asked slagun but he don't answer me | 10:19 |
Nikolay_St | kzaitsev_mb: when we plan to switch from murano.openstack.common.i18n to oslo.i18n? | 10:19 |
*** Valli_M has quit IRC | 10:20 | |
kzaitsev_mb | Nikolay_St: I think we should, since https://wiki.openstack.org/wiki/Oslo/GraduationStatus#oslo.i18n | 10:22 |
slagun | Nikolay_St: sorry, was on meeting. I'm not a big fan of i18n as is, but if we use it lets use it from oslo | 10:23 |
kzaitsev_mb | good unicode support i hard, but it is usually rewarding in terms of user experience =) | 10:24 |
*** yamamoto has quit IRC | 10:32 | |
slagun | kzaitsev_mb: good localization need to comply with 2 criteria: 1) It should be done according to user's locale. Not on the server location. Single server instance may serve users from different locales 2) It should be possible to explicitly switch locale in UI | 10:33 |
slagun | kzaitsev_mb: when I forced to read messages in poorly translated russian instead of english just because system decides to do so I consider this poor user experience | 10:36 |
*** zhonghua-li has quit IRC | 10:39 | |
kzaitsev_mb | slagun: That are some valid points indeed. I was speaking more about support for unciode characters in app-reports and unicode support in object names and stuff. We mostly have it (except for the environment names — they still are very restrictive IMO) | 10:39 |
*** yamamoto has joined #murano | 10:41 | |
Nikolay_St | kzaitsev_mb: slagun ok, I'll file bug for it and make a commit for murano | 10:42 |
openstackgerrit | Merged openstack/murano: Add possibilty to delete environment with incorrect .destroy method https://review.openstack.org/207996 | 10:42 |
kzaitsev_mb | Although everything seems doable. log-messages should have locale set from config, http error messages have access to request, therefore to `Accept-Encoding` headers. dashboard is fully aware of locales. | 10:43 |
kzaitsev_mb | I wonder... | 10:43 |
kzaitsev_mb | if we should have a gettext util for MuranoPL =) | 10:43 |
Nikolay_St | :) | 10:46 |
Nikolay_St | do we really a non-informative log debug entry for every call about environments? | 10:47 |
*** xiangxinyong has quit IRC | 10:48 | |
Nikolay_St | I mean like this: https://github.com/openstack/murano/blob/master/murano/api/v1/environments.py#L46 | 10:48 |
Nikolay_St | kzaitsev_mb: slagun ^^ | 10:48 |
kzaitsev_mb | I'm not sure if it's a good idea though. suppose we can really have a translatable strings in muranopl, but there's just no way to have them translatable in dashboard.. | 10:49 |
slagun | Nikolay_St: sorry, didn't get your question | 10:49 |
kzaitsev_mb | Nikolay_St: we have a lot of strange logs =) | 10:49 |
Nikolay_St | slagun: I mean | 10:50 |
Nikolay_St | well | 10:50 |
kzaitsev_mb | slagun: that log line is non-informative. At least it should, like... mention the author of the query | 10:50 |
Nikolay_St | kzaitsev_mb: if we really need it | 10:50 |
kzaitsev_mb | Nikolay_St: well, knowing who queried what is a nice thing to have overall | 10:50 |
kzaitsev_mb | but for get... | 10:51 |
kzaitsev_mb | yeahm seems next to useless )))) | 10:51 |
kzaitsev_mb | I'd still keep it though. | 10:51 |
kzaitsev_mb | it could be marginally usefull to debug some situations, I guess... | 10:52 |
slagun | kzaitsev_mb: it had debugging log level. I guess that was enough for debugging. There are tons of things that can be included as well and it hard to tell which should be | 10:52 |
kzaitsev_mb | slagun: agree on that ж) | 10:52 |
Nikolay_St | kzaitsev_mb: I can't imagine this situation) but I'm good with it. let's take it as is | 10:53 |
kzaitsev_mb | but I'm ok with debug being littered with next to useless messages, that's what debug is for. So we could track *ALL* the requests made, and if you do not want one — you can always configure logging to ignore debug | 10:53 |
slagun | and yes, MuranoPL should have localization resources and API to get string from resources by its identifier what ever it be. But it should use user's locale to report messages unless user has no locale (for example it is robot etc) where default configurable locale should be used | 10:55 |
kzaitsev_mb | slagun: but how would you get the locale? Capture it during deploy? =) | 10:56 |
slagun | and IMHO exception and debug messages should not be localized. Maybe only status reporting should | 10:56 |
slagun | kzaitsev_mb: yes | 10:56 |
kzaitsev_mb | ok, that makes sence | 10:56 |
kzaitsev_mb | I'll add that to the i18n bp we have | 10:57 |
Nikolay_St | why do we need translation for MuranoPL? I guess that it something that only guys related to IT should see | 10:57 |
Nikolay_St | and all IT-guys should know english | 10:57 |
Nikolay_St | on the base level | 10:57 |
kzaitsev_mb | Nikolay_St: what about reporter.report() ? =) | 10:57 |
*** xiangxinyong has joined #murano | 10:57 | |
slagun | MuranoPL apps may send status reports back to user | 10:57 |
kzaitsev_mb | https://github.com/openstack/murano-apps/blob/master/ApacheHTTPServer/package/Classes/ApacheHttpServer.yaml#L66 | 10:58 |
slagun | and this is the only thing that must be localized. Everything else is arguable | 10:58 |
Nikolay_St | slagun: if it does so it should be handled on the upper level, isn't it? | 10:58 |
Nikolay_St | i mean dasboard of like that | 10:59 |
kzaitsev_mb | Nikolay_St: you can't handle it on upper level. the strings can be translated only during muranopl execution | 10:59 |
slagun | Nikolay_St: how will it do it? Translate messages via Google Translate? | 10:59 |
kzaitsev_mb | Nikolay_St: reports are later stored in db. | 11:00 |
kzaitsev_mb | so the way I imagine is: | 11:00 |
slagun | btw I'm strongly against auto-translation when part of the string may get translated just because there was something similar in resources | 11:00 |
kzaitsev_mb | you press "deploy", during that moment we capture your locale and send it back to api/engine, which queries available translations, that should be supplied with the app itself. | 11:01 |
slagun | kzaitsev_mb: agree. But it is MuranoPL code that decides what to translate and which resource string to use for that | 11:02 |
kzaitsev_mb | that way we would have something like "Apache est disponible à l'adresse" instead of "Apache is available at" stored in the DB (if you're french of course =)) | 11:02 |
slagun | like $text: loc(ERROR_MESSAGE).format(...) | 11:02 |
kzaitsev_mb | this still means that an english-speaking dashboard-user would see french report, but that's our best shot =) | 11:03 |
kzaitsev_mb | slagun: I'd go with more traditional gettext or something =) | 11:03 |
slagun | kzaitsev_mb: there is no gettext for MuranoPL | 11:04 |
slagun | and how does it deffer? | 11:04 |
kzaitsev_mb | slagun: I mean not loc, but gettext =) wouldn't it be just a proxy for gettext? | 11:04 |
slagun | "loc" is just shorter | 11:05 |
slagun | this is what "_" function does | 11:05 |
kzaitsev_mb | yeah, I know, but... ) | 11:05 |
kzaitsev_mb | we can have both, can't we? =) | 11:05 |
slagun | we can have anything :) | 11:05 |
kzaitsev_mb | or tr() | 11:05 |
slagun | how does gettext works? | 11:06 |
kzaitsev_mb | QT uses tr() ) | 11:06 |
slagun | we can have even $text: ~text | 11:06 |
slagun | I mean unary operator for that | 11:07 |
slagun | or special quote marks | 11:07 |
kzaitsev_mb | slagun: I always thught, that it works in 2 steps. 1st it extracts all strings and puts them in a .pot file (or something). Then you edit the file and add there translations. 2d step is you "compile" a binary translation file for a specific language. | 11:08 |
slagun | $text: @ERROR_MESSAGE.format(...) | 11:08 |
kzaitsev_mb | so gettext function looks for that binary file with translations for a specific locale. If there is no one — uses default. If a translation is missing — uses default one. And if it is present — uses the translation. | 11:09 |
kzaitsev_mb | slagun: I liked loc() more... =))) | 11:09 |
kzaitsev_mb | your suggestions are scary =) | 11:09 |
slagun | why? @TEXT looks nicer to me considering how often it used | 11:10 |
kzaitsev_mb | what does c#/java use? =) | 11:10 |
kzaitsev_mb | you always like to appeal to them =))) | 11:10 |
kzaitsev_mb | I do not get how @TEXT would work =) | 11:10 |
kzaitsev_mb | I'd rather have a gettext(), tbh (since we can) | 11:11 |
kzaitsev_mb | since we can't use _() | 11:11 |
slagun | kzaitsev_mb: In C# I've seen some really long expressions for that | 11:11 |
slagun | @TEXT === _(TEXT) | 11:11 |
kzaitsev_mb | or can we? | 11:11 |
kzaitsev_mb | $_() would actually be really nice and intuitive ) | 11:11 |
slagun | in theory we can use any name. But _() is the most non-intuitive thing I ever seen | 11:12 |
slagun | and remember that MuranoPL developers != Python developers | 11:12 |
kzaitsev_mb | https://en.wikipedia.org/wiki/Gettext | 11:12 |
kzaitsev_mb | _() comes from C, not python =) | 11:13 |
slagun | how _(TEXT) is better then @TEXT? | 11:13 |
kzaitsev_mb | slagun: cause people, who used gettext know, that _() means "mark this string for translation" | 11:15 |
slagun | you will also have a hard times making gettext extract messages from MuranoPL and accessing .po/.mo/whatever from MuranoPL package resources | 11:17 |
kzaitsev_mb | I just really do not want to reinvent the wheel =) | 11:17 |
kzaitsev_mb | slagun: hm, let's give it a try, won't we? =) | 11:17 |
slagun | kzaitsev_mb: I might be biased here since I haven't used gettext but _(TEXT) looks really scary and ugly to me. If you noticed we don't use underscores in MuranoPL | 11:18 |
kzaitsev_mb | slagun: Stan, xgettext works like a charm! | 11:18 |
kzaitsev_mb | I just _('Creating VM for Apache Server.') in a yaml | 11:19 |
kzaitsev_mb | and got a perfectly valid .po file with the string! | 11:19 |
kzaitsev_mb | believe it or not | 11:19 |
slagun | how does it know how to extract the string? | 11:20 |
slagun | And if y say foo(text) in yaml how will it know that "text" is something that need to be extracted? | 11:20 |
kzaitsev_mb | slagun: yeah, that is why I suggest to use gettext() | 11:20 |
slagun | kzaitsev_mb: that doesn't answer my question. I don't see how gettext may extract strings from yaql expressions without yaql parser | 11:22 |
kzaitsev_mb | slagun: My guess is that it looks for certain string-like patterns, cause gettext(foo) does not work anyway. | 11:22 |
kzaitsev_mb | slagun: why would you want to extract something from a yaql expression? | 11:23 |
kzaitsev_mb | thought we agreed, that we only need to extract report-messages, and it would be pretty straightforward to have a gettext function for that, that would just take strings. The same way javascript code is translated. | 11:24 |
slagun | because everything in MuranoPL is yaql expression. $text: _('TEXT') is a yaql expression. Even if gettext looks for string-like patterns the same expression may be written as $text: _(TEXT) (without quotes), _("TEXT"), _(`TEXT`) or even !yaql "expression here" and gettext should not extract expression here | 11:25 |
kzaitsev_mb | slagun: it should not, unless it is marked for translation | 11:26 |
slagun | the question is how to extract those strings | 11:26 |
kzaitsev_mb | and to maek it for translation you gettext('') it | 11:26 |
freerunner | kzaitsev_mb: Hey! | 11:26 |
freerunner | kzaitsev_mb: Looks like I've found a problem with CI. | 11:26 |
kzaitsev_mb | freerunner: nice! hit us with it | 11:26 |
kzaitsev_mb | slagun: _(TEXT) — is text literal here or is it a variable? | 11:27 |
slagun | it is function "_" applied to the string "TEXT" | 11:27 |
freerunner | kzaitsev_mb: Sooo. I think we need to add more cleanups to tests.. | 11:28 |
*** yamamoto has quit IRC | 11:28 | |
kzaitsev_mb | slagun: https://www.gnu.org/savannah-checkouts/gnu/gettext/manual/html_node/xgettext-Invocation.html | 11:28 |
freerunner | kzaitsev_mb: I try to fix it soon. | 11:29 |
slagun | kzaitsev_mb: I see that MuranoPL is not in the list of supported languages :) | 11:29 |
kzaitsev_mb | slagun: you sly fox! =))) | 11:29 |
kzaitsev_mb | slagun: that does not mean we can't mimic or bend xgettext to correctly extract all the strings we want | 11:30 |
kzaitsev_mb | slagun: The thing is — I do not want to reinvent the wheel, and you're trying to make it too complicated IMO. =) | 11:31 |
*** openstackgerrit has quit IRC | 11:31 | |
*** openstackgerrit_ is now known as openstackgerrit | 11:31 | |
*** openstackgerrit has quit IRC | 11:32 | |
*** openstackgerrit_ has joined #murano | 11:32 | |
*** sjmc7 has joined #murano | 11:32 | |
slagun | Maybe we ca. But I don't know how to do it. I also don't get the benefits of it. Why not just create something like i18n/languages/fr.yaml with mapping ERROR_TEXT: French Text Here manually? | 11:32 |
*** openstackgerrit_ is now known as openstackgerrit | 11:32 | |
*** openstackgerrit_ has joined #murano | 11:33 | |
kzaitsev_mb | slagun: Why do all those languages use gettext, then? Why doesn't python have something similar? =) | 11:33 |
kzaitsev_mb | because you'll end up with your own gettext sooner or later! | 11:34 |
kzaitsev_mb | and it would be inferiour to a real one. =) | 11:34 |
openstackgerrit | Victor Ryzhenkin proposed openstack/murano: Add dummy test-app and test for it https://review.openstack.org/202060 | 11:35 |
slagun | I'm not that sure. Don't know for Java but C# (and Microsoft at all) doesn't use gettext despite it being listed here | 11:35 |
kzaitsev_mb | you'll need to address multiple locations of the same string sooner or later. and ngettext is also a valuable thing and you would have to reinvent it too | 11:35 |
openstackgerrit | Victor Ryzhenkin proposed openstack/murano: Perform tests tagging https://review.openstack.org/202121 | 11:36 |
kzaitsev_mb | slagun: the thing is — we already have (and use) gettext for python and javascript translation. | 11:36 |
kzaitsev_mb | So I do not really see any benefit in reinventing the whole thing from scratch | 11:37 |
*** sjmc7 has quit IRC | 11:37 | |
*** Valli_M has joined #murano | 11:37 | |
kzaitsev_mb | also comment system for gettext... | 11:38 |
kzaitsev_mb | also we could use transiflex at some point | 11:38 |
slagun | kzaitsev_mb: maybe you're right. I don't say we shouldn't use gettext. We may use it under the hood if we will find a way to do this without side effects. My only request is that it should be completely customizable - where to store resource file, what exactly need to be translated, to what language etc. | 11:38 |
slagun | and it should work on all platforms. Not just MuranoPL part but the whole tooling | 11:39 |
kzaitsev_mb | slagun: I'll add this idea to aour i18n bp ) | 11:39 |
kzaitsev_mb | hope we'll go back to it during M | 11:39 |
slagun | But I will vote for %TEXT/@TEXT whatever (though _(TEXT) may also work as an alias for that) | 11:40 |
slagun | or at least tr(TEXT) | 11:41 |
kzaitsev_mb | I'm all in with tr() btw =) | 11:41 |
kzaitsev_mb | I'll take a look into extraction tools some time. =) After we have new yaql merged, not before =) | 11:42 |
kzaitsev_mb | Nikolay_St: btw, you can target this bp, if you're replacing i18n with oslo_i18n https://blueprints.launchpad.net/murano/+spec/murano-i18n | 11:46 |
slagun | kzaitsev_mb: just remember that in yaql text may be without quote marks | 11:47 |
slagun | if it doesn't contain spaces etc | 11:47 |
kzaitsev_mb | slagun: yeah. I'm positive we'll be able to bend existing tools to work for us ;) | 11:48 |
*** tobe_ has quit IRC | 11:56 | |
*** tobe_ has joined #murano | 11:59 | |
*** tobe_ has quit IRC | 12:01 | |
*** yamamoto has joined #murano | 12:07 | |
*** openstackgerrit has quit IRC | 12:16 | |
*** openstackgerrit has joined #murano | 12:16 | |
*** yamamoto has quit IRC | 12:16 | |
*** yamamoto has joined #murano | 12:22 | |
*** yamamoto has quit IRC | 12:32 | |
*** yamamoto has joined #murano | 12:33 | |
*** yamamoto has quit IRC | 12:41 | |
*** yamamoto has joined #murano | 13:01 | |
*** jdandrea has joined #murano | 13:02 | |
*** yamamoto has quit IRC | 13:03 | |
*** yamamoto has joined #murano | 13:05 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-dashboard: Do not allow selecting images, that are not active. https://review.openstack.org/209052 | 13:08 |
*** xiangxinyong has quit IRC | 13:17 | |
openstackgerrit | Michal Gershenzon proposed openstack/murano: Add support for heat files https://review.openstack.org/205853 | 13:17 |
*** yamamoto has quit IRC | 13:20 | |
*** drupalmonkey has joined #murano | 13:35 | |
openstackgerrit | zhu.rong proposed openstack/murano-dashboard: Update the gitignore file to ignore *.egg* https://review.openstack.org/208272 | 13:40 |
openstackgerrit | zhu.rong proposed openstack/murano-dashboard: Update the gitignore file to ignore *.egg* https://review.openstack.org/208272 | 13:42 |
*** sjmc7 has joined #murano | 14:00 | |
openstackgerrit | Stan Lagun proposed openstack/murano: [WiP] Migration to yaql 1.0 https://review.openstack.org/204099 | 14:08 |
*** yamamoto has joined #murano | 14:09 | |
*** vahidh has joined #murano | 14:57 | |
*** yamamoto has quit IRC | 15:11 | |
*** yamamoto has joined #murano | 15:16 | |
openstackgerrit | Michal Gershenzon proposed openstack/murano-specs: Spec for Add support for heat environments https://review.openstack.org/202610 | 15:35 |
*** mgershen has quit IRC | 15:37 | |
*** Valli_M has quit IRC | 15:52 | |
*** openstackgerrit_ has quit IRC | 16:29 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-agent: WIP https://review.openstack.org/208416 | 16:33 |
*** sergmelikyan has joined #murano | 16:45 | |
*** prefer has quit IRC | 16:53 | |
*** xiangxinyong has joined #murano | 16:55 | |
openstackgerrit | Merged openstack/murano-dashboard: Update the gitignore file to ignore *.egg* https://review.openstack.org/208272 | 17:08 |
*** jasonsb has quit IRC | 17:12 | |
*** jasonsb has joined #murano | 17:16 | |
*** exploreshaifali has joined #murano | 17:18 | |
*** jasonsb has quit IRC | 17:19 | |
*** exploreshaifali_ has joined #murano | 17:39 | |
*** yamamoto has quit IRC | 17:40 | |
*** exploreshaifali has quit IRC | 17:41 | |
openstackgerrit | Merged openstack/murano: Updated from global requirements https://review.openstack.org/208702 | 17:42 |
*** Nikolay_St has quit IRC | 17:49 | |
*** Berezin has joined #murano | 17:53 | |
*** exploreshaifali_ has quit IRC | 17:58 | |
*** exploreshaifali has joined #murano | 18:01 | |
*** jasonsb has joined #murano | 18:05 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/murano-dashboard: Updated from global requirements https://review.openstack.org/208741 | 18:15 |
openstackgerrit | Merged openstack/murano-dashboard: Fix eslint checks from openstack config https://review.openstack.org/208145 | 18:16 |
*** exploreshaifali has quit IRC | 18:19 | |
*** xiangxinyong has quit IRC | 18:25 | |
*** Berezin has quit IRC | 18:29 | |
*** Berezin has joined #murano | 18:29 | |
*** kzaitsev_mb has quit IRC | 18:31 | |
*** yamamoto has joined #murano | 18:41 | |
*** yamamoto has quit IRC | 18:46 | |
openstackgerrit | Stan Lagun proposed openstack/murano: [WiP] Migration to yaql 1.0 https://review.openstack.org/204099 | 18:56 |
openstackgerrit | Stan Lagun proposed openstack/murano: [WiP] Migration to yaql 1.0 https://review.openstack.org/204099 | 18:56 |
*** exploreshaifali has joined #murano | 18:56 | |
*** exploreshaifali has quit IRC | 18:57 | |
*** Berezin has quit IRC | 18:58 | |
openstackgerrit | Stan Lagun proposed openstack/murano: [WiP] Migration to yaql 1.0 https://review.openstack.org/204099 | 18:58 |
*** exploreshaifali has joined #murano | 19:02 | |
*** exploreshaifali_ has joined #murano | 19:05 | |
*** exploreshaifali has quit IRC | 19:07 | |
*** exploreshaifali_ has quit IRC | 19:15 | |
*** Berezin has joined #murano | 19:36 | |
*** kzaitsev_mb has joined #murano | 19:55 | |
*** drupalmonkey has quit IRC | 20:01 | |
*** drupalmonkey has joined #murano | 20:21 | |
openstackgerrit | Stan Lagun proposed openstack/murano: [WiP] Migration to yaql 1.0 https://review.openstack.org/204099 | 20:27 |
*** sergmelikyan has quit IRC | 20:30 | |
*** sergmelikyan has joined #murano | 20:37 | |
*** sergmelikyan has quit IRC | 20:48 | |
*** sergmelikyan has joined #murano | 20:51 | |
*** Nikolay_St has joined #murano | 21:06 | |
*** sergmelikyan has quit IRC | 21:15 | |
*** drupalmonkey has quit IRC | 21:16 | |
*** Berezin has quit IRC | 21:18 | |
*** Nikolay_St has quit IRC | 21:41 | |
*** jasonsb has quit IRC | 21:50 | |
*** jasonsb has joined #murano | 21:51 | |
*** jasonsb_ has joined #murano | 22:14 | |
*** jasonsb has quit IRC | 22:16 | |
*** yamamoto has joined #murano | 23:09 | |
openstackgerrit | Kirill Zaitsev proposed openstack/murano: Check session validity during env show api call https://review.openstack.org/208671 | 23:11 |
openstackgerrit | Kirill Zaitsev proposed openstack/murano-dashboard: Do not allow selecting images, that are not active. https://review.openstack.org/209052 | 23:16 |
*** kzaitsev_mb has quit IRC | 23:21 | |
openstackgerrit | Merged openstack/murano-dashboard: Updated from global requirements https://review.openstack.org/208741 | 23:36 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!