*** krotscheck is now known as krotscheck_vaca | 03:20 | |
*** mrmartin has joined #storyboard | 07:23 | |
*** mrmartin has quit IRC | 07:29 | |
*** mrmartin has joined #storyboard | 08:08 | |
pedroalvarez | spotted these 2 errors in my storyboard instance: http://paste.openstack.org/show/492699/ | 08:11 |
---|---|---|
pedroalvarez | from a while ago, I know | 08:11 |
*** perryl has joined #storyboard | 08:47 | |
*** mrmartin has quit IRC | 09:01 | |
Zara | morning! | 09:16 |
Zara | ah, I think for the second one, we still don't know what causes that | 09:16 |
Zara | the first one is my bad subscriptions code | 09:16 |
Zara | which I don't yet know how to fix, and really need to speak to someone with a better knowledge of angularjs about | 09:16 |
Zara | I hacked it together | 09:17 |
pedroalvarez | right! spotted them looking at the logs to figure out why my workers weren't running | 09:17 |
pedroalvarez | turns out it was because I'm stupid :) | 09:17 |
Zara | (krotscheck, whenever you have a moment, I would love to point you to my old code and beg you to tutor me a bit, because it's a horrific frankenstein's monster and the codeacademy angularjs course just wasn't enough. :D) | 09:19 |
*** mrmartin has joined #storyboard | 10:20 | |
*** mrmartin has quit IRC | 10:50 | |
perryl | hi everyone! i'm trying to set up a storyboard instance using the instructions here https://galaxy.ansible.com/detail#/role/6187 but i'm getting the following error: https://paste.fedoraproject.org/348173/10113145/ does anyone have an idea what to do to fix this? | 11:29 |
Zara | hi, perryl! :) | 11:30 |
Zara | ^ pedroalvarez, it's all yours :P | 11:30 |
pedroalvarez | yeah, on it | 11:31 |
pedroalvarez | that one is confusing | 11:31 |
pedroalvarez | oh, what version of ansible do you have? | 11:31 |
pedroalvarez | ansible --version | 11:31 |
perryl | pedroalvarez: 1.8.2 | 11:32 |
pedroalvarez | hm... that should be new enough I think | 11:32 |
Zara | aha | 11:32 |
* pedroalvarez digs a bit | 11:32 | |
Zara | Minimum Ansible Version1.9 | 11:32 |
Zara | acc. to https://galaxy.ansible.com/detail#/role/6187 | 11:33 |
perryl | ! | 11:33 |
perryl | Zara: thanks! i'll update ansible and try again! | 11:33 |
pedroalvarez | yeah, I put that requirement to make sure people at least uses the version I was using | 11:33 |
pedroalvarez | note, it won't work for ansible > 2.0.0 | 11:33 |
Zara | perryl: yw, and thanks pedroalvarez! :) | 11:34 |
Zara | hm, is there a way to note the upper constraint on that page, then? | 11:34 |
pedroalvarez | `pip install ansible==1.9.0` should do the trick | 11:34 |
pedroalvarez | im still not sure about this being the real error though | 11:34 |
Zara | can't hurt | 11:34 |
pedroalvarez | anyway, the "ERROR: pkg5 is not a legal parameter in an Ansible task or handler" is a bit confusing | 11:36 |
Zara | yup | 11:37 |
Zara | I'd wonder about patching upstream but then... maybe they have in the newer versions | 11:37 |
Zara | also I can't update the ansible role myself, or I'd put a note on the page that it won't work for > 2.0.0, gah | 11:37 |
Zara | how come it won't work, ooi? what happens? | 11:38 |
Zara | (that way if someone else asks I can recognise the issue) | 11:38 |
perryl | pedroalvarez: i did a quick search for pkg5 and only found roles/geerlingguy.apache/tasks/setup-Solaris.yml ; thought it might be an issue with the format so i changed it to https://paste.fedoraproject.org/348176/59510691/ but then it's the same error, just with `hosts is not a legal parameter` so i have no idea | 11:38 |
pedroalvarez | Zara: ugh.. well, the storyboard role uses other roles to install other things like rabbitmq, these things are done by other people. Other people complained, and sent patches too, but upstream is taking his time;... :( | 11:39 |
pedroalvarez | perryl: somewhow, that role thinks you are deploying to a Solaris system! :/ | 11:39 |
pedroalvarez | good research btw | 11:40 |
pedroalvarez | have you modified anything in the Vagrantfile? | 11:40 |
pedroalvarez | or anywhere? | 11:41 |
perryl | pedroalvarez: ack, what :( i've not touched anything otherwise | 11:41 |
pedroalvarez | ugh..! | 11:41 |
pedroalvarez | right.. 1.9.0 tried too? | 11:41 |
perryl | yup :( | 11:42 |
pedroalvarez | crap | 11:42 |
Zara | this is exciting, it'll be great to get some decent operator install docs up; hopefully I can do that by the end of today! (we have developer install docs but not operator ones, since historically everyone has set it up that way. as a last resort, the developer docs will get you a system, but we *need* decent user setup docs; the install is too longwinded atm) | 11:48 |
perryl | hooray, it's working! i just needed to specify geerlingguy.apache version 1.4.2, thanks pedroalvarez! | 11:50 |
Zara | :D | 11:50 |
pedroalvarez | I'll try to find a way of setting that vesrion number in the dependencies metadata | 11:51 |
pedroalvarez | thanks perryl :) | 11:51 |
Zara | \o/ | 11:51 |
Zara | omg betherly updated the docs to mention the admin bug that I just remembered | 11:53 |
Zara | everyone is the best I am so happy | 11:53 |
betherly | Woot | 11:53 |
Zara | :) | 11:54 |
Zara | perryl: further down the line, please be aware of http://docs.openstack.org/infra/storyboard/install/development.html#make-user-an-admin-current-bug ; I'm not sure if it will affect you installing via ansible, but probably. | 11:54 |
Zara | it's jumping ahead a bit, but that way if you see it it'll ring a bell. | 11:54 |
perryl | Zara: it's currently failed on a mysql issue \o/ i'll check it out further in a while, but now i think it's lunch time :) | 11:55 |
pedroalvarez | perryl: let me know when you are back | 11:56 |
Zara | heh, sure :) | 11:56 |
Zara | as long as things are logged, I can do a writeup later today for the docs | 11:56 |
Zara | betherly: seriously, thanks :) I suddenly had a 'ugh, there's a bug that means you can't make an admin user, and I can't remember what you have to do with the db to get around it, and SotK is on holiday and is actually treating it like a holiday for a change, what should I dooooo' moment | 12:01 |
*** mrmartin has joined #storyboard | 12:05 | |
Zara | so I'm back to looking at http://docs.openstack.org/infra/system-config/third_party.html#creating-a-service-account | 12:09 |
*** mrmartin has quit IRC | 12:16 | |
Zara | I am also feeling a bit ill and resorting to copious quantities of tea. | 12:29 |
*** mrmartin has joined #storyboard | 12:30 | |
Zara | btw, just went looking for houston again, am going to have to look in infra irc logs for the url; better seo might be good there | 12:31 |
Zara | idk if it's tucked away a bit on purpose | 12:31 |
betherly | :) | 12:31 |
Zara | okay so houston was called hudson | 12:32 |
Zara | and I am a fool | 12:32 |
Zara | so, the instructions say to then use the account (in this case hudson) to log into gerrit, to set the ssh username, acct fullname and ssh public key | 12:45 |
Zara | I don't know how to log into gerrit with that account, and I'm not sure if I'm meant to do that or if that's the job of someone in infra | 12:45 |
Zara | *someone with root in infra | 12:46 |
openstackgerrit | Merged openstack-infra/storyboard-webclient: Added comments to dashboard.html https://review.openstack.org/299856 | 12:58 |
Zara | perryl: had any success yet? | 13:24 |
Zara | I'm just procrastinating from investigating my own thing | 13:24 |
*** mrmartin has quit IRC | 13:28 | |
Zara | anteaya: I've asked about the next steps for the bot in #infra ; no response yet. I should have done it last night, really. realised I didn't actually know how to access gerrit as hudson, or whether I should be doing that at all, or someone else needs to set it up. | 13:30 |
perryl | Zara: nothing yet, seems to be a mysql fault on my machine, currently looking into what may have caused it... | 13:30 |
Zara | huh. :( if you paste logs there's a chance someone here knows; openstack in general use mysql pretty heavily. | 13:30 |
Zara | I note that in the developer docs, we have 'NOTE: MySQL must be >= 5.6', so perhaps worth checking the version? | 13:32 |
Zara | and that'll be another thing to update in user docs if that's the issue... | 13:32 |
perryl | aye :) want to see if i can fix it myself first! | 13:32 |
perryl | got a feeling i know what the issue is... | 13:32 |
*** openstackgerrit has quit IRC | 13:33 | |
*** openstackgerrit has joined #storyboard | 13:34 | |
pedroalvarez | perryl: helping you is being really easy :) | 13:38 |
Zara | heheh, okay. :) wanted to make sure you know you're welcome to ask anything in here. we have docs, but in general irc is the default place for support, so it's better to only do things the hard way if you enjoy it or won't be allowed to use irc in the future. | 13:38 |
Zara | perryl ^ | 13:38 |
perryl | haha well, i only enjoy fixing an issue if it takes less than three attempts to fix, at which point i will be in here crying no doubt! | 13:39 |
pedroalvarez | I'll be interested in the fix, though :) | 13:39 |
Zara | hehe, good luck! :) | 13:40 |
Zara | and yeah, that, it lets us document things | 13:40 |
Zara | but I'm a hypocrite because I can take ages to ask while I check in case I've done something stupid, so hey. | 13:40 |
Zara | and then, when I ask, it turns out I've still done something stupid, so I should just stop worrying. :P | 13:42 |
perryl | aaargh yeah my fix didn't solve it...thought it was an issue with mysql-server not being installed but apparently not | 13:42 |
Zara | yay | 13:43 |
Zara | there are dependencies listed in the developer docs | 13:43 |
Zara | so perhaps some of those also need to be mentioned in the ansible role | 13:43 |
Zara | http://docs.openstack.org/infra/storyboard/install/development.html#installing-and-upgrading-the-api-server when you want to look | 13:43 |
pedroalvarez | Zara: the role tires to install all of them, unless I missed something | 13:44 |
Zara | hm, so maybe not that! | 13:44 |
Zara | in that case, I guess paste when you're ready | 13:45 |
perryl | currently trying one...last...thing, the error log is already loaded into the pastebin | 13:45 |
Zara | hehehe | 13:46 |
perryl | and here is the error! https://paste.fedoraproject.org/348225/51822114/ thought it may be lack of mysql-client/server or outdated version, or not running `vagrant up` as root, but alas, none have worked | 13:58 |
pedroalvarez | grr | 13:58 |
pedroalvarez | I hate the world | 13:58 |
*** openstack has quit IRC | 13:58 | |
*** openstack has joined #storyboard | 14:00 | |
Zara | openstack thinks there's hope | 14:00 |
perryl | at least someone does :D | 14:00 |
pedroalvarez | what ansible is trying to run and fails is `apt-get -y -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold" install 'mysql-server-5.6'` | 14:00 |
pedroalvarez | that should give you the same error, if you run it inside vagrant ssh | 14:01 |
pedroalvarez | the error looks like, ubuntu, when installing the package, tries to start mysql, but something fails | 14:01 |
Zara | ooi, is vagrant used for the working ansible deployment (s.b.o )? I'm wondering if that could potentially cause any problems or if it's irrelevant. | 14:01 |
pedroalvarez | in /var/log/mysql (or similar) you might have error logs | 14:01 |
perryl | i've managed to ssh into the vagrant machine, let's have a look what's going on... | 14:02 |
pedroalvarez | Zara: vagrant is a way to automathe the proces of: 1) creating a VM, and 2) running configuration scripts to install what you need | 14:02 |
Zara | yeah, I'm wondering if it could be doing anything differently to the manual steps that'd cause trouble with installing mysql | 14:03 |
pedroalvarez | hmm.. nah, same error will happen if you just `sudo apt-get install mysql-server-5.6` in that OS | 14:04 |
Zara | huh, but my vm is ubuntu | 14:04 |
Zara | I wonder if the os version could be relevant, or if I did it differently | 14:05 |
Zara | I think I installed a different mysql version then updated it later | 14:06 |
Zara | so never tried installing 5.6 directly | 14:06 |
pedroalvarez | packages in ubuntu are updated, maybe currently installing 5.6 is broken? who knows | 14:06 |
pedroalvarez | perryl: maybe, in this case, using a newer version of the mysql role helps.. | 14:07 |
pedroalvarez | maybe.. | 14:07 |
perryl | pedroalvarez: possibly :( i tried manually running the Dpkg::Options:: commands and got the following in /var/log/mysql/error.log; https://paste.fedoraproject.org/348246/95197041/ | 14:08 |
pedroalvarez | I am confused now.. | 14:11 |
pedroalvarez | I don't know how to help right now | 14:13 |
perryl | pedroalvarez: no worries :D you've helped enough already! i'll have a google around, maybe try again with a different ansible role version and see if i get something different :) | 14:15 |
pedroalvarez | just note that the error means "normal installation of mysql 5.6 in ubuntu 14.04, fails" | 14:18 |
pedroalvarez | so, nothing fancy being done here | 14:18 |
Zara | huh, that's even weirder, you're on the same ubuntu version as me | 14:21 |
perryl | i'm honestly starting to think i have a talent for somehow unearthing issues everywhere | 14:21 |
Zara | aw, the ansible role is pretty new, and afaik only pedro has installed an instance with it so far | 14:22 |
perryl | i could get error messages running `echo "HELLO WORLD"` | 14:22 |
Zara | perhaaaaaps sotk used it for setting up a demo instance one time | 14:22 |
Zara | anyway, if the role works for pedro and doesn't work for you, the best suggestion I can give is to try to get your environment as close to pedro's as possible. though I don't know where to start with that. | 14:25 |
Zara | just to be extra helpful. | 14:25 |
perryl | :) i'll try experimenting...or working through http://docs.openstack.org/infra/storyboard/install/development.html ! | 14:25 |
Zara | okay, I've asked in infra, though I've had to ask a very vague question xD | 14:29 |
Zara | one of us should make a story for it | 14:29 |
Zara | barebones thing here: https://storyboard.openstack.org/#!/story/2000535 , filling out now | 14:32 |
Zara | I'm heading off for a little while; back in a bit | 14:52 |
Zara | I'll put logs in there later if nobody else gets to it first | 14:52 |
Zara | feel free to add things | 14:52 |
Zara | oh, and infra view is now to just use my own personal gerrit acct for now to test a sb test-instance updating from gerrit | 14:53 |
Zara | anteaya: fungi has since answered the question I pinged you about; sorry for noise; hope you are having a good holiday by now | 14:53 |
Zara | I am taking one green and one yellow felt tip home with me this weekend, so continue to track features added to the python client. if anyone asks after them, that is where they are, and they should return on Monday | 14:57 |
Zara | *so I can | 14:57 |
Zara | (I'm working from a diagram, so can't easily track anywhere else) | 14:57 |
Zara | could be a novel use for storyboard picture uploads | 14:57 |
*** mrmartin has joined #storyboard | 15:02 | |
*** mrmartin has quit IRC | 15:24 | |
anteaya | Zara: no worries | 16:02 |
anteaya | I wish I was on vacation | 16:03 |
anteaya | was up all night vacuuming water | 16:03 |
anteaya | I will take a vacation at some point | 16:03 |
anteaya | and yes as fungi said in backscroll when we have over 500 systems using ssh there are scaling issues | 16:03 |
anteaya | also any one of them can take out our system and has done so in the past | 16:04 |
anteaya | not intentionally | 16:04 |
anteaya | but it has happened | 16:04 |
pleia2 | Zara: if you're still around... how do you search for tags? | 16:28 |
Zara | ah, hi again | 16:29 |
Zara | pleia2: the search in the sidebar (not the header) should work | 16:29 |
Zara | if you start typing in the tag, it should come up in the dropdown next to a little 'tag' icon | 16:29 |
Zara | not the most fantastic search, but it's a start | 16:29 |
Zara | anteaya: aw, I hope you get some rest soon | 16:30 |
pleia2 | Zara: ah, I was using the wrong search box, that works, thanks! | 16:30 |
Zara | yeah, it's depressing that there is such a thing as the wrong search box, haha | 16:30 |
pleia2 | :) | 16:31 |
pleia2 | would also be nice to be able to link to a query | 16:31 |
*** openstackgerrit has quit IRC | 16:31 | |
pleia2 | is it possible to search for a story status? | 16:31 |
pleia2 | (happy to submit some wishlist stories when I finish asking my questions) | 16:32 |
anteaya | Zara: thanks, I"m hoping for some sleep tomorrow | 16:34 |
*** openstackgerrit has joined #storyboard | 16:45 | |
persia | I don't think stories have status (aside from that inherited from the associated tasks), but that may not affect searchability. | 16:50 |
Zara | pleia2: you can search for stories by 'active', 'merged' and 'invalid', yes | 16:51 |
Zara | and that's inherited from tasks | 16:51 |
pleia2 | Zara: in the same search box? | 16:52 |
Zara | yes | 16:52 |
Zara | so roughly, one box is 'search', which lets you search by criteria. the other one is 'jump to', and just searches by title, and lets you quickly go to anything in the dropdown | 16:53 |
Zara | they were originally both called 'search', just to make things more exciting. | 16:53 |
pleia2 | ah story status:active does show up now when I start typing active | 16:57 |
Zara | the search box even has focus problems | 16:57 |
Zara | search is our nemesis | 16:57 |
Zara | it's functional, but... quirky. | 16:58 |
*** mrmartin has joined #storyboard | 17:10 | |
*** mrmartin has quit IRC | 17:18 | |
*** mrmartin has joined #storyboard | 17:19 | |
*** mrmartin has quit IRC | 17:23 | |
*** b3rnard0 is now known as b3rnard0_away | 20:20 | |
*** alexismonville has quit IRC | 20:26 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!