/srv/irclogs.ubuntu.com/2019/09/20/#ubuntu-devel.txt

=== jamesh_ is now known as jamesh
rbasakSkuggen: o/10:32
Unit193I like how they all ping out at once. :D10:33
rbasakMeet thedac who is looking into using mysql-shell around OpenStack10:33
rbasakHe's excited about the snap I think you just published?10:33
thedacHey, Skuggen.10:33
Skuggeno/10:33
thedacI'll test out your snap today10:33
SkuggenYeah, I made a fairly trivial one. Since shell is a fairly straightforward client app it doesn't need to be all that complex, but one issue is that it can't access the socket file right now (except in devmode)10:34
SkuggenAnd should probably have a mysqlsh alias, since that's the standard command10:35
rbasakI'll leave you two to it now that you're connected. Thank you for working on all of this!10:37
rbasakLet me know if you need anything please.10:37
* rbasak goes to lunch10:37
Skuggenrbasak: Np!10:38
thedacSkuggen: I'll see if there is a local socket plugin for snapcraft.10:38
thedacAnd I'll get back to you after I get a chance to test with your version of the snap. Is there a github repo for the snapcraft.yaml that I might be able to contirbute to?10:39
SkuggenDo you know if there's any general file access plugins? The efforts to make a MySQL server snap some time ago stranded because I couldn't get it to work right on a system level10:40
SkuggenWe do have a repo for the old server snap (which I might look into getting updated), but don't have the shell yaml uploaded there now10:40
thedacNot off the top of my head, but I'll get back to you. --classic is always a mid step. That gives you normal access to the file system.10:41
thedacOK, I should be able to get back to you in a couple of hours10:42
Skuggenhttps://paste.ubuntu.com/p/DPvjT43DWY/ is all there is to the yaml right now :)10:43
SkuggenOk, sounds good!10:43
thedacPerfect. Thanks. Talk to you soon.10:43
=== cpaelzer_ is now known as cpaelzer
rbasakxnox: I don't understand your git-ubuntu bug request.12:23
rbasakxnox: maybe while you're here we can chat in person?12:23
rbasakThe three people around this table think you're asking for three different things.12:23
xnoxrbasak:  hahahhaha12:35
xnoxrbasak:  where?12:35
rbasakxnox: we're in the server room12:36
xnoxok12:36
thedacSkuggen: I am running out of day (we are cutting out early)12:36
thedacI have tested your snap and it seems to be working. We both derived the exact same solution with one exception. I had the following for the apps section w12:36
thedachich allows for the msyqlsh command and network access: https://pastebin.ubuntu.com/p/SN8B78bG312:36
thedacRegarding local sockets. Here is some hints on running the server:12:36
thedachttps://snapcraft.io/docs/snapcraft-yaml-reference12:36
thedacSearch for apps.<app-name>.socket12:36
thedacAnd by using the common area both the server and the client can find the socket in strict confinement:12:36
thedachttps://forum.snapcraft.io/t/sharing-a-unix-domain-socket-between-a-daemon-and-an-app/1233212:36
thedacUltimately, my goal for the mysql-shell snap is to build it for multiple architectures, which requires compiling from source. If you have any hints on com12:36
thedacpiling the shell let me know.12:36
thedacI will ping you next week when I have more info. Feel free to DM me an email address and we can work to get this it great shape.12:36
thedacSkuggen: That link was broken. This is correct: https://pastebin.ubuntu.com/p/SN8B78bG39/12:37
SkuggenAh, yeah will need network access of course12:45
SkuggenBuilding from source would be better, yeah. It shouldn't be all that complicated, but will need to check the exact dependencies. I'll take a look at adding the socket support and getting that working, plus setting this up in git12:48
SkuggenAlso, we only test upstream for amd64, i386 and arm64 builds, so possible we'll run into some issues with other archs12:49
thedacOK, good to know. Sounds like a plan. I'll touch base next week.12:58
LocutusOfBorgUnit193, your fix in http://launchpadlibrarian.net/335155209/bzr-fastimport_0.13.0+bzr361-1_0.13.0+bzr361-1ubuntu1.diff.gz will disappear post eoan...19:22
LocutusOfBorgdo you have any idea?19:22
Unit193LocutusOfBorg: So I saw, at least that brz didn't have the fix.  I'm just presuming nobody cares about bzr/brz enough at this point, a lot of Ubuntu stuff moved to git.21:09
cjwatsonUnit193: jelmer is being pretty active in maintaining brz.  Did you ever send the patch their way?  Might be worth a resend if so.21:21
cjwatson(fastimport has always been pretty hairy of course ...)21:22
Unit193cjwatson: The patch was picked out of three bug reports, I did create a MR back in '15 which he commented on though.21:55
cjwatsonJust saying that what I'm seeing at the moment doesn't suggest that a presumption of nobody caring is valid.22:06
Unit193Fair, perhaps fastimport is somewhat neglected instead.22:38
jelmerUnit193: we do care about fastimport bugs in breezy; I'm not aware of any open merge requests or bug reports related to it23:42
Unit193jelmer: There's not one in brz, just an old one in bzr.  Good to know!  I haven't used brz (yet), but I don't use bzr much.23:44

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!