From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 09:36:10 2019 Received: (at submit) by debbugs.gnu.org; 14 Jan 2019 14:36:10 +0000 Received: from localhost ([127.0.0.1]:58408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gj3LV-0005X1-VG for submit@debbugs.gnu.org; Mon, 14 Jan 2019 09:36:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gj3LT-0005We-SA for submit@debbugs.gnu.org; Mon, 14 Jan 2019 09:36:08 -0500 Received: from lists.gnu.org ([209.51.188.17]:58585) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gj3LO-0006rL-MA for submit@debbugs.gnu.org; Mon, 14 Jan 2019 09:36:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57381) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gj3LN-0001bN-E9 for guix-patches@gnu.org; Mon, 14 Jan 2019 09:36:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gj3LM-0006q0-9c for guix-patches@gnu.org; Mon, 14 Jan 2019 09:36:01 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:56108) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gj3LL-0006lV-WF for guix-patches@gnu.org; Mon, 14 Jan 2019 09:36:00 -0500 Received: from dayas.3.home (77.116.158.150.wireless.dyn.drei.com [77.116.158.150]) by dd26836.kasserver.com (Postfix) with ESMTPSA id BE63B33603D6; Mon, 14 Jan 2019 15:35:56 +0100 (CET) From: Danny Milosavljevic To: guix-patches@gnu.org Subject: [PATCH] tests: docker: Run a guest guile inside the docker container. Date: Mon, 14 Jan 2019 15:35:45 +0100 Message-Id: <20190114143545.26593-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Tags: patch Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 85.13.145.193 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/tests/docker.scm (run-docker-test): Add parameters. Load and run docker container. Check response of guest guile. (build-tarball&run-docker-test): New proecedure. (%test-docker): Use it. [description]: Modify. --- gnu/tests/docker.scm | 86 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 79 insertions(+), 7 deletions(-) diff --git a/gnu/tests/docker.scm b/gnu/tests/docker.scm index 973a84c55..5c5a47210 100644 --- a/gnu/tests/docker.scm +++ b/gnu/tests/docker.scm @@ -1,4 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2019 Danny Milosavljevic ;;; Copyright =C2=A9 2017 Christopher Baines ;;; ;;; This file is part of GNU Guix. @@ -26,11 +27,24 @@ #:use-module (gnu services networking) #:use-module (gnu services docker) #:use-module (gnu services desktop) + #:use-module (gnu packages bootstrap) #:use-module (gnu packages docker) + #:use-module (guix derivations) #:use-module (guix gexp) + #:use-module (guix grafts) + #:use-module (guix monads) + #:use-module (guix packages) + #:use-module (guix profiles) + #:use-module (guix scripts pack) #:use-module (guix store) + #:use-module (guix tests) + #:use-module (srfi srfi-64) + #:use-module (guix build-system trivial) #:export (%test-docker)) =20 +;; Globally disable grafts because they can trigger early builds. +;(%graft? #f) + (define %docker-os (simple-operating-system (service dhcp-client-service-type) @@ -39,8 +53,9 @@ (service elogind-service-type) (service docker-service-type))) =20 -(define (run-docker-test) - "Run tests in %DOCKER-OS." +(define (run-docker-test docker-tarball) + "Load the DOCKER-TARBALL as docker image and run it in a Docker contai= ner, +inside %DOCKER-OS." (define os (marionette-operating-system %docker-os @@ -50,15 +65,16 @@ (define vm (virtual-machine (operating-system os) - (memory-size 500) - (disk-image-size (* 250 (expt 2 20))) + (memory-size 1500) + (disk-image-size (* 1500 (expt 2 20))) (port-forwardings '()))) =20 (define test (with-imported-modules '((gnu build marionette)) #~(begin (use-modules (srfi srfi-11) (srfi srfi-64) - (gnu build marionette)) + (gnu build marionette) + (ice-9 regex)) =20 (define marionette (make-marionette (list #$vm))) @@ -87,13 +103,69 @@ "version")) marionette)) =20 + (test-equal "pack guest OS as docker image, load it and run it= " + "hello world" + (marionette-eval + `(begin + (define slurp + (lambda args + (let* ((port (apply open-pipe* OPEN_READ args)) + (output (read-line port)) + (status (close-pipe port))) + output))) + (let* ((raw-text (slurp ,(string-append #$docker-cli + "/bin/docker") + "load" "-i" + ,#$docker-tarbal= l)) + (repository&tag (string-drop raw-text + (string-length + "Loaded image: "))) + (response (slurp + ,(string-append #$docker-cli "/bin/doc= ker") + "run" "--entrypoint" "bin/Guile" + repository&tag + "/aa.scm"))) + response)) + marionette)) + (test-end) (exit (=3D (test-runner-fail-count (test-runner-current)) 0)))= )) =20 (gexp->derivation "docker-test" test)) =20 +(define (build-tarball&run-docker-test) + (mlet* %store-monad + ((_ (set-grafting #f)) + (guile (set-guile-for-build (default-guile))) + (guest-script-package -> + (dummy-package "guest-script" + (build-system trivial-build-system) + (arguments + `(#:guile ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out"))) + (mkdir out) + (call-with-output-file (string-append out "/= a.scm") + (lambda (port) + (display "(display \"hello world\n\")" p= ort))) + #t))))) + (profile (profile-derivation (packages->manifest + (list %bootstrap-guile + guest-script-package)) + #:hooks '() + #:locales? #f)) + (tarball (docker-image "docker-pack" profile + #:symlinks '(("/bin/Guile" -> "bin/guile") + ("aa.scm" -> "a.scm")) + #:localstatedir? #t))) + (run-docker-test tarball))) + (define %test-docker (system-test (name "docker") - (description "Connect to the running Docker service.") - (value (run-docker-test)))) + (description "Test Docker container of Guix.") + (value (build-tarball&run-docker-test)))) + +;; Local Variables: +;; eval: (put 'test-assertm 'scheme-indent-function 2) +;; End: From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 09:46:54 2019 Received: (at 34071) by debbugs.gnu.org; 14 Jan 2019 14:46:55 +0000 Received: from localhost ([127.0.0.1]:58413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gj3Vt-0005mG-4o for submit@debbugs.gnu.org; Mon, 14 Jan 2019 09:46:53 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:34452) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gj3Vr-0005m7-Ui for 34071@debbugs.gnu.org; Mon, 14 Jan 2019 09:46:52 -0500 Received: from dayas.3.home (77.116.158.150.wireless.dyn.drei.com [77.116.158.150]) by dd26836.kasserver.com (Postfix) with ESMTPSA id C1BEE33602FF; Mon, 14 Jan 2019 15:46:49 +0100 (CET) From: Danny Milosavljevic To: 34071@debbugs.gnu.org Subject: [PATCH v2] tests: docker: Run a guest guile inside the docker container. Date: Mon, 14 Jan 2019 15:46:43 +0100 Message-Id: <20190114144643.26997-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190114143545.26593-1-dannym@scratchpost.org> References: <20190114143545.26593-1-dannym@scratchpost.org> MIME-Version: 1.0 Tags: patch Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34071 Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/tests/docker.scm (run-docker-test): Add parameters. Load and run docker container. Check response of guest guile. (build-tarball&run-docker-test): New procedure. (%test-docker): Use it. [description]: Modify. --- gnu/tests/docker.scm | 82 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 76 insertions(+), 6 deletions(-) diff --git a/gnu/tests/docker.scm b/gnu/tests/docker.scm index 453ed4893..ad574b758 100644 --- a/gnu/tests/docker.scm +++ b/gnu/tests/docker.scm @@ -26,11 +26,24 @@ #:use-module (gnu services networking) #:use-module (gnu services docker) #:use-module (gnu services desktop) + #:use-module (gnu packages bootstrap) #:use-module (gnu packages docker) + #:use-module (guix derivations) #:use-module (guix gexp) + #:use-module (guix grafts) + #:use-module (guix monads) + #:use-module (guix packages) + #:use-module (guix profiles) + #:use-module (guix scripts pack) #:use-module (guix store) + #:use-module (guix tests) + #:use-module (srfi srfi-64) + #:use-module (guix build-system trivial) #:export (%test-docker)) +;; Globally disable grafts because they can trigger early builds. +;(%graft? #f) + (define %docker-os (simple-operating-system (service dhcp-client-service-type) @@ -39,8 +52,9 @@ (service elogind-service-type) (service docker-service-type))) -(define (run-docker-test) - "Run tests in %DOCKER-OS." +(define (run-docker-test docker-tarball) + "Load the DOCKER-TARBALL as docker image and run it in a Docker container, +inside %DOCKER-OS." (define os (marionette-operating-system %docker-os @@ -50,8 +64,8 @@ (define vm (virtual-machine (operating-system os) - (memory-size 500) - (disk-image-size (* 250 (expt 2 20))) + (memory-size 1500) + (disk-image-size (* 1500 (expt 2 20))) (port-forwardings '()))) (define test @@ -87,13 +101,69 @@ "version")) marionette)) + (test-equal "pack guest OS as docker image, load it and run it" + "hello world" + (marionette-eval + `(begin + (define slurp + (lambda args + (let* ((port (apply open-pipe* OPEN_READ args)) + (output (read-line port)) + (status (close-pipe port))) + output))) + (let* ((raw-text (slurp ,(string-append #$docker-cli + "/bin/docker") + "load" "-i" + ,#$docker-tarball)) + (repository&tag (string-drop raw-text + (string-length + "Loaded image: "))) + (response (slurp + ,(string-append #$docker-cli "/bin/docker") + "run" "--entrypoint" "bin/Guile" + repository&tag + "/aa.scm"))) + response)) + marionette)) + (test-end) (exit (= (test-runner-fail-count (test-runner-current)) 0))))) (gexp->derivation "docker-test" test)) +(define (build-tarball&run-docker-test) + (mlet* %store-monad + ((_ (set-grafting #f)) + (guile (set-guile-for-build (default-guile))) + (guest-script-package -> + (dummy-package "guest-script" + (build-system trivial-build-system) + (arguments + `(#:guile ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out"))) + (mkdir out) + (call-with-output-file (string-append out "/a.scm") + (lambda (port) + (display "(display \"hello world\n\")" port))) + #t))))) + (profile (profile-derivation (packages->manifest + (list %bootstrap-guile + guest-script-package)) + #:hooks '() + #:locales? #f)) + (tarball (docker-image "docker-pack" profile + #:symlinks '(("/bin/Guile" -> "bin/guile") + ("aa.scm" -> "a.scm")) + #:localstatedir? #t))) + (run-docker-test tarball))) + (define %test-docker (system-test (name "docker") - (description "Connect to the running Docker service.") - (value (run-docker-test)))) + (description "Test Docker container of Guix.") + (value (build-tarball&run-docker-test)))) + +;; Local Variables: +;; eval: (put 'test-assertm 'scheme-indent-function 2) +;; End: From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 14 11:32:33 2019 Received: (at 34071) by debbugs.gnu.org; 14 Jan 2019 16:32:33 +0000 Received: from localhost ([127.0.0.1]:59248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gj5A8-000062-LZ for submit@debbugs.gnu.org; Mon, 14 Jan 2019 11:32:32 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:42988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gj5A7-00005l-Cq for 34071@debbugs.gnu.org; Mon, 14 Jan 2019 11:32:32 -0500 Received: from dayas.3.home (77.116.158.150.wireless.dyn.drei.com [77.116.158.150]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 8686C3360514; Mon, 14 Jan 2019 17:32:29 +0100 (CET) From: Danny Milosavljevic To: 34071@debbugs.gnu.org Subject: [PATCH v3] tests: docker: Run a guest guile inside the docker container. Date: Mon, 14 Jan 2019 17:32:24 +0100 Message-Id: <20190114163225.16444-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190114144643.26997-1-dannym@scratchpost.org> References: <20190114144643.26997-1-dannym@scratchpost.org> MIME-Version: 1.0 Tags: patch Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34071 Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/tests/docker.scm (run-docker-test): Add parameters. Load and run docker container. Check response of guest guile. (build-tarball&run-docker-test): New procedure. (%test-docker): Use it. [description]: Modify. --- gnu/tests/docker.scm | 80 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 74 insertions(+), 6 deletions(-) diff --git a/gnu/tests/docker.scm b/gnu/tests/docker.scm index 453ed4893..1b22bad12 100644 --- a/gnu/tests/docker.scm +++ b/gnu/tests/docker.scm @@ -26,11 +26,22 @@ #:use-module (gnu services networking) #:use-module (gnu services docker) #:use-module (gnu services desktop) + #:use-module (gnu packages bootstrap) ; %bootstrap-guile #:use-module (gnu packages docker) #:use-module (guix gexp) + #:use-module (guix grafts) + #:use-module (guix monads) + #:use-module (guix packages) + #:use-module (guix profiles) + #:use-module (guix scripts pack) #:use-module (guix store) + #:use-module (guix tests) + #:use-module (guix build-system trivial) #:export (%test-docker)) +;; Globally disable grafts because they can trigger early builds. +;(%graft? #f) + (define %docker-os (simple-operating-system (service dhcp-client-service-type) @@ -39,8 +50,9 @@ (service elogind-service-type) (service docker-service-type))) -(define (run-docker-test) - "Run tests in %DOCKER-OS." +(define (run-docker-test docker-tarball) + "Load DOCKER-TARBALL as Docker image and run it in a Docker container, +inside %DOCKER-OS." (define os (marionette-operating-system %docker-os @@ -50,8 +62,8 @@ (define vm (virtual-machine (operating-system os) - (memory-size 500) - (disk-image-size (* 250 (expt 2 20))) + (memory-size 1500) + (disk-image-size (* 1500 (expt 2 20))) (port-forwardings '()))) (define test @@ -87,13 +99,69 @@ "version")) marionette)) + (test-equal "Load docker image and run it" + "hello world" + (marionette-eval + `(begin + (define slurp + (lambda args + (let* ((port (apply open-pipe* OPEN_READ args)) + (output (read-line port)) + (status (close-pipe port))) + output))) + (let* ((raw-line (slurp ,(string-append #$docker-cli + "/bin/docker") + "load" "-i" + ,#$docker-tarball)) + (repository&tag (string-drop raw-line + (string-length + "Loaded image: "))) + (response (slurp + ,(string-append #$docker-cli "/bin/docker") + "run" "--entrypoint" "bin/Guile" + repository&tag + "/aa.scm"))) + response)) + marionette)) + (test-end) (exit (= (test-runner-fail-count (test-runner-current)) 0))))) (gexp->derivation "docker-test" test)) +(define (build-tarball&run-docker-test) + (mlet* %store-monad + ((_ (set-grafting #f)) + (guile (set-guile-for-build (default-guile))) + (guest-script-package -> + (dummy-package "guest-script" + (build-system trivial-build-system) + (arguments + `(#:guile ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out"))) + (mkdir out) + (call-with-output-file (string-append out "/a.scm") + (lambda (port) + (display "(display \"hello world\n\")" port))) + #t))))) + (profile (profile-derivation (packages->manifest + (list %bootstrap-guile + guest-script-package)) + #:hooks '() + #:locales? #f)) + (tarball (docker-image "docker-pack" profile + #:symlinks '(("/bin/Guile" -> "bin/guile") + ("aa.scm" -> "a.scm")) + #:localstatedir? #t))) + (run-docker-test tarball))) + (define %test-docker (system-test (name "docker") - (description "Connect to the running Docker service.") - (value (run-docker-test)))) + (description "Test Docker container of Guix.") + (value (build-tarball&run-docker-test)))) + +;; Local Variables: +;; eval: (put 'test-assertm 'scheme-indent-function 2) +;; End: From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 15 04:30:10 2019 Received: (at 34071) by debbugs.gnu.org; 15 Jan 2019 09:30:10 +0000 Received: from localhost ([127.0.0.1]:59523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjL2v-0001Kb-Si for submit@debbugs.gnu.org; Tue, 15 Jan 2019 04:30:10 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:37468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjL2u-0001KR-1Y for 34071@debbugs.gnu.org; Tue, 15 Jan 2019 04:30:08 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 65A2CBC6; Tue, 15 Jan 2019 10:30:06 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CLl85F9mjZgu; Tue, 15 Jan 2019 10:30:05 +0100 (CET) Received: from ribbon (unknown [IPv6:2001:660:6102:320:e120:2c8f:8909:cdfe]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 77DB0B57; Tue, 15 Jan 2019 10:30:05 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Danny Milosavljevic Subject: Re: [bug#34071] [PATCH v3] tests: docker: Run a guest guile inside the docker container. References: <20190114144643.26997-1-dannym@scratchpost.org> <20190114163225.16444-1-dannym@scratchpost.org> Date: Tue, 15 Jan 2019 10:30:04 +0100 In-Reply-To: <20190114163225.16444-1-dannym@scratchpost.org> (Danny Milosavljevic's message of "Mon, 14 Jan 2019 17:32:24 +0100") Message-ID: <8736pu46ar.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 34071 Cc: 34071@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Danny, Danny Milosavljevic skribis: > * gnu/tests/docker.scm (run-docker-test): Add parameters. Load and run > docker container. Check response of guest guile. > (build-tarball&run-docker-test): New procedure. > (%test-docker): Use it. > [description]: Modify. This looks great, thank you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 15 06:47:28 2019 Received: (at 34071-done) by debbugs.gnu.org; 15 Jan 2019 11:47:28 +0000 Received: from localhost ([127.0.0.1]:59569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjNBl-0006bi-F5 for submit@debbugs.gnu.org; Tue, 15 Jan 2019 06:47:25 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:51540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjNBk-0006ba-3B for 34071-done@debbugs.gnu.org; Tue, 15 Jan 2019 06:47:24 -0500 Received: from localhost (77.116.158.150.wireless.dyn.drei.com [77.116.158.150]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 2694A3360312; Tue, 15 Jan 2019 12:47:22 +0100 (CET) Date: Tue, 15 Jan 2019 12:47:15 +0100 From: Danny Milosavljevic To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Subject: Re: [bug#34071] [PATCH v3] tests: docker: Run a guest guile inside the docker container. Message-ID: <20190115124715.77a0e609@scratchpost.org> In-Reply-To: <8736pu46ar.fsf@gnu.org> References: <20190114144643.26997-1-dannym@scratchpost.org> <20190114163225.16444-1-dannym@scratchpost.org> <8736pu46ar.fsf@gnu.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/NdZ2seKknBWOn_4uuNX=iu3"; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34071-done Cc: 34071-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/NdZ2seKknBWOn_4uuNX=iu3 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Pushed as 49ec5d88c5770ae49b45849cb691c8921ecf4ca7 with a slight change to reduce the amount of RAM requested (what is "docker load" doing, loading the entire image into RAM or what? /mumble). --Sig_/NdZ2seKknBWOn_4uuNX=iu3 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlw9yEMACgkQ5xo1VCww uqWzjwf+LzAnGgGe5c39tnqfYFEmTeT7EW17v1T6tQue8vDZ+4xDQucbTtfORYNp 9G1NAeoxmHFRhs7OTTok/gLbSYfaOwCTl+9xaUjRJQ033wRO/yeMVNIcqV/Lrmz9 gCpvS8JsintMTtVANHzR9JKr5KcHBFx7lyv9MF6JGhPRuCqtTuZNBp5Ef8ih3iZg pRjbj+O1UaqhgqIqDLD8PnjLhTL4XP0IjwNmI/r758ixyrufteqUwGUJ/36Uxefm AAfAHj/gCG0Y8KR8zxvNAzENOqdjHsBKn+dMmrkndTwn6cqIek32mVxzF33jveye iJCK+HgTKfqJD1CKBWzJTqdbY0AI/w== =0oqn -----END PGP SIGNATURE----- --Sig_/NdZ2seKknBWOn_4uuNX=iu3-- From unknown Tue Jun 17 01:49:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 12 Feb 2019 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator