From a9d8c5ebec1261a90e2d089cbac8a63f8ecfc4f5 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 8 Jul 2022 18:54:11 +0530 Subject: Document partial resolution of the broken CD menus. * issues/broken-cd.gmi (Resolution): New section. --- issues/broken-cd.gmi | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'issues/broken-cd.gmi') diff --git a/issues/broken-cd.gmi b/issues/broken-cd.gmi index 2f2e248..6bcb61b 100644 --- a/issues/broken-cd.gmi +++ b/issues/broken-cd.gmi @@ -8,3 +8,13 @@ The continuous deployment (CD) of GeneNetwork2 at https://gn2dev.genenetwork.org This bug is quite critical. Our CD is unusable without addressing this bug. => https://gn2dev.genenetwork.org/ GeneNetwork2 Continuous Deployment + +## Resolution + +It turned out that there were 3 issues at play here. + +* GN_SERVER_URL was not set in the CD. GN_SERVER_URL is required by the javascript to query the genenetwork3 API and populate the menu. +* The mariadb socket was not accessible to the genenetwork3 process inside its container. +* Cross-Origin Resource Sharing (CORS) was not allowed by the genenetwork3 server. Fred is now working on fixing this in the genenetwork3 code. + +* assigned: fredm -- cgit v1.2.3