From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sDFiFuWfsV82MgAA0tVLHw (envelope-from ) for ; Sun, 15 Nov 2020 21:38:45 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id IHtIEuWfsV+WUAAAB5/wlQ (envelope-from ) for ; Sun, 15 Nov 2020 21:38:45 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 252069402D6 for ; Sun, 15 Nov 2020 21:38:45 +0000 (UTC) Received: from localhost ([::1]:36810 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kePjQ-00066L-4t for larch@yhetil.org; Sun, 15 Nov 2020 16:38:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45590) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kePjH-00065u-IJ for guix-devel@gnu.org; Sun, 15 Nov 2020 16:38:35 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:53522) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kePjE-0004qA-5i; Sun, 15 Nov 2020 16:38:35 -0500 Received: by mail-wm1-x334.google.com with SMTP id p22so22052071wmg.3; Sun, 15 Nov 2020 13:38:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=F9dTWdeC+St0Cb84P6ub1ra93izhwHQ1nnYEITuSjME=; b=LkVBV5ruWYHSlJnu6byUWxSH08942Uf5vyxQiTczK+yYQPEIAID1fMppUFn3IT02K3 OHUC/KycuImYzVe0W+hRmoFIe6e+h7ODI4DLGecIxiWro7T85C9Sry095Py7ZlJGqSlu gB8SfdPMS8xo2tzQd2/IQ7w2WoGKQitw8i3QclNthFxtHjK/5iA1Q8pHhnZGGf9GVA6x h9JmVL8yd5kwDj7TotjJrbw9/KiNdnrY28IFHtTd8cypd7kuxbzfVG8jdNc0wboEHNrs bpDg6SFpf77s7PoHk1XM3sQU8BKvOgo/pxYAmNtSe6RkJqZc+hCJo35xLSwia0/4tr42 LW8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=F9dTWdeC+St0Cb84P6ub1ra93izhwHQ1nnYEITuSjME=; b=CzYPaoEZhHVMtXiT5L8jhHqxCfjVBZnGCyoc20KlA3sPg5gIWAPVyarjJ1RcwOJVRB EDZNmS+iFe0MHFcFz+A58cLB61wLrb8sTUaHHGsvvbOuZzPK1xGyNyrKg1k72WD522qW vG0dFjHXjuUKtvjf9yyxha9WN0pEVTE0vkE0ibnJ1Zqpq1alGbSR1bxAXkiUUFocu3jk AnmefFcCC0fXht0Q79QI+zgscYwzzhy+k3ubx2g6YSI1GwWGSA1JQLzCp3zjxSiodkR9 FMVmx8VNkjMGi2/sbsahOcOsJ8RYKe84bE6/DeHJcnEEfL+9sEQnTSs5/v3lI7kKwiYx zOUA== X-Gm-Message-State: AOAM533kxVWJfz3Ge0UKfWuFySPRlP4pcAkil/v+LaY9A44Kx6dXOnzT sudKUlMqZEcTvT0IIA0Bkuk= X-Google-Smtp-Source: ABdhPJyqS6JUs4oUKHs+rQ4aJz/kmpkotgNyxg2Ffams7emlFMVLvkeMtHgh9wNhxDLNugmIzHHJmA== X-Received: by 2002:a1c:4d11:: with SMTP id o17mr6247441wmh.160.1605476308794; Sun, 15 Nov 2020 13:38:28 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id n6sm20287102wrj.60.2020.11.15.13.38.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Nov 2020 13:38:28 -0800 (PST) From: zimoun To: Danny Milosavljevic Subject: Re: Release: Docker Image? DockerHub? skopeo? In-Reply-To: <20201104155010.0b83ab17@scratchpost.org> References: <20200922115019.08d40bec@scratchpost.org> <86tuu5fklj.fsf@gmail.com> <20201104155010.0b83ab17@scratchpost.org> Date: Sun, 15 Nov 2020 22:30:51 +0100 Message-ID: <86k0ums3xw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x334.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmail.com header.s=20161025 header.b=LkVBV5ru; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 1.09 X-TUID: TL3cPk5znFoU Hi Danny, Sorry to be late. On Wed, 04 Nov 2020 at 15:50, Danny Milosavljevic = wrote: >> Some days ago, we discussed on #guix about releasing Docker images >> ready-to-use. And you pointed your project: >>=20 >> https://gitlab.com/daym/guix-on-docker/ [...] > For the use case I'm using it for, guix-on-docker is final now. > I doubt that I'll change anything in it, and certainly nothing major. I have simply tried: docker run -d --name guix registry.gitlab.com/daym/guix-on-docker docker exec guix guix pack hello Wow! The image is huge: 5.23GB registry.gitlab.com/daym/guix-on-docker latest 884b4a4ddf61=20 Is it expected? BTW, I am noting that there are couple of layers: "RootFS": { "Type": "layers", "Layers": [ "sha256:c3deb477b7310360aaa445de77aa7c16f4cee76db5163c2c70573f49b2= b26943", "sha256:8128b7241acd71f13fc7bdcc5cda139e0ab75a2a987db6268d8d0f74b0= 974fe9", "sha256:ba90a34fcea86f444a3ceb192ad2b6ad2d1ba86c1df4e9b4746114d864= 72f1a8", "sha256:c2f9dceb24a4df38f7e708db969792ac3061270f6322411b503c347ff9= 8399b0", "sha256:39e027c52cb13e22b7b2a729b07e23f3574662ee482fb5c09b42c6cf51= 020cf6", "sha256:5a938600c9db6ce11a1e561b2c57448a999970ebeb82539276afead86b= c44319", "sha256:541970bba9516720676f088c629ff12048ce478a2bd5e2b7da21c50fea= a619f1", "sha256:3cc6fdb7c0cc6b5bca938df9a5fa03fe3438333f3c9f686f8a90b1fc78= 5ff07f", "sha256:298ab852047104192cc6c5347154843f3669810c215377bcc280dbfb89= 277708", "sha256:a5a94f3837bafc49d54ef88f98eb3e162e78248c8b055ab17fd057b2d5= 7d6d2e", "sha256:697ddc7e64d6cd06293d0840abc4876c3f27fccc70e35efd4f07d84d0e= 3e6d63"=20 ] }, I am not sure to understand why. It reminds me this previous thread: Well, I do not know. Then, the =E2=80=99docker exec=E2=80=99 downloads \o/ and then fails with: guix pack: error: getting status of `/tmp': No such file or directory Hum, as in the other message, I am sure I am missing the obvious with Docker options. > Right now, my gitlab project automatically tracks guix from git master on > savannah and rebuilds that and pushes the result to gitlab's docker > registry (every time someone commits to guix master). > > If we wanted the gitlab project to track a release tag, we'd have to > configure it to do building from a tag, too. If so, please tell me. Currently, it builds master, right? I have not looked but do you think it could possible to track the both branches master and version-1.x.y? Thanks, simon