/srv/irclogs.ubuntu.com/2018/07/02/#snappy.txt

mborzeckimorning05:02
mupPR core#89 closed: hooks: fix 30-fix-timedatectl.chroot to DTRT when running on non-core devices <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/core/pull/89>06:58
=== pstolowski|afk is now known as pstolowski
pstolowskimornings06:58
zygagood morning06:58
pstolowskihey mborzecki06:58
mvohey pstolowski06:58
zygaI'm just settling in06:58
zygawhat a terrible morning :|06:58
zygait's cold and wet and raining06:58
mborzeckipstolowski: mvo: zyga: hey06:59
zygabut that's just today, it will get better soon :)06:59
mborzeckicold here, no rain though06:59
zygaI'm _outside_06:59
mborzeckizyga: haha :P06:59
zyganot enough space to work indoors :D06:59
zygaI will run make in a loop to keep me warm06:59
mborzeckizyga: wear some kalosze :P06:59
mborzeckiwellington boots is the english name?07:00
mvozyga, mborzecki: good morning07:00
mcphailmborzecki: i wonder if "galoshes" has the same etymology as kalosze?07:07
mborzeckimcphail: where did you hear it?07:07
mcphailgaloshes are rubber overshoes/boots07:08
zygaok, breakfast and then work07:14
mborzeckimcphail: hah, quite possible, probably sharing the same roots, my dictionary says polish kalosze came from italian caloscia, while for english galoshe i'd probably look for french roots (?)07:14
mborzeckiheh italian wiki mentions caloscia coming from french galoche07:18
mcphailah! good find :)07:19
zygamvo: back to remapping07:25
* zyga unchecks "use transparency from system theme" to make white gnome-terminal actually white and not dim gray :P07:26
mborzeckiguys, have you already enabled 2fa in github?07:28
mvozyga: yay, for some reason     - google:ubuntu-core-18-64:tests/main/snap-disconnect07:33
mvo 07:33
mvozyga: its all in core18-all-fixes-all-tests07:33
zygamborzecki: I did some time in the past but disabled it later07:33
zygawhy, do we have to use it by policy now?07:33
zygamvo: what about it?07:33
mvozyga: it failed, I have not looked into the why yet07:34
mvozyga: I merged your latest bits (I think at least)07:34
zygaI will finish with this PR07:34
zygaoh07:34
zygamerged where? master07:34
zygaor into the helper branch07:34
mvozyga: into the core18-all-fixes-all-tests branch07:35
zygaok07:35
mvozyga: looking into a timezone control failure now first though07:35
zygamvo: I'd like to land the remapping through master07:35
mvozyga: oh, absolutely07:36
zygathe helper branch has so much stuff it's hard to reason about sometimes07:36
mvozyga: this is just a test ground07:36
zygayep07:36
mvozyga: I cherry picked only07:36
mvozyga: so maybe that was the problme07:36
mborzeckimvo: would you mind if i pushed a fix to #5436?07:40
mupPR #5436: tests: add basic integration test for spread hold <Created by mvo5> <https://github.com/snapcore/snapd/pull/5436>07:40
mvomborzecki: not at all, please go ahead07:44
mvomborzecki: uh, silly me, thanks for spotting the typo07:44
mborzeckisnap snap :)07:44
zygawe need another review on https://github.com/snapcore/snapd/pull/543207:50
mupPR #5432: cmd/snap-confine: fix snaps running on core18 <Core18> <Created by zyga> <https://github.com/snapcore/snapd/pull/5432>07:50
zygamborzecki: ^ perhaps you?07:50
zygamvo: I opnened the remapping PR, I will now focus on unit testing while spread is running07:51
mupPR snapd#5439 opened: overlord/ifacestate: translate "core" <=> "snapd" as appropriate <Created by zyga> <https://github.com/snapcore/snapd/pull/5439>07:52
zygamvo: it's the even more simple version of what you saw last week07:52
zygamvo: have you seen the mail from neal?07:53
zygasent yesterday at 16:2207:53
mvozyga: yeah, but have not really read it yet07:53
mwhudsonzyga: i keep thinking i should update snapd in debian and then finding something else to do07:54
zygamwhudson: yeah, I feel I should do it too07:55
mwhudsoni think some new deps need ITPing, sigh07:55
zygathat's likely, we haven't been paying the ITP tax for a while07:57
mwhudsonit's not hard, just boring07:57
mwhudsonmaybe i can dedicate some time to it after 18.04.1 is done07:57
zygabrb08:02
zygasomewhat less rain now08:19
mupPR snapd#5440 opened: snapstate: allow setting "refresh.timer=managed" <Created by mvo5> <https://github.com/snapcore/snapd/pull/5440>08:32
mvozyga: replied to the question from neal, the only thing we do with nsswitch.conf is a bind mount into the snap client08:37
zygayeah, I replied as well, not on bugzilla as I cannot log in for some reason, I will reset my account later to fix that08:37
zygaI think since there is no confinement some snaps may be fiddling with stuff08:38
zygabut really why would they re-label something is unknown to me08:38
mvozyga: I suspect the re-label is a side-effect of e.g. editing the file maybe?08:38
zygamaybe08:38
zygaI don't know how labeling in selinux is expected to work08:38
zygais everything selinux aware or things break08:38
zygaor is there some magic that makes vim just work without selinux specifc code in it08:39
zygaI suspect the label is some default inherited from a parent directory08:39
zygamaybe the fact that squashfs doesn't ship extended attributes and get some default labels is a factor08:39
Chipacahmm, bunch of refresh deltas spread tests failing08:40
zygatravis log display is utter garbage08:49
zygait is so slow I cannot imagine we're the only one complaining about it08:49
Chipacazyga: we probably abuse it a bit too much08:53
Chipacai just click on raw as soon as it lets me08:54
zygayeah, probably optimized for 20 lines of output08:54
zygayeah, but even _that_ is slow to render08:54
zyga(I mean, the raw button)08:54
mborzeckianyone wants to take a look at #5435? simple but lengthy review09:02
mupPR #5435: overlord/snapstate: introduce path to fake backend ops <Simple> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/5435>09:02
mborzeckibtw. got 2 travis jobs that failed becase of 'no input received in 10 minutes'09:03
mborzeckirestated both already09:03
zygasame09:03
zygathough not restarted becaue working on more tests to push09:04
Chipacaaugh09:04
zygawhat's up Chipaca ?09:04
Chipacathings that don't work as expected in Go because reasons09:04
Chipacain this case, umask :-)09:04
Chipacaanyway, i'm off to the gym09:05
Chipacabbiab09:05
zygaenjoy09:05
* zyga enjoys 13C 09:05
Chipacai won't, but i am enjoying my back not complaining all the time09:05
Chipacaso, ¯\_(ツ)_/¯09:05
zygayeah09:05
zygathat's creepy09:05
Chipacazyga: what's creepy?09:06
mborzeckiChipaca: what's the issue with umask?09:07
zygaone sec09:07
mborzeckiChipaca: per thread/process again?09:07
Chipacamborzecki: only affects current thread09:07
Chipacayes09:07
mborzeckiomg09:07
* zyga looks for pastebin of pictures09:07
mborzeckiwe need a separate goroutine for creating files/dirs :)09:07
zygaChipaca: https://imgur.com/a/MPXcDyj09:08
Chipacazyga: you don't have fonts-takao-pgothic?09:09
zygaapparently :D09:09
mupPR core#90 opened: hooks: fix silly copy/paste error from PR#89 <Created by mvo5> <https://github.com/snapcore/core/pull/90>09:09
zygathis is in irccloud so maybe font issue?09:09
zygathere is a thread about some apparently broken font sharing09:10
mborzeckianother stalled job09:12
mborzeckihttps://travis-ci.org/snapcore/snapd/builds/399031115?utm_source=github_status&utm_medium=notification09:12
* zyga tries to understand the interface manager test setup code, lots of stuff there 09:13
mborzeckiError executing google:arch-linux-64:tests/main/refresh-delta-from-core09:14
mupPR core#90 closed: hooks: fix silly copy/paste error from PR#89 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/core/pull/90>09:20
* zyga is slowly warming up thanks to hot coffee and loads of blankets09:21
mvohm, tests broken? all recent runs are "!"09:24
zygamvo: we noticed, timeouts for !known reason09:34
mvozyga: :(09:35
mvozyga: ok09:35
mborzeckipstolowski: pushed a fix to #543409:47
mupPR #5434: overlord: introduce InstanceKey to SnapState and SnapSetup, renames <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/5434>09:47
pstolowskimborzecki: thanks09:52
zygaoh, I see the mail now10:12
* zyga goes to enable 2fa on gh10:12
pstolowskiyeah i just did10:14
pstolowskialthough i wonder if i'm actually part of canoni org on gh10:14
pstolowskii'm definately in snapcore org10:14
pstolowskianyway... probably a good idea anyway10:15
zygaok,ddone10:17
Chipacaanother failed run wrt deltas10:34
mborzecki2018-07-02 10:24:42 Cannot allocate google:ubuntu-core-16-64: cannot perform Google request: Get https://www.googleapis.com/compute/v1/projects/computeengine/zones: oauth2: cannot fetch token: Post https://accounts.google.com/o/oauth2/token: net/http: TLS handshake timeout10:36
zygamvo: I'm slowly making progress on testing the new ifacestate code10:36
* Chipaca hugs mvo 10:36
zygaalso more normal conditions now, with no rain and slowly raising temp10:36
Chipacagah, phone call. Need to step out for an hour more or less.10:37
* Chipaca should really have a shower before meeting people irl10:37
* Chipaca compromises10:38
zygaChipaca: I wonder if the compromise is on time or on people10:47
zygaor does it involve showering a fraction of some kind10:48
mborzeckii should probably add a label for parallel installs PR, there's quite a few of them11:03
zygawhat happens when a snap becomes inactive wrt snapstate11:05
zygais Active= false set11:05
zygaor do we also change Revision/Channel when that happens?11:05
mvoChipaca: I appreciate the hug! any particular reason? or just sympathy for the broken tests?11:09
zygabrb11:24
Chipacamvo: https://www.youtube.com/watch?v=OawrlVoQqSs11:37
Chipacamvo: in particular for pointing out that MATCH only reads its input once11:38
Chipacamvo: but in general, because why not11:38
* mvo hugs Chipaca 11:38
mvoChipaca: haha :)11:39
Chipacazyga: a compromise in that i'd be a little bit later than was expected of me, but i'd also be a little less smelly11:40
Chipacazyga: IOW a quick wash rather than a shower or nothing11:41
pedroniszyga: in which context?11:49
=== pstolowski is now known as pstolowski|denti
pstolowski|dentidentist apointment, will probably miss the standup11:54
Chipacapstolowski|denti: godspeed11:55
zygapedronis: I was looking at "representative" test cases for mocking state in my tests12:03
zygapedronis: I will show you soon in a PR diff12:03
pedroniszyga: during a refresh we just  set Active = false and  remove the current link  (see doUnlinkCurrentSnap )12:05
pedroniszyga: disable does that plus remove-profiles12:06
zygaah, that's good then12:06
zygathank you!12:06
pedroniszyga: only discard and link-snap move/change Current12:07
mupPR snapd#5441 opened: many: expose publisher's validation throughout the API <Created by pedronis> <https://github.com/snapcore/snapd/pull/5441>12:10
zygamvo, pedronis: initial PR with snapd/core connection re-mapping12:11
zygahttps://github.com/snapcore/snapd/pull/543912:11
mupPR #5439: overlord/ifacestate: translate "core" <=> "snapd" as appropriate <Created by zyga> <https://github.com/snapcore/snapd/pull/5439>12:11
zygaI will now get some food and then focus on adding higher-level tests12:12
Chipacahmm, somehting's taking forever to reboot12:23
* Chipaca kills it and starts over12:23
niemeyerMoins12:25
Chipacaniemeyer: moin moin. How's things?12:33
niemeyerChipaca: Yo.. pretty good.. weekend was nice.. raining like crazy outside but I don't have to be there.. can't complain.. :)12:34
Chipacarain is nice when you don't need to be in it, yes :-)12:35
Chipacahere we've been having ~30C sunny days, which is awesome12:35
Chipaca(the locals are melting though)12:35
jocniemeyer: hi, i tried making a case for not changing the name on the socketcan PR, if it doesnt convince you I can make the change though - also available for a call for next few hours if you want12:51
niemeyerjoc: Thanks, yeah, a call would be nice to figure out the other details12:51
niemeyerjoc: What's your tz?12:51
niemeyerjoc: My next couple of hours are meetings12:51
jocniemeyer: if the details are around exactly what permissions to grant i think having jdstrand would be useful12:52
jocniemeyer: i'm in London12:52
Chipacacachio: how long does the intial reboot of google:ubuntu-core-16-64 usually take, do you know offhand?12:52
cachioChipaca, no12:53
cachiodidn't measure it12:53
joci'm one of the locals who is melting12:53
niemeyerjoc: How's 17:30 your time?12:53
jocniemeyer: yep, fine12:54
niemeyerjoc: Thanks, I'll put something in the calendar12:54
zygajoc: melting? in UK?12:54
* zyga joined the standup early12:55
zygamborzecki: can you come, I want to see if my connection is OK12:55
jocyep! but my liquefaction point is quite low ;)12:55
mborzeckizyga: joining12:56
zygathx12:56
zygaChipaca: interesting13:20
zygafunction foo() { cat; }; function bar() { a=$(cat); echo "$a"; };  foo < /etc/passwd | wc -l ; bar < /etc/passwd | wc -l ; a=$(cat /etc/passwd); echo "$a" | wc -l; a=(cat /etc/passwd); echo $a | wc -l13:22
zygaChipaca: ^ so newlines are ok13:22
zygabut you must do quoting correctly13:22
Chipacazyga: we might (although I checked and it seemd ok)13:23
Chipacazyga: we're doing: local stdin="$(cat)"; echo "$stdin" | grep -q -E "$@" || { echo "error..." }13:25
mborzeckiChipaca: what if we did `grep --color=never '^test' /etc/passwd > ...`13:26
mborzeckiChipaca: it's probably already doing iastty() but who knows :/13:26
mborzeckis/iastty/isatty/13:27
Chipacamborzecki: even if that shell were using an alias (i don't think noninteractive shells are), --color=auto means it's not doing it on stdout that isn't a tty13:27
Chipacayeah13:27
Chipacabut, we could13:27
Chipacawe could also say \grep instead of grep13:27
Chipacamborzecki: lots of things to try, if only it weren't stuck :-)13:28
mborzeckiand then it's magically fixed and we don't know why13:28
mvoChipaca, cachio I have reproduced it locally, it reboots, no spread about and no network in the VM (I logged in via the virtual serial interface)13:38
pedronisChipaca: could you look at #5441 when you have a moment13:38
mupPR #5441: many: expose publisher's validation throughout the API <Created by pedronis> <https://github.com/snapcore/snapd/pull/5441>13:38
Chipacapedronis: need to go to the boys' school, but will look on my return13:39
pedronisthx13:39
mvoChipaca, cachio fwiw, it looks like netplan is misisng in edge right now13:39
cachiomvo, so seems to besame issue we already saw for core 18, right?13:39
mvocachio: yeah, I saw that with core18 when I was developing on it and had no working network config yet13:40
mvocachio: I think I know what is going on, I'm rebuilding the core snap now, lets see if that fixes things, I tell you more once the build ran13:42
cachiook13:42
Chipacapedronis: actually had a few minutes and, well, +1 :-)13:43
mupPR snapcraft#2167 closed: many: detect local source changes <Created by kyrofa> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2167>13:43
* zyga -> taking the dog out 13:43
=== pstolowski|denti is now known as pstolowski
cachiomvo, could be affecting some dependencies that we are installing to those imafes?13:55
cachioimages13:55
mvocachio: yes, I think thats exactly the problem13:57
mvocachio: if the rebuilds does it I will add code to the image build to ensure it fails if the dependencies do not work13:57
cachiomvo, so, we need netplan as an estra dependency?13:59
cachiomvo, tell me if I need to revert the last image14:05
mvocachio: give me 5 more minutes, running a test now14:06
mvocachio: maybe it was just core that was busted, if so I will push a PR with a test in the core build script to ensure this won't happen again14:06
cachiomvo, nice14:10
mupPR core#91 opened: hooks: add a check to ensure that the image is build with ppa:snappy-dev/image <Created by mvo5> <https://github.com/snapcore/core/pull/91>14:19
mborzeckimvo: that ppa is all that was needed?14:44
mvomborzecki: yeah, I think so, I'm looking at spread now to see if I can create a test case for the no-output issue14:45
mborzeckimagic :)14:46
mvomborzecki: heh, for some people thats their first name ;)14:46
ogra_ hippie kids though ...14:46
ogra_:)14:46
* zyga testing15:01
* Chipaca tea15:02
* cachio lunch15:20
Chipacapedronis: #5441 gtg15:39
mupPR #5441: many: expose publisher's validation throughout the API <Created by pedronis> <https://github.com/snapcore/snapd/pull/5441>15:39
pedronisthx15:39
mupPR snapd#5441 closed: many: expose publisher's validation throughout the API <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/5441>15:46
mupPR snapd#5442 opened: many: expose publisher's validation throughout the API (2.34) <Created by pedronis> <https://github.com/snapcore/snapd/pull/5442>15:49
pedronismvo:  I created the backported cherry-pick for it ^15:49
mvopedronis: thank you15:55
zygamvo: question, should I aggregate all snapd-interfaces patches in one PR where they can be realistically tested or shall we land smaller PRs and wait till enough are present to write bigger tests16:00
mvozyga: what is pending? I mean beside the work on 5439?16:01
mvozyga: ideally smaller ones and we test via the core18-all-tests pr16:01
zygamvo: I'd like to write unit tests but now I think I need more from the PR with "snapd-makes interfaces show up"16:03
zygaspecifically, to write more useful tests for PR 543916:03
mupPR #5439: overlord/ifacestate: translate "core" <=> "snapd" as appropriate <Core18> <Created by zyga> <https://github.com/snapcore/snapd/pull/5439>16:04
mvozyga: ok, I think also we need more, I merged 5439 and it fails on core18, but maybe I can whitelist the snap-connect test on core1816:04
mvozyga: let me try this16:04
mvocachio, niemeyer : I think the spread reboot hang issue is found https://github.com/snapcore/spread/pull/6116:05
mupPR spread#61: client: fix dialOnReboot() if the remote does not reply <Created by mvo5> <https://github.com/snapcore/spread/pull/61>16:05
mvocachio: I tested using a spread qemu test that "rm -f /etc/interfaces.d/*; REBOOT"16:05
niemeyermvo: Wow, nice debugging there, thank you!16:06
mvoniemeyer: thank you, it was fun to debug. I am looking into a unit test now16:07
zygamvo: I'm cherry-picking patches from the WIP branch to improve16:30
mvozyga: \o/16:30
mvoniemeyer, cachio I pushed PR#62 to spread with a simple unit test, let me know if I you prefer to clean it up a bit more, this was the smallest diff I could come up with for the test16:31
niemeyerjoc: https://meet.google.com/muo-bdbu-fgo?authuser=016:31
niemeyermvo: Thank you16:31
mvoniemeyer: and no rush, I know you are super busy16:32
Son_Gokuzyga: https://pagure.io/flock/issue/2416:38
zygainteresting, we should attent16:39
zygaattend*16:39
niemeyermvo: No problem, and thanks for the test.. curious to see how you've put that in.. I thought it'd be trickier to have the ssh reboot semantics tested16:47
ElDiaboloHi. I have installed a service using snap and then found it runs as root. Is this expected behavior? I understand snap uses apparmor for security, so this _might_ be OK.16:49
zygaElDiabolo: hey, this is expected, yes16:50
zygaElDiabolo: the service runs with seccomp profile limiting the system calls it can use, it runs in a device cgroup which limits the system devices that it can access and (on many systems) it also runs with an apparmor profile which limits many things including files that can be read or written, network operations that can be performed, ipc operations that can be performed and more16:51
mupPR snapd#5443 opened: interfaces: treat "snapd" snap as type:os <Core18> <Created by zyga> <https://github.com/snapcore/snapd/pull/5443>16:53
ElDiabolozyga, Ah, OK. It does however break with several decades of unix tradition. My first reaction to this was "we won't use that".16:54
ElDiabolozyga, I don't want to start a discussion on that, just wanted to point out that people with a certain experience will ract the same.16:55
zygamvo, pedronis: I think this is ready to review and could land quickly (5443)16:55
ElDiabolos/ract/react/16:55
ElDiabolozyga, thx for the info.16:55
zygaElDiabolo: instead of using unix users for privilege separation we use way more things that actually separate apps from the system and from each other; The reaction is understood, eventually we should teach ps and friends to display various confinement labels to make this clearer16:56
Chipacazyga: ElDiabolo: ftr we will be adding run-this-service-as-a-user support at some point (but it's not on the roadmap yet)16:57
zygaElDiabolo: right, this will create non-root users for certain snap services but really, it's just for compatibility (some software checks for this) than actual sandboxing because it's an opt-in from a snap developer16:58
ElDiaboloThx. Train arrives, I'm out.16:59
Chipacaalso some open questions as support for high uids is iffy16:59
Chipaca:-)16:59
Chipacaspeaking of trains, I need to go make dinner16:59
Chipacattfn16:59
zygaone of my laptops used to be called iffy16:59
Chipacazyga: was it super reliable16:59
zygayes but was very ugly17:00
zygait was a CE test laptop17:00
zygastill have it in a box somewhere17:00
Chipacazyga: CE as in Windows CE? or as in Customer Engineering?17:00
zygaas custeng17:02
zygait's pink17:02
mvozyga: aha, I think this might be the missing piece17:03
mvozyga: feel free to merge into core18-all-tests and push17:03
zygamvo: I'm chopping the WIP branch, one more and I'll close it17:03
zygaeach of the new pieces should be mergably by itself17:03
zygaand then you can drop all my patches from the integration branch and just merge (rebase) master17:04
zygaok17:04
* zyga -> quick supper17:15
zygaback,17:49
zyganot used to doing dishes by hand sans a dishwasher but what can I do ;-)17:49
cachiomvo, hey18:41
cachioIrunning sru I see a weird error just on artful18:41
cachiousing ubuntu software18:41
cachioI see segfault when I search "snapd" in ubuntu software18:42
cachioand it closes18:42
cachiomvo, still researching it18:44
cachiothe rest of the validation is done and it is ok18:44
mvocachio: thanks! thats strange19:01
cachiomvo, https://docs.google.com/document/d/1WZqYRPNeXIsjgB68GyhMTHY3F5Jema2zEp850wbP9OQ/edit?usp=sharing19:04
cachiomvo, these are the results19:05
mvocachio: thanks, I have a look in a bit or in my morning19:12
cachiosure, I'll try to reproduce it with a new vm19:13
* zyga still works on unit tests and refactoring to make it easier19:13
zygacachio: see if journald says anything about where gnome-software crashes if you can19:13
cachiozyga, dame info19:14
cachiothan syslog19:14
niemeyerjdstrand: Do you have a moment for us to catch up today?19:30
mupPR snapd#5438 closed: many: run all of main against core18  <Core18> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/5438>19:31
jdstrandniemeyer: yeah. note I responded to the 'can' PR19:32
jdstrandniemeyer: I think we'd want joc too since I not particularly familiar with 'can'19:33
jdstrandniemeyer: we kinda came up with the approach together19:33
niemeyerjdstrand: I had a good call with him today already19:34
niemeyerjdstrand: We can do a quick sync and follow up with him later19:34
niemeyerjdstrand: https://meet.google.com/tos-ipox-piw19:37
jdstrandok, just a sec19:37
jdstranddang it. darn webcam19:41
cachiozyga, well19:57
cachioI can reproduce the seg fault on a clean machine19:58
cachiobut not need to update snapd19:58
cachioI installed artfull desktop19:58
cachiosearch for snapd19:58
cachioand that0s it19:58
cachiomvo, core snap 2.33.1 in stable channel20:25
mupPR snapd#5444 opened: coreconfig: add support for `snap set core network.disable-ipv6` <Created by mvo5> <https://github.com/snapcore/snapd/pull/5444>20:29
mvocachio: yay, thank you20:29
cachiomvo, sru completed20:32
cachiothe issue I found is not related to 2.33.120:33
cachioit is present in old snapd versions as well20:33
mupPR snapd#5445 opened: tests: add artful for sru validation on google backend <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/5445>20:37
mupPR snapd#5444 closed: coreconfig: add support for `snap set core network.disable-ipv6` <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/5444>20:38
mupPR snapd#5446 opened: coreconfig: add support for `snap set core network.disable-ipv6` <Created by mvo5> <https://github.com/snapcore/snapd/pull/5446>21:06
mupPR snapd#5447 opened: snap,interfaces: move interface name validation to snap <Core18> <Simple> <Created by zyga> <https://github.com/snapcore/snapd/pull/5447>21:18
mupPR snapd#5432 closed: cmd/snap-confine: fix snaps running on core18 <Core18> <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/5432>21:22
mupPR snapd#5435 closed: overlord/snapstate: introduce path to fake backend ops <Simple> <Created by bboozzoo> <Merged by zyga> <https://github.com/snapcore/snapd/pull/5435>21:24
mupPR snapd#5437 closed: tests/lib: sync the file before checking its contents <Created by chipaca> <Closed by chipaca> <https://github.com/snapcore/snapd/pull/5437>21:37
* zyga hugs chipaca21:41
zygasorry :)21:41
zygajdstrand: could you please enqueue https://github.com/snapcore/snapd/pull/544321:42
mupPR #5443: interfaces: treat "snapd" snap as type:os <Core18> <Created by zyga> <https://github.com/snapcore/snapd/pull/5443>21:42
zygait's a simple change but I wanted you to ack it just in case21:42
jdstrandzyga: ok21:44
zygathank you21:45
* zyga EODs22:04

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