*** christop1eraedo is now known as christopheraedo | 00:18 | |
*** Murali_ has joined #murano | 00:35 | |
*** asalkeld has quit IRC | 01:15 | |
*** gokrokve has joined #murano | 01:30 | |
*** asalkeld has joined #murano | 01:36 | |
*** gokrokve has quit IRC | 01:50 | |
*** lazy_prince has quit IRC | 01:53 | |
*** killer_prince has joined #murano | 01:55 | |
*** killer_prince is now known as lazy_prince | 01:55 | |
*** christopheraedo has quit IRC | 02:03 | |
*** christopheraedo has joined #murano | 02:04 | |
*** gokrokve has joined #murano | 02:06 | |
*** lazy_prince has quit IRC | 02:15 | |
*** killer_prince has joined #murano | 02:16 | |
*** killer_prince is now known as lazy_prince | 02:16 | |
*** chandankumar has joined #murano | 03:27 | |
*** chandankumar has quit IRC | 03:44 | |
*** gokrokve has quit IRC | 03:51 | |
*** gokrokve has joined #murano | 04:36 | |
*** VijayJ has joined #murano | 04:42 | |
*** Murali_ has quit IRC | 05:21 | |
*** chandankumar has joined #murano | 05:25 | |
*** killer_prince has joined #murano | 05:45 | |
*** killer_prince has quit IRC | 05:46 | |
VijayJ | Hi Team | 05:52 |
---|---|---|
VijayJ | i want to replace "repoze.lru>=0.3" with "repoze.lru==0.3". How can i do this? | 05:54 |
VijayJ | this is because PIP is not able to download and install "repoze.lru>=0.3" | 05:54 |
VijayJ | how it is able to download and install "repoze.lru==0.3" | 05:55 |
VijayJ | but it is able to download and install "repoze.lru==0.3" | 05:55 |
VijayJ | i need to do this in order to complete the execution of command "tox -e venv -- murano-db-manage --config-file /etc/murano/murano.conf upgrade" | 05:56 |
VijayJ | any idea..how i can get around this problem? | 05:58 |
*** asalkeld has quit IRC | 06:03 | |
*** gokrokve_ has joined #murano | 06:05 | |
*** gokrokve has quit IRC | 06:08 | |
*** gokrokve_ has quit IRC | 06:09 | |
*** asalkeld has joined #murano | 06:13 | |
*** k4n0 has joined #murano | 06:25 | |
VijayJ | tox -e venv -- murano-db-manage --config-file /etc/murano/murano.conf upgrade | 06:29 |
VijayJ | i want to replace "repoze.lru>=0.3" with "repoze.lru==0.3". How can i do this? | 06:29 |
VijayJ | i need to do this in order to complete the execution of command "tox -e venv -- murano-db-manage --config-file /etc/murano/murano.conf upgrade" | 06:30 |
VijayJ | this is because PIP is not able to download and install "repoze.lru>=0.3" | 06:30 |
VijayJ | however PIP is able to download and install "repoze.lru==0.3" | 06:31 |
asalkeld | VijayJ, can't you edit requirements.txt? | 06:46 |
katyafervent | Hi | 06:47 |
katyafervent | try to execute | 06:48 |
katyafervent | tox -e venv pip install repoze.lru==0.3 | 06:49 |
katyafervent | and could you print the error you've got? | 06:54 |
katyafervent | did you try to update pip inself? | 06:54 |
katyafervent | *itself | 06:54 |
*** vijayagurug1 has joined #murano | 06:55 | |
*** romainh has joined #murano | 07:13 | |
*** stan_lagun has joined #murano | 08:11 | |
*** slagun has quit IRC | 08:14 | |
VijayJ | sure | 08:37 |
VijayJ | i haven't updated pip | 08:38 |
VijayJ | also the entry "repoze.lru>=0.3" is not present in requirements.txt | 08:39 |
VijayJ | we have "Routes>=1.12.3" in requirements | 08:39 |
VijayJ | i guess Routes is dependent on repoze.lru | 08:40 |
openstackgerrit | Serg Melikyan proposed a change to stackforge/murano: Don't hide exception messages during package load https://review.openstack.org/110125 | 08:41 |
VijayJ | i am still getting the same error | 08:43 |
VijayJ | please check the log in http://paste.openstack.org/show/98089/ | 08:43 |
VijayJ | my PIP installation is already up-to-date | 08:49 |
ruhe | VijayJ: none of us had this issue, also Jenkins is using the same requirements and we haven't seen similar issues recently. It seems like a network connectivity issue on your side. But anyway, if you need to modify requirements you can just modify requirements.txt | 09:34 |
ruhe | or | 09:34 |
ruhe | source .tox/venv/bin/activate | 09:34 |
ruhe | pip install SOME_REQUIREMENT_YOU_NEED_TO_INSTALL | 09:35 |
ruhe | deactive | 09:35 |
ruhe | *deactivate | 09:35 |
ruhe | katyafervent: your patch couln't be merged https://review.openstack.org/#/c/114989/ please take a look | 09:42 |
katyafervent | ruhe, thanks, I'm looking | 09:42 |
*** vijayagurug1 has quit IRC | 09:44 | |
*** vijayagurug has joined #murano | 09:45 | |
openstackgerrit | A change was merged to stackforge/murano: Application base class didn't define deploy method https://review.openstack.org/115669 | 09:50 |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: Migrate to oslo.db https://review.openstack.org/114964 | 09:57 |
katyafervent | I have also problems with pip ( | 09:58 |
ruhe | katyafervent: i've just run py26 and py27 on a fresh git clone | 10:02 |
*** lazy_prince is now known as killer_prince | 10:48 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Fix unit tests https://review.openstack.org/115934 | 10:53 |
*** killer_prince is now known as lazy_prince | 10:53 | |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-agent: Add sample config and it's checker https://review.openstack.org/115695 | 10:56 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-agent: Add sample config and it's checker https://review.openstack.org/115695 | 11:06 |
openstackgerrit | A change was merged to stackforge/murano: Fix pep H101(TODO) and H231(py3 exceptions) https://review.openstack.org/115522 | 11:32 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-agent: Add sample config and it's checker https://review.openstack.org/115695 | 11:35 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Fix failed tests https://review.openstack.org/115934 | 11:41 |
openstackgerrit | Ruslan Kamaldinov proposed a change to stackforge/murano: Migrate to oslo.db https://review.openstack.org/114964 | 11:55 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Fix and improve application page https://review.openstack.org/114989 | 12:24 |
openstackgerrit | Ekaterina Chernova proposed a change to stackforge/murano-dashboard: Fix and improve application page https://review.openstack.org/114989 | 12:25 |
*** VijayJ has quit IRC | 12:27 | |
*** asalkeld has quit IRC | 12:47 | |
*** asalkeld has joined #murano | 13:02 | |
*** openstackgerrit has quit IRC | 13:21 | |
*** lazy_prince is now known as killer_prince | 13:38 | |
*** Murali has joined #murano | 13:38 | |
*** asalkeld has quit IRC | 13:42 | |
*** Murali has quit IRC | 13:53 | |
*** k4n0 has quit IRC | 13:55 | |
*** openstackgerrit has joined #murano | 13:58 | |
*** gokrokve has joined #murano | 14:01 | |
*** drupalmonkey has joined #murano | 14:21 | |
*** sjmc7 has joined #murano | 14:26 | |
*** Murali_ has joined #murano | 14:32 | |
*** romainh has left #murano | 14:56 | |
*** gokrokve_ has joined #murano | 15:01 | |
*** gokrokve_ has quit IRC | 15:04 | |
*** gokrokve has quit IRC | 15:05 | |
*** gokrokve_ has joined #murano | 15:05 | |
*** vijayagurug has left #murano | 15:11 | |
*** gokrokve_ has quit IRC | 15:27 | |
*** gokrokve has joined #murano | 15:27 | |
btully | katyafervent: hi are you there? | 15:29 |
openstackgerrit | Steve McLellan proposed a change to stackforge/murano: Fix agent.prepare() when agents disabled https://review.openstack.org/116013 | 15:31 |
*** gokrokve has quit IRC | 15:32 | |
sjmc7 | gokrokve, ruhe, sergmelikyan - can you take a look at https://review.openstack.org/116013 please? it was a breaking change for us and i'm trying to hit a code freeze tomorrow | 15:32 |
ruhe | sjmc7: sure | 15:34 |
sjmc7 | thanks | 15:35 |
*** chandankumar has quit IRC | 15:36 | |
ruhe | sjmc7: waiting for jenkins to pass to approve | 15:40 |
sjmc7 | ok. as long as i can get it approved today i'm good. otherwise i'll apply it locally | 15:40 |
Murali_ | is there any wiki document available to understand more about Murano Services Broker API | 15:52 |
ruhe | Murali_: this one http://murano.readthedocs.org/en/latest/specification/index.html ? | 16:03 |
btully | @stan_lagun are you around? | 16:05 |
*** bharath has joined #murano | 16:05 | |
Murali_ | thanks ruhe | 16:05 |
stan_lagun | btully: hi | 16:06 |
btully | hi there. just noticed something strange with the new support of environments being deleted with delete failure | 16:06 |
stan_lagun | what exactly? | 16:07 |
btully | it seems that when you click "delete environment" there is a callback that automatically shows the little green notification popup saying that the environment has been deleted successfully | 16:07 |
btully | it disappears after a couple of seconds. then in the status area of the table I get "Delete FAILED" | 16:08 |
btully | seems like we should suppress that green notification popup saying it was successful or at least have it wait until the env deletion is actually successful | 16:11 |
stan_lagun | I have no explanation of that. When I was developing that I never saw it happened. But that was some time ago and additional changes were made by sergmelikyan + there were changes in dashboard/Horizon so anything can happen. Probably need to fill a bug for that. You can debug it if you want or to leave it for someone else | 16:12 |
btully | ok, thanks | 16:12 |
stan_lagun | it should not fail in the first place | 16:12 |
btully | hehe of course | 16:12 |
stan_lagun | please attach API and engine logs to the bug | 16:13 |
stan_lagun | I mean to the ticket :) | 16:14 |
btully | k | 16:14 |
*** gokrokve has joined #murano | 16:26 | |
btully | sergmelikyan: do you have any quick insight into the following error when trying to delete an environment? | 16:59 |
btully | 2014-08-21 12:54:02.472 54539 DEBUG heatclient.common.http [-] | 17:00 |
btully | HTTP/1.1 200 OK | 17:00 |
btully | date: Thu, 21 Aug 2014 16:54:02 GMT | 17:00 |
btully | content-length: 2111 | 17:00 |
btully | content-type: application/json; charset=UTF-8 | 17:00 |
btully | x-openstack-request-id: req-64673878-afb0-4a8f-a401-ab31c180500c | 17:00 |
btully | 2014-08-21 12:54:02.561 54539 TRACE murano.common.engine MuranoPlException: [jsonpatch.JsonPatchConflict]: u'linux-instance' | 17:00 |
*** chandankumar has joined #murano | 17:35 | |
*** chandankumar has quit IRC | 17:37 | |
openstackgerrit | Steve McLellan proposed a change to stackforge/murano: Fix agent.prepare() when agents disabled https://review.openstack.org/116013 | 18:01 |
btully | sergmelikyan: stan_lagun re the latest changes for environment deletion and delete failures | 18:02 |
btully | it seems as though if a stack is manually deleted before the environment is deleted, then the environment cannot be deleted | 18:03 |
btully | MuranoPlException: [heatclient.exc.HTTPNotFound]: ERROR: The Stack (murano-wiaothz49kuae2) could not be found. | 18:03 |
stan_lagun | btully: that is correct behavior | 18:03 |
btully | so you can never delete the environment? | 18:04 |
stan_lagun | don't delete stacks manually :) | 18:04 |
btully | haha | 18:05 |
stan_lagun | I've seen many times Heat to refusing to delete its stacks | 18:05 |
btully | so should we remove the ability to manually delete stacks from the UI? | 18:05 |
btully | as well as from the client? | 18:05 |
stan_lagun | we don't manage Heat stacks from UI. That is Heat's UI | 18:06 |
btully | ahh right, that's from horizon | 18:06 |
stan_lagun | That is the reason I think we need a standalone UI - we are working on higher level of abstraction and it is wrong for users to have direct access to Heat stack | 18:07 |
btully | so if an environment is based on stack, and the stack no longer exists, shouldn't we be able to delete the environment or update/validate it through the UI rather than having it sit there for eternity? :) | 18:07 |
stan_lagun | In theory environment can use more than one stack and also depend on external resources that are not managed by HEat | 18:08 |
btully | k | 18:09 |
stan_lagun | HOT packages generate separate stacks fro each app in environment | 18:09 |
btully | but if the delete action is to delete a stack, and the stack is already deleted, shouldn't it just step over rather than raising an exception and failing? | 18:09 |
stan_lagun | delete action is not only to delete a stack though I agree in this particular case this particular status can be ignored. But during normal stack deletion Murano will try to uninstall individual applications from VMs that are no longer exist and that will cause errors as well. In general the fact that Heat stack suddenly disappeared indicates an error as it wasn't expected | 18:13 |
btully | if my wife tells me to take out all the trash, and I go to the garage and don't see the recycling bin, do I stop and come back in the house or do I take out all of the other trash bins? ;) | 18:13 |
btully | k | 18:14 |
stan_lagun | If someone has stolen your recycling bins would you be silently ignoring that? | 18:14 |
btully | no i would definitely tell my wife about it, AFTER I TAKE OUT ALL THE OTHER GARBAGE ;) | 18:15 |
btully | hehe | 18:15 |
stan_lagun | well I don't say we have no space for improvements here :) | 18:16 |
btully | no, i understand it's tricky | 18:16 |
Murali_ | if i delete environment i see following error... https://gist.github.com/anonymous/a307fde412bcc625cb26 | 18:24 |
Murali_ | i deleted stack under orchestration first and then dit delete environment | 18:24 |
Murali_ | did* | 18:24 |
Murali_ | i guess even though stack was not found... we should be able to delete the environment | 18:25 |
stan_lagun | Murali_: we just discussed it with btully | 18:27 |
Murali_ | oh ok | 18:27 |
btully | Can we get this merged please? https://review.openstack.org/#/c/113417/ | 18:27 |
Murali_ | can i report a bug if not created one already ? | 18:28 |
btully | yes, please Murali_ | 18:28 |
Murali_ | ok | 18:28 |
stan_lagun | Murali_: this is not a bug. At least for now | 18:29 |
stan_lagun | You shouldn't delete Heat stacks manually | 18:30 |
Murali_ | yes i understand... but still.. if there is no stack we should be able to delete | 18:32 |
*** pitchiah has joined #murano | 18:32 | |
*** bharath has quit IRC | 18:33 | |
Murali_ | because user can always delete the stack from Heat Delete stack or Delete environment | 18:33 |
stan_lagun | If you want to delete stack that is not exist this clearly indicates an error. The same as in Linux if you type "rm fileThatIsNotExist" you will get error message and non-zero exit code | 18:35 |
stan_lagun | The same for Heat developers - they could return success on attempts do delete nonexistent stack | 18:37 |
Murali_ | i agree... but in future it has to be fixed somehow | 18:38 |
stan_lagun | agree | 18:38 |
sjmc7 | it means the environment will sit around forever at the moment | 18:38 |
Murali_ | yes... | 18:38 |
stan_lagun | sjmc7: yes. The same problem with Heat. Heat also refuses to delete stack sometimes | 18:39 |
sjmc7 | yeah, but you can always delete resources manually and eventually get rid of it | 18:40 |
sjmc7 | we have no way to remove an environment at all if it fails | 18:40 |
sjmc7 | to my mind, if i try to delete an environment and a resource it owns is already gone, that shouldn't be an error | 18:41 |
stan_lagun | What is the difference? You can remove the cause why it fails | 18:41 |
stan_lagun | I can agree on logging a warning message and not raising error in this case | 18:42 |
stan_lagun | Bu deleting generated stacks manually is very wrong. And I'm afraid this can lead to a bad habits | 18:42 |
stan_lagun | or masked uncaught errors | 18:43 |
Murali_ | then i guess... we should not allow deleting stack manually else we need to have workflow inplace saying first delete environment | 18:44 |
Murali_ | its tricky ...but eventually need to be fixed | 18:44 |
stan_lagun | Horizon is a UI for low-level access to the cloud. It is best suits administrators/operatos needs rather than users. Murano works on a higher level of abstraction. We cannot remove direct access to VMs/stacks etc from Horizon. Thats why I believe we will need to move Murano to a standalone UI some day | 18:47 |
Murali_ | :( | 18:47 |
sjmc7 | i think that's what RBAC is for | 18:48 |
sjmc7 | but that's a future discussion | 18:48 |
Murali_ | let me know if you want me to report bug... for tracking .. else i m fine | 18:49 |
stan_lagun | imagine what will happen if user delete *some* of stack resources or midify something bypassing Murano. That would bring the entire environment into unpredictable state that we will have to deal with | 18:49 |
sjmc7 | yes. heat has the same problem | 18:49 |
stan_lagun | Maybe it would be possible to hide generated resources some day | 18:50 |
stan_lagun | Murali_: please report with a low priority | 18:51 |
Murali_ | okey | 18:51 |
Murali_ | https://bugs.launchpad.net/murano/+bug/1359918 | 19:01 |
*** pitchiah has quit IRC | 19:06 | |
*** vijayagurug has joined #murano | 19:28 | |
Murali_ | i see this issue while deploying HOT application package --- > MuranoPlException: [exceptions.ValueError]: Circular reference detected | 20:16 |
Murali_ | https://gist.github.com/anonymous/312b178953a0bf563175 | 20:17 |
stan_lagun | looks like there are circular references in HOT template :) | 20:19 |
openstackgerrit | A change was merged to stackforge/murano: Fix agent.prepare() when agents disabled https://review.openstack.org/116013 | 20:21 |
Murali_ | ok... but if i launch hot yaml via launch stack ...it was successful | 20:21 |
Murali_ | but if i convert into murano app and deploy .. then i m seeing that issue | 20:21 |
Murali_ | it is smiple working hot yaml file | 20:22 |
stan_lagun | how do you convert it? | 20:22 |
Murali_ | i followed this steps http://murano-api.readthedocs.org/en/latest/articles/heat_support.html | 20:23 |
Murali_ | 5 step process | 20:23 |
stan_lagun | well I guess you should create bug ticket and attach engine's log file and source HOT template to it | 20:25 |
stan_lagun | this looks strane as Murano sends HOT as is without modifications | 20:26 |
stan_lagun | *strange | 20:26 |
Murali_ | ok | 20:26 |
Murali_ | i will try another one .. with simple single instance hot template.. if i see same issue again i will report bug | 20:27 |
Murali_ | yes i see same issue with simple single instance hot template tooo | 20:39 |
*** romainh has joined #murano | 20:47 | |
*** romainh has left #murano | 20:47 | |
Murali_ | added a bug https://bugs.launchpad.net/murano/+bug/1359967 | 20:57 |
*** gokrokve has quit IRC | 20:57 | |
*** gokrokve has joined #murano | 21:28 | |
sjmc7 | sergmelikyan - you there? | 21:42 |
*** asalkeld has joined #murano | 21:48 | |
*** gokrokve_ has joined #murano | 22:12 | |
*** gokrokve has quit IRC | 22:15 | |
*** Murali_ has quit IRC | 22:30 | |
*** Murali has joined #murano | 23:22 | |
*** gokrokve has joined #murano | 23:53 | |
*** gokrokve_ has quit IRC | 23:53 | |
*** gokrokve has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!