/srv/irclogs.ubuntu.com/2017/02/24/#snappy.txt

=== JanC_ is now known as JanC
mupPR snapd#2928 closed: tests: 2 workers on 14.04 and core 64, drop fixme system <Created by niemeyer> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/2928>00:36
mupBug #1667493 opened: Please update Ubuntu Core "snappy" 16.04 LTS   with libusb-1.0 <bot-comment> <Snappy:New> <https://launchpad.net/bugs/1667493>00:52
ToyKeeperkyrofa, zyga: I got it to work, I think...  at least it hasn't timed out yet.  So that's promising.  Will submit a patch after it's confirmed.01:14
ToyKeeperThis device is quite a bit slower than the project was designed for, it seems.01:15
=== JanC_ is now known as JanC
=== markusfluer1 is now known as markusfluer
CreggerCcool05:11
mupPR snapd#2929 opened: Added storage-framework interface <Created by michihenning> <https://github.com/snapcore/snapd/pull/2929>05:17
=== lazyPwr is now known as lazyPower
mupBug #1667493 changed: Please update Ubuntu Core "snappy" 16.04 LTS   with libusb-1.0 <bot-comment> <Snappy:Invalid> <https://launchpad.net/bugs/1667493>07:28
=== chihchun_afk is now known as chihchun
=== mup_ is now known as mup
=== rumble is now known as grumble
jlorenzohi there! do you guys know where I can find the revision history of 'desktop-gtk3'?09:31
seb128jlorenzo, hey, https://github.com/ubuntu/snapcraft-desktop-helpers/commits/master09:32
jlorenzoseb128: thank you :)09:32
seb128yw!09:32
seb128do you have a problem with some recent change/update?09:32
jlorenzoseb128: yes, but I'm not sure where's the issue. I'm building Firefox 52.0b9 with the same snap yaml file as 4 days ago.  And now I get this error:09:34
jlorenzoIssue while loading plugin: properties failed to load for desktop-gtk3: Additional properties are not allowed ('prime' was unexpected)09:34
seb128did you snap version change?09:35
jlorenzocould it be that change? https://github.com/ubuntu/snapcraft-desktop-helpers/pull/54/files#diff-184032a532406b07009403e26f4fc62fR8609:35
mupPR ubuntu/snapcraft-desktop-helpers#54: Support mir-libs content snap <Created by mikix> <Merged by didrocks> <https://github.com/ubuntu/snapcraft-desktop-helpers/pull/54>09:35
jlorenzoI don't believe so, let me check09:35
seb128could be I guess09:36
seb128didrocks is out today though09:36
jlorenzoseb128: I'm not too familiar with snap. Is there a way to pinpoint a revision in "after" (like here https://dxr.mozilla.org/mozilla-beta/source/release/docker/firefox-snap/snapcraft.yaml.in#37 ) ?09:38
seb128jlorenzo, no there isn't afaik09:39
seb128the situation is a bit unfortunate :-/09:39
seb128Trevinho, flexiondotorg, you use the desktop helper for your snaps, did you hit that error recently^?09:40
* flexiondotorg reads backlog...09:40
flexiondotorgHello jlorenzo :-)09:43
jlorenzoflexiondotorg: hi!09:43
flexiondotorgTo answer seb128's question, I do use the desktop helpers.09:43
flexiondotorgI've not encountered the issue: Issue while loading plugin: properties failed to load for desktop-gtk3: Additional properties are not allowed ('prime' was unexpected)09:44
mupPR snapd#2930 opened: tests: add systemd dependency loop failover test scenario <Created by fgimenez> <https://github.com/snapcore/snapd/pull/2930>09:44
flexiondotorgjlorenzo You're working at Mozilla?09:44
jlorenzoflexiondotorg: good to know :)09:44
jlorenzoflexiondotorg: that's right09:45
flexiondotorgOK, I was chatting to Rail Aliiev and Mike Kaply about snap Firefox yesterday :-)09:45
jlorenzogreat :D I'm on duty while Rail is still sleeping ;)09:46
flexiondotorgIs the CI system building the snap on Ubuntu 16.04?09:46
jlorenzoI believe so. Let me double check09:46
seb128flexiondotorg, that change was made on wednesday it looks like, did you rebuild some snaps since?09:48
seb128well I guess I can try a desktop-gtk3 example here09:48
flexiondotorgjlorenzo Can you also make sure you have snapd 2.22.3 and snapcraft 2.27.1 installed on the build server.09:48
* seb128 does that09:49
* jlorenzo does it as well09:49
seb128flexiondotorg, you think old versions would not handle some new syntax?09:49
jlorenzoit that helps, we have a docker image that helps repro09:49
flexiondotorgjlorenzo I understanding there are some patches for AppMenu integration that are being merged to Firefox, is the snap building a branch that has those patches?09:49
seb128yeah, I can confirm the issue here09:50
jlorenzoflexiondotorg: no, that's the regular firefox beta. For the record, 4 days ago, the previous beta (52.0b8) was correctly built. I rebuilt the same changeset, in the same condition, and it failed with the "prime" error09:51
seb128on my simple ghex example09:51
flexiondotorgjlorenzo Thanks.09:51
seb128works after updating snapcraft to current09:51
jlorenzookay, I'll try updating09:52
seb128jlorenzo, flexiondotorg, ^ I could reproduce on an non uptodate system, fixed for me after updating snapcraft to the xenial-updates version09:52
flexiondotorgseb128 Yeah. I've not seen this issue myself but saw mention of something similar and that an update resolved it.09:53
jlorenzothe last time our docker image got update was 5 months ago. It looks like the non-update is the cause09:54
jlorenzogot updated*09:54
flexiondotorgjlorenzo Once you have a snap building again you might want to do this following:09:54
flexiondotorgafter:09:55
flexiondotorg      - desktop-gtk309:55
flexiondotorg      - indicator-gtk309:55
flexiondotorgChange the after stanza as above.09:55
flexiondotorgThe indicator-gtk3 helper will pull in all the libraries to support AppMenu.09:56
flexiondotorgSo when those patches land, you'll have the required support in the snap.09:56
Trevinhowith indicator-gtk3 you get the support before the patches have landed (to ubuntu, upstream is already fine) :-)09:57
jlorenzoawesome! thank you guys for the leads10:00
jlorenzoI'll tell you if the thing worked10:00
Trevinhoflexiondotorg: do you have any experience with classic confinement (defined in 'snapcraft.yaml' itself?)10:01
=== jamiebe__ is now known as JamieBennett
flexiondotorgTrevinho I do.10:05
Trevinhoflexiondotorg: as... it seems that with latest snapcraft, PATH and LD_LIBRARY_PATH's aren't set by snepcraft itself, isn't it?10:06
zygao/10:06
flexiondotorgTrevinho I hadn't noticed. I'll have to check that.10:06
Trevinhoflexiondotorg: as that causes th desktop-launch not to work anymore...10:07
flexiondotorgOK, I'll test.10:07
Trevinhoflexiondotorg: although things such as themes and stuff, shouldn't be embedded when classic is set...10:07
flexiondotorgI'm making a new classic snap PoC later.10:07
Trevinhoseb128: ^ ....10:07
Trevinhook10:07
flexiondotorgSo I'll be sure to test that. Thanks for the heads up.10:08
seb128Trevinho, is that a reported bug/regression?10:08
seb128if so it should be flagged as important10:08
TrevinhoI didn't look for that, as I though it was somewhat a wanted thing?10:08
flexiondotorgjlorenzo Other than upstreaming the AppMenu patches, are there any blockers for Firefox?10:08
Trevinhomaybe is the core handling that now? I don't know if the environment: stanza  would do that10:08
Trevinhoseb128: i was also wondering if we should remove some things in the desktop-* parts when classic is used... as they access to global themes and such, so maybe... we don't have to embed those?10:10
Trevinhoa question for didier too10:10
jlorenzoflexiondotorg: not that I know of, but I'm not too aware of the snap integration. I'll ask Rail later today about it.10:11
flexiondotorgjlorenzo Thanks.10:15
flexiondotorgjlorenzo I'm out of the office next week, but I'd like to catch up with you and Rail the following week.10:16
mupPR snapd#2931 opened: vet: fix vet error on mount test <Created by stolowski> <https://github.com/snapcore/snapd/pull/2931>10:16
jlorenzoflexiondotorg: sounds good to me10:16
flexiondotorgGreat.10:17
seb128Trevinho, yeah, I guess we could10:19
mupPR snapd#2932 opened: snap yaml: validate slot/plug names <Created by stolowski> <https://github.com/snapcore/snapd/pull/2932>10:35
flexiondotorgjlorenzo Ping us here when you have good news from CI ;-)10:39
jlorenzoflexiondotorg: sure! It may take several hours. We're still figuring if we need to respin a new build of not.10:41
jlorenzo(we freeze every hash at the first step of the build, including the docker images)10:44
mupPR snapd#2931 closed: vet: fix vet error on mount test <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/2931>10:56
mupPR snapd#2926 closed: cmd/snap-update-ns: move test data and helpers to new module <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/2926>11:28
=== chihchun is now known as chihchun_afk
mupPR snapd#2933 opened: overlord/hookstate: don't report a run hook output error without any context <Created by pedronis> <https://github.com/snapcore/snapd/pull/2933>12:36
=== hikiko is now known as hikiko|ln
=== hikiko|ln is now known as hikiko
=== jamespage_ is now known as jamespage
_prasen_I have 2 apps inside the yaml14:35
_prasen_where one is a regular app and the other is a daemon14:36
_prasen_both of them are shell scripts14:36
_prasen_a variable created by the app script is used by the daemon script to launch a go server14:37
_prasen_so I want to understand the context in which all of this happens14:37
glimcoilJohn Lenton around? I have the install stuck at 'Run configure hook of "core" snap if present'14:38
_prasen_the go server thingy is another part14:38
glimcoil(Martin here)14:38
_prasen_how do daemons inside the snap run14:38
_prasen_?14:38
_prasen_is there a way to see the currently running daemons14:39
Chipacaglimcoil— o/14:42
Chipacaglimcoil— hello!14:42
glimcoilHello.14:42
Chipacaglimcoil— I've got to go on a school run in ~10 minutes but will be back after that14:42
glimcoilSend me an email with a SSH public key and I can get you access to play around on one of them14:42
Chipacaglimcoil— ooh! that's more access than I expected to get, but I'll take it14:43
glimcoilThey are all VMs and I can rebuild them trivially14:43
Chipacaglimcoil— https://launchpad.net/~chipaca/+sshkeys14:43
glimcoilSo you can experiment on them - and I can get them again into the bad shape :-)14:43
_prasen_sum1 tell me how do i see the running daemons14:44
glimcoilOk, I'll send you email. I hope you can access over IPv6. no IPv4 inbound access....14:44
Chipacaglimcoil— i'm john.lenton@canonical.com14:44
glimcoilNoticed.14:44
ChipacaI hope so too :-)14:44
Chipacaah, d'oh, you had my email from the list14:44
glimcoilJust wanted to make clear that you don't need to worry about breaking things...14:44
_prasen_glimcoil : how do i see running daemons?14:45
Chipacaglimcoil— i'm on a&a here and they do give me ipv6 but i've never needed it i think14:45
Chipaca_prasen_— in what?14:45
_prasen_i am using the awsiot snap14:45
Chipaca_prasen_— systemctl | grep awsiot14:45
_prasen_i did not find it there14:46
_prasen_wait14:46
Chipaca_prasen_— then systemctl status snap.awsiot-yadda14:46
_prasen_gimme 214:46
_prasen_you familiar with the awsiot snap?14:48
Chipacalooks like the service is snap.awsiot.run14:48
Chipaca_prasen_— i am not14:48
Chipacaalso it did not work here14:48
_prasen_it = ?14:48
Chipaca_prasen_— reach out to the author?14:48
Chipacathe service in the snap failed to start14:48
_prasen_i will14:48
_prasen_but i am very much not clear on how different parts are aligned to work together14:49
_prasen_the daemon's command is a shell script14:49
_prasen_that launches a go server14:49
ChipacaI've got to go14:49
_prasen_okaaay14:50
Chipacaglimcoil— looking forward to that email14:50
Chipaca_prasen_— reach out to mectors; he should be around14:50
_prasen_thanks for the help14:50
Chipacattfn14:50
_prasen_marteen ectors ?14:58
glimcoil_prasen_: If you look for example (for a server written in C), see https://github.com/freerangerouting/frr.git  (Look for the snapcraft subdirectory). This is a Fork of Quagga with multiple routing daemons15:00
_prasen_glimcoil : hahahahhahahahaha15:02
_prasen_this is a pretty heavy example15:02
_prasen_ty15:03
_prasen_will try to get my head around it15:03
_prasen_though the task i am at15:03
_prasen_it just has a single daemon15:03
_prasen_launching a pretty basic go server15:04
_prasen_ty!15:04
_prasen_well its fri night here..getting off for now15:05
_prasen_gg15:05
desrthey.  does anyone know how snappy gets the profiles into aa?15:07
desrtfor some reason my aa-status has nothing, and my snaps are running unconfined15:07
=== stranger is now known as Guest15626
ppisatielopio: are you the test guy for snapcraft?15:11
ogra_ppisati, i think he is on vacation this week15:23
ppisatiogra_: :(15:32
mupPR snapd#2933 closed: overlord/hookstate: don't report a run hook output error without any context <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/2933>15:33
jlorenzoflexiondotorg: seb128: hey guys! so, the version upgrade fixed our pipeline! Thank you very much for your help and the context :D16:05
flexiondotorgjlorenzo Great! :-)16:05
seb128jlorenzo, hey, glad you got it resolved and yw! :-)16:05
Chipaca*interesting*16:28
Chipacazyga, pedronis: I'm seeing the configure script stuck starting from *no snaps*16:29
Chipacazyga, pedronis, this is 2.22.316:33
pedronisChipaca: I cannot even parse that?16:35
pedroniswhat does from no snaps mean?16:35
Chipacapedronis— snap list core -> "try hello world"16:36
Chipacai mean snap list16:36
pedronisChipaca: on, what?16:36
Chipaca# snap list16:36
ChipacaNo snaps are installed yet. Try "snap install hello-world".16:36
pedronisstarting from what version of snapd?16:36
Chipacaroot@ci-comp11-dut:~# snap install core16:36
Chipaca[|] Run configure hook of "core" snap if present16:36
Chipacaouch, shouldn't've pasted that, sorry16:37
Chipacapedronis— 2.22.316:37
Chipacapedronis— nothing in debug logs either16:38
sborovkovHi. how can I run bash from inside the snap environment? There was command, something like snap try but I don't remember exact syntax16:39
Chipacasborovkov— snap run --shell snap.app16:39
Chipacapedronis— anything you want me to try, or should i wait for zyga? :-)16:40
pedronisChipaca: so it's very easy to reproduce?16:41
Chipacapedronis— apparently!16:41
pedronisgood and bad16:41
Chipacapedronis— but I'm not sure16:41
Chipacapedronis— i mean, every test suite we run starts from no state16:41
Chipacaright?16:41
sborovkovChipaca: thanks16:42
Chipacasborovkov— np; good luck16:42
TryumHi there !16:49
Chipacapedronis— so, yes: reset-state, snap install core -> hanging conf hook16:50
pedronisdo we know where it hangs?16:50
Chipacapedronis— how can i know?16:50
pedronisstrace?16:50
Chipacapedronis— i've got root on the machine (because glimcoil is awesome like that)16:51
pedronisChipaca: anyway the issue might well be that we restart core but don't stop16:51
Chipacaah, strace. Give me a bit.16:51
pedronisearly16:51
pedronisenough16:51
pedronisso no snapd to talk to ?16:51
pedronisor something like that16:51
Chipacapedronis— https://private-fileshare.canonical.com/~john/trace16:56
Chipacapedronis— that's post-restart16:56
zygaChipaca: re16:59
zygajjohansen: hey16:59
zygajjohansen: I'm about to add a new apparmor rule to 2.22.7 release17:00
zygajjohansen: can I use the one you gave in the bug report verbatim or do you have any last wishes?17:00
Chipacazyga— o/17:00
Chipacazyga— in your sea of VMs :-) do you have one that's pristine-ish (or pristinable), running stock snapd from the archive?17:01
zygaChipaca: I have a xenial VM that is snapshotted at 2.0.14 or something like that17:03
TryumDiscovering ubuntu core ... tried it in a VM, and now on a pi 3... I wanted to launch a simple gui app (ubuntu-calculator-app) ... it asks me to install "ubuntu-app-platform" which seems not to be available ... :/17:03
Chipacazyga— can you take it to 2.22.3 or thereabouts without installing snaps?17:03
Chipacazyga— and then try to install core?17:03
TryumIs there some dirty-work-manual-package-installation to enable gui on rpi3 ?17:03
zygaChipaca: I did that all monday I think trying to reproduce the issue lool reported (ErrNoState), it was OK then17:04
zygaChipaca: but I tried with different core revision17:04
zygaChipaca: I'll try in a sec, let me push one thing first17:04
Tryum(Not affraid to do so, I'm just evaluating if ubuntu-core could fit our needs for an iot-project :) )17:04
zygaTryum: the answer is yes!17:04
zygaTryum: and we can help you out17:04
kyrofaogra_, today, on stable core, is there no way to disable auto-updates, then?17:05
naccTryum: it's a snap?17:05
naccTryum: at least snap find, here, shows it exists17:05
ChipacaTryum— did you check 'snap info ubuntu-app-platform'? maybe it's not a stable snap yet17:06
Chipacanacc— that's on amd64; armhf might be different17:06
Chipaca(i'm assuming)17:06
zygajjohansen, jdstrand: should we add the extra rule for libc to all snaps or just those that use classic confinement in jailmode?17:06
naccChipaca: good point17:06
* nacc is not certain how to see other archs from `snap`17:06
zyganacc: you need to run native AFAIR17:07
nacczyga: ah ok17:07
Chipacayeah. Not added a --arch option.17:07
kyrofaChipaca, that would be handy!17:07
Chipacahush you17:07
Chipaca:-p17:07
kyrofaChop chop17:07
Chipacaaww! but i wanted a weekend!17:08
naccheh17:08
TryumOk snap info returns me something !17:08
kyrofaHaha, yeah you're about there eh?17:08
ChipacaTryum— also depending on your iot needs there are people poking at the framebuffer directly from qt i think?17:08
Chipacakyrofa— <this> close17:09
TryumChipaca: yes that's something I'm doing on raspbian17:09
ChipacaI only know because we recently landed that interface (so the snap could be confined)17:09
Tryumso the snap is available as candidate/beta/edge !17:09
Chipaca(on master; not released yet afaik)17:09
TryumI guess that's why it does not install directly ;)17:10
ChipacaTryum— as i understand it if you use e.g. --candidate for the app snap, the other one will come automatically17:10
Chipacabut i could be wrong; i haven't worked on that17:10
mupPR snapd#2934 opened: errtacker,overlord/snapstate: more info in errtracker reports <Created by pedronis> <https://github.com/snapcore/snapd/pull/2934>17:10
ogra_kyrofa, yeah, i dont think you can disable updates currently17:12
kyrofaogra_, yeah I saw that PR you referred to was closed17:13
TryumChipaca: --candidate did the trick ! thanks ;)17:14
ogra_Tryum, i dont think ubuntu-app-platform will help much17:14
mupPR snapd#2935 opened: interfaces/apparmor: compensate for kernel behavior change <Created by zyga> <https://github.com/snapcore/snapd/pull/2935>17:14
mupPR snapd#2936 opened: interfaces/apparmor: compensate for kernel behavior change <Created by zyga> <https://github.com/snapcore/snapd/pull/2936>17:14
Tryumogra_: it's not providing the required interface ?17:15
Tryumis there a way to list packages providing interfaces ?17:16
ogra_Tryum, you can install mir-kiosk and mir-libs to get a display server up, but the app wont integrate with it (it would have to be specifically developed to run in kiosk mode) ... alternatively you can install unity8-session but that is also not helping with any additional apps since it wont allow execution in the UI17:16
ogra_Tryum, we are simply not there yet17:16
Tryumoki doki ;)17:16
ogra_bits and pieces exist and run ... i.e. the mir kiosk demos do ... as well as the unity8-session snap17:17
ogra_but integration is still lacking17:17
ogra_(teh session can only run apps shipped inside the session snap ... (which is ... well... system-settings ...)17:18
ogra_)17:18
Tryumwell my current app is a qt/eglfs app ... I should try to package it and try it on ubunt-core instead of poking around :D17:18
ogra_well, your app might be able to run in kiosk mode then17:18
ogra_you would have to a) make it use mir ... and b) make it use the mir interface on a snap level17:19
TryumI think maybe without mir-kiosk even ... as I did not compiled with wayland support17:19
Chipacaogra_— there's things talking to the framebuffer directly17:21
Chipacaogra_— not sure of the details though :-)17:21
ogra_we dont have an interface for that (yet)17:22
ogra_the mir-kiosk snap definitely works for Qt apps though17:22
ogra_(i also have an experimental (VERY experimental) kodi snap that uses mir-kiosk just fine)17:23
=== JanC is now known as Guest36981
=== JanC_ is now known as JanC
mupPR snapd#2937 opened: errtracker,overlord/snapstate: more info in errtracker reports <Created by pedronis> <https://github.com/snapcore/snapd/pull/2937>17:24
Chipacazyga— did you get that vm up? or are you otherwise busy?17:26
WebWizhi there -- is there a snap for Google Chrome17:26
Tryumogra_: oh if you want testers for the kodi snap, I'm here ! I need a kodi running for a future product ;)17:29
ogra_Tryum, once it is usable i'll remember you :)17:29
ogra_(the mir patches are in kodi 18 only ... i had a backport into the just released kodi17 tree that worked but then i moved forward and everything is broken atm)17:30
ogra_so it is kind of a matter of waiting for the kodi development release to be fixed17:30
ogra_and there is no sound support at all yet17:31
ogra_in any case, if you want graphical output on one of the arm boards, Qt and mir-kiosk are your best bets currently17:32
ogra_https://developer.ubuntu.com/en/snappy/guides/mir-snaps/ has some info17:33
ogra_(slightly outdated i think though ... )17:33
kyrofaHey davidcalle, the dragonboard image link on developer.ubuntu.com is hard-coded to 20161102 instead of using the current symlink17:35
davidcallekyrofa: hey, can fix tonight, not sure about deploying before monday, though, will check with webteam/is17:37
kyrofadavidcalle, yeah no rush, just wanted to see if that was intentional or should be fixed17:37
Tryumogra_: thanks for the link17:37
davidcalleMust have been, at some point17:38
davidcalleClearly not ideal now17:38
davidcalleThanks Kyrofa !17:38
kyrofadavidcalle, sure thing!17:38
Tryumwell I guess it will be hard to quickly port our app to ubuntu-core then : currently we use omxplayer for the video playback, as we did not manage to get hardware video decoding throug QtMultimedia.17:39
Chipacaglimcoil— you around17:46
Chipaca?17:46
=== mup_ is now known as mup
mupPR snapd#2935 closed: interfaces/apparmor: compensate for kernel behavior change <Created by zyga> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2935>17:57
mupPR snapd#2937 closed: errtracker,overlord/snapstate: more info in errtracker reports <Created by pedronis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2937>17:59
=== mup_ is now known as mup
kyrofaogra_, which channel do I need to use if I want the core snap including xenial's /etc/os-release for classic?19:08
ogra_kyrofa, what arch ?19:08
ogra_an x86 one ?19:08
ogra_i just released something to candidate for amd64 and i386 ... all others ... edge19:09
kyrofaogra_, arm6419:09
kyrofaogra_, ah, okay thanks :)19:09
ogra_arm64 classic ?19:09
ogra_where did you get the classic install from ?19:09
kyrofaogra_, to clarify, I meant the classic snap19:09
kyrofaogra_, and edge19:10
ogra_oh19:10
ogra_yeah, classic -> edge19:10
alex-abreukyrofa, hey, sorry another quick question about configuration values & hooks19:21
alex-abreukyrofa, what characters are allowed for config keys?19:22
alex-abreusnapctl is not very explicit about it, and when you have an error it is a bit hard to debug19:23
kyrofaalex-abreu, good question19:26
kyrofaalex-abreu, let me look19:27
alex-abreuI get "invalid option name", the errors are a bit cryptic19:30
kyrofaalex-abreu, yeah: ^(?:[a-z0-9]+-?)*[a-z](?:-?[a-z0-9])*$19:43
kyrofaalex-abreu, regex errors are tough to make friendly19:43
alex-abreukyrofa, yeah in the meantime I found this bug by Pawel https://bugs.launchpad.net/snapd/+bug/165814019:44
mupBug #1658140: More strict key check in snap/snapctl get/set broke existing snap <snapd:New> <https://launchpad.net/bugs/1658140>19:44
alex-abreukyrofa, well yeah ...19:44
alex-abreukyrofa, thank you for looking that up19:44
kyrofaalex-abreu, no problem19:47
kyrofaogra_, on arm64, I refreshed core to edge, uninstalled classic, reinstalled, and I still have "Ubuntu Core" in my /etc/os-release19:54
kyrofa(in the classic shell)19:54
kyrofaThis is new, too. Now we have the HOME_URL and BUG_REPORT_URL19:54
jjohansenzyga: just use the suggested rule and go with classic confinement at least for now20:03
=== E-werd is now known as JollyRgrz
=== JollyRgrz is now known as E-werd
ogra_kyrofa, hmm, when freshly creating the core chroot ?20:24
ogra_err20:24
ogra_the classic chroot20:24
kyrofaogra_, yep20:25
kyrofaogra_, I refreshed core to edge, the removed classic and re-installed it. That should do it, right?20:25
ogra_you should actually see it creating os-release and lsb-release at the end of the creation when "sudo classic" creates the new chroot20:25
kyrofaI don't, actually20:25
ogra_i definitely saw it during my presentation yesterday20:25
kyrofaI did too!20:25
ogra_and there i also had snap removed classic first ...20:26
kyrofaogra_, this is what I see: http://pastebin.ubuntu.com/24060776/20:26
ogra_and your core is also on edge ?20:26
kyrofaYeah, rev 131620:27
ogra_very weird20:27
kyrofaogra_, happy to try anything to debug it further, if you like20:36
ogra_well, let me try again20:36
ogra_i'm just in some other emergency thing atm so i cant constantly focus on that20:36
kyrofaogra_, understood, no problem20:37
ogra_kyrofa, crap, yeah, there is something broken20:43
ogra_kyrofa, switch your core to stable ... that should still have the bits20:43
kyrofaogra_, that what I used initially-- it didn't have the bits, which is when I asked you what I should be using instead20:44
kyrofaogra_, I'm not blocked, that file is writable. But yeah, something broke20:44
ogra_ snap refresh core --stable ....reboot ...  then: snap remove classic ... snap install classic --devmode --edge20:44
ogra_that should give you exactly what i used in the presentation20:45
kyrofaogra_, ah, I was using the initial image. I was probably not up-to-date core-wise20:45
ogra_ah, yeah20:46
ogra_you really want to be on the latest stable core20:46
* kyrofa goes back to stable20:46
ogra_but that edge doesnt work is worrying20:46
ogra_kyrofa, urgh21:01
ogra_so when moving the build scripts a lot of stuff was missed by me ... https://github.com/snapcore/core/pull/10/files ...21:01
mupPR core#10: sync up-to-date hooks (how did that happen?) <Created by ogra1> <https://github.com/snapcore/core/pull/10>21:01
ogra_kyrofa, thanks for pointing it out, we were about to release a new core21:01
kyrofaogra_, sure thing, glad I didn't think to update my stable core :P21:03
ogra_well, we didnt release yet21:04
kyrofaogra_, nah, I mean, I would have been perfectly happy21:04
kyrofaAnd not talked to you at all21:04
kyrofaogra_, which by the way I can confirm works21:19
ogra_yeah21:19
kyrofaOh my gosh.... someone remind me why I decided to build this on-device instead of using LP22:21
davmor2kyrofa: you don't like flagellation but need punishment?22:23
kyrofaYeah that sounds about right22:23
kyrofadavmor2, I finally slapped myself the fourth or fifth time I pressed the arrow keys to make sure it didn't freeze22:24
kyrofaAlright, it's at the `staging` step. I'm going to spin up an LP build and I bet it'll finish first22:25
mupBug #1667829 opened: console-conf v0.0.5 crashes if no config needed <Snappy:New> <https://launchpad.net/bugs/1667829>22:37
Blu2So, will snaps that have the home interface ever be able to access symlink folders?22:39
Blu2or is that by design excluded?22:40
kyrofaBlu2, what do you mean?22:40
kyrofasymlink folders?22:40
kyrofaBlu2, you mean symlinks that point outside of the home directory?22:40
Blu2yes22:41
Blu2on another HDD22:41
kyrofaBlu2, I believe that's by design. There's the removable-media interface that covers that use-cas22:41
kyrofae22:41
Blu2ok22:45
Blu2thanks for the answer22:45
Blu2I wish I could give programs specific folders that they can access22:45
mupPR snapcraft#1084 closed: make: add support for cwd path to make() function <Created by 3v1n0> <Closed by kyrofa> <https://github.com/snapcore/snapcraft/pull/1084>23:10
mupPR snapcraft#1116 closed: Changed "snappy try" to "snap try" <Created by liu-xiao-guo> <Closed by kyrofa> <https://github.com/snapcore/snapcraft/pull/1116>23:10
mupBug #1667841 opened: core snap should clean up /run after build <Snappy:Triaged by ogra> <https://launchpad.net/bugs/1667841>23:13
mupBug #1667844 opened: r1325 core snap candidate rebooting every 7 min without iTCO_wdt module loaded <Snappy:New> <https://launchpad.net/bugs/1667844>23:31
ogra_plars, sorry, 1337 fixes the blacklist stuff again23:53
plarsogra_: awesome! good to hear :)23:53
* ogra_ just noticed the bug ... two image builds badly regressed not processing some build hooks23:53

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