kfox1111 | ok... css working again. | 00:01 |
---|---|---|
openstackgerrit | Kevin Fox proposed stackforge/apps-catalog-ui: Fix static url's. https://review.openstack.org/221549 | 00:02 |
kfox1111 | docaedo: I'm not sure if this will fix the dialogs or not. should fix everything else though. | 00:03 |
docaedo | excellent, I'll try it later on | 00:03 |
kfox1111 | I think there is a pretty simple fix for the dialogs if that one's broken too. | 00:04 |
kfox1111 | just need to know if I need to apply it. | 00:04 |
kfox1111 | thanks. | 00:04 |
kfox1111 | lattice's website just broke. | 00:06 |
kfox1111 | still there? | 00:08 |
docaedo | he, I am just sort of barely here ATM :) | 00:14 |
kfox1111 | just curous, can you drop to a js console from in the app catalog page and type: console.log(WEBROOT); | 00:15 |
docaedo | with the new stuff? or just whatever is running right now? | 00:15 |
kfox1111 | either. | 00:16 |
docaedo | ok one sec | 00:16 |
docaedo | "undefined" | 00:18 |
kfox1111 | wha? | 00:19 |
docaedo | actually sorry, full output was | 00:19 |
docaedo | console.log(WEBROOT); | 00:19 |
docaedo | undefined | 00:19 |
docaedo | /dashboard/ | 00:19 |
kfox1111 | oh. odd.. | 00:19 |
kfox1111 | well, that does explain that I think... | 00:19 |
kfox1111 | console.log(STATIC_URL); | 00:19 |
kfox1111 | I think that one's probably /dashboard/static ? | 00:20 |
docaedo | yeah I mean, devstack spins up and tells you go to http://IP/dashboard/ to see horizon... | 00:20 |
docaedo | /dashboard/static/ | 00:20 |
kfox1111 | ok. I'm thinking I'll have to patch the dialogs then too... | 00:20 |
openstackgerrit | Kevin Fox proposed stackforge/apps-catalog-ui: Fix static/dashboard url's. https://review.openstack.org/221549 | 00:26 |
kfox1111 | docaedo: Ok. I think that one will fix everything. | 00:26 |
docaedo | kfox1111: do I need to re-run the installer too? Or just copy the static stuff? | 00:41 |
docaedo | 404 on GET http://192.168.122.97/static/dashboard/project/app_catalog/details_panel.html | 00:50 |
docaedo | BUT don't hold me to any of that, going to unstack and start clean tomorrow | 00:50 |
*** kebray has joined #openstack-app-catalog | 03:13 | |
*** kebray has quit IRC | 03:15 | |
*** kebray has joined #openstack-app-catalog | 04:13 | |
*** kebray has quit IRC | 04:14 | |
*** kebray has joined #openstack-app-catalog | 04:14 | |
*** kebray has quit IRC | 06:33 | |
*** kebray has joined #openstack-app-catalog | 14:21 | |
*** kebray has quit IRC | 14:22 | |
*** kebray has joined #openstack-app-catalog | 14:23 | |
*** kebray has quit IRC | 14:23 | |
kfox1111 | probably have to rerun the installer. | 15:35 |
kfox1111 | shouldn't have to update the enable files though. | 15:35 |
*** kebray has joined #openstack-app-catalog | 16:27 | |
*** kebray has quit IRC | 16:35 | |
*** kebray has joined #openstack-app-catalog | 17:00 | |
*** kebray has quit IRC | 17:45 | |
*** kebray has joined #openstack-app-catalog | 18:03 | |
kfox1111 | docaedo: get a chance to retry the installer yet? | 18:11 |
docaedo | kfox1111: not yet, but aiming to get to it really soon | 18:21 |
kfox1111 | k. | 18:24 |
docaedo | woot!! | 18:44 |
*** kebray has quit IRC | 18:44 | |
kfox1111 | works? :) | 18:44 |
docaedo | works great, only had one "issue", I got an error when I logged back in that compression was enabled but something was missing, had to "cd /opt/stack/horizon; python manage.py compress" | 18:45 |
docaedo | then worked, yes, the app catalog stuff is working great | 18:45 |
kfox1111 | ah. yeah. horizon thing. | 18:45 |
kfox1111 | may need to do that in the install hook for devstack. | 18:45 |
docaedo | yep, seems like it wouldn't hurt. | 18:46 |
openstackgerrit | Merged stackforge/apps-catalog-ui: Fix static/dashboard url's. https://review.openstack.org/221549 | 18:47 |
kfox1111 | :) | 18:47 |
kfox1111 | btw, we may need another repo. | 18:51 |
docaedo | ok, what for? | 19:02 |
docaedo | (ah stepping away for a meeting, back in a bit) | 19:03 |
kfox1111 | thinking sooner rather then later we need to figure out how to share some files between the website and the horizon plugin. | 19:21 |
kfox1111 | probably belongs in its own repo. | 19:21 |
* kfox1111 sighs | 19:27 | |
kfox1111 | https://review.openstack.org/#/c/221906/ | 19:27 |
kfox1111 | why is it so hard to contribute in horizon? | 19:27 |
*** kebray has joined #openstack-app-catalog | 21:04 | |
*** kebray has quit IRC | 21:16 | |
*** kebray has joined #openstack-app-catalog | 21:21 | |
openstackgerrit | Christopher Aedo proposed stackforge/apps-catalog-ui: Add devstack plugin bits https://review.openstack.org/221970 | 21:35 |
kfox1111 | looking good. :) | 21:39 |
docaedo | hah, I don't know if I'd go that far :) untested, but easiest way to test it is to put up the plugin subdir in the repo, and then add a config line to my devstack | 21:39 |
kfox1111 | few things maybe... | 21:40 |
kfox1111 | is the sudo needed? | 21:40 |
docaedo | AFAIK it is, devstack runs as a stack user, but then sudos a bunch of stuff. It's definitely not meant to be run on a machine you care about, as there are tons of things it does that will wreck it | 21:41 |
docaedo | (and every now and then someone runs it on their laptop and is very very sad after that - should always be run in a VM :) ) | 21:41 |
docaedo | but .. can tweak it relatively easily now | 21:41 |
kfox1111 | k. | 21:41 |
kfox1111 | I would have figured they were running in a venv so wouldn't need the sudo. | 21:42 |
kfox1111 | yeah, I've heard it can be.. dangerous... | 21:42 |
kfox1111 | I'd also add a --force to the manage.py compress | 21:42 |
kfox1111 | just to make sure. :) | 21:42 |
docaedo | 'k | 21:44 |
openstackgerrit | Christopher Aedo proposed stackforge/apps-catalog-ui: Add devstack plugin bits https://review.openstack.org/221970 | 21:52 |
openstackgerrit | Christopher Aedo proposed stackforge/apps-catalog-ui: Add devstack plugin bits https://review.openstack.org/221970 | 21:54 |
kfox1111 | cool. does it work? :) | 21:55 |
docaedo | not yet - did not call the function from where I meant to (supposed to be post-config), so patch 3 might make it good | 21:56 |
docaedo | so now .. I wait a few minutes and watch closely to see if it blows up | 21:57 |
kfox1111 | :) | 21:58 |
* docaedo starts over with the waiting | 22:10 | |
docaedo | had seriously dirtied up the environment I was playing in with lots of random manual stuff - so reverted to clean snapshot, and running devstack again for the first time | 22:11 |
docaedo | takes a little longer first time as it gets all the packages - but will let you know what happens. No reason to think I won't have this working today - when it's good, I'll also update the readme with "how to test this with devstack" | 22:11 |
kfox1111 | k. | 22:12 |
kfox1111 | cool. :) | 22:12 |
kfox1111 | It would be nice to update the website too somehow with plugin knowlege as we're getting closer. | 22:12 |
kfox1111 | something like, in the how to use section, links to some install instructions based on distro or something, or alternately, here's how you use the site manually... | 22:13 |
docaedo | good idea | 22:14 |
kfox1111 | We've got those Murano Packages/Heat Templates/Glance Images blue boxes on the front page. Maybe one on top pointing at the app catalog ui and instructions. | 22:16 |
*** kebray has quit IRC | 22:18 | |
openstackgerrit | Christopher Aedo proposed stackforge/apps-catalog-ui: Add devstack plugin bits https://review.openstack.org/221970 | 22:39 |
docaedo | it works! | 22:47 |
docaedo | going to reset VM one last time, and if it works second time through I'll add the instructions to the patch and we can merge :) | 22:48 |
docaedo | if anyone wants to try, just add this to your devstack/local.conf: | 22:48 |
docaedo | enable_plugin app-catalog-ui git://git.openstack.org/stackforge/apps-catalog-ui refs/changes/70/221970/4 | 22:48 |
kfox1111 | awesome. :) | 22:49 |
kfox1111 | should be able to drop the refs I think? | 22:49 |
kfox1111 | might default to http instead of git as well, if that works. | 22:49 |
kfox1111 | git://'s blocked at some sites... | 22:50 |
* kfox1111 grumbles.... :) | 22:50 | |
docaedo | ah, just following the example in devstack but yeah, should work. The refs are required until this merges (so the instructions will not include the refs) | 22:50 |
kfox1111 | oh... duh... right. :) | 22:52 |
docaedo | I'll have it use https in the instructions, that's a good suggestion | 22:53 |
openstackgerrit | Christopher Aedo proposed stackforge/apps-catalog-ui: Add devstack plugin bits https://review.openstack.org/221970 | 23:19 |
docaedo | It's good to go! I'll give it my +2, you can give it a workflow if you like (or feedback if you dont) | 23:20 |
kfox1111 | awesome! Thanks. :) | 23:23 |
openstackgerrit | Merged stackforge/apps-catalog-ui: Add devstack plugin bits https://review.openstack.org/221970 | 23:23 |
kfox1111 | now we just gota convince devstack to default it on... :) | 23:29 |
openstackgerrit | Christopher Aedo proposed stackforge/apps-catalog-ui: Fix minor README typo https://review.openstack.org/221993 | 23:32 |
openstackgerrit | Merged stackforge/apps-catalog-ui: Fix minor README typo https://review.openstack.org/221993 | 23:33 |
kfox1111 | ah. good catch. | 23:42 |
kfox1111 | oh... another typo. :) | 23:44 |
docaedo | oh man :/ | 23:44 |
kfox1111 | no, mine this time. :) | 23:45 |
docaedo | I don't think devstack will default this, as the horizon you get from default devstack is the reference version basically (don't believe they do horizon+an external repo) | 23:45 |
openstackgerrit | Kevin Fox proposed stackforge/apps-catalog-ui: Fix typo in README file https://review.openstack.org/221994 | 23:46 |
docaedo | but we can add a devstack CI job to app-catalog-ui to prove nothing in app-catalog breaks other stuff | 23:46 |
kfox1111 | but developers use devstack to test all sorts of things themselves, right? | 23:46 |
kfox1111 | wont they want to use the dashboard to possibly pull in glance images to do their own testing? | 23:47 |
kfox1111 | I would. :) | 23:47 |
docaedo | yes, but all the "extra" stuff that people use to test is driven from extra things in the config file | 23:47 |
kfox1111 | is horizon extra? | 23:47 |
kfox1111 | if not, why not? :) | 23:47 |
kfox1111 | if so, ok, I buy your argument. | 23:47 |
docaedo | you will have to take that one up with the devstack folks ;) | 23:48 |
docaedo | horizon, glance, nova, oslo, um. .. not sure what else is "default" | 23:48 |
kfox1111 | I think we should. :) | 23:48 |
kfox1111 | worst they can say is no. | 23:48 |
kfox1111 | I think as a developer quickly being able to pull in test images is a compelling reason to add it. | 23:49 |
openstackgerrit | Merged stackforge/apps-catalog-ui: Fix typo in README file https://review.openstack.org/221994 | 23:50 |
kfox1111 | there we go. :) | 23:50 |
kfox1111 | nice nice nice. | 23:50 |
kfox1111 | now still gota wait for rdo to upgrade django. :/ | 23:50 |
kfox1111 | and figure out how to start submitting the rpm. :/ | 23:51 |
docaedo | bah, skip RDO, always too slow :) | 23:51 |
kfox1111 | ;) | 23:52 |
docaedo | but need RPM and DEB, then chef and puppet bits (so it's just a flag for deployers) | 23:52 |
kfox1111 | yeah. | 23:53 |
kfox1111 | hmm..... maybe what we need to do is reach out to the dev folks and see if we can get help. | 23:53 |
docaedo | and will try to kiss a lot of hands and shake a lot of babies in Tokyo amongst the horizon folk, maybe get them on-board with including this by default | 23:53 |
kfox1111 | cause there's ansible, puppet, chef, kolla, yeah.... | 23:53 |
kfox1111 | +1. but horizon? you mean all the destro's/config systems? | 23:54 |
docaedo | I mean rather than having this stand off as a plugin for horizon, include it in trunk | 23:55 |
kfox1111 | -1 | 23:55 |
kfox1111 | 2 reasons. | 23:56 |
docaedo | well, would slow development for sure (but we want it eventually I think) | 23:56 |
kfox1111 | 1. we're developing fast right now, and their development cycle is much much slower. | 23:56 |
kfox1111 | 2. as we progress, we probably want our plugin to be backported to older horizons if we can get a way with it. | 23:56 |
kfox1111 | horizon doesn't backport. | 23:57 |
kfox1111 | after some time where we get really stable, then I think it would be good to merge. | 23:57 |
docaedo | ah good points | 23:57 |
kfox1111 | I think we're going to rewrite a lot of code once we start working on v2. | 23:58 |
docaedo | thats true | 23:58 |
docaedo | ok I'll hold off of on the hand kissing, but will still shake some babies | 23:58 |
kfox1111 | and it woudl be a shame if that only worked on mitaka clouds. | 23:58 |
kfox1111 | hehe. | 23:58 |
kfox1111 | minumum rquirement of liberty is bad enough in some ways. :/ but I really don't want to rewrite it all in python right now. :/ | 23:59 |
kfox1111 | and require patches to horizon. | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!