Commit Graph

21 Commits

Author SHA1 Message Date
932292fef5
vault0.home.rekahsoft.ca: Missed in previous commit renaming public exports 2022-03-22 19:34:29 -04:00
5d4f601fc1
Export %machine instead of machine to avoid name overlap
* .guix/rekahsoft/guix-config/vms/cloud0-home-rekahsoft-ca.scm: Add missing imports; change
name of public exports of system and machine, prefixing them with '%'
* .guix/rekahsoft/guix-config/vms/grocy0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/guix-ci0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/vault0-home-rekahsoft-ca.scm:
* README.org: Update commands that reference the 'system' variable exported from
configuration modules
* deploy/cloud0-home-rekahsoft-ca.scm: Reference renamed 'machine' as %machine
* deploy/grocy0-home-rekahsoft-ca.scm:
* deploy/guix-ci0-home-rekahsoft-ca.scm:
* deploy/vault0-home-rekahsoft-ca.scm:
2022-03-22 19:30:51 -04:00
b9da145c33
Refactor guix deploy machines specifications directly into channel
* channels-{vms,manual}.scm: Removed in preference of channel wide channels.scm
* README.org: Update various deployment proceedures given that moving forward
operating-system configurations will be self-contained within this channel
* .guix/rekahsoft/guix-config/vms/cloud0-home-rekahsoft-ca.scm: Include public machine record
for instance, refactored from deploy/*.scm
* .guix/rekahsoft/guix-config/vms/grocy0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/guix-ci0-home-rekahsoft-ca.scm:
* .guix/rekahsoft/guix-config/vms/vault0-home-rekahsoft-ca.scm:
* deploy/cloud0-home-rekahsoft-ca.scm: Directly reference machine from channel instead of
declaring it here
* deploy/grocy0-home-rekahsoft-ca.scm:
* deploy/guix-ci0-home-rekahsoft-ca.scm:
* deploy/vault0-home-rekahsoft-ca.scm:
2022-03-22 18:39:06 -04:00
0762dab584
.guix-channel: Declare rekahsoft-guix and nonguix channels as dependencies
This is required for this channel to be successfully pulled.
2022-03-22 14:03:16 -04:00
df39bf44db
.guix-channel: Remove explicit dependencies 2022-03-22 13:48:38 -04:00
7f90664d05
README.org: Correct typo after file renamed 2022-03-21 22:30:57 -04:00
8eea18d532
Revert "guix-ci0.home.rekahsoft.ca: Have cuirass build images for guix-machines"
This reverts commit 058872fc8b.
2022-03-21 22:21:31 -04:00
058872fc8b
guix-ci0.home.rekahsoft.ca: Have cuirass build images for guix-machines
Note: currently only operating system configurations are defined, not images, so this is
expected to have no effect just yet. Similar to previously where cuirass was building all
packages in this channel, however this channel does not define any packages (and is not
expected to either).
2022-03-21 22:11:08 -04:00
4013ba9ce3
.guix-channel: Update guix channel dependency 2022-03-21 20:09:00 -04:00
bc9b539ff9
.guix-cnannel: Update nonguix 2022-03-21 18:59:34 -04:00
6c7d8c042b
Revert ".guix-channel: Remove (temporarily) the nonguix channel dependency"
This reverts commit 595eb5033c.
2022-03-21 18:58:50 -04:00
3d3d27c595
guix-ci0.home.rekahsoft.ca: Refactoring of cuirass spec 2022-03-20 23:41:47 -04:00
71a235e98e
Revert "guix-ci0.home.rekahsoft.ca: Remove (temporarily?) nonguix channel from guix-machine spec"
This reverts commit ae66f92bb7.
2022-03-20 23:40:28 -04:00
bdc7487020
Revert "Remove (temporarily) laptop-lenovo-t480s guix configuration"
This reverts commit 73984a0091.
2022-03-20 23:35:23 -04:00
ae66f92bb7
guix-ci0.home.rekahsoft.ca: Remove (temporarily?) nonguix channel from guix-machine spec 2022-03-20 23:25:19 -04:00
595eb5033c
.guix-channel: Remove (temporarily) the nonguix channel dependency 2022-03-20 23:19:29 -04:00
73984a0091
Remove (temporarily) laptop-lenovo-t480s guix configuration
This is being done to test cuirass' failure to build this channel, apparently related to
nonguix systems.
2022-03-20 23:07:49 -04:00
2433d35cda
.guix-channel: Add explicit channel dependencies (for cuirass) 2022-03-20 22:58:41 -04:00
e0ee432e71
TODO.org: Update/add TODOs 2022-03-20 22:55:34 -04:00
412786173c
guix-ci0.home.rekahsoft.ca: Add guix-machines channel spec to cuirass 2022-03-20 22:54:34 -04:00
acaa20d632
Initial commit 2022-03-20 22:31:46 -04:00