/srv/irclogs.ubuntu.com/2017/07/05/#snappy.txt

mupPR snapd#3556 opened: Support snap license field (SPDX expression) <Created by robert-ancell> <https://github.com/snapcore/snapd/pull/3556>02:22
mupBug #1563358 changed: snappy can only handle one bootloader (if grub is installed, uboot is completely ignored) <Snappy:Expired> <https://launchpad.net/bugs/1563358>04:19
mupPR snapcraft#1386 closed: tests: workaround issue that causes failures to download core <Created by elopio> <Merged by elopio> <https://github.com/snapcore/snapcraft/pull/1386>04:28
=== chihchun_afk is now known as chihchun
mupPR snapd#3557 opened: systemd: add snapd.core-fixup.service unit <Created by mvo5> <https://github.com/snapcore/snapd/pull/3557>05:22
=== chihchun is now known as chihchun_afk
zygaoh linode why do you hate me06:56
zygaand qemu, why do you need all the network to run tests :/06:56
mvohey zyga, good morning06:57
mvozyga: could you please push your branch that backports the internaltool use for 2.26?06:57
zygayes06:58
zygapushed06:58
zygathere are three commits06:58
zygaone is the squash of your branch06:58
zygaand there are two more that are small backports to make things work06:58
zygabackport/2.26/fix-internal-tool-path06:59
zygaI didn't manage to run tests yesterday06:59
zygamy network at home is super unreliable06:59
zygaand capping makes things fail all the time06:59
zygaif you have better connectivity please pull and run locally06:59
zygaI think one test failure was genuine, it is just measuring a stale reexec message06:59
zygamvo: please ack, I'm not even sure IRC works (I always see lag: $LOTS) in irssi07:00
mvozyga: ack07:03
mvozyga: great, I can run tests here07:03
zygathanks!07:03
mvozyga: do I need detect-re-exec as well?07:05
* mvo needs to take a short break, doorbell07:05
zygamvo: which branch is that?07:05
zygamvo: as for https://github.com/snapcore/snapd/pull/3557/files -- how about naming those as fixup-1-ownership-change.after so that we can just have a namespace for the files07:10
mupPR snapd#3557: systemd: add snapd.core-fixup.service unit <Created by mvo5> <https://github.com/snapcore/snapd/pull/3557>07:10
=== JanC is now known as Guest1067
=== JanC_ is now known as JanC
mvozyga: I like the idea, however its out already so kind of difficult to change now07:36
mvozyga: nevermind about https://github.com/zyga/snapd/tree/backport/2.26/detect-re-exec - I think we merged this already07:37
zygamvo: +1 to keep as-is07:43
mvozyga: ta07:46
zygabrb07:59
pstolowskihey guys, any improvement on linode side, or no change?08:41
zygapstolowski: I tried an hour ago, all failed08:42
pstolowskizyga, ack, thanks08:42
mvozyga: I pushed a fix for the failing test, I think we are good now08:45
mupPR snapd#3558 opened: cmd: backport fix for internal tool path <Created by mvo5> <https://github.com/snapcore/snapd/pull/3558>08:47
zygamvo: thank you! let's see08:51
zygamvo: which test was failingt?08:52
mvozyga: I run the tests now against the full 2.2608:52
mvozyga: it was re-exec and the string of the log messgae that it did not restart has changed08:52
zygaah, great08:53
zygamvo: ok, so that's all good for 2.2608:53
mvozyga: yeah, I run tests locally right now and if things are good will release08:57
zygasounds good, thank you!08:57
mvozyga: yes08:59
pstolowskioh noes, 3 pages of PRs.. 5609:14
mvopstolowski: well, linode broken09:15
mvozyga: hrm, hrm, for some reason I cannot push to your branch zyga:backport/2.26/fix-internal-tool-path09:21
pstolowskiyeah i know09:23
mupPR snapd#3559 opened: Backport/2.26/fix internal tool path <Created by mvo5> <https://github.com/snapcore/snapd/pull/3559>09:24
zygamvo: why two PRS?09:29
mupPR snapd#3558 closed: cmd: backport fix for internal tool path <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/3558>09:29
mvozyga: couldn't push to your branch, I used my own now09:30
zygamvo: ah, odd09:30
* Chipaca suddenly finds himself recompiling ncurses, and takes a step back10:01
pstolowskiChipaca, I'll start to get worried when you fork ncurses10:05
* Chipaca puts away his cutlery10:05
pstolowskijust don't curse and you'll be fine10:07
Chipacancurses on debian has been waiting for a soname change to add support for mouse wheel events for 12 years now10:08
ChipacaI wonder if at any point it becomes "enough's enough"10:08
pstolowskiChipaca, is it important for us?10:19
Chipacapstolowski: no :-)10:19
Chipacathat's why i stopped10:19
pstolowski:)10:19
Chipacapstolowski: also, dangit, the 2*len(args)+4 was correct before i split -ojson -nn into -o json -n n10:28
Chipacaneeds to be +6 now :-(10:29
Chipacai shall fix it, and add a comment, at some point before landing this10:29
zygare :-(10:42
* zyga break11:11
mvopstolowski, Chipaca: I just got a 504 from the store - we do not retry those currently, should we? if so, I can prepare a PR11:18
pstolowskimvo, are you sure? looking at retry.go we do retry everything >= 50011:21
pstolowskiperhaps we exhausted all retries?11:22
zygare11:24
zygathis is a very unproductive and annoying day :/11:25
mvopstolowski: aha, maybe thisis just in the 2.26 branch (which I'm testing right now)11:25
pstolowskimvo, ah, could be, the >= 500 condition was introduced recently. before that we only retried select codes11:25
pstolowskizyga, don't tell me. I feel stupid still fighting json issue :}11:26
pstolowskimaybe I need to take a step back and look at ncurses too ;)11:27
zygapstolowski: I'm fighting weather and network while making no progress on apparmor profile load11:27
zygafgimenez: any luck in that home test?11:28
Chipacapstolowski: step away from ncurses tho11:32
zygamvo: anything I can help with to have a change of focus?11:32
pstolowskiChipaca, ah, ok, I misunderstood then11:34
mvozyga: not right now, running the tests, then I push a new release11:35
zygaok11:35
mvosorry11:38
mvozyga: I guess the work for base-snaps on core (in snap-confine) is already done, right? that might be a nice project11:38
niemeyerGood morning11:39
niemeyerNews from Linode:11:40
niemeyerActually, I won't quote him directly as he was using language for a private conversation11:41
niemeyerBut the point is, apparently their backend corrupted one of our images11:41
niemeyerRestore underway.. we can try it in a moment11:42
zyganiemeyer: do you know which one?11:42
pstolowskihey niemeyer!11:42
pstolowskigreat they found out finally11:43
niemeyerzyga: At least ubuntu-16.04-64 I suppose, which is the one presenting issues all the time11:43
niemeyerpstolowski: Fingers crossed for now11:43
niemeyerI don't know what I'll do when this one guy leaves Linode :)11:43
zygahehe, I was about to say, murhpy picked the "best" image to corrupt11:43
mvoniemeyer: \o/11:50
fgimenezzyga: nope, i've kept retrying but no trace of it, i start from the stable image, sudo snap refresh, reboot and then run the tests, last week the same actions led to the error after about 15 runs, now i can't reproduce it11:51
fgimenezhey niemeyer, great!11:51
zygafgimenez: ok, thank you!11:51
niemeyerLooks promising: https://travis-ci.org/snapcore/snapd/builds/25027051611:55
* mvo crosses fingers11:59
niemeyerStill going strong12:00
mupPR snapcraft#1391 closed: tests: reduce the amount of test code in test_meta <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1391>12:28
mupPR snapcraft#1389 closed: Use newer distro module with no tuple <Created by kalikiana> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/1389>12:31
Chipacaniemeyer: mvo: i'm skipping the standup today -- i need to go to the boys' school12:40
Chipacathe only thing different on my front is that i had some fun snapping things and then realising the bugs i was seeing was because of a bug in the distro itself, not in the snap :-)12:41
=== Son_Goku is now known as Conan_Kudo
=== Conan_Kudo is now known as Son_Goku
mupPR snapd#3560 opened: cmd/snap-repair: implement most logic to get the next repair to run/retry in a brand sequence <Created by pedronis> <https://github.com/snapcore/snapd/pull/3560>12:55
* zyga has network issues, trying to reconnect13:08
zygamvo: can you see my messages now?13:09
zygaok, back13:09
fgimenezmvo: i have the beta images already built, just to confirm release/2.26 is up to date for running the tests from it, correct?13:29
zygapedronis: can you repeat what you said on the call?13:35
pedroniszyga: do we know if there was a self-built snapd involved?13:36
pedronisI know he had a very old one on his path at some point by mistake13:36
pedronisanyway not sure snapd itself would affect this unless it was a full deb13:37
pedronisand not just the daemon13:37
zygapedronis: good question, I'll ask the reporter13:37
mvofgimenez: almost, one sec13:38
mvofgimenez: now it is up-to-date13:38
fgimenezmvo: cool thx!13:38
niemeyerChipaca: Thanks for the note13:39
niemeyerOur Linode pool is clean and seems to be churning at an appropriate pace now13:39
fgimenezmvo: i see 2.26.8 in snap version's output, that is fine right? iirc we omited the last digit in previous releases13:43
mvofgimenez: the output is correct, we skipped 2.26.7 because it was ready before the core-fixup script came up13:45
fgimenezmvo: ok thanks, but did we always include the 3 digits in the version? we have a 2.24.1 entry in the changelog but the current stable shows 2.24 in snap version13:48
pstolowskiniemeyer, did you mean this topic https://forum.snapcraft.io/t/how-to-snap-get-root-document/522 ?13:50
niemeyerpstolowski: yes, that looks like the one13:50
fgimenezmvo: i'm in validation mode now, pls forgive my pickiness :)13:50
mvofgimenez: we included the digests before, at least in theory, I need to figure out why changelog/core disagree13:53
mvofgimenez: it might be that 2.24.1 was never uploaded as a core snap becasue it contained something that was only relevant on classic (adt fix or something)13:53
fgimenezmvo: ok great, don't spend too much time on it, just curious13:53
niemeyerpstolowski: I've added another note there as well on a closely related need13:53
niemeyerpstolowski: and tagged it for you13:54
pstolowskiniemeyer, cool, thanks13:54
niemeyerpstolowski: Thanks for looking into this13:54
pstolowskiniemeyer, btw did you get the calendar invitiaion for interfaces stuff?13:55
niemeyerYep, looks good, thanks13:57
coreycbhi all, what's the next step for getting auto-aliases setup?  i have a security ack on the request: https://forum.snapcraft.io/t/auto-aliases-for-openstack-base-snaps/114614:12
niemeyercoreycb: It's just waiting for a second +1 I think.. will look14:25
coreycbniemeyer: ok thanks!14:25
* zyga dinner14:28
mupPR snapd#3539 closed: tests: fix timeout issue for test refresh core with hanging … <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3539>14:39
jdstrandcoreycb: I'll circle back around in a bit. there is a voting process. I'll gide it14:42
jdstrandguide*14:42
coreycbjdstrand: ok thanks14:42
flexiondotorgicey A while back you mentioned that you a cholcombe were working on a rustup snap. Any progress on that?14:42
zygajdstrand: o/14:43
iceyNo time flexiondotorg14:45
flexiondotorgOK :-(14:45
mvofgimenez: I just double checked, 2.24.1 was a autopkgtest fix so not relevant for core14:54
fgimenezmvo: great thanks a lot, btw i just had an error on amd64 in the refresh from stable scenario http://paste.ubuntu.com/25025482/ i have the session open in case you want to have a look14:56
fgimenezmvo: core went from 1441 (this comes from the stable image) -> 2312 (after the first refresh, still stable) -> 2329 (beta)14:57
mvofgimenez: yes, would love to have a look, do you have a ssh session for me?14:57
mvofgimenez: if so, please /msg or tg14:58
mvofgimenez: looks like snap list --all is affected14:58
fgimenezmvo: sure 1sec, fwiw the same scenario just finished successfully on i38614:58
mvofgimenez: the mount unit for 1441 would be interessting14:58
mvofgimenez: I suspect the snap is there but for some reason it is not mounted14:59
fgimenezmvo: indeed, it shows up in /var/lib/snapd/snaps14:59
kyrofaniemeyer, any chance you have some time available today to discuss the two snapcraft items from the sprint agenda?15:06
niemeyerkyrofa: Yeah, feel free to pick any open slot in the agenda15:07
kyrofaniemeyer, agenda = your calendar? :P15:09
ogra_heh15:10
cholcombeflexiondotorg: no i haven't made progress on that15:11
flexiondotorgcholcombe Thanks for the feedback.15:11
=== cachio is now known as cachio_afk
niemeyerkyrofa: Sorry, yeah15:15
pstolowskibah, got the json numbers working15:27
pstolowskinow, i have so many changes in the tree... need to find out which ones are irrelevant to these fixes ;)15:28
mupPR snapd#3561 opened: tests: store /etc/systemd/system/snap-*core*.mount in snapd-state.tar.gz <Created by mvo5> <https://github.com/snapcore/snapd/pull/3561>15:28
mvofgimenez: this is the PR we just talked about -^15:28
fgimenezmvo: great, thanks!15:29
Chipacais ubuntu-16.04-32:tests/main/create-key being a problem, or have i been unlucky?15:32
mupPR snapd#3512 closed: cmd: avoid using current symlink in InternalToolPath <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3512>15:49
mupPR snapd#3559 closed:  cmd: backport fix for internal tool path #3558  <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/3559>15:50
mvoif someone could review 3557 that would be great15:51
mvozyga: maybe -^15:51
mvothen we can restart edge builds today15:51
zygamvo: looking15:52
Chipacamvo: 3557, or 8?15:53
mvoChipaca: the systemd unit fix thing, 3557 I think15:53
mvoChipaca: 3558 already got cherry picked when tests were still unhappy15:54
Chipacaok15:54
zygamvo: done15:56
Chipacaall the lgtms!15:57
Chipaca:-)15:57
mupPR snapd#3557 closed: systemd: add snapd.core-fixup.service unit <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3557>16:05
mupPR snapd#3562 opened: systemd: add explicit sync to snapd.core-fixup.sh <Created by mvo5> <https://github.com/snapcore/snapd/pull/3562>16:07
mupPR snapd#3563 opened: release: merge release/2.26 branch back into master <Created by mvo5> <https://github.com/snapcore/snapd/pull/3563>16:17
mupPR snapd#3546 closed: tests: fix for rng-tools service not restarting <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3546>16:22
mupPR snapd#3541 closed: snapd: fix for snapctl get panic on null config values <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3541>16:23
mvocachio_afk: if you could address the feedback in 3409, that would be appreciated, then this branch can go in16:25
pstolowskimvo, shall I propose a cherry-picked PR 3451 for 2.26?16:53
mupPR snapd#3510 closed: tests: shellcheck improvements for nightly upgrade and regressions tests <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3510>16:53
mvopstolowski: 3451 is dir abstractions - is this the one you have in mind?16:55
pstolowskimvo, sorry, 354116:56
mvopstolowski: unfortunately too late, 2.26.8 is out, so unless this is critical it will go into 2.2716:57
pstolowskimvo, i see. i don't think it's critical16:58
=== cachio_afk is now known as cachio
coreycbjdstrand: any chance you can publish this for me? https://dashboard.snapcraft.io/dev/snaps/6421/rev/78/   it looks to be blocked by a previous upload that used  kernel-module-control, but has since been dropped.17:43
jdstrandcoreycb: sure thing (fyi, was off yesterday and monday so queue is a little behind (though it was caught up on friday)17:44
jdstrand)17:44
coreycbjdstrand: thanks, and no problem at all17:44
jdstrandcoreycb: oh, that's done now. the newer ones are approved but you need to release them. did you want me to release the latest (r78) to edge for you?18:09
coreycbjdstrand: i've just released that. thanks!18:11
jdstrandcool np18:15
mupPR snapd#3538 closed: tests: create ramdisk if it's not present <Created by fgimenez> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3538>19:02
mupPR snapd#3508 closed: tests: shellcheck improvements for tests/lib scripts <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3508>19:03
mupPR snapd#3492 closed: cmd/snap: `--last` for abort and watch, and aliases (search→find, change→tasks) <Created by chipaca> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3492>19:04
mupPR snapd#3534 closed: tests: shellcheck improvements for tests/main tasks - first set of tests <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3534>19:08
mvozyga: #3518 needs a test update, the failure look real19:10
* zyga nods19:29
mupPR snapd#3518 closed: cmd/snap-confine: various small fixes and tweaks to seccomp support code <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3518>19:34
mupPR snapd#3518 opened: cmd/snap-confine: various small fixes and tweaks to seccomp support code <Created by zyga> <https://github.com/snapcore/snapd/pull/3518>20:22
zygajdstrand: can you please have a 2nd look at ^20:23
=== benedikt_ is now known as Guest21032
jdstrandzyga: ack20:38
zygajdstrand: thank you21:07
jdstrandzyga: yw21:14
mupPR snapd#3550 closed: update firewall-control to allow {arp,ip,ip6}tables to control bridged vlan/ppoe-tagged traffic <Created by coreycb> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/3550>23:09
mupPR snapcraft#1392 opened: catkin plugin: extract rosdep into new package <Created by kyrofa> <https://github.com/snapcore/snapcraft/pull/1392>23:56

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