*** diablo_rojo has quit IRC | 00:46 | |
*** yarkot has quit IRC | 01:10 | |
*** zara_the_lemur__ has quit IRC | 04:55 | |
*** fay has joined #storyboard | 08:29 | |
*** fay is now known as Guest64693 | 08:30 | |
*** openstackgerrit has quit IRC | 09:34 | |
*** pedroalvarez_ has joined #storyboard | 09:39 | |
*** pleia2_ has joined #storyboard | 09:40 | |
*** SotK_ has joined #storyboard | 09:41 | |
*** pleia2 has quit IRC | 09:45 | |
*** jtomasek has quit IRC | 09:45 | |
*** dmsimard has quit IRC | 09:45 | |
*** SotK has quit IRC | 09:45 | |
*** pedroalvarez has quit IRC | 09:45 | |
*** dmsimard has joined #storyboard | 09:51 | |
*** jtomasek has joined #storyboard | 09:52 | |
Zara | morning, storyboard! | 10:25 |
---|---|---|
SotK_ | morning! | 10:26 |
SotK_ | oh I grew a tail | 10:26 |
*** SotK_ is now known as SotK | 10:26 | |
Zara | I must be tired; I thought you meant irl for a second | 10:27 |
Zara | I was like 'huh, he's calm about that' | 10:27 |
Zara | 'does it happen often?' | 10:27 |
Zara | then I remembered that people don't normally grow tails | 10:28 |
Zara | apparently sleepy!me put it in the same bracket as 'I grew a beard' | 10:29 |
* persia imagines a special section at the chemists where the daily-use tail snippers are stocked | 10:33 | |
Zara | :D | 11:48 |
*** bethwhite has quit IRC | 11:52 | |
*** bethwhite has joined #storyboard | 11:54 | |
*** bethwhite has quit IRC | 11:59 | |
*** bethwhite has joined #storyboard | 12:13 | |
Zara | finally got it to work | 12:41 |
Zara | I needed to cast to an enum | 12:42 |
Zara | I thought it was already an enum and the constituent parts wanted casting | 12:42 |
Zara | posting a story and tasks works | 12:42 |
Zara | this is still with the permissions query commented out | 12:43 |
Zara | worklists and boards seem fine | 12:44 |
Zara | search freaks out, but are we really surprised (browses work, though) | 12:45 |
Zara | `500: GET /api/v1/stories/search: <class 'sqlalchemy_fulltext.FullTextSearch'> construct has no default compilation handler.` is the search error; the use of fulltext there suggests it's mysql-specific to me | 12:46 |
SotK | yeah, me too | 12:48 |
Zara | \o\ /o/ ~o~ \o/ | 12:49 |
SotK | https://github.com/mengzhuo/sqlalchemy-fulltext-search | 12:49 |
SotK | "Fulltext search support with MySQL & SQLAlchemy" | 12:50 |
Zara | yeah, I missed it yesterday because I read sqlalchemy_fulltext as sqlalchemy.fulltext | 12:50 |
pedroalvarez_ | migrations that enable the fulltext indexes will be ignored with non-mysql | 12:51 |
pedroalvarez_ | so, you won't see a failure when running them | 12:51 |
Zara | (came to it this morning, 'oh. my fix from yesterday is only working by chance.') | 12:51 |
Zara | heh | 12:51 |
Zara | my current drafty migration for this is: https://review.openstack.org/#/c/430395/1/storyboard/db/migration/alembic_migrations/versions/1f2509a98c77_test_for_postgres.py | 12:52 |
*** pleia2_ is now known as pleia2 | 12:57 | |
*** openstackgerrit has joined #storyboard | 13:12 | |
openstackgerrit | Zara proposed openstack-infra/storyboard master: Hacky WIP to provide postgresl support for StoryBoard https://review.openstack.org/430395 | 13:12 |
openstackgerrit | Zara proposed openstack-infra/storyboard master: Hacky WIP to provide postgresql support for StoryBoard https://review.openstack.org/430395 | 13:16 |
Zara | so, that leaves the permissions bit to sort out | 13:19 |
Zara | (well and search but I'm ignoring that for now) | 13:19 |
SotK | \o/ | 13:23 |
Zara | now I know why you were like 'just comment out the permissions bit for now' xD | 13:26 |
SotK | yeah | 13:26 |
SotK | I have no idea how to fix it | 13:26 |
Zara | maybe there's a chance there's one thing somewhere in there that needs casting? | 13:27 |
Zara | or, if it can't handle the union itself, I guess it's time to search the whole internet | 13:28 |
Zara | I wish it was clearer *what* it was failing to convert | 13:44 |
SotK | that would certainly make it easier to debug | 13:45 |
Zara | I'm wondering if it's interpreting nearly everything as text; the other one gave a clearer indication | 13:46 |
* Zara formats logs a bit http://paste.openstack.org/show/598094/ | 13:50 | |
Zara | 'postgresql hates my whole query' gives me no useful search results | 14:17 |
Zara | time for tea. | 14:17 |
*** diablo_rojo_phon has joined #storyboard | 15:27 | |
Zara | hm, getting another 500 on the subscriptions page; will fix that and see what happens | 15:32 |
fungi | SotK: Zara: betherly: i've updated https://wiki.openstack.org/wiki/Meetings/StoryBoard to link to the official schedule of meetings (the time and channel stated in the wiki page were incorrect) and to remove the direct link to the most recent meeting log which nobody had updated since 2015 | 15:45 |
fungi | jpmaxman: ^ sorry about the confusion! | 15:46 |
Zara | fungi: oh, thanks! | 15:46 |
Zara | sorry about that | 15:46 |
Zara | I thought I'd updated that recently, maybe it's duplicated (or I imagined it) | 15:47 |
fungi | it's hard to remember to update things consistently in two places | 15:47 |
Zara | aha, yeah, I think it was updated on storyboard's own wiki page | 15:47 |
Zara | rather than meetings/storyboard | 15:47 |
SotK | oops, sorry for not keeping that up to date | 15:47 |
Zara | (just glad I wasn't imagining it) | 15:47 |
fungi | you might consider linking to the main schedule site from the sb project page too so you don't have to remember to keep updating it if the meeting moves | 15:48 |
fungi | up to you | 15:49 |
Zara | yeah, we should do | 15:50 |
Zara | (though we do; I think it was repeated so it was quicker to find... but that doesn't work when it's out of date) | 15:51 |
Zara | updated, thanks :) | 15:53 |
Zara | that whole page is looking a bit unloved. | 15:53 |
jpmaxman | hah no worries | 16:01 |
jpmaxman | just trying to become "project aware" ;) | 16:02 |
Zara | yay! :) | 16:30 |
openstackgerrit | Zara proposed openstack-infra/storyboard master: Hacky WIP to provide postgresql support for StoryBoard https://review.openstack.org/430395 | 16:34 |
Zara | (for anyone who may have missed earlier context, that stuff is a proof-of-concept to demonstrate storyboard plugging into different databases; we don't have any plans to provide serious postgres support upstream, just seemed like the easiest place to start and get familiar with things) | 16:36 |
Zara | (so it's as much for me to get a clear idea of how the pieces fit together as anything else) | 16:39 |
Zara | hm... | 17:02 |
Zara | team_membership.user_id \nWHERE story_summary.id = %(id_1)s AND (story_summary.private = false OR story_summary.id IS NULL)) | 17:02 |
Zara | that seems strange | 17:02 |
*** Guest64693 has quit IRC | 17:03 | |
Zara | actually maybe not | 17:04 |
Zara | it's definitely different to the successful mysql query from the other day; going to look at logs for those again | 17:07 |
Zara | oh, those match at that point | 17:11 |
*** diablo_rojo has joined #storyboard | 17:55 | |
*** zara_the_lemur__ has joined #storyboard | 18:17 | |
*** sparkycollier has quit IRC | 18:35 | |
*** jpmaxman has quit IRC | 18:35 | |
*** jamesmcarthur has quit IRC | 18:35 | |
*** zara_the_lemur__ has quit IRC | 18:35 | |
*** zaro has quit IRC | 18:37 | |
*** francoblanco has quit IRC | 18:45 | |
*** betherly has quit IRC | 18:45 | |
*** zara_the_lemur__ has joined #storyboard | 18:49 | |
zara_the_lemur__ | apparently irccloud is down | 18:49 |
zara_the_lemur__ | for me | 18:49 |
zara_the_lemur__ | so this could be an interesting meeting-chairing experience | 18:49 |
zara_the_lemur__ | reminder that the storyboard meeting is in 3 minutes! | 18:57 |
diablo_rojo | Good chat | 19:43 |
zara_the_lemur__ | \o/ | 19:44 |
zara_the_lemur__ | I was trying to eat a plate of fish and chips at the same time | 19:45 |
zara_the_lemur__ | surprisingly complicated | 19:45 |
diablo_rojo | I learned that cheesesticks resting on trackpads are enough like a finger to confuse a computer. | 19:45 |
diablo_rojo | funfact | 19:45 |
zara_the_lemur__ | :D | 19:45 |
* SotK was distracted trying to cook food at the same time as having a meeting | 19:45 | |
zara_the_lemur__ | every so often I get that with long sleeves | 19:45 |
zara_the_lemur__ | well, not distracted, the trackpad thing | 19:46 |
diablo_rojo | Ha ha ha trackpads are complicated. | 19:47 |
zara_the_lemur__ | :) | 19:48 |
diablo_rojo | zara_the_lemur__, Might be coming to the UK in september for the OSD. | 19:48 |
zara_the_lemur__ | ooh, nice! | 19:48 |
zara_the_lemur__ | hm, the only programme I can find is the 2016 one | 19:49 |
zara_the_lemur__ | oh, though the website also mentions a 2017 one in london | 19:50 |
diablo_rojo | Its still in its early stages. | 19:50 |
diablo_rojo | Yeah that sounds right. | 19:51 |
diablo_rojo | I volunteered to do a keynote *shudders* | 19:51 |
zara_the_lemur__ | hahaha | 19:51 |
zara_the_lemur__ | you'll be great! | 19:51 |
*** betherly has joined #storyboard | 19:51 | |
*** jpmaxman has joined #storyboard | 19:51 | |
*** sparkycollier has joined #storyboard | 19:51 | |
zara_the_lemur__ | what are you planning to talk about? | 19:52 |
diablo_rojo | zara_the_lemur__, no idea | 19:52 |
diablo_rojo | just talked to the organizer about it. Still waiting for confirmation he even wants me to talk. | 19:53 |
zara_the_lemur__ | heh | 19:54 |
diablo_rojo | zara_the_lemur__, yep, should be fun :) | 19:56 |
zara_the_lemur__ | it's good, that way you have lots of freedom! | 19:56 |
zara_the_lemur__ | 'fun facts about cheesesticks and trackpads' | 19:57 |
zara_the_lemur__ | that's easily 20mins of content | 19:57 |
diablo_rojo | Lol that would be so good. | 19:57 |
diablo_rojo | It'll be the last slide. | 19:57 |
zara_the_lemur__ | would watch | 19:57 |
diablo_rojo | FIll in whatever time I have left. | 19:57 |
diablo_rojo | I hope you will watch either way :) | 19:57 |
zara_the_lemur__ | sure, as long as you don't throw cheesesticks into the crowd at the end. | 19:58 |
zara_the_lemur__ | 'now take what you've learned with you' | 19:58 |
zara_the_lemur__ | then I might have second thoughts | 19:58 |
diablo_rojo | How about I pass a bag around full of cheesticks? | 20:00 |
diablo_rojo | Go forth and cheesetick | 20:00 |
zara_the_lemur__ | :) | 20:01 |
*** francoblanco has joined #storyboard | 20:02 | |
diablo_rojo | And then it would be hilariously awkward when I am not the last keynote. | 20:02 |
zara_the_lemur__ | the next speaker would be distracted by ongoing, barely-audible munching sounds from the crowd | 20:03 |
*** jamesmcarthur has joined #storyboard | 20:09 | |
*** zaro has joined #storyboard | 20:14 | |
diablo_rojo | SotK, how would we see a list of all the names of the branches already created for a given project? | 22:26 |
zara_the_lemur__ | I think you'd need to get tasks associated with a project and get the branches for those tasks | 22:34 |
zara_the_lemur__ | so for say storyboard, the scripty equivalent of https://storyboard.openstack.org/api/v1/tasks?&project_id=456 and then get all the branch ids listed there | 22:36 |
zara_the_lemur__ | (I just know that one is 456 because I'm sad enough to have memorised it by now; for any serious scripting it'd be good to use something that mapped project names to ids.) | 22:37 |
zara_the_lemur__ | then once you had the branch ids, you could get the names for those branches | 22:38 |
zara_the_lemur__ | there might be a nicer way than that | 22:38 |
diablo_rojo | Cool cool. | 22:39 |
openstackgerrit | Kendall Nelson proposed openstack-infra/storyboard master: Handle Branches in Migration Scripts https://review.openstack.org/431215 | 22:57 |
zara_the_lemur__ | \o/ thanks! I'll try to take a look at that tomorrow | 22:59 |
diablo_rojo | Its a very sketchy start, but you can all tell me if I am going in the wrong direction or not. | 23:00 |
zara_the_lemur__ | sure, and hm, I still need to put up those scripts I have for branch-y things :) | 23:03 |
diablo_rojo | Yes please :) | 23:04 |
diablo_rojo | Any idea why your sqldb patch was failing earlier? | 23:05 |
zara_the_lemur__ | probably because it removes the mysql migrations and doesn't build a db that works properly by default (you have to manually create a couple of rows), but I wouldn't be surprised if it had other bugs and also failed pep8 \o/ | 23:06 |
zara_the_lemur__ | it's the best patch ever | 23:06 |
zara_the_lemur__ | though as for why one specific query I was trying to debug failed, I still have no idea | 23:09 |
zara_the_lemur__ | it effectively just says it doesn't understand the query, doesn't even try to point to a specific place, and gives up. | 23:09 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!