emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#40149: closed ([PATCH 0/5] Assorted 'guix deploy' improvements)


From: GNU bug Tracking System
Subject: bug#40149: closed ([PATCH 0/5] Assorted 'guix deploy' improvements)
Date: Mon, 23 Mar 2020 09:50:01 +0000

Your message dated Mon, 23 Mar 2020 10:49:16 +0100
with message-id <address@hidden>
and subject line Re: [bug#40149] [PATCH 0/5] Assorted 'guix deploy' improvements
has caused the debbugs.gnu.org bug report #40149,
regarding [PATCH 0/5] Assorted 'guix deploy' improvements
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
40149: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=40149
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: [PATCH 0/5] Assorted 'guix deploy' improvements Date: Fri, 20 Mar 2020 15:04:33 +0100
Hello!

The first patch arranges so that a single round trip is enough
to perform all the sanity checks on the remote machine.  Previously,
we’d build N derivations, send their results, and perform N remote
evaluation (with N typically in the 3–5 range depending on details
of the OS config.)

(There’s a more general optimization pattern lurking here: I’d really
like to find a way to somehow gather operations like ‘remote-eval’ that
are more efficiently done as a batch, and then scatter results back
to their continuations.  I’ve been thinking about this for some time
and it still hasn’t clicked.  Ideas welcome!)

The remaining patches are basic UI improvements.

Feedback welcome!

Ludo’.

Ludovic Courtès (5):
  machine: ssh: Make sanity checks in a single round trip.
  ui: Add 'indented-string'.
  deploy: Show what machines will be deployed.
  deploy: Write a message upon successful deployment.
  machine: ssh: Better report missing initrd modules.

 gnu/machine/ssh.scm     | 138 +++++++++++++++++++++++-----------------
 guix/scripts/deploy.scm |  23 ++++++-
 guix/scripts/pull.scm   |  17 +----
 guix/ui.scm             |  18 ++++++
 4 files changed, 123 insertions(+), 73 deletions(-)

-- 
2.25.1




--- End Message ---
--- Begin Message --- Subject: Re: [bug#40149] [PATCH 0/5] Assorted 'guix deploy' improvements Date: Mon, 23 Mar 2020 10:49:16 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
Ludovic Courtès <address@hidden> skribis:

>   machine: ssh: Make sanity checks in a single round trip.
>   ui: Add 'indented-string'.
>   deploy: Show what machines will be deployed.
>   deploy: Write a message upon successful deployment.
>   machine: ssh: Better report missing initrd modules.

Pushed as 8bc745052e051d142213a0ea74c39bdd7c5ace70.

Ludo’.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]