<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git, branch merge-deploy</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=merge-deploy</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=merge-deploy'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-07-31T14:32:53Z</updated>
<entry>
<title>remote: Remove '--system' argument.</title>
<updated>2019-07-31T14:32:53Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-31T13:20:27Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=1a81d4d0731257428b1f30e6b4674c968ecf52e9'/>
<id>urn:sha1:1a81d4d0731257428b1f30e6b4674c968ecf52e9</id>
<content type='text'>
* gnu/services.scm (activation-script): Return a &lt;program-file&gt; rather
than a &lt;scheme-file&gt;.
* gnu/deploy.scm (guix-deploy): Remove handling for '--system'.
(show-help): Remove documentation for '--system'.
(%default-options): Remove default setting for 'system'.
</content>
</entry>
<entry>
<title>remote: Build derivations appropriate for the remote's architecture.</title>
<updated>2019-07-31T14:32:52Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-31T13:17:10Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=5bbac24698d47fffd56d1299b3a54da5de95c100'/>
<id>urn:sha1:5bbac24698d47fffd56d1299b3a54da5de95c100</id>
<content type='text'>
* guix/ssh.scm (remote-system): New variable.
* guix/remote.scm (remote-eval): Use result of 'remote-system' when
lowering the G-Expression.
(trampoline): Return a &lt;program-file&gt; rather than a &lt;scheme-file&gt;.
</content>
</entry>
<entry>
<title>machine: Implement safety checks.</title>
<updated>2019-07-31T14:32:52Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-24T18:19:17Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=960c51b2ef44bd304450be7316a1c0a8847ad64b'/>
<id>urn:sha1:960c51b2ef44bd304450be7316a1c0a8847ad64b</id>
<content type='text'>
* gnu/machine/ssh.scm (machine-check-file-system-availability)
(machine-check-initrd-modules, check-deployment-sanity): New variable.
(deploy-managed-host): Perform safety checks before deploying.
</content>
</entry>
<entry>
<title>machine: Implement 'roll-back-machine'.</title>
<updated>2019-07-31T13:54:50Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-23T18:14:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=8e708b9e6895f0469cd4251567f43a174d372d26'/>
<id>urn:sha1:8e708b9e6895f0469cd4251567f43a174d372d26</id>
<content type='text'>
* gnu/machine.scm (roll-back-machine, &amp;deploy-error, deploy-error?)
(deploy-error-should-roll-back)
(deploy-error-captured-args): New variable.
* gnu/machine/ssh.scm (roll-back-managed-host): New variable.
* guix/scripts/deploy.scm (guix-deploy): Roll-back systems when a
deployment fails.
</content>
</entry>
<entry>
<title>machine: Rename 'system' field.</title>
<updated>2019-07-31T13:54:50Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-25T17:44:05Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=2caa50c35e6904b6f1118fb2b969740aa32f3210'/>
<id>urn:sha1:2caa50c35e6904b6f1118fb2b969740aa32f3210</id>
<content type='text'>
* gnu/machine.scm (machine-system): Delete variable.
(machine-operating-system): New variable.
All callers changed.
* doc/guix.texi (Invoking guix deploy): Use the
'machine-operating-system' accessor rather than 'machine-system'.
</content>
</entry>
<entry>
<title>doc: Add note about signing keys.</title>
<updated>2019-07-31T13:54:47Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-29T21:01:36Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=64fde5fa20048b852deb6976b5dd0b8cd1ce80ee'/>
<id>urn:sha1:64fde5fa20048b852deb6976b5dd0b8cd1ce80ee</id>
<content type='text'>
* doc/guix.texi (Invoking guix deploy): Add note explaining that
deployment targets must authorize the coordinator machine's signing key.
</content>
</entry>
<entry>
<title>gnu: claws-mail: Add startup-notification.</title>
<updated>2019-07-31T12:07:01Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-07-31T12:06:00Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=3d88855dfdcc4c8ce11f494fdf9f0ac1d8eef530'/>
<id>urn:sha1:3d88855dfdcc4c8ce11f494fdf9f0ac1d8eef530</id>
<content type='text'>
* gnu/packages/mail.scm (claws-mail)[inputs]: Add startup-notification.
</content>
</entry>
<entry>
<title>gnu: emacs-org-ql: Update to 0.1.</title>
<updated>2019-07-31T10:08:58Z</updated>
<author>
<name>Oleg Pykhalov</name>
<email>go.wigust@gmail.com</email>
</author>
<published>2019-07-31T09:52:40Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=716908411b4d393ec82d5b7e40c9817e81c8fa95'/>
<id>urn:sha1:716908411b4d393ec82d5b7e40c9817e81c8fa95</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.1.
</content>
</entry>
<entry>
<title>gnu: Add emacs-org-redmine.</title>
<updated>2019-07-31T10:08:25Z</updated>
<author>
<name>Oleg Pykhalov</name>
<email>go.wigust@gmail.com</email>
</author>
<published>2019-07-31T09:45:52Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=becb69cfe63793236329b5cff36a7cb5c05b0d70'/>
<id>urn:sha1:becb69cfe63793236329b5cff36a7cb5c05b0d70</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-org-redmine): New variable.
</content>
</entry>
<entry>
<title>gnu: Add sbcl-mk-string-metrics.</title>
<updated>2019-07-31T08:27:45Z</updated>
<author>
<name>Pierre Neidhardt</name>
<email>mail@ambrevar.xyz</email>
</author>
<published>2019-07-31T08:27:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=e4ce0097c7be9651777e83269ac3525fdcbf1a1f'/>
<id>urn:sha1:e4ce0097c7be9651777e83269ac3525fdcbf1a1f</id>
<content type='text'>
* gnu/packages/lisp.scm (sbcl-mk-string-metrics): New variable.
</content>
</entry>
</feed>
