about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMunyoki Kilyungi2025-09-16 11:32:25 +0300
committerMunyoki Kilyungi2025-09-19 15:36:05 +0300
commitbe8722ea29e4279564d8fa1a861d9736536d1dfe (patch)
tree1e20cf75b8cbc8384c7930411495a2b5f477ee7a
parent8450a308c1edf84243d957098effd85c749d2ae1 (diff)
downloadgn-machines-be8722ea29e4279564d8fa1a861d9736536d1dfe.tar.gz
Update gn2/gn3 shepherd-service dependencies.
* genenetwork-development.scm (genenetwork-shepherd-services)
[genenetwork2]: require redis gn-auth genenetwork3.
[genenetwork3]: require gn-auth.
-rw-r--r--genenetwork-development.scm5
1 files changed, 2 insertions, 3 deletions
diff --git a/genenetwork-development.scm b/genenetwork-development.scm
index 8441c93..2a9fd2f 100644
--- a/genenetwork-development.scm
+++ b/genenetwork-development.scm
@@ -805,8 +805,7 @@ described by CONFIG, a <genenetwork-configuration> object."
           (shepherd-service
            (documentation "Run GeneNetwork 2 development server.")
            (provision '(genenetwork2))
-           ;; FIXME: The genenetwork2 service should depend on redis.
-           (requirement '(networking genenetwork3))
+           (requirement '(networking redis gn-auth genenetwork3))
            (modules '((guix search-paths)
                       (ice-9 match)
                       (srfi srfi-1)))
@@ -887,7 +886,7 @@ described by CONFIG, a <genenetwork-configuration> object."
           (shepherd-service
            (documentation "Run GeneNetwork 3 development server.")
            (provision '(genenetwork3))
-           (requirement '(networking))
+           (requirement '(networking gn-auth))
            (start #~(make-forkexec-constructor
                      (list #$(least-authority-wrapper
                               (program-file "genenetwork3"