/srv/irclogs.ubuntu.com/2017/06/05/#snappy.txt

Hilikusi'm trying to create a snap for a raspberry pi but it seems crosscompiling is not supported yet. i created a classic environment on my pi but i can't install snapcraft in it, the .deb package is not found. this is the procedure recommended for cross compiling but it's not working, am i missing something?01:02
ahoneybunanyone having issues with discord not starting back up once you reboot?02:21
=== chihchun_afk is now known as chihchun
=== JanC is now known as Guest87372
=== JanC_ is now known as JanC
=== mup_ is now known as mup
=== chihchun is now known as chihchun_afk
zygao/07:20
zygaChipaca: o/08:05
Chipaca\o08:05
zygaChipaca: what do you think about https://github.com/snapcore/snapd/pull/341008:06
mupPR snapd#3410: cmd/hotfix: add hotfix tool <Created by zyga> <https://github.com/snapcore/snapd/pull/3410>08:06
zyga(just the concept, not the code)08:06
Chipacazyga: I'm not sure about it at all08:10
Chipacazyga: that's not a roundabout way of saying I don't like it; I honestly am not sure08:25
Chipacazyga: on the one hand I understand why it'd be useful; on the other I don't know how it'd be packaged, and I wonder how it'd be misused, and why we need it as opposed to having a web doc or something08:26
zygaChipaca: yeah, I agree on packaging08:50
zygaChipaca: I was thinking about providing a double-click unwedge.sh to download that does everything automatically08:50
zygaChipaca: but not sure if there's actual demand08:50
zygaChipaca: I jumped on this because initially it was apparently urgent08:51
fgimenezhey pstolowski, i've worked a little bit more on the weird issue with snapctl called from the hook, i've checked that with our current setup it is indeed the old one (the one that comes with the core snap and not the one built from the branch)09:06
fgimenezpstolowski: i've also checked that SNAP_COOKIE is correctly set in the configure hook  environment but snapctl doesn't understand it; its md5sum is different from /usr/bin/snapctl and /snap/core/current/usr/bin/snapctl (the latter two are equal after the hook execution)09:07
ChipacaI wonder whether 'snap run' could catch errors in a snap' apps and push them (a snap hook or in its absence) to errors.u.c09:07
pstolowskifgimenez, hey! oh, that's interesting. are you sure it's old snapctl? they look the same to me, yet for reasons I don't understand it seems as if old one was run09:08
fgimenezpstolowski: yep, it turns out that calling "systemctl daemon-reload" after modifying the core snap and before starting the daemin again fixes the issue, somehow the snapctl binary used by the hook is cached, if you could give it a try that would be great to confirm, something like this https://github.com/snapcore/snapd/pull/3430/files#diff-556bb7431481e375713ea3e0883a771aR13909:09
mupPR snapd#3430: tests: modify core before calling set <Created by fgimenez> <https://github.com/snapcore/snapd/pull/3430>09:09
pstolowskifgimenez, and yes, I modified core manually and added debug to configure hook, it gets SNAP_COOKIE env var09:09
pstolowskifgimenez, ah!09:09
zygacan I get a 2nd look on a new test? https://github.com/snapcore/snapd/pull/342809:09
mupPR snapd#3428: tests: add snap-confine privilege test <Created by zyga> <https://github.com/snapcore/snapd/pull/3428>09:09
pstolowskifgimenez, bummer, thanks for finding! i was pulling my hair already09:09
fgimenezpstolowski: yep :) for debugging, given that we already unpack core, i modified the configure hook to write out info to files, it's been quite helpful09:10
fgimenezpstolowski: what i don't understand yet is why the snapctl used is always the one from core, and never outer09:12
fgimeneznever the outer09:12
pstolowskifgimenez, that's "by design", our PATH setup afair09:13
pstolowskizyga, hey, moved yet?09:14
fgimenezpstolowski: aha, great thanks, good to know09:14
zygapstolowski: half way09:15
zygapstolowski: most of our things have arrived an hour ao09:15
zygaago*09:15
pstolowskifgimenez, I'm not sure if that's good or bad, we may want to change that soon09:15
zygafgimenez: this is caused by us mounting the core snap09:16
zygafgimenez: changing it09:16
pstolowskizyga, sounds like fun :)09:16
zygafgimenez: and unmounting it09:16
zygafgimenez: but exsting mount namespace may be kept09:16
zygafgimenez: and is reused09:16
zygafgimenez: this is a variant of this bug:09:16
zygafgimenez: https://bugs.launchpad.net/snapd/+bug/166747909:16
mupBug #1667479: mount namespace is not discarded when core snap changes revision <snapd:In Progress by zyga> <https://launchpad.net/bugs/1667479>09:16
fgimenezzyga: thx! looking09:17
=== chihchun_afk is now known as chihchun
=== Mirv__ is now known as Mirv
pstolowskifgimenez, hmm daemon-reload doesn't seem to make difference here09:35
fgimenezpstolowski: let me doublecheck, maybe i had yet in place the code for modifying the configure hook in place when it succeeded09:41
fgimenezpstolowski: indeed, it was passing because of the modified configure hook, given zyga's comments above we need to discard the previous namespace before remounting, this is working here https://github.com/snapcore/snapd/pull/3430/files#diff-556bb7431481e375713ea3e0883a771aR6009:56
* zyga has another crazy day09:56
mupPR snapd#3430: tests: modify core before calling set <Created by fgimenez> <https://github.com/snapcore/snapd/pull/3430>09:56
pstolowskifgimenez, I see. many thanks for figuring that out!09:57
pstolowskifgimenez, are you going to propose this change to prepare.sh independet of my PR?09:57
fgimenezpstolowski: np, thanks to zyga :) if you could confirm that would be great09:57
ChipacaFWIW what daemon-reload does it tells systemd that a file (e.g. a unit file, but also maybe a config file like e.g. timesyncd.conf) has changed, and it should re-read them09:58
fgimenezpstolowski: i've already proposed it, but yes, makes sense to add it to your PR, i can retarget to it09:58
pstolowskifgimenez, no no09:59
pstolowskifgimenez, I think it makes sense to land it immediately09:59
pstolowskifgimenez, not sure how long before my PR lands09:59
fgimenezpstolowski: ok, it is snapd#343010:00
mupPR snapd#3430: tests: modify core before calling set <Created by fgimenez> <https://github.com/snapcore/snapd/pull/3430>10:00
* zyga looks at https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-artful-snappy-dev-image/artful/amd64/s/snapd/20170605_085919_dd5dc@/log.gz trying to figure out why we didn't re-execute10:00
fgimenezzyga: we are getting quite a few "DEBUG: re-exec disabled by user" errors lately, not sure what's going on10:03
zygafgimenez: aha, I see this as well in this log10:04
zygaI was confused about this because AFAIR we re-pack the core snap and *not* disable re-exec, right?10:04
fgimenezzyga: yes, by default it is enabled10:04
fgimenezwe disable it for specific tests, but at the beginning of each test it is, or should be, enabled10:05
zygafgimenez: maybe a restore bug somewhere?10:05
zygafgimenez: anyway, thank you, this looks like a sequence bug10:05
zygaI'll try to debug it10:05
fgimenezzyga: np, yep maybe something is left behind10:06
fgimenezafaik this started happening about 1w ago, snapd-reexec and snap-confine-from-core fail randomly in different systems10:07
zygafgimenez: I think we could use a feature in spread that tries to run a command before and after10:08
zygafgimenez: and ensures that the output is the same (like run md5sum of some files)10:08
zygafgimenez: I bet we are still missing something but it's not breaking all the tests so we didn't stop the line10:08
fgimenezzyga: sounds good, it could be helpful in cases like this10:10
pstolowskifgimenez, I can confirm discard-ns fixes the issue \o/10:10
fgimenezpstolowski: \o/10:10
zygafgimenez: indeed, I made a similar (like) patch earlier but I think we could learn from it10:11
zygafgimenez: I added a way to snapshot a manifest (whatever the spread.yaml says)10:11
zygafgimenez: and diff that (or analyze in way way) after the test10:11
zygafgimenez: but the size of the manifest was pretty significant so I think we'd like to just process the tests in flight and not keep all the manifests during the duration of the test (it would fill in the storage on travis and locally easily)10:12
Chipacadh_install: usr/bin/uboot-go exists in debian/tmp but is not installed to anywhere10:13
Chipacado i need to merge something?10:13
zygaChipaca: I saw that too10:13
zygaChipaca: I forgot TBH10:13
zygaChipaca: but I think it was in mvo's branch somewhere10:13
zygaChipaca: I remember commenting on that as I didn't know debian/noinstall (or something like that) is a thing10:13
fgimenezzyga: yes, do it just for one test at a time if needed10:13
fgimenezChipaca:  "rm -rf vendor/*/" fixes it here10:14
zygaChipaca: ah, right10:14
zygaChipaca: stale govendor10:14
zygaChipaca: mvo added his uboot code so we don't need to vendor it anymore10:14
Chipacaah, ok10:15
Chipacafgimenez, zyga: thanks!10:15
=== ogra_ is now known as ogra
mupPR snapcraft#1351 closed: cli: remove double congrats messaging <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1351>11:35
mupPR snapcraft#1347 closed: cli: do not duplicate errors <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1347>11:38
=== chihchun is now known as chihchun_afk
Chipacahttps://goplay.space/ looks interesting11:46
zygaChipaca: interesting11:49
Chipacasnappable, also :-)11:49
mupPR snapcraft#1352 opened: Allow source-type to specify local <Created by jocave> <https://github.com/snapcore/snapcraft/pull/1352>12:08
Chipacais there an interface that lets you read the MSRs, /proc/$pid/net/psched, and other juicy /proc and /sys stuff?12:15
zygaChipaca: let me check12:16
zygaChipaca: it doesn't look like it12:16
Chipaca- Setup snap "powertop" (unset) security profiles (cannot update mount namespace of snap "powertop": cannot update preserved namespace of snap "powertop": cannot update snap namespace: cannot switch mount namespace: invalid argument)12:16
Chipaca^ 'make hack' time?12:17
zygammmmm12:17
zygait looks like something else12:17
Chipacaglad i asked first :-)12:17
zygasetns fails with EINVAL12:17
zygaoh boy12:17
zygaman setns12:17
zygalook for EINVAL12:17
zygagee, than you for being specific linux12:17
zyga(error reporting on linux is utterly terrible)12:17
zygaanything in your syslog?12:17
Chipaca[269732.013362] audit: type=1400 audit(1496664970.988:633): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="snap.powertop.powertop" pid=4654 comm="apparmor_parser"12:18
zygathat is ok12:18
Chipacayeah12:18
zygabut that's odd12:20
zygamaybe make hack will fix it12:20
zygabecause EINVAL is just "let's not do anything" in snap-update-ns12:20
=== mhall119_ is now known as mhall119
=== JanC_ is now known as JanC
Chipacazyga: related to this i now have a left-behind mount: none on /tmp/snap.rootfs_HcWPu8 type tmpfs (rw,relatime)13:12
mupPR snapcraft#1353 opened: cli: default options for the implicit snap command <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1353>13:32
zygaChipaca: hmmmmm13:43
zygaChipaca: so that says that snap-confine failed mid-way13:43
zygaChipaca: there's a small window where certain operations are not undone if things fail as they normally should not fail and we may do more damage trying to fix that13:44
zygaChipaca: can you still reproduce that?13:44
zygaChipaca: and can you do so with SNAP_CONFINE_DEBUG=yes13:44
Chipacazyga: I can try13:44
Chipacazyga: that env, in snapd, or in snap?13:45
zygaChipaca: snap13:45
zygaChipaca: well, just set it in your shel13:45
zygaChipaca: it's read by snap-confine13:45
Chipacaright, but they're different shells, snapd and snap :-)13:46
Chipacazyga: where does snap-confine come into running 'snap try'?13:46
zygaChipaca: it doesn't, snap try is just that13:46
zygaChipaca: but then you may run configure hooks13:46
zygaChipaca: are you on encrypted fs?13:47
Chipacano13:47
ChipacaI installed a snap, removed it; try'd it, removed it, try'd it with --devmode; the last one is upset13:47
zygaChipaca: interesting, well, let's see what you get13:47
Chipacazyga: already did that, got nothing13:47
Chipacathere is no configure hook in the snap fwiw13:48
zygano interface hooks :) ? (just kidding)13:48
zygawhat does the last one say?13:48
Chipacazyga: http://pastebin.ubuntu.com/24783714/13:49
Chipacazyga: that's snapd13:49
Chipacasnap just prints the two errors you see in the log anyway13:50
zygahmm hmm hmm13:50
zyganothing rings a bell13:51
zygabut it looks like update-snap-ns is old13:51
zygalook at cmd/snap-update-ns/bootstrap.go13:51
zygait maps EINVAL to "nothing to do"13:52
zyga(well that's in main.go)13:52
zygabut you get the idea13:52
zygathis should not happen13:52
Chipacasigh13:54
Chipacaok13:54
* Chipaca does 'make hack'13:55
* Chipaca does 'reboot'13:55
zygafwupd uses 100% cpu, hmmmm13:59
magicaltrouthello folks, quick one about the maven plugin, if you have a multi module maven build any one know how to tell it where to find the jars?14:00
zygamagicaltrout: sergiusens or kyrofa might know14:03
cachiozyga, /etc/systemd/system/snapd.service.d/ and /etc/environment are the places where we should clean?14:23
cachiozyga, is there any other place?14:23
zygacachio: I think we should look at all the .service units, just in case a test modifies it14:25
cachioall?14:26
cachiozyga, ok14:26
zygacachio: well, just in case14:26
zygacachio: all the snap services for sure14:26
cachiozyga, ok, I'll start with the snap ones14:27
magicaltroutthanks zyga...... sergiusens or kyrofa any idea if maven multimodule support exists?14:47
sergiusensmagicaltrout: what is maven multi module? Can you post on forum.snapcraft.io with an introduction and some flow, if this is not implemented we can work on it from that post and keep everyone updated14:48
magicaltroutthanks sergiusens, in a nutshell its where you have a parent pom file that controls a bunch of different maven modules in a tree beneath it. The build works fine, but snapcraft then doesn't seem to know where to find jars cause they aren't in the top level /target directory14:50
magicaltroutanyway, i'll stick something on the forums14:50
magicaltroutother stupid question for snaps, if I push something to the store, is there an website version of the snap store page that I can point people to rather than just `snap find` on the cli?15:00
zygamagicaltrout: not officially15:01
magicaltroutfor people who don't know or have snappy installed it would be nice to be able to point them somewhere15:01
zygamagicaltrout: but there's the uxexplorer15:01
zygabut I cannot find it now :/15:02
magicaltroutoh well thanks zyga15:03
zygahttps://uappexplorer.com/15:03
zygahttps://uappexplorer.com/apps?type=snappy15:04
zygamagicaltrout: ^15:04
magicaltroutnice15:04
magicaltroutthanks!15:04
=== bladernr` is now known as bladernr
=== sergiusens_ is now known as sergiusens
abeatozyga, hey, any stopper for merging https://github.com/snapcore/snapd/pull/3353 ?15:26
mupPR snapd#3353: Add support for reboot parameter <Created by alfonsosanchezbeato> <https://github.com/snapcore/snapd/pull/3353>15:26
zygaabeato: looking15:28
zygamerged15:29
abeatozyga, nice, thanks!15:29
mupPR snapd#3353 closed: Add support for reboot parameter <Created by alfonsosanchezbeato> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3353>15:29
zygaChipaca: question15:45
magicaltroutother random question, if you have 2 parts can a file from part 2 see the file in part 1?15:45
Chipacazyga: cryptic answer15:45
zygaChipaca: open api.go please, go to getSnapInfo, look at the first InternalError there15:45
zygaChipaca: what is the variable name there?15:45
Chipacazyga: err?15:46
zygaChipaca: let me show you in github15:47
zygaohh15:47
zygaweird15:47
* zyga looks at local code15:47
Chipacazyga: it's err on github too :-D15:47
zygaah15:47
Chipacazyga: what's going on?15:47
zygasorry :D15:47
zygaI pasted something in my tree that confused me15:47
magicaltroutsnapcraft validation file is missing from installation path <- snapcraft seems to have ground to a halt16:02
magicaltroutis it possible to flush it without restarting my laptop?16:02
zygaChipaca: still there?16:09
Chipacazyga: yes16:09
zygaChipaca: is muxVars the right way to get at variables encoded in the path of the URL?16:10
Chipacazyga: it is the way that gorilla affords us16:10
ChipacaI have my reservations about it being "right"16:10
zygaright16:10
zygahmmm16:10
zygaI must be doing something wrong16:10
Chipacazyga: whacha doin'?16:10
zygathe code works (uses muxVars) in practice16:10
zygabut my tests gives me "" as the value16:10
zyga(unit tests)16:11
zyga    req, err := http.NewRequest("GET", "/v2/interface/test", nil)16:11
zyga    c.Assert(err, check.IsNil)16:11
zyga    rec := httptest.NewRecorder()16:11
zyga    interfaceDetailCmd.GET(interfaceDetailCmd, req, nil).ServeHTTP(rec, req)16:11
Chipacazyga: are you setting s.muxVars?16:11
zygaand the "test" thing gets empty16:11
zygano, should I?16:11
Chipacaah, see, no, that doesn't go via gorilla16:11
Chipacazyga: yeah16:11
zygaahh16:11
zygaweird16:12
Chipacazyga: look for s.muxVars in api_test.go16:12
Chipacacome the revolution, … :-)16:12
zygajust one hit16:12
zygaah16:13
zygas.vars16:13
zygathanks!!16:13
zyga(ugly but well :)16:13
* zyga is spoiled by djanog16:13
zygadjango16:13
Chipacas.muxVars; where is it s.vars?16:14
zygaChipaca: in many places, just look16:17
zygaassert tests16:17
zygastate change16:17
zygaetc etc16:17
mupPR snapcraft#1333 closed: state: search for the dependencies in the archive <Created by elopio> <Closed by elopio> <https://github.com/snapcore/snapcraft/pull/1333>16:17
zygaChipaca: is that a bug?16:22
Chipacazyga: in many places that aren't apiBaseSuite or that embed abiBaseSuite?16:23
Chipacaoh wait16:23
Chipacazyga: sorry, i was confused16:23
Chipacazyga: it's totally .vars16:23
Chipacaniemeyer: https://forum.snapcraft.io/t/rest-service-endpoint/892 <- for your consideration16:24
niemeyerLooking16:26
niemeyerYeah, interesting.. thinking16:29
Chipacaniemeyer: no hurry to it, as the rest of the work remains unchanged16:31
niemeyerChipaca: I can't avoid punning "the rest of the work"16:31
Chipacaniemeyer: i'll allow it16:32
zygaChipaca: question, spread test that runs a command and ensures that the output matches a canned text?16:36
zygaChipaca: multi-line16:36
zygaChipaca: can MATCH -F do it?16:37
cachiozyga, snapd is reading just the local.conf file? or it is reading any conf file in the /etc/systemd/system/xxunit/?16:41
zygadunno16:42
zygaprobably both16:42
cachiook16:43
Chipacacachio: snapd reads systemd conf files?16:43
Chipacazyga: MATCH -z lets you do that; probably zF would work but let me check16:43
zygaChipaca: I'll check, I'm looking for recommendation16:44
Chipacazyga: you can't use -F and -E together16:44
zygaah16:44
zygaChipaca: I'll use diff16:45
Chipaca-z works though16:45
zygaChipaca: no worries, the canned output will be better even16:45
cachioChipaca, no16:45
Chipacazyga: -z and $'multi-\nline\nstuff\n' works, even16:45
zygathanks16:45
cachioI mean, but I does through systemd16:46
cachioChipaca, is it right?16:47
cachioChipaca, because in the local.conf can be set environment=xxxxx16:47
Chipacacachio: I'm afraid I don't know what local.conf is16:48
cachioChipaca, it is just a confiig file for the service unit that the tests are creating16:50
Chipacaah! found it16:52
zygaI think it all works now16:53
zygajust spread run and I'll push16:53
Chipacacachio: so yes if that file is created, and systemd gets daemon-reload'ed after its creation, snapd will have whatever extra environ is set in there16:53
cachioChipaca, yes16:54
zygaso16:55
zygaI have a small thing to fix in other places, but finally feel like I climb out of a focus hole16:55
cachiogit push17:08
zygacannot push to joke/master, humor exhausted17:09
zygagosh my network is slow today17:13
zygacore 8.42 MB / 80.45 MB   10.47% 30.50 KB/s 40m17s46s17:13
zygaI want a store proxy17:13
zygaI cannot work like that17:13
* zyga looks at store proxy 17:13
=== koza is now known as koza|away
zygaChipaca: I know nothing about the store, I'm going to write a store proxy for caching core downloads and what not, is this insane?17:36
zygaChipaca: or should I be able to do it?17:36
Chipacazyga: uhmmm17:42
Chipacazyga: it isn't insane17:42
Chipacazyga: but you will have to write an application-level proxy17:43
Chipacazyga: because the download url is returned in the json response itself, so you'll need to modify those as they go past17:43
zygahmm17:44
zygacannot I just cache everything blindly?17:44
zygamaye my questions make no sense yet, I'm still trying to grok how things work17:44
Chipacazyga: if you're willing to tinker with certificates, you can probably get it to work as a proxy17:45
zygaok17:45
zygayeah17:45
Chipacazyga: otherwise, an app-level proxy should be reasonably straightforward17:46
Chipacaas in, "i could probably write one in two about an hour if it weren't past my EOD" :-)17:46
zygaChipaca: I think it's badly needed17:47
zygabut let me play around17:47
zygayou know this better17:47
zygabut for me it will be a learning exericse17:47
Chipacazyga: OTOH, making snapd itself cache things could work :-)17:47
zygaand I can grok our store interactions more17:48
Chipacait's probably dropping one os.Remove :-)17:48
zygaChipaca: perhaps but it would not help testing mcuh17:49
zygaChipaca: I want spread + qemu to be mostly offline17:49
zygaif not fully (I understand it will go to github to fetch things)17:49
Chipacaah so not just downloads but the whole thing17:49
zygaChipaca: I want to "freeze" the world and then have tests talk to a very agressive proxy17:49
zygayes17:49
Chipacasounds more like a recorder of sorts17:50
Chipacaanyway, sgtm17:50
zyga       17:50
zygahttps://search.apps.ubuntu.com/api/v1/snaps/details/snapd-hacker-toolbelt?channel=stable&fields=anon_download_url%2Carchitecture%2Cchannel%2Cdownload_sha3_384%2Csummary%2Cdescription%2Cdeltas%2Cbinary_filesize%2Cdownload_url%2Cepoch%2Cicon_url%2Clast_updated%2Cpackage_name%2Cprices%2Cpublisher%2Cratings_average%2Crevision%2Cscreenshot_urls%2Csnap_id%2Csupport_url%2Ccontact%2Ctitle%2Ccontent%2Cversion%2Corigin17:50
zyga%2Cdeveloper_id%2Cprivate%2Cconfinement%2Cchannel_maps_list:17:50
zyga       x509: certificate signed by unknown authority17:50
zygaa bit mouthful error17:50
Chipacazyga: https://forum.snapcraft.io/t/network-ish-error-messages/862?u=chipaca17:52
Chipacaniemeyer: you too ^ :-)17:52
* niemeyer looks17:52
zygammm17:53
* zyga has 18MB of traffic left 17:55
zygawell17:55
zygathat explains things17:55
* zyga EODs18:05
zygano network, no way to work until wifi is back18:05
zygawhich might as well be tomorrow18:05
zyganiemeyer: hey18:18
zyganiemeyer: can you please make me an editor on the forum?18:19
zyganiemeyer: I'd like to fix syntax / quoting in a post (*the* post I'd say)18:19
lazyPowerzyga: o/ need me to do something?18:24
=== bschaefer_ is now known as bschaefer
niemeyerzyga: You're now a moderator.. please use it with moderation :)18:26
zygalazyPower: hey18:28
zyganiemeyer: thank you!18:28
zygalazyPower: I replied on the forum18:28
zygalazyPower: I'd like to know where your lxd is coming from and which kernel is this running on18:28
lazyPowerah just got your reply on the forum, will keep the thread there18:29
zygalazyPower: lastly is this your laptop/device or some specialized cloud environment, I'm just asking because I want to reproduce everything18:29
niemeyerzyga: Thanks for caring!18:29
lazyPowerits my laptop zyga . i installed ubuntu desktop 16.04.2 this weekend, and have run apt-get update && apt-get upgrade. So the packages i have should be coming from archive, not from ppa's.18:29
lazyPowerlet me sort through the feedback and add more details18:30
zygalazyPower: can you apt-cache policy lxd18:30
zygaI'm also on 16.04 and I don't see the same version18:30
lazyPoweroh snap18:30
lazyPowerhttp://paste.ubuntu.com/24785892/18:31
zygaaha18:31
lazyPoweri didnt explicitly enable a ppa, i'm curious how that got there now18:31
zygaok, this should be enough, let me fire a VM for experiments and I'll get back to you!18:31
lazyPowerty zyga  i appreciate you taking a look18:31
lazyPowerzyga: yeah, looks like that lxd from ppa came from the conjure-up snap package in the stable channel. thats where the mixup in lxd versions came from and how i got seated on the ppa.18:45
zygainteresting18:50
zygathanks18:50
* zyga has working eGPU for testing nvidia/amd on *distro for snapd!19:00
zyganot perfect but... works19:00
zyga_Pharaoh_Atem: hey19:36
zyga_Pharaoh_Atem: any advice on nvidia on F26?19:36
Pharaoh_Atemon what?19:37
zyga_I got a card I can use on my fedora box19:38
Pharaoh_Atemah19:38
zyga_but performance is beyond terrible, I cannot even run terminal comfortably19:38
zyga_I found https://negativo17.org/nvidia-driver/19:38
zyga_but nothing official (fedora/nvidia019:38
Pharaoh_Atemnegativo17 or rpmfusion are both options for the nvidia driver19:39
zyga_why aren't those in Fedora proper?19:40
Pharaoh_Atembecause it is against the ethos of Fedora19:40
zyga_which is?19:40
=== verterok` is now known as verterok
Pharaoh_AtemFedora only ships free and open source software that isn't impaired by software patents or other legal encumberences19:41
zyga_hmm, too bad there's no place for official but "external" things like thiat19:42
Pharaoh_Atemrpmfusion is the closest to that19:43
Pharaoh_Atemit mimics Fedora infrastructure and packaging structures19:43
Pharaoh_Atemit just doesn't exist under Fedora itself19:43
adfad666Fedora is a PITA, really unstable on my XPS 1519:52
adfad666I was experimenting today too19:52
mupPR snapd#3433 opened: tests: restoring the /etc/environment and service units config for each test <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/3433>20:27
om26erHi guys, when will https://build.snapcraft.io/ support more arches ? specifically arm64 in this case.20:28
om26erpopey, do you know ?20:29
cjwatsonom26er: https://github.com/canonical-websites/build.snapcraft.io/issues/55622:15
popeyom26er: no plans at the moment22:25
popeyoh, cjw beat me to it :)22:26
om26ercjwatson, popey thanks.22:49

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