*** tej has quit IRC | 00:27 | |
*** kzaitsev_mb has quit IRC | 00:36 | |
*** dfflanders has quit IRC | 00:41 | |
*** dfflanders has joined #openstack-app-catalog | 00:41 | |
*** spzala_ has quit IRC | 01:56 | |
*** spzala has joined #openstack-app-catalog | 01:56 | |
*** spzala has quit IRC | 02:01 | |
*** spzala has joined #openstack-app-catalog | 02:03 | |
*** kzaitsev_mb has joined #openstack-app-catalog | 02:31 | |
*** spzala has quit IRC | 03:24 | |
*** spzala has joined #openstack-app-catalog | 03:25 | |
*** spzala has quit IRC | 03:29 | |
*** kzaitsev_mb has quit IRC | 03:55 | |
*** kebray has joined #openstack-app-catalog | 04:06 | |
*** kzaitsev_mb has joined #openstack-app-catalog | 04:11 | |
*** kzaitsev_mb has quit IRC | 04:16 | |
*** kebray has quit IRC | 04:18 | |
*** spzala has joined #openstack-app-catalog | 04:25 | |
*** spzala has quit IRC | 04:30 | |
*** spzala has joined #openstack-app-catalog | 05:27 | |
*** tej has joined #openstack-app-catalog | 05:28 | |
*** spzala has quit IRC | 05:32 | |
*** tej has quit IRC | 05:33 | |
*** spzala has joined #openstack-app-catalog | 06:29 | |
*** spzala has quit IRC | 06:34 | |
*** spzala has joined #openstack-app-catalog | 07:30 | |
*** spzala has quit IRC | 07:35 | |
*** kzaitsev_mb has joined #openstack-app-catalog | 08:18 | |
*** spzala has joined #openstack-app-catalog | 08:31 | |
*** spzala has quit IRC | 08:36 | |
*** dfflanders has quit IRC | 08:46 | |
*** kzaitsev_mb has quit IRC | 09:13 | |
*** openstackgerrit has quit IRC | 09:17 | |
*** openstackgerrit has joined #openstack-app-catalog | 09:18 | |
*** spzala has joined #openstack-app-catalog | 09:32 | |
*** spzala has quit IRC | 09:37 | |
*** kzaitsev_mb has joined #openstack-app-catalog | 10:30 | |
*** spzala has joined #openstack-app-catalog | 10:33 | |
*** spzala has quit IRC | 10:37 | |
*** reed_ has joined #openstack-app-catalog | 10:45 | |
*** reed_ has quit IRC | 11:09 | |
*** spzala has joined #openstack-app-catalog | 11:33 | |
*** spzala has quit IRC | 11:38 | |
*** tej has joined #openstack-app-catalog | 12:29 | |
*** tej has quit IRC | 12:33 | |
*** spzala has joined #openstack-app-catalog | 12:34 | |
*** spzala has quit IRC | 12:39 | |
*** tej has joined #openstack-app-catalog | 13:25 | |
*** spzala has joined #openstack-app-catalog | 13:35 | |
*** spzala has quit IRC | 13:40 | |
*** spzala has joined #openstack-app-catalog | 13:58 | |
*** spzala has quit IRC | 14:11 | |
*** spzala has joined #openstack-app-catalog | 14:11 | |
*** spzala has quit IRC | 14:15 | |
*** realitix has joined #openstack-app-catalog | 14:29 | |
realitix | Hello kzaitsev_mb kzaitsev_ws | 14:30 |
---|---|---|
realitix | Here the stacktrace on a clean install withou auth permission : http://pastebin.com/PBWUFXbd | 14:31 |
kzaitsev_mb | realitix: will respond in 5-10 mins, sorry on a meeting | 14:35 |
realitix | OK | 14:36 |
kzaitsev_mb | realitix: this doesn't happen on my setup. which version of django do you use? | 14:46 |
openstackgerrit | Jean-Sebastien Bevilacqua proposed openstack/app-catalog: Fix django warning https://review.openstack.org/276762 | 14:46 |
kzaitsev_mb | also this doesn't happen on a.o.o | 14:46 |
realitix | kzaitsev_mb : Django 1.9 | 14:47 |
kzaitsev_mb | now, that's the reason. you probably shouldn't =) https://github.com/openstack/requirements/blob/master/global-requirements.txt#L32 and https://github.com/openstack/app-catalog/blob/master/requirements.txt#L7 | 14:49 |
realitix | kzaitsev_mb : I'm in a virtualenv and i did pip install -r requirements | 14:50 |
realitix | I will downgrade my django to see | 14:50 |
kzaitsev_mb | well, then probably something went wrong along the way. I think some requirement might have an uncapped django prerequisite | 14:51 |
kzaitsev_mb | although | 14:51 |
kzaitsev_mb | app catalog might not be required to follow strict openstack requirement guidelines ) | 14:51 |
kzaitsev_mb | let's ping docaedo on the version of django we wish to use =) | 14:52 |
*** spzala has joined #openstack-app-catalog | 14:53 | |
realitix | kzaitsev_mb : It works with version 1.8.9 but I got a warning : http://pastebin.com/yipAVjZg | 14:54 |
realitix | So this commit fix the warning with lower version of django | 14:54 |
kzaitsev_mb | wierd, I do not get any warnings. let me try and upgrade to dj1.9 and check | 14:55 |
realitix | OK | 14:55 |
realitix | btw, I sent a second patch to fix another warning | 14:56 |
realitix | I didn't create a bug report for the warning, I wasn't sure if it needed just for a warning | 14:57 |
kzaitsev_mb | the 2d warning — does occur on django 1.9, for me | 15:00 |
realitix | and the auth permission ? | 15:01 |
kzaitsev_mb | ok, yeah the error happens on django 1.9 for me too | 15:01 |
kzaitsev_mb | I think it would be good to be forward compatible with 1.9, could you maybe update the commit message then, to reflect, that this change introduces dj1.9 compatibility? =) | 15:04 |
realitix | Yes sure right now | 15:04 |
openstackgerrit | Jean-Sebastien Bevilacqua proposed openstack/app-catalog: Fix django INSTALLED_APPS configuration https://review.openstack.org/274786 | 15:05 |
realitix | done | 15:05 |
kzaitsev_mb | gerrit behaves really bad today =/ | 15:13 |
openstackgerrit | Mark Vanderwiel proposed openstack/app-catalog-ui: Adding integration test support https://review.openstack.org/276438 | 15:46 |
docaedo | The app catalog website will not adhere to global requirements, because it's not expected to be installed with every OpenStack environment :) | 15:59 |
docaedo | Think about it more like ask.o.o or one of the other sites the foundation or infra maintains | 15:59 |
realitix | docaedo : Do you speak about my patch ? | 16:01 |
docaedo | realitix: I haven't had a chance to look, just saying this will not be following all the global project requirements stuff | 16:02 |
realitix | Yes ok, we had a discussion wikzaitsev_mb, and we think it could be good to be forward compatible with django 1.9 if one day we upgrade app-catalog | 16:04 |
realitix | with kzaitsev_mb* | 16:04 |
docaedo | I understandable - it does start to get complicated, kfox1111 had planned to work on sharing code between the website and the app-catalog-ui horizon plugin | 16:05 |
docaedo | and that horizon plugin obviously will be tied to global requirements and so on | 16:06 |
realitix | ok | 16:06 |
docaedo | I find myself eager to keep the site disconnected from all the project requirements though for the sake of being able to move faster, and make decisions that might go against the grain of the rest of the projects | 16:06 |
docaedo | since apps.openstack.org is just a web site, not an openstack service :) | 16:07 |
realitix | I agree with you | 16:07 |
kzaitsev_mb | docaedo: makes perfect sense (= | 16:07 |
*** rmoe_ has joined #openstack-app-catalog | 16:07 | |
realitix | but removing warning is always good too ;-) | 16:07 |
docaedo | Sure, I think it's good (https://review.openstack.org/#/c/274786/) :) | 16:13 |
realitix | Thanks | 16:13 |
*** rmoe has quit IRC | 16:14 | |
realitix | BYE | 16:22 |
*** realitix has quit IRC | 16:22 | |
openstackgerrit | Merged openstack/app-catalog: Include assets_dead.yaml in asset merge https://review.openstack.org/270579 | 16:23 |
*** spzala has quit IRC | 16:30 | |
*** spzala has joined #openstack-app-catalog | 16:31 | |
*** spzala_ has joined #openstack-app-catalog | 16:32 | |
*** spzala has quit IRC | 16:35 | |
*** spzala_ has quit IRC | 16:36 | |
openstackgerrit | Merged openstack/app-catalog: Fix django warning https://review.openstack.org/276762 | 16:45 |
openstackgerrit | Kevin Fox proposed openstack/app-catalog: Fix standalone server https://review.openstack.org/276839 | 17:19 |
kfox1111 | docaedo: can you please review that last one? | 17:22 |
docaedo | kfox1111: yep, looks good, will validate locally - did an empty assets_dead.yaml cause issues? | 17:24 |
kfox1111 | yeah. I think the python code is expecting at least an 'assets:' in it. | 17:25 |
kfox1111 | I just made it an 'assets: {}' to be sure. | 17:25 |
kfox1111 | I filed a blueprint too: https://blueprints.launchpad.net/app-catalog/+spec/hashtype | 17:26 |
kfox1111 | our hashes are all over the place. | 17:26 |
openstackgerrit | Merged openstack/app-catalog: Update ManageIQ release to Capablanca https://review.openstack.org/273680 | 17:52 |
openstackgerrit | Kirill Zaitsev proposed openstack/app-catalog: [WIP] glare artifacts plugin for app-catalog asset types https://review.openstack.org/276857 | 18:01 |
kzaitsev_mb | that's the first step of glare plugin. Haven't played with it much yet, but it imports fine into glare and seem to reflect what we currently have in assets. | 18:05 |
docaedo | kzaitsev_mb: thanks! | 18:08 |
*** spzala has joined #openstack-app-catalog | 18:11 | |
kzaitsev_mb | going to take a fresh look at it on monday and see if I missed anything. Then would probably move on to setting up glare service on a.o.o | 18:12 |
docaedo | kzaitsev_mb: sounds great - you should probably stop computering now since it's late on a Friday :) | 18:12 |
docaedo | I'm up for helping test that stuff with you however I can next week, really looking forward to it | 18:13 |
kzaitsev_mb | yep =) that was the plan =) | 18:13 |
*** kzaitsev_mb has quit IRC | 18:18 | |
openstackgerrit | Merged openstack/app-catalog: App Pivotal Ops Manager to app-catalog https://review.openstack.org/274083 | 18:47 |
*** spzala has quit IRC | 18:52 | |
docaedo | kfox1111: "I think there are a few things missing still, like the ever stuff." .. what *is* the ever stuff in the schema? | 18:57 |
kfox1111 | its a way you can specify which engines your resource supports. | 18:59 |
*** rmoe_ has quit IRC | 18:59 | |
kfox1111 | that way, if, for example, a particular heat engine doesn't support your template.... not that that ever happens, or that I'm bitter about that.... you can blacklist versions. | 19:00 |
*** rmoe has joined #openstack-app-catalog | 19:00 | |
kfox1111 | (I have some template sets that don't work on kilo versions 2015.1.0 and 2015.1.1 but do work on 2015.1.2+. :/ they also work before kilo, and liberty+) | 19:01 |
docaedo | ok, there's just no use in assets.yaml right now - I suspected it was *something* like that, but wasn't sure | 19:03 |
kfox1111 | yeah. its only shown in the schema and the horizon plugin honors it. | 19:04 |
kfox1111 | everything in the schema should be representable in the glare api. | 19:04 |
docaedo | would you mind (in your copious spare time) adding something to the wiki docs about that? | 19:04 |
docaedo | I do agree completely that the schema needs to be represented in glare api | 19:04 |
kfox1111 | Yeah, been meaning to do that for a while. :/ | 19:05 |
docaedo | you have a whole lot of stuff going on so obviously don't sweat it | 19:05 |
docaedo | how's your cloud doing? | 19:05 |
kfox1111 | base functionality is now mostly in place. cinder,glance,nova,neutron,keystone. starting to go up the stack now. radosgw,heat,sahara,ceilometer are next. once I have those, and we can get all these nics replaced, we should be in good shape. | 19:06 |
docaedo | awesome! | 19:06 |
kfox1111 | At this rate, I'm hoping in about another month time should start freeing up. | 19:06 |
kfox1111 | then I can maybe start working on finishing up the horizon app catalog site stuff. | 19:07 |
docaedo | then a month after that, the summit, and a new openstack release for you to upgrade to! | 19:07 |
kfox1111 | stop. your going to make me cry. :) | 19:08 |
docaedo | hahaha | 19:08 |
kfox1111 | I'm really disapointed nothing has come from the instance users thing. | 19:08 |
kfox1111 | a whole 6 months of no one caring. :/ | 19:08 |
kfox1111 | this is how amazon continues to entrench itself. :/ | 19:09 |
openstackgerrit | Merged openstack/app-catalog: Fix standalone server https://review.openstack.org/276839 | 19:10 |
docaedo | well my take on it is not so much that nobody cares about the instance users thing, as we have bigger issues | 19:10 |
kfox1111 | possible. I haven't heard of anyone speaking of bigger issues though. :/ | 19:10 |
docaedo | I am thinking a lot more about the whole model of completely distributed/disconnected efforts, and hoping we are heading in the right direction with things like oslo (where we can start forcing a more unified approach across all the projects) | 19:11 |
kfox1111 | oslo is a step in the right direction, but it doesn't address the real problem. | 19:11 |
kfox1111 | oslo helps share things between projects who realize they need to share. | 19:11 |
docaedo | sure, it's not the total solution, but it's the first thing we've had that moves in the right direction | 19:12 |
kfox1111 | the root of openstack's biggest problem is trying to get projects to suck it up when there is a feature that neeeds multiple projects involvement, and while you can push it off to project A, parts really belong in project B and B doesn't want to deal with it. | 19:12 |
docaedo | so finding that balance where project teams can do what they want so some extent, but still can be held accountable to interoperability .. | 19:12 |
kfox1111 | B needs to suck it up and deal with it for the betterment of all. | 19:12 |
kfox1111 | yeah. interoperabiltiy's another big issue too. :/ | 19:13 |
docaedo | yeah but the problem is that all the projects get to do what they want, so then you end up with the only solution being a new project C that solves the thing A and B need | 19:13 |
docaedo | (but that A and B don't want to implement) | 19:13 |
docaedo | which is maybe the worst possible thing | 19:14 |
docaedo | but that's what's continuing to happen | 19:14 |
kfox1111 | yeah, in this case, that is. | 19:14 |
kfox1111 | thats what us ops are bitching about loudest. | 19:14 |
kfox1111 | we need to deploy a bazillion things, when only 10 or 12 are needed for scaling. | 19:14 |
kfox1111 | the silo's are pushing the problem off to the ops. | 19:14 |
docaedo | TBH I am liking more and more what I have seen people talking about w/r/t using Mistral to solve some things. Won't/doesn't solve EVERYTHING but at least can fix some of these cross-service problems | 19:15 |
kfox1111 | ops push back and deploy only the bare minimum. | 19:15 |
kfox1111 | then the cloud dev's cant rely on any advanced features being there. :/ | 19:15 |
kfox1111 | which hurts the app catalog. :/ | 19:15 |
docaedo | true | 19:16 |
kfox1111 | I like the idea in theory. I'm a little worried about how practical it will end up being. | 19:16 |
kfox1111 | if authentication will end up being an issue. | 19:16 |
kfox1111 | but I do like the idea. I'm in favor of tripleo giving it a shot. | 19:16 |
docaedo | though I am starting to hope too that the app catalog can start to expand, and become potentially a home for app development resources (not just an index of things you can deploy on a running openstack cloud) | 19:16 |
kfox1111 | they did a good job breaking heat in a way a cloud dev would, to show heat what they were missing. | 19:17 |
docaedo | and then it also starts to make sense eventually for operator tools, who knows what else | 19:17 |
kfox1111 | on the other hand, heat's still doesn't have conditionals implemented, even years later. :/ | 19:17 |
kfox1111 | though they finally are working on it I think. | 19:17 |
docaedo | yep, OOO-mistral conversation is interesting direction | 19:17 |
docaedo | some folks are also working on a mistral flow that can clean up everything related to a tenant (which is another cross-project "well we are not responsible for THAT, let someone else deal with it" thing) | 19:18 |
kfox1111 | that would be very nice. :) | 19:18 |
kfox1111 | thats another cross project thing that has been completely ignored. | 19:19 |
*** spzala has joined #openstack-app-catalog | 19:20 | |
docaedo | yep, I srsly remember conversations (arguments?) at the folsom summit I think, nobody wanted to own it | 19:21 |
docaedo | ugh :) | 19:21 |
docaedo | ok stepping away now, will stop grousing and let you get back to building clouds | 19:21 |
*** spzala has quit IRC | 19:24 | |
*** spzala has joined #openstack-app-catalog | 19:25 | |
*** dfflanders has joined #openstack-app-catalog | 20:20 | |
*** spzala has quit IRC | 21:20 | |
*** kzaitsev_mb has joined #openstack-app-catalog | 22:29 | |
*** tej has quit IRC | 23:22 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!