summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--issues/non-deterministic-gn3-setup-on-tux01.gmi53
1 files changed, 53 insertions, 0 deletions
diff --git a/issues/non-deterministic-gn3-setup-on-tux01.gmi b/issues/non-deterministic-gn3-setup-on-tux01.gmi
new file mode 100644
index 0000000..51d773c
--- /dev/null
+++ b/issues/non-deterministic-gn3-setup-on-tux01.gmi
@@ -0,0 +1,53 @@
+# GN3 Setup on tux01 - Non-Deterministic Behavior
+
+## Tags
+
+* assigned: bonfacem, zachs
+* priority: high
+* type: ops, guix
+* keywords: gn3
+
+## Description:
+
+Last week, during a pairing session, Zach and I attempted to set up GN3 on tux01 following the provided channels file:
+
+```
+(list (channel
+ (name 'gn-bioinformatics)
+ (url "https://git.genenetwork.org/guix-bioinformatics")
+ (branch "master")
+ (commit
+ "25cb9ad70155a08c088ff28bf54c06e12293105b"))
+ (channel
+ (name 'guix-forge)
+ (url "https://git.systemreboot.net/guix-forge/")
+ (branch "main")
+ (introduction
+ (make-channel-introduction
+ "0432e37b20dd678a02efee21adf0b9525a670310"
+ (openpgp-fingerprint
+ "7F73 0343 F2F0 9F3C 77BF 79D3 2E25 EE8B 6180 2BB3")))))
+
+```
+
+... and execution steps:
+
+```
+source /var/guix/profiles/per-user/aruni/current-guix/etc/profile
+
+guix pull -C channels.scm -p ~/.guix-extra-profiles/genenetwork
+
+. .guix-extra-profiles/genenetwork/etc/profile
+
+guix install genenetwork3 genenetwork2 -p ~/.guix-extra-profiles/genenetwork
+
+git clone https://github.com/genenetwork/genenetwork3.git
+
+cd genenetwork3/
+
+/export2/local/home/zas1024/gn3-zach/genenetwork3/run_dev.sh run --port=8090
+```
+
+Despite our efforts, attempting a CURL on GN3 using Zach's username consistently resulted in an empty response.
+
+Even when Zach switched to my user (bonfacem) and repeated the steps with my ".guix-extra-profile", the CURL still produced an empty result. We tried various troubleshooting steps, such as running the commands in a shell with no specific environment set up and using su to switch to bonfacem from Zach's userspace, but the issue persists.