Tuesday, 2014-07-15

*** sjmc7 has quit IRC00:21
*** asalkeld has quit IRC01:26
*** lecalcot has joined #murano01:54
*** lecalcot has quit IRC01:58
*** chandankumar has joined #murano02:01
*** asalkeld has joined #murano02:24
*** chandankumar has quit IRC02:30
*** asalkeld has quit IRC02:42
*** openstackgerrit has quit IRC02:42
*** katyafervent has quit IRC02:42
*** IgorYozhikov has quit IRC02:42
*** IgorYozhikov has joined #murano02:42
*** asalkeld has joined #murano02:42
*** katyafervent has joined #murano02:42
*** openstackgerrit has joined #murano02:43
*** asalkeld has quit IRC03:07
*** igormarnat has quit IRC03:12
*** serg_melikyan has quit IRC03:12
*** openstackgerrit has quit IRC03:12
*** slagun has quit IRC03:12
*** dteselkin has quit IRC03:12
*** akuznetsova has quit IRC03:12
*** rakhmerov has quit IRC03:12
*** ruhe has quit IRC03:12
*** tsufiev_ has quit IRC03:12
*** smurashov has quit IRC03:12
*** lazy_prince has quit IRC03:12
*** sergmelikyan has quit IRC03:12
*** ciypro|afk has quit IRC03:12
*** openstackgerrit has joined #murano03:20
*** lazy_prince has joined #murano03:20
*** slagun has joined #murano03:20
*** sergmelikyan has joined #murano03:20
*** smurashov has joined #murano03:20
*** rakhmerov has joined #murano03:20
*** igormarnat has joined #murano03:20
*** dteselkin has joined #murano03:20
*** akuznetsova has joined #murano03:20
*** tsufiev_ has joined #murano03:20
*** serg_melikyan has joined #murano03:20
*** ruhe has joined #murano03:20
*** ciypro|afk has joined #murano03:20
*** chandankumar has joined #murano03:37
*** asalkeld has joined #murano03:51
*** chandankumar has quit IRC04:05
*** k4n0 has joined #murano04:27
*** lecalcot has joined #murano04:44
*** lecalcot has quit IRC04:54
*** chandankumar has joined #murano04:59
*** lazy_prince is now known as killer_prince05:38
*** killer_prince is now known as lazy_prince05:39
*** asalkeld is now known as asalkeld_afk05:58
*** lazy_prince has quit IRC06:31
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Refactor functional tests  https://review.openstack.org/10676706:40
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Update horizon dependency to master  https://review.openstack.org/10679606:40
*** killer_prince has joined #murano07:05
*** killer_prince is now known as lazy_prince07:05
*** asalkeld_afk is now known as asalkeld07:13
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Refactor functional tests  https://review.openstack.org/10676707:18
*** lazy_prince has quit IRC08:21
*** killer_prince has joined #murano08:29
*** killer_prince is now known as lazy_prince08:30
openstackgerritSergey Murashov proposed a change to stackforge/murano: Change inheritance on tempest base test class  https://review.openstack.org/10696208:36
openstackgerritSergey Murashov proposed a change to stackforge/murano: Change inheritance on tempest base test class  https://review.openstack.org/10696208:39
openstackgerritSergey Murashov proposed a change to stackforge/murano: Change inheritance on tempest base test class  https://review.openstack.org/10696209:05
openstackgerritA change was merged to stackforge/murano: Unit tests for exception handling in MuranoPL  https://review.openstack.org/10472509:18
sergmelikyantsufiev, btully - quite an interesting thread - http://lists.openstack.org/pipermail/openstack-dev/2014-July/040274.html09:25
sergmelikyan[openstack-dev] [horizon] Customization use cases09:25
sergmelikyanMay be we can share our customization use-cases, if we do have them?09:25
openstackgerritA change was merged to stackforge/murano: Fixed incorrect information on Python frames in MuranoPL stack traces  https://review.openstack.org/10064009:29
*** asalkeld has quit IRC09:55
*** k4n0 has quit IRC09:55
*** igormarnat has quit IRC09:55
*** serg_melikyan has quit IRC09:56
*** openstackgerrit has quit IRC09:56
*** slagun has quit IRC09:56
*** dteselkin has quit IRC09:56
*** akuznetsova has quit IRC09:56
*** rakhmerov has quit IRC09:56
*** ruhe has quit IRC09:56
*** tsufiev_ has quit IRC09:56
*** smurashov has quit IRC09:56
*** lazy_prince has quit IRC09:56
*** sergmelikyan has quit IRC09:56
*** ciypro|afk has quit IRC09:56
*** katyafervent has quit IRC09:56
*** IgorYozhikov has quit IRC09:56
*** ativelkov has quit IRC09:56
*** peoplemerge has quit IRC09:56
*** chandankumar has quit IRC09:56
*** tsufiev has quit IRC09:56
*** tnurlygayanov has quit IRC09:56
*** peoplemerge has joined #murano10:03
*** ativelkov has joined #murano10:03
*** IgorYozhikov has joined #murano10:03
*** katyafervent has joined #murano10:03
*** sergmelikyan has joined #murano10:03
*** lazy_prince has joined #murano10:03
*** k4n0 has joined #murano10:03
*** asalkeld has joined #murano10:03
*** ciypro|afk has joined #murano10:03
*** ruhe has joined #murano10:03
*** serg_melikyan has joined #murano10:03
*** tsufiev_ has joined #murano10:03
*** akuznetsova has joined #murano10:03
*** dteselkin has joined #murano10:03
*** igormarnat has joined #murano10:03
*** rakhmerov has joined #murano10:03
*** smurashov has joined #murano10:03
*** slagun has joined #murano10:03
*** openstackgerrit has joined #murano10:03
*** tnurlygayanov has joined #murano10:04
*** chandankumar has joined #murano10:08
*** tsufiev has joined #murano10:08
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Enhance versionutils.deprecated to work with classes  https://review.openstack.org/10350210:20
*** lazy_prince has quit IRC10:20
*** lazy_prince has joined #murano10:21
openstackgerritTimur Sufiev proposed a change to stackforge/murano-dashboard: Initial implementation of Actions UI  https://review.openstack.org/9936010:21
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Refactor functional tests  https://review.openstack.org/10676710:26
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Generate test package archive with different fqn  https://review.openstack.org/10698410:26
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Refactor functional tests  https://review.openstack.org/10676710:36
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Generate test package archive with different fqn  https://review.openstack.org/10698410:36
*** lazy_prince has quit IRC10:36
*** killer_prince has joined #murano10:41
*** killer_prince is now known as lazy_prince10:41
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Refactor functional tests  https://review.openstack.org/10676710:41
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Generate test package archive with different fqn  https://review.openstack.org/10698410:41
openstackgerritA change was merged to stackforge/murano: Fix stack inconsistency after app deletion  https://review.openstack.org/10568611:08
*** tsufiev_ has quit IRC11:13
*** k4n0 has quit IRC11:15
*** openstackgerrit has quit IRC11:21
*** slagun has quit IRC11:33
*** asalkeld has left #murano11:39
ruhewoohoo https://review.openstack.org/#/c/103990/ has passed all the gates!11:51
igormarnatwe have CI?11:58
ruheigormarnat: sometimes we do; sometimes we don't12:00
ruhebut every day it gets better and better12:00
igormarnatOk, glad to hear12:01
*** openstackgerrit has joined #murano12:17
*** stanlagun has joined #murano12:46
*** katyafervent is now known as katyafervent_awa12:53
openstackgerritSergey Murashov proposed a change to stackforge/murano: Add simple smoke tests for Murano CLI client  https://review.openstack.org/10704012:57
*** katyafervent_awa is now known as katyafervent12:58
*** lecalcot has joined #murano13:29
*** openstackgerrit has quit IRC13:31
*** 17SAAF480 has joined #murano13:32
*** 17SAAF480 has quit IRC13:38
*** openstackgerrit has joined #murano13:39
*** lecalcot has quit IRC13:53
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Generate test package archive with different fqn  https://review.openstack.org/10698413:59
*** lecalcot has joined #murano14:00
*** lecalcot has quit IRC14:07
*** lecalcot has joined #murano14:08
*** drupalmonkey has joined #murano14:09
*** lecalcot_ has joined #murano14:09
*** lecalcot_ has quit IRC14:12
*** lecalcot has quit IRC14:12
sergmelikyansjmc7: couldn't reproduce this issue: https://bugs.launchpad.net/murano/+bug/133920814:15
sergmelikyanIf you still can reproduce this issue, please add more details. Code used to talk with API in CLI and Dashboard almost identical14:16
*** sjmc7 has joined #murano14:18
sergmelikyansjmc7, good morning :)14:26
sjmc7hi14:26
sergmelikyansjmc7,  I couldn't reproduce this issue: https://bugs.launchpad.net/murano/+bug/133920814:26
sergmelikyan:(14:26
sjmc7yeah, i saw that - i'll see if it's still happening14:27
sergmelikyanthx!14:28
sjmc7it's still happening for me14:32
sjmc7on a fresh murano DB14:32
sjmc7HEAD of muranoclient14:32
sergmelikyansame here... head of muranoclient. package-list shows right package and package-delete raises 404?14:35
sjmc7yep. and an error message because the exceptions are using the openstack.common ones, not the ones in muraocliet14:35
sjmc7i don't see a log message in the API, which is strange14:38
sjmc7but the error's definitely still there14:38
sjmc7i'll fix the exception names while i'm here14:38
sergmelikyansjmc7, can you execute command with -d -v params and show me the result?14:41
sergmelikyansjmc7, http://paste.openstack.org/show/86574/14:43
sergmelikyanmaybe some source difference?14:43
sjmc7hmm14:43
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Refactor functional tests  https://review.openstack.org/10676714:44
openstackgerritEkaterina Chernova proposed a change to stackforge/murano-dashboard: Generate test package archive with different fqn  https://review.openstack.org/10698414:44
sergmelikyansjmc7, maybe do you have dirty working directory (some uncommited changes)?14:46
sjmc7maybe.. one sec, getting an error from the argument parsing now14:46
sjmc7it's not subtituting underscores for dashes in command line arguments14:48
sjmc7@utils.arg("package-id"), for example14:49
sjmc7not sure why/when that changed14:49
sjmc7sergmelikyan - on a fresh clone of python-muranoclient, i get the following:14:57
sjmc7murano package-delete 4dc61259ce274ff99e12bc14275df3db14:58
sjmc7'module' object has no attribute 'HTTPNotFound'14:58
sjmc7if i correct that bug, i get  "'Namespace' object has no attribute 'package_id'"14:58
sjmc7because there was a change to the shell argument names from e.g. id -> package-id14:58
sergmelikyanhttp://paste.openstack.org/show/86575/14:58
sjmc7and those positional argument names arent getting converted to underscores14:59
sjmc7and you're definitely using the most recent client and virtualenv?14:59
sjmc7because i'm on a completely fresh clone14:59
sergmelikyanI have no virtual-env for python client.15:00
*** lecalcot has joined #murano15:02
sergmelikyansjmc7, reproduced 'module' object has no attribute 'HTTPNotFound'15:04
sergmelikyansjmc7, thx!15:06
*** lecalcot has quit IRC15:07
*** lecalcot has joined #murano15:08
sjmc7the errors i'm having are all client side. remove the 'HTTP' to see the second error15:11
*** chandankumar has quit IRC15:14
sergmelikyanYep, already found...15:15
*** openstackgerrit has quit IRC15:21
sjmc7sergmelikyan - the parameter names should use underscores, not dashes, for positional args15:25
sjmc7and a metavar15:25
sjmc7i can fix it if you want - i thought it was an API problem but it doesn't look that way15:26
sergmelikyanIt would be perfect if you will commit this fix15:27
sergmelikyanLooks like we broke things with exception during update of oslo-incubator15:28
sjmc7yep15:28
sergmelikyanI mean issue with 'module' object has no attribute 'HTTPNotFound'15:29
sjmc7we don't need the exceptions module in common/ any more15:29
sergmelikyanI thought we should specifically use common module15:29
sergmelikyanmuranoclient.openstack.common.apiclient import exceptions15:29
sjmc7yeah15:29
sjmc7we also have muranoclient.common.exceptions15:29
sergmelikyanyeah15:30
sergmelikyanlooks like we need to change package-id -> package_id and rename 'HTTPNotFound' to 'NotFound'15:31
sjmc7not just package-id, lots of others. i'm not sure why they were changed15:31
sjmc7i cna do it15:31
sergmelikyanthank you15:31
sergmelikyanbtw - what metavar is?15:31
sjmc7it appears in the usage text15:32
sjmc7murano <ID or NAME>15:32
sergmelikyanhttps://bugs.launchpad.net/murano/+bug/1339208 - re-opened and assigned to you15:32
sergmelikyanthank you :)15:33
sjmc7katyafervent/ruhe - 'xstatic' was added to dashboard/settings.py yesterday15:43
sjmc7but not to requirements15:44
sjmc7is it a depenedncy on horizon/15:44
sjmc7?15:44
ruheoh snap15:44
ruhesjmc7: yes it is15:44
sjmc7ok, so install horizon from master to replace icehouse15:44
*** chandankumar has joined #murano16:09
*** lazy_prince is now known as killer_prince16:10
ruheless than an hour left before weekly meeting starts. please update https://wiki.openstack.org/wiki/Meetings/MuranoAgenda#Agenda if you have something to add to agenda16:10
ruhefolks, even don't have anything to discuss, please read the agenda, there are several items which include items you might not be familiar with16:11
ruhedrupalmonkey: IgorYozhikov: katyafervent: serg_melikyan: sjmc7: smurashov: stanlagun: tnurlygayanov: tsufiev ^^16:12
tnurlygayanovok16:13
sjmc7will do16:16
*** lecalcot_ has joined #murano16:19
*** lecalcot has quit IRC16:19
*** lecalcot_ has quit IRC16:19
*** lecalcot has joined #murano16:20
*** lecalcot has quit IRC16:21
*** lecalcot_ has joined #murano16:21
tsufievjust looked at it16:40
*** killer_prince is now known as lazy_prince16:41
*** IgorYozhikov is now known as iyozhikov16:42
*** bharath has joined #murano16:51
*** katyafervent2 has joined #murano16:59
ruhemurano weekly meeting starts at #openstack-meeting-alt now17:00
*** ankurrr has joined #murano17:03
*** gokrokve has joined #murano17:19
bharathsjmc7, Regarding this bug https://bugs.launchpad.net/murano/+bug/133533917:19
bharathsjmc7, After deploying we can select all components and delete them, right?17:19
sjmc7that functionality got removed, bharath17:20
bharathsjmc7, if we remove multi select we can't have that feature?17:20
sjmc7there's no button to do it17:20
bharathsjmc7, oh in my dashboard it is showing "delete components"17:20
sjmc7ah.. components17:21
sjmc7sorry, yes, you're right17:21
sjmc7in that case, the checkboxes need to stay, you're correct17:21
bharathsjmc7, yeah if we remove multiselect we gonna miss that button functionality17:21
bharathsjmc7, yeah17:21
sjmc7yep17:21
sjmc7so we need to make sure the checkboxes appear, and the table headers match the columns17:22
bharathsjmc7, yeah17:22
bharathsjmc7, no idea why it is miisaligned17:23
bharathsjmc7, I am thinking to start contribution to murano with simple bug  :)17:24
sjmc7yep, it's a good way to start. you can look for bugs marked 'low-hanging-fruit'17:24
sjmc7though it looks like there aren't many tagged that way17:25
bharathsjmc7, yeah17:25
bharathsjmc7, I can't reproduce this bug most of the times17:25
sergmelikyanthis release is stabilization one - so bugs fixed quite quickly.17:26
sergmelikyanThat is why there are not so many simple bugs17:27
bharathsergmelikyan, oh okay17:27
sergmelikyanbharath, so don't hesitate to ask question if bug that are you going to work on will be hard17:28
bharathsergmelikyan, sjmc7  we are having checkbox in environments page but we don't have "delete environments" buton17:28
sjmc7that is intentional, bharath - those checkboxes probably DO need to go away17:29
bharathsjmc7, can I file bug, and remove it?17:29
bharathsergmelikyan, yeah sure17:29
sjmc7tsufiev - did we agree to remove the checkboxes on the environment list page?17:30
bharathsergmelikyan, I want to start with small bugs17:30
sergmelikyanbharath, you mean fix it? sure17:30
bharathsergmelikyan, yeah17:31
tsufievsjmc7, I think they are ruled by some Horizon logic17:37
tsufievshould check how it decides whether to show them or not17:37
sjmc7but we don't have 'delete all environments'17:38
sjmc7and we're not going to, right?17:38
sjmc7there's no operation that operates on multiple environments17:38
sjmc7so yes, bharath, please file that bug17:38
bharathsjmc7, yeah I will file that bug now thanks17:40
tsufievsjmc7, yes, seems like an invalid value for multi_select parameter in Meta of EnvironmentsTable17:42
tsufievdefaults to True if any table_action is specified and EnvironmentsTable has one table_action17:43
tsufievthe simple one :)17:43
tsufievbharath, a good one to start contributing to Murano17:44
bharathtsufiev, :)17:44
sjmc7bharath, there are also some reasonably simple low-priority blueprints, like https://blueprints.launchpad.net/murano/+spec/show-is-public-to-package-definitions17:48
*** lecalcot_ has quit IRC17:48
bharathsjmc7, https://bugs.launchpad.net/murano/+bug/134225317:53
*** katyafervent2 has quit IRC17:54
sjmc7thanks bharath!17:55
sjmc7like serg said, please ask if you need help17:55
bharathsjmc7, yeah sure17:55
bharathsjmc7, I will assign it to myself and will send the patch17:56
bharathsjmc7, sure I will check on that blueprint17:56
sjmc7sure. the openstack workflow is detailed at https://wiki.openstack.org/wiki/Gerrit_Workflow17:56
*** btully has joined #murano18:02
bharathsjmc7, having problem with gerrit18:18
bharathsjmc7, gir review -s is showing Agent admitted failure to sign using the key.Permission denied (publickey). error18:19
-openstackstatus- NOTICE: python2.6 jobs are failing due to bug 1342262 "virtualenv>=1.9.1 not found" A fix is out but there are still nodes built on the old stale images18:20
*** ChanServ changes topic to "python2.6 jobs are failing due to bug 1342262 "virtualenv>=1.9.1 not found" A fix is out but there are still nodes built on the old stale images"18:20
ruhebharath: did you upload you public key to gerrit?18:26
bharathruhe, yeah18:26
ruhebharath: does you local login name match with the one configured in gerrit settings (under Profile / username)?18:27
bharathruhe, no18:27
ruhebharath: that might be the reason18:28
bharathruhe, I just changed using git config --global user.name18:29
ruhebharath: once you configure that, you should see welcome message if you run "ssh -p 29418 review.openstack.org"18:29
bharathruhe, it says Permission denied (publickey).18:30
ruhebharath: my guess is that your ssh uses wrong identitiy file to connect to review.openstack.org18:32
sjmc7bharath - sounds like your key isn't being used18:32
ruheyou might need to configure ~/.ssh/config and configure your ssh to use specific key for host review.openstack.org18:34
ruhesorry, gotta run away. good luck, bharath :)18:36
bharathruhe, thank you18:37
bharathruhe, I have to see how to write it18:37
*** chandankumar has quit IRC18:38
*** chandankumar has joined #murano18:40
bharathsjmc7, will it take time to add ssh key in review.openstack.org18:41
sjmc7no18:41
sjmc7but i think you're not passing it from your end18:41
sjmc7test with ssh -i <key file> -p 29418 review.openstack.org18:41
bharathsjmc7, I just did that18:42
bharathsjmc7, same error18:42
sjmc7add -v18:42
bharathsjmc7, http://paste.openstack.org/show/86607/18:44
sjmc7is id_rsa the key you're using?18:44
bharathsjmc7, yeah18:45
btullybharath: what are the permissions of /home/bharath/.ssh/id_rsa.pub18:49
*** lazy_prince is now known as killer_prince18:49
bharathbtully, -rw-r--r-- 1 bharath bharath18:49
btullytry setting it to chmod 600 /home/bharath/.ssh/id_rsa.pub18:49
sjmc7no... only the private key matters18:49
sjmc7it'd tell you if that was the problem18:50
btullyk18:50
sjmc7bharath, something's configured wrong. i would make sure your public key is uploaded and it matches the private key you have locally18:53
sjmc7and you're using the right username18:53
bharathsjmc7, how?18:55
sjmc7from the launchpad web interface18:55
bharathsjmc7, here is my profile https://launchpad.net/~bharath-ves18:56
sjmc7are you using the username bharath-ves when you try to connect with ssh?18:58
bharathsjmc7, no18:58
bharathsjmc7, bharaththiruveedula18:59
sjmc7well, again - follow the instructions on the gerrit workflow pages for getting set up18:59
bharathsjmc7, but gerrit username is bharaththiruveedula18:59
sjmc7in particular, it helps to set a .sshconfig section to save some typing but you need to use the launchpad username18:59
sjmc7ummm18:59
sjmc7oh, ok19:00
sjmc7and you're definitely passing that username?19:00
bharathsjmc7, by passing you mean?19:00
sjmc7user@review.openstack19:01
sjmc7sorry, i have some product demos to do, need to concentrate for a bit19:01
bharathsjmc7, okay no problem19:01
bharathsjmc7, I will talk to you later19:01
btullybharath: try ssh -i <key file> -v -p 29418 bharaththiruveedula@review.openstack.org19:02
btullybharath: try ssh -i /home/bharath/.ssh/id_rsa.pub -v -p 29418 bharaththiruveedula@review.openstack.org19:03
bharathbtully, same output19:04
btullydid you just create this id_rsa and id_rsa.pub or was it moved from another machine?19:04
bharathbtully, just created19:05
btullywithin settings in gerrit https://review.openstack.org/#/settings/ssh-keys19:06
btullydelete your key19:07
btullyhow did you add it previously?19:07
bharathbtully, using ssh-keygen19:07
bharathbharath, deleted19:07
btullyno i mean how did you add it to gerrit, did you select and copy the file's contents manually and paste it into the website?19:08
bharathbtully, yeah using cat19:08
btullyso `cat ~/.ssh/id_rsa.pub` and then did you pipe it to something like xclip?19:09
bharathbtully, no copied from terminal19:10
btullyk19:10
btullyso the problem with that is that the terminal output usually corrupts the key into multiple lines19:11
bharathbtully, now I used xclip -sel clip < ~/.ssh/id_rsa.pub19:12
bharathbtully, hey my laptop is running out of charge19:13
bharathbtully, I am leaving now, can I ping you after two hrs?19:13
btullytry `cat ~/.ssh/id_rsa.pub | xclip`19:13
btullywhere is your charger?19:14
bharathbtully, I dont have power now19:14
btullyahh i see19:14
btullyok, i might not be around, but if I am I'll be happy to help19:14
bharathbtully, hey I am trying that19:15
bharathbtully, will it copy to clipboard?19:15
btullymy guess is that the contents of your public key were not copied/pasted correctly to the form in the gerrit settings page19:15
btullyyes, it should19:15
bharathbtully, but nit19:16
bharath*not19:16
*** bharath has quit IRC19:17
*** chandankumar has quit IRC19:34
*** openstackgerrit has joined #murano19:43
openstackgerritSteve McLellan proposed a change to stackforge/murano: Handle null JSON blobs  https://review.openstack.org/10716720:35
*** asalkeld has joined #murano20:51
*** btully has quit IRC21:26
stanlagunsjmc7: hey22:14
sjmc7hi stan22:14
sjmc7still there?22:14
stanlagun:)22:14
stanlaguncan you help me with https://bugs.launchpad.net/murano/+bug/131175522:14
sjmc7yeah, what's up?22:15
stanlagunI found missing setting in my local config (it is present in sample, but was missing in mine). After I added it I can see in dashboard that deployment has failed22:16
sjmc7oh? what setting?22:16
stanlagunSo either this bug is fixed already or your config is also wrong or you expect to see error in another place22:16
stanlagunnotification_driver=messagingv222:16
sjmc7in murano.conf22:17
stanlagunyep22:17
stanlagunso can you recheck this bug against master?22:18
sjmc7i have that; i think it lets the status reporter work. yeah, sure - it's been a while since i reported it22:18
stanlagunDeployment errors are reported using the same code22:19
*** drupalmonkey has quit IRC22:19
sjmc7yeah. maybe that wasn't working then22:19
sjmc7this was 2 months ago22:19
stanlagunFrom dashboard perspective it is not obvious that last deployment has failed. I had to go to deployments tab to see that. But this is completely different problem22:21
sjmc7sorry stanlagun, environment's a bit messed up22:30
sjmc7if i make the engine raise an exception (in the classloader)22:31
sjmc7all i get is Status - Ready22:32
stanlagunthats because it is ready for next deployment :)22:36
stanlagunyou need to go to deployments tab to see status of last deployment22:36
sjmc7i can't deploy it22:36
sjmc7no, this behavior is wrong22:36
sjmc7there needs to be some indication it went wrong22:37
sjmc7and/or the chance to try again22:37
stanlagunLets separate 2 problems: API doesn't report errors and error message is displayed in wrong place. The later is an issue in dashboard and probably not critical. It relates to design. And the former is API/engine bug that your original ticket is about22:38
sjmc7yeah - i agree it's probably two separate technical problems22:40
stanlagunSo if you can see *anywhere* in dashboard that deployment failed lets close this bug and create another one for dashboard (or BP)22:41
sjmc7i can't see that anywhere22:41
sjmc7ah, i can see in deployment history22:41
stanlagunI also found a bug that you cannot redeploy environment that was just deployed22:41
sjmc7yep22:42
sjmc7is there something written showing what the flow should be?22:42
stanlagunIt is meant to be (probably wrong) in deployment logs. From a brief look at how status column works it has nothing to do with deployment status. It is just Ready to configure/Ready/Configuring22:44
stanlagunsjmc7: good question. katyafervent knows22:45
sjmc7ok. so i think that probably needs some work. i see in the database 'status' table that there is enough information to figure out what's going on22:45
stanlagunI'm myself rarely see dashboard :)22:45
sjmc7so i think yeah, the RPC mechanism is now reporting errors back22:45
sjmc7can you run deployments through the CLI?22:46
stanlagunI've never tried22:46
sjmc7how do you test?22:46
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano: Added version command to murano-db-manage  https://review.openstack.org/10719822:47
sjmc7anyway, i will open up a new bug specifically referring to the dashboard22:47
sjmc7and close this one invalid22:47
stanlagunI patch engine to begin with some object model and read packages from 'meta' folder istead of API. This greatly speeds up everything. Also I often mock Heat/agents to run workflow quickly22:48
stanlagunThere is also a BP to make it possible without code patching22:48
stanlagunReuploading packages on every change and filling million times UI forms take a lot of time22:49
sjmc7you can upload packages from the CLI22:49
sjmc7but yes, it does22:49
sjmc7i have packages with prefilled forms22:49
stanlagunIf engine looks for packages in the folder I edit them there is no need to upload them at all. Otherwise for every little change you need to upload them again22:50
openstackgerritRuslan Kamaldinov proposed a change to stackforge/murano: Added version command to murano-db-manage  https://review.openstack.org/10719822:51
stanlagunInstant feedback. I change line in MuranoPL and just restart engine. Thats all I have to do22:51
*** gokrokve has quit IRC22:51
sjmc7yeah, but you've had to do lots of modifications to do that22:51
stanlagunnot that many22:52
stanlagunIf you don't need to mock Heat/agents only 2 modifications are needed22:52
stanlagunIn addition that way you can debug workflow and UI separately22:53
stanlagunhttp://paste.openstack.org/show/86631/ - example of my cmd/engine.py22:55
stanlagunand the second change is to change class loader in common/engine.py lone 112 to pkg_loader = package_loader.DirectoryPackageLoader('./meta')22:56
sjmc7did you report the bug not allowing re-deploys?22:57
stanlagunno. I just found it22:57
sjmc7ok, i'll report it22:57
sjmc7i'm not sure if it's really possible to redeploy since we don't know the state22:57
stanlaguncurrently it is impossible even if last deployment succeeded23:01
stanlagunAnd we can try to redeploy23:01
stanlagunAs soon as MuranoPL classes start handling exceptions they will know their state23:01
stanlagunException handling was recently added. But nobody using it yet23:02
openstackgerritSteve McLellan proposed a change to stackforge/python-muranoclient: Fix exception names and CLI args  https://review.openstack.org/10710823:27
*** sjmc7 has quit IRC23:27

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