/srv/irclogs.ubuntu.com/2021/05/17/#snappy.txt

mborzeckimorning05:17
zygahey mardy05:55
mardyzyga: 'morning!05:56
pstolowskimorning07:14
mborzeckipstolowski: zyga hey07:17
zygapstolowski, mborzecki: hey guys!07:18
mvogood morning pstolowski and mborzecki and zyga !07:41
mborzeckimvo: hey, can you land https://github.com/snapcore/snapd/pull/10249 ?07:42
mupPR #10249: tests: adding support for fedora-34 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10249>07:42
pstolowskihey mvo, how was the mini-vacation?07:45
mvopstolowski: very nice, thank you! surprisingly much catchup to do though :)07:47
mborzeckimvo: thanks!07:49
mvomborzecki: I replied to your question about the missng kernel commandline for 2.50, I think we need this, do you have a PR already? is it straightforward, should i look? do we have a spread test for this in 2.50?07:49
mborzeckimvo: this is the PR: https://github.com/snapcore/snapd/pull/1026507:49
mupPR #10265: many: backport kernel command line for 2.50 <Run nested> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10265>07:49
mborzeckimvo: and there's a spread test too07:50
mvomborzecki: you rock!07:51
mupPR snapd#10249 closed: tests: adding support for fedora-34 <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10249>07:51
mvomborzecki: *urgh* that's giantic, sorry for that, that was probably a lot of work :/07:51
mvomborzecki: did it all cherry pick cleanly or did you had to resolve conflicts?07:52
mborzeckimvo: yes, it took a while to assemble everything, things were landing independently mostly, so there was very little conficts, tracking down all the patches in the right order was the most complicated bit07:52
mborzeckimvo: and it was mentioned here that the branch worked for the reporter: https://github.com/snapcore/pc-amd64-gadget/issues/48#issuecomment-84135354707:53
mborzeckifwiw the spread test is passing too07:53
mvomborzecki: nice! just to double check, there were conflicts but with the right patches no manual conflict resolving was needed? (asking because merging back will be harder if there is manual conflict resolving)08:06
mborzeckimvo: iirc there was one conflict that i had to fix manually, which also had to be fixed when merging master to the branch in the PR that proposed the original change, but the code should be identical to what we have in master atm08:07
mvomborzecki: cool, thanks08:11
pstolowskiis pedronis off today still?08:20
mvopstolowski: should be here today according to the calendar08:26
pstolowskiack thanks08:35
mborzeckipstolowski: can you take a look https://github.com/snapcore/snapd/pull/10268 ?08:38
mupPR #10268: overlord: mock logger in managers unit tests <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10268>08:38
mborzeckimardy: want to do a review too?  ^^ :)08:39
pstolowski+108:41
mupPR snapd#10268 opened: overlord: mock logger in managers unit tests <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10268>08:41
mborzeckimeh: https://paste.ubuntu.com/p/KXJqZwVhq6/08:48
mvomborzecki: meh indeed08:53
mardymborzecki: yes, I'll review that soon -- I'm still changing the tests in my PR as you suggested08:59
pstolowskimvo, mborzecki #10187 and #10182 need 2nd reviews if you have a moment (longer moment for 10182 ;))08:59
mupBug #10187: debconf fails to install <debconf (Ubuntu):Fix Released> <debconf (Debian):Fix Released> <https://launchpad.net/bugs/10187>08:59
mupPR #10187: o/hookstate, o/snapstate: print revision, version, channel with snapctl --pending <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10187>08:59
mupBug #10182: Can not logout of gnome when xcompmgr is running <gnome-panel (Ubuntu):Invalid by fabbione> <https://launchpad.net/bugs/10182>08:59
mupPR #10182: o/snapstate: autorefresh phase1 for refresh-control <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10182>08:59
zygamvo, hey mvo :)09:05
mborzeckimvo: hm debian 9 still appears as required?09:12
mvomborzecki: hm, let me try to fix that, I though I had already09:13
mborzeckimvo: it's listed as required in https://github.com/snapcore/snapd/pull/1026809:13
mupPR #10268: overlord: mock logger in managers unit tests <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10268>09:13
mvomborzecki: should be fixed now09:14
mborzeckimvo: yay, it is, thank you09:14
mvomborzecki: I will probably push two small fixes from sergio to make the nested tests fully pass in 10265, hope that is ok (spread is running now to test if I got all the required parts)09:15
mborzeckimvo: that's fine, didn't want to push those as they were a bit unrelated to the cherry pick ;)09:16
mborzeckimvo: do you have the relevant commits?09:16
mupPR snapd#10268 closed: overlord: mock logger in managers unit tests <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10268>09:16
mvomborzecki: yeah, just gives me this warm and fuzzy feeling to see nested fully green .)09:16
mvomborzecki: I have them locally already, just running the spread test09:17
mborzeckimvo: i have fa4780d971ef68824bc5326f1e0ee16097fef293 in my notes, and probably one more which i forgot to list09:17
mborzeckithis one https://github.com/snapcore/snapd/commit/fa4780d971ef68824bc5326f1e0ee16097fef29309:17
mvomborzecki: this one and the "New buckets for snapd-spread project on gce"09:18
mvomborzecki: is what I have right now running, I will explore if more is needed09:18
mborzeckii think this shoudl be all09:18
mborzeckipedronis: hey09:18
pedronishi09:19
pstolowskihey pedronis09:20
mborzeckieh must be doing something wrong, there's a snap-declaration signed by the mocked store, then i generate snap-revision signed by the same mocked store, lastly pass it to assertstate.Add()09:29
pstolowskipedronis: will you have some time to talk about holding today?09:49
mupPR snapd#10263 closed: interfaces: fix linter issues <Created by mardy> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10263>10:16
* pstolowski lunch10:51
=== pedronis_ is now known as pedronis
pedronispstolowski: we can chat after the standup?11:18
mborzeckire12:28
mborzeckipedronis: thanks for the review in 1025312:29
mborzeckimvo: can you take a look at https://github.com/snapcore/snapd/pull/10253 ?12:40
mupPR #10253: boot: helpers for manipulating current and good recovery systems list <Run nested> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10253>12:40
mvomborzecki: sure12:53
pstolowskipedronis: ok13:00
mupPR snapd#10269 opened: overlord:  unit test tweaks, use well known snap IDs, setup snap declarations for most common snaps <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10269>13:07
erle-http://paste.ubuntu.com/p/QnQypCgvgT/13:14
erle-Is there any way to install flatpak without snapd?13:15
erle-in Debian it works (10 and 11)13:15
zyga-mbperle- try --no-install-recommends13:15
zyga-mbpperhaps it's pulled in via a recommends on the gnome side13:15
erle-zyga-mbp, thanks, I will try13:29
mardymborzecki: so, it appears that the order of parameters to "systemctl show" can change (see https://github.com/snapcore/snapd/pull/10266#discussion_r633388813). My strong preference would be removing all traces of "systemctl show ..." from the log, so we only compare the change-performing actions14:09
mupPR #10266: wrappers/services.go: do not restart disabled or inactive services <Created by mardy> <https://github.com/snapcore/snapd/pull/10266>14:09
mardyof course, we can also sort the parameters when logging them, but I'm not sure it's worth it14:10
zyga-mbpmborzecki, centos 7 is maintained in EPEL, right? no need to use any COPR repos?14:50
mborzeckizyga-mbp: what do you mean? snapd?14:51
zyga-mbpyeah14:51
zyga-mbpsorry, I thought I said snapd even though I did not14:51
mborzeckimardy: ah, yeah, info.Apps() is a map, so iteration order is undefined14:51
mborzeckizyga-mbp: yes, it's in epel714:51
zyga-mbpmborzecki is the update schedule there fairly normal? it's currently on 2.4914:51
mborzeckizyga-mbp: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-6900c9fed4 please test and post karma :P14:53
zyga-mbpmborzecki we will :)14:53
zyga-mbpthanks!14:53
mborzeckifedora packages already moved to stable, but epel has 2w of 'testing'14:53
zyga-mbpunderstood14:54
zyga-mbpthanks14:54
zyga-mbplong story but we got one server with only centos available so we dropped lxd on top to run ubuntu vms14:54
mardymborzecki: yep. So, what do you think about just excluding the "show" commands from the log?14:58
mborzeckihmm hmm15:01
mborzeckimardy: on the one had the advantage of having all those listed is that it's obvious what gets called15:02
mborzecki(also other tests usually list all calls)15:03
cachio_mborzecki, hey15:07
cachio_this test is failing after update ubuntu-18.04-6415:08
cachio_https://github.com/snapcore/spread-cron/runs/2597567225#step:3:34915:08
cachio_should I promote the image and then fix the test?15:08
zyga-mbpmount option on /boot/efi changed dmask= parameter15:09
zyga-mbpI'd upgrade and fix the test, seems harmless15:09
zyga-mbphey cachio_ :)15:09
cachio_hey zyga-mbp15:09
cachio_thanks for the confirmation15:09
mborzeckicachio_: yeah, i suspect this got changed in the distro15:13
cachio_mborzecki, nice, updating the image15:14
mborzeckimardy: meh, with the preivous way the services were logged the problem still existed, didn't it? the code uses info.Services(), which comes from a map, what makes its order random15:24
mborzeckimardy: so i'm thinking, maybe you could just explicitly pass a a list of service names to wrappers.RestartServices() in the order you want?15:25
mborzecki(or sort the output of info.Services() in the test)15:26
ijohnsoncachio__: I approved https://github.com/snapcore/core-initrd/pull/1915:28
mupPR core-initrd#19: Use github actions for testing instead of travis <Created by sergiocazzolato> <https://github.com/snapcore/core-initrd/pull/19>15:28
ijohnsonpedronis: mvo This PR is ready to land, the failures are unrelated: https://github.com/snapcore/snapd/pull/1026215:41
mupPR #10262: tests/nested/manual: add test for install-device + snapctl reboot <Run nested> <Test Robustness> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10262>15:41
ijohnsonoh I guess I forgot I asked cachio__ to review that one, not sure if we want to wait for another review or not15:45
cachio__ijohnson, checking right now15:45
ijohnsonthanks cachio__15:45
cachio__ijohnson, 2 minor comments added inline15:52
ijohnsonThanks I'll have a look at addressing those15:55
cachio__ijohnson, already gave +115:59
mvoijohnson: in meetings all afternoon, please ping me again15:59
cachio__thanks for the change15:59
cachio__most important is to clean up jq because it could break a following test15:59
* cachio__ lunch16:01
ijohnsoncachio__: I addressed both of your comments, if you could +1 when you are back that would be great16:06
mvoijohnson: let me know if I can help with force-merge or anything else, my meetings are now done for today16:16
ijohnsonmvo: ok, hold off on merging 10262, I pushed changes that Sergio requested and want to wait to see that they work as intended16:17
ijohnsonbut otherwise I am not blocked on merging anything at the moment16:17
mvoijohnson: thanks! just ping me if you need anything16:19
ijohnsonmvo: pedronis if y'all are still doing reviews (or if you want to queue it up for tomorrow morning that's fine too), #10217 is ready again17:11
mupBug #10217: ubuntu ignores my second disk on install <debian-installer (Ubuntu):Invalid by cjwatson> <https://launchpad.net/bugs/10217>17:11
mupPR #10217: o/servicestate: restart slices + services on modifications <Needs Samuele review> <Squash-merge> <quota> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10217>17:11
zygahey ijohnson :)17:37
zygalong time no see17:37
bandalihi folks, could i do anything to help expedite the 'ManualReviewPending' of our newly-submitted jami-gnome snap?18:05
ijohnsonpfsmorigo: ^18:37
mupPR snapd#10270 opened: tests: update mount-ns test to support changes in the distro <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10270>19:13
cachio__ijohnson, hey20:36
cachio__https://github.com/snapcore/spread-cron/runs/2596853931#step:3:433020:36
cachio__this test failed google-nested:ubuntu-20.04-64:tests/nested/core/core20-kernel-reseal20:36
cachio__I don't know if this is a problem20:37
=== cachio__ is now known as cachio
ijohnsoncachio: I'll take a look in a little bit, is this from master ?21:01
mupPR snapd#10271 opened: tests: simplify the tests.cleanup tool <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10271>22:14
cachioijohnson, yes22:15
=== RzR is now known as rZr

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