unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#75414] [PATCH 0/2] Add roll-back action to guix deploy
@ 2025-01-07  0:18 Arun Isaac
  2025-01-07  0:28 ` [bug#75414] [PATCH 1/2] machine: ssh: Return monadic value from roll-back-managed-host Arun Isaac
  2025-01-07  0:28 ` [bug#75414] [PATCH 2/2] deploy: Add roll-back action Arun Isaac
  0 siblings, 2 replies; 3+ messages in thread
From: Arun Isaac @ 2025-01-07  0:18 UTC (permalink / raw)
  To: 75414
  Cc: Arun Isaac, Christopher Baines, Josselin Poiret,
	Ludovic Courtès, Mathieu Othacehe, Maxim Cournoyer,
	Simon Tournier, Tobias Geerinckx-Rice

Hi,

I implement a roll-back action for guix deploy. This is convenient to roll
back all machines in a `guix deploy' configuration.

By the by, PATCH 1 fixes a bug necessary to make this work.

Regards,
Arun

Arun Isaac (2):
  machine: ssh: Return monadic value from roll-back-managed-host.
  deploy: Add roll-back action.

 doc/guix.texi           |  7 ++++
 gnu/machine/ssh.scm     |  6 ++-
 guix/scripts/deploy.scm | 90 +++++++++++++++++++++++++++++++++--------
 3 files changed, 84 insertions(+), 19 deletions(-)


base-commit: 67a535351f8678969e412e8dba9197a883b524d0
-- 
2.47.1





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-01-07  0:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-07  0:18 [bug#75414] [PATCH 0/2] Add roll-back action to guix deploy Arun Isaac
2025-01-07  0:28 ` [bug#75414] [PATCH 1/2] machine: ssh: Return monadic value from roll-back-managed-host Arun Isaac
2025-01-07  0:28 ` [bug#75414] [PATCH 2/2] deploy: Add roll-back action Arun Isaac

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).