/srv/irclogs.ubuntu.com/2020/01/10/#snappy.txt

mborzeckimorning06:15
mupPR snapcraft#2862 closed: python plugin: remove bzr workaround <Created by sergiusens> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/2862>07:11
zygagood morning!07:30
zygamborzecki: I'll switch gears for a few hours to reset my focus away from setgid07:30
zygamborzecki: I pushed the branch that has the selinux denial, I have one more idea to explore but if all else fails I'll ask you for a moment to come up with more ideas07:31
zygaquick morning coffee and I'll be around shortly07:33
mborzeckizyga: hey07:33
zygaI slept terribly last night07:33
mborzeckibtw. core20 spread tests seem to be failing07:34
zygamborzecki: there's a thread about core20 being in the stable channel being wrong, perhaps that changed just now and it is affecting tests?07:34
* zyga checks07:34
mborzeckizyga: btw. after going through tickets in RHBZ yday evening pushed this: https://github.com/snapcore/snapd/pull/797807:34
mupPR #7978: data/selinux, test/main/selinux-clean: update the test to cover more scenarios <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/7978>07:34
zygaoh interesting07:34
zygaI wonder if your improvement to selinux-clean test shows some more stuff in my PR07:35
mborzeckizyga: we're clearly not covering some usage patterns, got some fixes for this already, but need to read on some things a bit more07:35
zygamborzecki: I think the better approach would be to do it in each test07:35
zygalike we do with apparmor denials07:35
zygamborzecki: it will never be complete on its own, as a standalone test07:35
zygamborzecki: we can keep it as a quick selinux smoke test07:35
zygamborzecki: not sure if we are ready for such a switch though07:35
mborzeckizyga: yeah, that'd be nice, but last time i tried it it was a bumpy ride in spread tests07:36
zygayeah, I think we are in agreement, it's a long term plan07:36
zygagood to see more tests07:36
zygagood morning Chipaca, mvo :)08:03
mvohey zyga and pstolowski ! good morning08:06
zygahey pawel!08:06
pstolowskimorning!08:06
mborzeckimvo: pstolowski: Chipaca: morning guys08:15
mvohey mborzecki08:15
mvoand hey Chipaca08:15
* Chipaca waves08:15
Chipacatoday's going to be weird: somebody in the forum just admitted to being wrong08:22
Chipacai should get breakfast before it escalates08:22
mvohrm, hrm, looks like uc20 breaks all the tests, I wonder what happend08:29
mvoxnox: https://paste.ubuntu.com/p/Mtzr52HJp2/ - if only I can upload to the core20 ppa :(08:48
mvoxnox: also, should I backport https://github.com/systemd/systemd/pull/14409/files to 244 in focal ? so that going forward we don't need to have our own version of systemd in the ppa?08:51
mupPR systemd/systemd#14409: some smaller modernizations to the shutdown loop <good-to-merge/waiting-for-ci 👍> <shutdown> <Created by poettering> <Merged by keszybz> <https://github.com/systemd/systemd/pull/14409>08:51
mvojuliank: hey, do you think you could upload https://paste.ubuntu.com/p/Mtzr52HJp2/ to ppa:canonical-foundations/ubuntu-image ? xnox seems to be not around yet and this is currently breaking our CI - I don't have the required permissions :/08:55
juliankack08:58
mvojuliank: \o/ you rock!08:58
juliankmvo: uploaded09:02
mvojuliank: thank you!09:04
mvoxnox: juliank was kind enough to upload the fix to the ppa:caonical-foundations/ubuntu-image ppa, I prepare a proper upload with the pr1440909:08
zygapstolowski: are you getting any issues with mail today?09:27
mvozyga: my issue with mail is that I get too much (SCNR)09:29
zygamvo: I got logged out today09:30
zygamvo: and cannot log back in, google redirects me to sso, I log in and then google gives a 400 something page09:30
zygamvo: so no email today09:30
mvozyga: uh, fun. so it's google with the 400 or our sso?09:30
mvozyga: fwiw, my mail seems to be ok09:31
zygagoogle09:31
pstolowskizyga: yep (if you mean mac os mail & auth prompts)09:42
zygapstolowski: yeah, that09:42
zygapstolowski: I tried logging in again but I get 400 from google09:42
pstolowskizyga: yeah something broke, i though it was fine after 3 attempts some time ago (it stopped prompting me), but i cannot send email09:44
zygapstolowski: yeah, I'll wait till EOD and report it09:44
zygapstolowski: I heard there are some issues in the DC09:44
Chipacasliced chillies omelette + itchy eyes == half hour of pain :-(09:46
zygauh?09:46
zyga"just add nails" they said09:46
Chipacazyga: to the DC?09:47
zygaChipaca: to the omelette ;)09:47
Chipacazyga: https://www.youtube.com/watch?v=z-KzGKoLHXk but more boring09:48
mvofwiw, the uc20 tests should be good again, the updated core20 hit edge10:02
pstolowskizyga: nb, (unsurprisingly) same problem on IOS10:12
mupPR snapcraft#2860 closed: backport fixes for 3.9 <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2860>10:24
=== seb128_ is now known as seb128
sdhd-saschahi, in which branch is `snapctl` with option `user-open` ?10:40
pedronismborzecki: mvo: Ian's PRs need 2nd reviews, they are also red, is that the uc20 issue that now is fixed? do they need a master merge?10:41
mvopedronis: the uc20 issue is fixed, a new core20 hit the store ~30min ago10:43
mvopedronis: so a retry should be enough10:43
sdhd-saschai get `error: error running snapctl: Unknown command `user-open'`10:45
sdhd-saschai found it ;-)10:46
mupPR snapd#7975 closed: release: 2.43 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/7975>10:58
* zyga -> afk11:02
mupPR snapd#7973 closed: boot: split MakeBootable implementations into their own file <Simple 😃> <UC20> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/7973>11:02
zygare11:21
mborzeckipstolowski: can you take a look at the lastest batch of selinux updates https://github.com/snapcore/snapd/pull/7978 ?11:43
mupPR #7978: data/selinux, test/main/selinux-clean: update the test to cover more scenarios <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/7978>11:43
pstolowskimborzecki: sure11:43
mborzeckihope i got it right11:43
mborzeckiit'd be great to have some useful documentation on selinux :/11:44
mupPR snapd#7865 closed: travis-ci: add go import path <Created by sd-hd> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/7865>12:08
mborzeckiijohnson: pushed a little fix to #797612:15
mupPR #7976: boot: split MakeBootable tests into their own file <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/7976>12:15
mborzeckimvo: can you take another look ^^12:15
mvomborzecki: sure thing12:21
sdhd-saschacan someone stop travis for 7845 ? i don't think that other builds has to wait for this change ?12:22
sdhd-saschait's need to be fixed in upstream systemd pkgconf first ...12:22
zygasdhd-sascha: sure12:25
zygadone12:26
sdhd-saschazyga: maybe set "blocked" label or something. So nobody look for it, and waste time ?12:26
sdhd-saschathank you :-)12:26
pedronismborzecki: I made a comment about your changes in 797612:28
mborzeckipedronis: heh, good idea, i'll update it12:29
mborzeckipedronis: thanks!12:29
pedronismborzecki: also maybe we don't need all the AddCleanup Force(nil) in the force* methods, not sure12:31
pedronisbecause we have one in the base suite12:32
mupPR snapd#7982 opened: o/snapstate, wrappers: enable services on start <Complex> <⛔ Blocked> <Created by stolowski> <https://github.com/snapcore/snapd/pull/7982>12:41
cachiomborzecki, hey12:45
cachioI am reviewing this issue that you reported12:45
cachiohttps://bugs.launchpad.net/ubuntu/+source/snapd/+bug/185702212:45
mupBug #1857022: gtk3-nocsd preloads a setuid library <gtk3-nocsd (Ubuntu):New> <snapd (Ubuntu):New> <https://launchpad.net/bugs/1857022>12:45
cachiowhich is the importance of this on in your opinion?12:46
mborzeckicachio: i think you can flip it to triaged:undecided, we have try to do something smart about those preloads, but not necessarily12:53
cachiomborzecki, ok, thanks12:55
ijohnsonThanks mborzecki12:59
mborzeckiijohnson: np, hope i didn't make it worse12:59
ijohnsonI dunno I have really looked I just saw your ping that you fixed it :-P13:00
ijohnson*haven't13:00
pedronismborzecki: the changes look good to me, let's see if it gets green as well13:01
* ijohnson is always happy to have mborzecki fix my things13:01
=== ricab is now known as ricab|lunch
pstolowskizyga: the email works for me now, had to re-authenticate and reconfirm permissions13:57
zygapstolowski: cool, I'll do that13:57
mupPR snapcraft#2864 opened: meta: assume command-chain fix for prepending snapcraft-runner <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/2864>14:00
mupPR snapd#7976 closed: boot: split MakeBootable tests into their own file <Simple 😃> <UC20> <Created by anonymouse64> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/7976>14:45
sdhd-saschahmm, i just forget that /usr/ is mounted from `core` ... snapd really needs overlayfs interface.14:50
sdhd-saschawould make things so much easier.14:50
sdhd-saschaIs it possible to limit a snap to a kernel version on the host ?14:50
ijohnsonsdhd-sascha: there is no limiting of a snap to a kernel version, but you can specify features with `assumes: [snapd2.43]` etc.14:55
ijohnsonI don't remember the full list of features you can specify, but at least you can do snapd versions14:55
sdhd-saschaijohnson: thank you.  :-)14:57
sdhd-saschaMy final goal would be a complete desktop in snaps, without any gui-libraries on the host-system. I mean, no fonts, no libgl*, no libxkb and so on ...14:57
ijohnsongood luck :-)14:58
sdhd-saschaijohnson: it's diffcult for me alone ;-) i just test the current limits.15:01
sdhd-saschaCurrently i can build a monolithic "sway desktop snap", which has a terminal inside and use the gnome-extension. But to split these into composable parts, ... hmm15:01
=== pedronis_ is now known as pedronis
mupPR snapd#7983 opened: tests: Adding more tests to core20 test suite <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/7983>15:09
mupPR snapcraft#2865 opened: cli: do not report KeyboardInterrupt errors <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/2865>15:09
=== ricab|lunch is now known as ricab
* cachio lunch15:12
* Chipaca does a git reset --hard, and does a grump15:26
* Chipaca afk15:30
=== pedronis_ is now known as pedronis
=== pedronis_ is now known as pedronis
* zyga back from lunch15:58
mupPR snapcraft#2863 closed: spread tests: use source-depth: 1 for plainbox tests <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2863>16:55
* zyga EODs17:08
zygattyl17:08
jdstrandogra_: oh, I meant to tell you, the writable label on the external drive trick worked great. thanks!17:27
jdstrand(again)17:27
zygahey there jdstrand17:27
zygaI'm EOD and doing some experiments before heading upstairs away from the office17:27
zygaI wanted to tell you I started reviving branches from last year to address your feedback17:27
zygaand that I should have some useful stuff for your eyes next week17:28
jdstrandzyga: I saw thanks. I'm off next week but back the next17:28
jdstrandzyga: have a nice weekend :)17:28
zygaah, good to know17:28
zygathank you, enjoy :)17:28
Chipacajdstrand: 'back next' → the week the CT sprint is on?17:33
jdstrandChipaca: I'm not in CT this time. I will be working that week though17:41
mupPR snapcraft#2866 opened: spread tests: limit adapter test to amd64 <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/2866>17:46
ograjdstrand, awesome !17:48
makayabouHello, I want to install snaps during Debian installation but it's done in a chroot inside /target, so systemd can not be used.. I tried to create a seed.yaml in /var/lib/snapd/seed but it does not work. I put name and channel only is it enough?17:56
mupPR snapcraft#2771 closed: python plugin: first try processing setup.py without PyPI <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2771>17:58
mupPR snapcraft#2229 closed: elf: extract build ID and presence of debug info <Created by jhenstridge> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2229>18:25
mupPR snapcraft#2865 closed: cli: do not report KeyboardInterrupt errors <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2865>18:28
mupPR snapcraft#2867 opened: elf: remove return parameters for ElfFile's _extract() <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/2867>21:49

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