[01:00] elopio: this failed, could it be a problem with travis? https://travis-ci.org/snapcore/snapcraft/jobs/315636424 [01:19] so i was working on the task where you work through the beginner snap tutorial [01:20] and report issues where you find them [01:20] however I was and am still unable to find any [01:20] does this mean i'm unable to complete the task? === ivanfon_ is now known as ivanfon [04:08] Hi [06:00] popey,Hi for Convert manual tests for GNOME Software into automatic ones task,how many test do we need to convert to automatic ? [08:07] elopio, as a part of the checklist, could you fork all my snaps (mdl, 2fa, tcpie, tosheets) into github.com/snapcrafters and transfer their names from me to snapcrafters? Thanks! :) === daniellimws_ is now known as daniellimws [11:05] popey, for the Convert manual tests for GNOME Software into automatic ones task how my test do I need to convert [11:05] heya [11:05] sorry I missed your ping earlier [11:06] ok no problem [11:06] I think that's a question for one of the desktop team. Let me get someone in here. [11:06] ok [11:06] oh, kenvandine is here already - ping ^ [11:07] kenvandine,for the Convert manual tests for GNOME Software into automatic ones task how my test do I need to convert [11:08] popey, if you have some spare time, could you take a look at my submission? Thanks! [11:08] of course! [11:10] great! :) [11:23] kenvandine,for the Convert manual tests for GNOME Software into automatic ones task how my test do I need to convert [11:49] Hey, I've finally managed to get my snap working by using my Dad's Ubuntu 16.04 Laptop. I've put it on GitHub using the https://github.com/snapcrafters/fork-and-rename-me repo as a template. I've also published it privately to the Ubuntu Store. What are the next steps because I'm thinking it might be different to the 'Todo' list in the template? [11:58] I think you can submit the task for review [11:58] Do I just submit the GitHub repo? [12:04] Ok, well I've submitted it now [12:45] sergiusens: elopio kyrofa could you guys please review outstanding tasks. We have some that are aging, and the developers can't move on to other things until these are done. Thanks. [12:47] degville: as david calle is off today/tomorrow, can I had you or someone else to his tasks on codein? They're aging... [12:47] s/had/add/ [12:50] popey: yep, of course. I'll take a look. [12:50] <3 thanks [12:51] np. I'll speak to the team too, as I'm off from tomorrow. === daniellimws is now known as Guest24586 === dows is now known as daniellimws [12:59] ok, if you could let me know who else can deal with them, the priorities being the ones which have been sat for days. The guideline is we should be responding within 36 hours at the most really. [13:02] popey: yep. Those tasks have shared mentorship; I'll remind them of the guidelines this afternoon. [13:05] Magic thanks [13:05] popey any in particular? The oldest one I see is three days and it is under back and forth review (just without the state changed on the site) [13:10] sergiusens my pr just turned green [13:10] in fact just happened to turn green 5 minutes before i checked [13:18] daniellimws nice, let me take a look at it [15:05] konrad11901: nice work on your snaps :) But I don't have permissions to fork on snapcrafters, popey or flexiondotorg can do that for you. [15:05] I can [15:05] just gimme the url and I'll do it [15:06] ok, sorry for the mistake [15:06] I'll give you the URLs in a while, popey [15:06] ok awesome [15:07] popey, kenvandine is not responding to any message I sent regarding Convert manual tests for GNOME Software into automatic ones [15:07] ok, so: https://github.com/konrad11901/2fa-snap https://github.com/konrad11901/mdl-snap https://github.com/konrad11901/tcpie-snap https://github.com/konrad11901/tosheets-snap [15:08] kenvandine: ping-a-ling! [15:09] I don't quite understand could you please explain what ping-a-ling means [15:10] popey,I don't quite understand could you please explain what ping-a-ling means [15:11] hard question :) [15:11] * elopio waits for the answer too. [15:11] * daniellimws also is waiting for the answer. === daniellimws is now known as Guest13514 === Guest24586 is now known as daniellimws [15:18] heesen: it just means I'm pinging kenvandine :) [15:18] popey,how do I do that ? [15:19] it's done. we just need to wait for him to reply. Patience :) [15:19] ok thanks [15:19] you will never guess what kenvandine does next :D [15:20] popey: there is only one old task, waiting for a chinese reviewer. I'm looking at the ones sent last night. [15:20] ok, i saw a russian translation one earlier. just making sure [15:21] popey: and I'm trying to fill this, to make subtitles easier to review in the future: https://github.com/elopio/snapcraft-videos [15:22] * kenvandine waves [15:22] the problem is that nobody is taking the task to sync the english subs... It would have been better to make those two tasks sequential somehow. [15:23] * kenvandine reads back [15:24] heesen, not sure i understand your question [15:25] elopio: I submitted the askubuntu task for review [15:25] thanks daniellimws [15:25] heesen, do you have a link for that task? [15:26] I'm catching up. I went to sleep without tasks, and now there are 4. It's both amazing and scary at the same time :D [15:27] heesen, ah, i found the task [15:27] heesen, popey: i'm out today on holiday and need to be some where in a few minutes [15:27] kenvadine, the Convert manual tests for GNOME Software into automatic ones says to covert the maual test to automatic. There is a lot of manual test how many do I need to convert ? [15:28] heesen, please ping jibel in #ubuntu-desktop, he should be able to help more [15:28] heesen, the task doesn't specify... and i didn't create that task [15:28] ok thanks [15:28] heesen, not sure how many :) [15:28] popey told me to ask you [15:29] ok thanks any way I will ask jibel [15:29] sorry, wrong person [15:29] but how do you ping ? [15:29] popey, no promblem [15:30] heesen, he's in #ubuntu-desktop [15:30] heesen, ideally we want as many of those tests automated as possible [15:30] i'm guessing didrocks created the task [15:30] not sure what he really wanted there [15:30] i really need to run though [15:31] heesen, good luck! [15:31] popey, could you please help get heesen in touch with jibel if necessary? [15:31] yes didrocks is a mentor for the task [15:31] didrocks is on vacation :) [15:31] for the rest of the month [15:31] lets get jibel in here [15:31] i gave jibel a heads up in #ubuntu-desktop [15:31] i don't think jibel is tagged as a mentor in gci, so he'd need adding [15:31] but no response yet [15:31] okay [15:32] throw him this way :) [15:32] Ken VanDine is also mentor for the task [15:32] yeah... i got tossed in to cover for didrocks :) [15:33] sorry... my wife is wondering why i'm not in the car yet :) [15:33] * kenvandine waves good bye for now :) [15:33] popey, jibel might be sending heber [15:33] * kenvandine really leaves before getting in trouble :) [15:33] hehe [15:50] kenvandine, hi [15:51] jibel: ken's gone [15:54] jibel: i guess in light of didirocks' absence, you have been called on to play mentor to heesen who is trying to follow this task https://codein.withgoogle.com/dashboard/tasks/5083213170999296/ [15:56] heesen: you haven't claimed the task yet? [15:56] wxl, yes. kenvandine told me someone had questions. [15:56] jibel: if i am correct heesen is wondering how many of the tests need to be converted has they describe there being "a lot" XD [15:57] wxl, well, and actually the interesting part to test snap packages is missing from the wiki page :) [15:57] I'll add them [15:57] wxl, I can help prioritize the tests to have a fair coverage without over testing [15:58] well there you go. there's the help you need heesen :) see jibel! [16:05] * popey hugs everyone [16:05] thanks chaps [16:10] popey, they must be translation tasks... my queue has never grown beyond 2 [16:10] (and it's empty now) [16:10] i suspect they're on elopio's plate then :) [16:11] Do you see any that don't involve translation? Maybe I'm not a mentor for some that I should be [16:11] Is there a way for me to see the entire queue? [16:16] do you not have a link on the dashboard? [16:16] https://codein.withgoogle.com/dashboard/ [16:16] https://codein.withgoogle.com/dashboard/task-instances/in-progress/?sp-status=4 === dows is now known as daniellimws [16:20] elopio: regarding the transfer.sh task, travis is almost done running it [16:21] I made the edits in build_snapcraft.sh [16:21] build_snapcraft_snap.sh* [16:21] which part of the jobs can I find that? [16:21] awesome daniellimws! [16:21] let me check the pr [16:22] popey: do you know how to reclaim an abandoned task? [16:22] I do not. [16:22] I managed to claim it alrady [16:23] somehow it is available now [16:23] sergiusens gave me a link [16:23] magic [16:24] meanwhile my recent pull requests all have some irrelevant commits [16:24] any git magic commands? [16:24] daniellimws: travis will show a job called snap. That's where this is executed. This is the full log of the execution: https://api.travis-ci.org/v3/job/315932100/log.txt [16:24] or do I just delete the whole directory and reclone lol [16:24] and there seems to be a problem: $lxc exec snap-builder -- sh -c "transfer snap-builder/root/snapcraft/snapcraft-pr$TRAVIS_PULL_REQUEST.snap" [16:24] curl: Can't open 'snap-builder/root/snapcraft/snapcraft-pr1806.snap'! [16:24] curl: try 'curl --help' or 'curl --manual' for more information [16:25] daniellimws: you can rebase your branch with master. But don't worry too much about it, because when we approve the branch we can hit the squash button, which will make it one single nice commit. [16:26] ok nice [16:26] does lxc file pull remove the file in the container? [16:26] because the file is the same as the one few lines above it [16:27] I don't think it does. But I'm not sure what's happening, I'll need to debug a little. [16:27] ok at the meantime, is there anyway I can run the tests locally? [16:27] *jobs [16:27] daniellimws: if you have lxd installed and configured locally, you can just run the tools/travis scripts [16:27] maybe, you will need to comment out the line about setting up lxd if you already have it. [16:28] ahh right [16:28] i kept getting error [16:28] errors about something already created [16:28] and set the $TRAVIS_PULL_REQUEST, or it might get weird. [16:28] ok [16:29] daniellimws: try commenting out the line that says "$script_path/setup_lxd.sh" [16:29] alright [16:29] we can probably do this smarter if you already have lxd configured. [16:30] yea I have already [16:30] running build_snapcraft_snap.sh now [16:35] by the way how can I remove the cache for lxd [16:35] i ran snapcraft cleanbuild a couple of times yesterday, and I loss 5gb of storage [16:39] daniellimws: um, that sounds like a good question for askubuntu. Do you have active containers? lxc list [16:40] nope I deleted all of them already [16:41] I think I saw someone asking this somewhere on github issues https://github.com/lxc/lxd/issues/1366 [16:41] Issue 1366 in lxc/lxd "Please clean up old cached images" [Closed] [16:41] It looks like I have to wait until they expire? [16:45] elopio: I got this error [16:45] $lxc file pull "snap-builder/root/snapcraft/snapcraft-pr$TRAVIS_PULL_REQUEST.snap" "$TRAVIS_BUILD_DIR/snaps-cache/" [16:45] error: open /snaps-cache: read-only file system [16:46] daniellimws: you don't have the $TRAVIS_BUILD_DIR env var set. You can try and set it to /tmp. [16:47] you might have to make the snaps-cache dir too. [16:47] oh oops [18:02] elopio: https://api.travis-ci.org/v3/job/315997543/log.txt [18:03] https://transfer.sh/kXLjh/snapcraft-pr1806.snap [18:03] woohooo! So what was wrong daniellimws ? [18:04] I think the problem was that lxc file pull does not start in the same directory as lxc exec [18:05] by changing it from snap-builder/root/snapcraft/snapcraft-pr$TRAVIS_PULL_REQUEST.snap to snapcraft/snapcraft-pr$TRAVIS_PULL_REQUEST.snap fixes it [18:05] i think? [18:06] but yea changing the path works, just not sure why is it different [18:06] well, good work, and I'm very happy to have this new feature :) [18:06] thanks [18:07] I believe the next step is to retrieve it from this log and output it somewhere? [18:07] daniellimws: for the bonus points, it seems that kyrofa didn't add a newline after printing the url of the uploaded file [18:07] you can make a pull request here, to add a newline at the end https://github.com/kyrofa/transfer-snap/blob/master/bin/transfer [18:07] alright sure [18:08] daniellimws: oh, yeah, there's a task to figure out how to retrieve that url, and post it in a comment in the github pr, or send it to #snappy on IRC, or something. [18:08] elopio, why do you need a newline? You aren't just saving it in a variable somewhere? [18:08] digging on the full log to find it is not nice. [18:08] kyrofa: you are printing it, and the log currently looks like this: [18:08] https://transfer.sh/kXLjh/snapcraft-pr1806.snap$lxc stop snap-builder [18:09] Okay yeah, I'll admit that's gross [18:18] hey kyrofa, have you talked to transfer upstream? It would be great to have the snap in their main page. [18:19] also popey flexiondotorg, this is an awesome tool. It might be good for a coschedule campaign. [18:19] elopio, I haven't, but yeah it's pretty neat right? [18:22] wossat? [18:26] popey: sudo snap install transfer [18:27] kyrofa: I made the PR [18:29] is that like wormhole? [18:29] magically send files around the interwebs? [18:29] elopio: can you accept my current task? then I can claim the next one [18:29] going to sleep soon [18:30] popey, kinda, one to many instead of one to one [18:30] oh!that's neat [18:30] daniellimws: sure [18:31] daniellimws: you haven't submitted it [18:31] oh oops [18:32] ok just submitted [18:33] elopio: for this task, I'm thinking the plan is to use the travis api to get the url for the log, then proceed to search for the transfer link in that log right? [18:35] daniellimws: there is no plan. It's very open ended because I don't even know if it is possible. [18:35] ok I'll figure it out [18:35] the task is to research, and report back the findings. What doesn't work, and what could work. It would be incredible if you figure it out and even make a pull request with the solution, but that's not needed to approve it. [18:37] ok I'll try my best [18:40] hillo [18:41] hello* [18:42] hi! :) [19:22] Hi, I have a quite silly question: can I abandon a task and reclaim it later? [19:30] konrad11901: yes, you can [19:31] ok, thanks :)