/srv/irclogs.ubuntu.com/2021/03/09/#snappy.txt

mupPR snapd#10012 opened: tests: revert os.query usage in spread.yaml <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10012>01:50
=== benfrancis0 is now known as benfrancis
mupPR snapd#10013 opened: o/devicestate/handlers_install.go: split makebootable into it's own task <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10013>03:05
=== jkridner|pd is now known as jkridner_
=== jkridner_ is now known as jkridner
=== jkridner is now known as jkridner|pd
=== jkridner|pd is now known as beaglebot
=== beaglebot is now known as jkridner
=== probono9 is now known as probono
mborzeckimorning06:44
mupPR snapd#10000 closed: client: protect against reading too much data from stdin <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10000>07:41
mvomborzecki: I'm inclined to merge 10008 with only a single review because it fixes master, wdyt?07:42
mborzeckimvo: yes, please ;)07:42
mborzeckimvo: thanks!07:46
mupPR snapd#10008 closed: tests/lib/prepare: fix repacking of the UC20 kernel snap for with ubuntu-core-initramfs 40 <Run nested> <Simple 😃> <⚠ Critical> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10008>07:46
mvomborzecki: Thank *you* for the fix :)07:49
mupPR snapd#10009 closed: boot: export bootAssetsMap as AssetsMap <Simple 😃> <UC20> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10009>07:51
mborzeckihm hm, snap-store edge is older than stable/candidate/beta?07:55
mupPR snapd#10012 closed: tests: revert os.query usage in spread.yaml <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10012>07:57
pstolowskimorning08:03
mvogood morning pstolowski08:04
mvomborzecki: 9989 seems to fail in unit tests right now, may need an update after the PR from ian about boot.AssertsMap08:04
mupPR snapd#9996 closed: tests: improve sections prepare and restore - part 1 <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9996>08:07
mupPR snapd#9997 closed: tests: update details on task.yaml files <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9997>08:07
mborzeckipstolowski: hey08:26
pedronispstolowski: hi, it's #9922 ready for re-review?09:26
mupPR #9922: api: validation sets monitor mode <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9922>09:26
mupPR snapd#10014 opened: release: 2.49.1 <Simple 😃> <Skip spread> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10014>09:27
pstolowskipedronis: hey, i'm pondering about your question re validateAgainstStore; other than that - yes09:27
pedronismborzecki: hi, should I look at #10006 again?09:27
mupPR #10006: [RFC] cmd/snap-bootstrap: refactor handling of ubuntu-save, do not use secboot's implicit fallback <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10006>09:27
mupBug #10006: python libglade program crashes on load <pygtk (Ubuntu):Fix Released by seb128> <https://launchpad.net/bugs/10006>09:27
mborzeckipedronis: yes, please do, if it makes sense i'll update the diagrams and poke ian for reviews too09:28
mborzeckipedronis: i mean, unless you didn't finish the review on friday, as i haven't pushed the helper for naming partitions to your secboot09:28
mupPR snapd#9784 closed: interfaces/builtin/network-setup-{control,observe}: allow using netplan directly <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9784>09:32
pstolowskipedronis: i agree with your question about validateAgainstStore; shall i address it in this PR or followup?09:43
pedronispstolowski: given the PR is already a bit big a follow-up?09:50
pstolowskipedronis: sure, that works for me09:50
mborzeckimvo: can you land #9989? the failures unrelated and mostly in apt-hooks and snap-advise09:53
mupPR #9989: boot: reseal the run key for all recovery systems, but recovery keys only for the good ones <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9989>09:53
=== drizztbsd is now known as timothy
mvomborzecki: sure10:07
mvomborzecki: done10:08
mborzeckimvo: thank you!10:08
mupPR snapd#9989 closed: boot: reseal the run key for all recovery systems, but recovery keys only for the good ones <Run nested> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9989>10:12
mupPR snapd#9914 closed: image: write resolved-content from snap prepare-image <Skip spread> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9914>11:22
mupPR snapd#10015 opened: boot: simplify systems test setup <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10015>12:12
mupPR snapd#10016 opened:  boot: helper for inspecting the outcome of a recovery system try  <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10016>12:17
ijohnsonmorning folks13:08
mborzeckischool run, back in 3013:08
pstolowskihey ijohnson13:11
ijohnsonhello pstolowski13:11
ograoh, wow ... i'm hitting the "fonts show as squares" issue on my 16.04 for the first time !13:14
ogra(i have never seen that on Ubuntu before)13:14
ijohnsonactually pstolowski I was just looking at your bootchart you put in the SU notes, thanks for doing that, where did you get the 248ms number from ?13:15
=== tomreyn_ is now known as tomreyn
cachio_mborzecki, hi13:20
cachio_mborzecki, this is just failing on arch https://paste.ubuntu.com/p/S6vJCMtPsQ/13:20
cachio_any idea if it is a known issue?13:20
mupPR snapcraft#3468 opened: store: set auth headers when using login --with <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3468>13:29
mborzeckire13:31
mborzeckicachio_: kind of, we've seen it fail on arch quite frequently13:32
cachio_mborzecki, the problem is that when we remove the snap and the rule13:34
cachio_the tag is not removed13:34
cachio_so if in the same machine are executed both variants of the same test13:35
cachio_the second one fails13:35
ijohnsoncachio_: as I think I mentioned yesterday, that test needs to clean up after itself more to avoid the fact that snapd does not entirely clean itself up13:35
cachio_ijohnson, but it works well in other systems than arch13:35
cachio_I just can reproduce that on arch13:35
ijohnsoncachio_: I think the root cause is the same though, that snapd does not clean up / remove cgroups after the snap is removed, I think we need to add a force cleanup restore section to the test13:36
mborzeckihmm maybe something about incomplete cleanup on arch then13:36
ijohnsonare all the store find tests still broken this morning13:37
ijohnson?13:37
cachio_ijohnson, you mean to add a new rule to clean the tag?13:37
cachio_ijohnson, aparently yes :(13:37
ijohnsoncachio_: I mean we need to fix the test, can you send me a list of tests that check for this kind of device tagging / cgroup behavior ?13:37
ijohnson:-/13:37
diddledansnapcraft.io builds are broken for several folk https://forum.snapcraft.io/t/the-specified-repository-is-being-used-by-another-snap/23218/413:39
mborzeckicachio_: ijohnson: hmm surprisingly my browsing history lists pages about removig udev tags :/13:41
ijohnsonoh no haha13:41
pstolowskiijohnson: look for mkdir  [865]10.9ms, install with 248.5ms is a bit above13:50
ijohnsonpstolowski: oh I see I was looking at the other install hook which was calling postgres etc13:51
pstolowskiijohnson: my only guess is that the discrepnancy (248ms from bootchart vs 1500ms from debug timings) is an overhead of snap run/confine which is simply not reflected in bootchart13:55
ijohnsonpstolowski: do you know if the number behind the bootchart is system time or wall time?13:56
ijohnsonbecause just glancing at the chart, it seems that the bar for that install task is longer than 1 second, each x axis tick is 1 second and it's at least 1 tick long13:57
ijohnsonso I don't wonder if it was stuck waiting on I/O or something else and we are just measuring system time with the boot chart, but wall time with the timings13:57
pstolowskihmm13:57
ijohnsonwhat's also weird is io write is very low there and io read is moderately low, but cpu is 100% and cpu wait is 100% at that time13:58
ijohnsonanyways SU now13:58
mupPR snapd#10014 closed: release: 2.49.1 <Simple 😃> <Skip spread> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10014>13:58
mupPR snapd#10015 closed: boot: simplify systems test setup <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10015>13:58
zygare14:37
zygaso tired today14:37
zygahey folks, how are things14:38
mupPR snapd#10017 opened: gadget: remove `device-tree{,-origin}` from gadget tests <Simple 😃> <Skip spread> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10017>14:43
ijohnsontests are sad14:52
mvoijohnson: oh no14:58
mvoijohnson: which one in particular?14:58
ijohnsonmvo: I just meant that the store tests seem to be sad14:58
ijohnsonabout find/sections14:58
mvoijohnson: oh, ok14:59
mvoijohnson: sorry, misunderstood14:59
ijohnsonno worries14:59
=== cachio_ is now known as cachio
* cachio lunch15:08
mupPR snapcraft#3468 closed: store: set auth headers when using login --with <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3468>15:30
pstolowskihttps://github.com/snapcore/snapd/pull/10007 needs 2nd review15:40
mupPR #10007: o/configstate, o/snapshotstate: fix handling of nil snap config on snapshot restore <Bug> <Needs Samuele review> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10007>15:40
=== oerheks1 is now known as oerheks
pstolowskipedronis: thanks for the reviews16:18
pedronisthank you16:21
mupPR snapcraft#3460 closed: repo: introduce DebPackage class to standardize package name parsing <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3460>16:25
mupPR snapcraft#3469 opened: [wip] craft-providers <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/3469>16:45
cjwatsondiddledan: Launchpad regression, sorry.  We're rolling back now16:49
cjwatsondiddledan: ... and fixed now17:02
diddledanthanks cjwatson17:06
* diddledan wonder what ya'll broke :-p17:06
diddledanand fix confirmed :-)17:07
cjwatsondiddledan: I linked to the (probable) fix in the forum thread17:09
cjwatsonSQL bug in a privacy filter17:11
diddledanaha17:11
diddledanSQL keeps winning :-)17:11
cjwatsonSQL always wins17:14
cjwatsonSomehow17:14
diddledanjust like DNS17:15
diddledanit's been 0 days since it was DNS or SQL17:15
diddledanI'm now reading up on what COALESCE does :-p17:18
diddledanaaah, a form of fallback17:19
cjwatsonReturns first argument that isn't NULL, yes17:22
mupPR snapd#10010 closed: boot/assets.go: add InstallObserverOptions to allow providing previous assets <UC20> <Created by anonymouse64> <Closed by anonymouse64> <https://github.com/snapcore/snapd/pull/10010>17:29
mupPR snapd#10013 closed: o/devicestate/handlers_install.go: split makebootable into it's own task <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <Closed by anonymouse64> <https://github.com/snapcore/snapd/pull/10013>17:29
mupPR snapd#10018 opened: boot: revert #10009 <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10018>17:29
diddledanpresumably that allows you to update the database with the new column without going through the historical records writing a default value to everything that was already saved17:37
diddledanwhich on launchpad.net might be a LOT of records to be writing default values to :-)17:37
cjwatsonIt's not actually that bad for snaps, but that's the general idea17:38
cjwatsonGenerally best not to rewrite a table as part of a schema migration if it isn't trivial to do so17:39
diddledanaye17:39
cjwatsonFor something like the Person table this sort of approach would be mandatory17:40
cjwatsonWe'll backfill it reasonably soon though17:40
mupPR snapd#10019 opened: tests: update documentation and checks for interfaces tests <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10019>18:54
cachioijohnson, hey, I updated #9960 based on what you explained today19:05
mupPR #9960: tests: update permission denied message for test-snapd-event on ubuntu 2104 <â›” Blocked> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/9960>19:05
cachiocould you please take a quick look19:06
cachiofeel free to update that if you think either the fix is not correct or it needs more explanation19:06
ijohnsoncachio: sure I will take a look at it19:45
cachiotx19:45
mupPR snapd#10020 opened: tests: use fs-state tool in interfaces tests <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10020>20:49
mupPR snapd#10021 opened: uc20: add dtbo partition support for lk boot loader <Created by kubiko> <https://github.com/snapcore/snapd/pull/10021>21:55
mupPR snapcraft#3467 closed: gitignore: sort list <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3467>23:45

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