summary refs log tree commit diff
path: root/issues/genenetwork2
diff options
context:
space:
mode:
Diffstat (limited to 'issues/genenetwork2')
-rw-r--r--issues/genenetwork2/gn-libs-update.gmi36
-rw-r--r--issues/genenetwork2/viewing-dataset-error.gmi58
2 files changed, 94 insertions, 0 deletions
diff --git a/issues/genenetwork2/gn-libs-update.gmi b/issues/genenetwork2/gn-libs-update.gmi
new file mode 100644
index 0000000..1ea9572
--- /dev/null
+++ b/issues/genenetwork2/gn-libs-update.gmi
@@ -0,0 +1,36 @@
+# Update gn-libs in CD container
+
+* assigned: bonfacem
+* priority: high
+* status: to-do
+* deadline: <2026-01-07 Wed>
+
+## Description
+
+GN2 tests fail:
+
+```
+==================================== ERRORS ====================================
+____________ ERROR collecting gn2/tests/unit/base/test_data_set.py _____________
+ImportError while importing test module '/var/lib/laminar/run/genenetwork2/2358/genenetwork2/gn2/tests/unit/base/test_data_set.py'.
+Hint: make sure your test modules/packages have valid Python names.
+Traceback:
+gn2/tests/unit/base/test_data_set.py:8: in <module>
+    from gn2.wqflask import app
+gn2/wqflask/__init__.py:45: in <module>
+    from gn_libs.logging import setup_logging, setup_modules_logging
+E   ModuleNotFoundError: No module named 'gn_libs.logging'
+______________ ERROR collecting gn2/tests/unit/base/test_trait.py ______________
+ImportError while importing test module '/var/lib/laminar/run/genenetwork2/2358/genenetwork2/gn2/tests/unit/base/test_trait.py'.
+Hint: make sure your test modules/packages have valid Python names.
+Traceback:
+gn2/tests/unit/base/test_trait.py:6: in <module>
+    from gn2.base.trait import GeneralTrait
+gn2/base/trait.py:3: in <module>
+    from gn2.wqflask import app
+gn2/wqflask/__init__.py:45: in <module>
+    from gn_libs.logging import setup_logging, setup_modules_logging
+E   ModuleNotFoundError: No module named 'gn_libs.logging'
+```
+
+Note that a "gn-guile" definition in gn-machines has been added to gn-machines.
diff --git a/issues/genenetwork2/viewing-dataset-error.gmi b/issues/genenetwork2/viewing-dataset-error.gmi
new file mode 100644
index 0000000..1b9b4aa
--- /dev/null
+++ b/issues/genenetwork2/viewing-dataset-error.gmi
@@ -0,0 +1,58 @@
+# Unable to View Dataset Metadata
+
+* assigned: bonfacem
+* priority: high
+* status: to-do
+* deadline: <2026-01-08 Thur>
+
+## Description
+
+Heading to:
+
+=> https://genenetwork.org/datasets/BXDPublish
+
+or
+
+=> https://cd.genenetwork.org/datasets/BXDPublish
+
+We get the following stack trace:
+
+```
+ GeneNetwork 3.12-rc1  https://genenetwork.org/datasets/BXDPublish 
+Traceback (most recent call last):
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/flask/app.py", line 917, in full_dispatch_request
+    rv = self.dispatch_request()
+         ^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/flask/app.py", line 902, in dispatch_request
+    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
+           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/gn2/wqflask/views.py", line 1565, in get_dataset
+    return render_template(
+           ^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/flask/templating.py", line 150, in render_template
+    return _render(app, template, context)
+           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/flask/templating.py", line 131, in _render
+    rv = template.render(context)
+         ^^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/jinja2/environment.py", line 1301, in render
+    self.environment.handle_exception()
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/jinja2/environment.py", line 936, in handle_exception
+    raise rewrite_traceback_stack(source=source)
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/gn2/wqflask/templates/dataset.html", line 1, in top-level template code
+    {% extends "index_page.html" %}
+    ^^^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/gn2/wqflask/templates/index_page.html", line 1, in top-level template code
+    {% extends "base.html" %}
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/gn2/wqflask/templates/base.html", line 337, in top-level template code
+    {% block content %}{% endblock %}
+    ^^^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/gn2/wqflask/templates/dataset.html", line 66, in block 'content'
+    <a href="https://git.genenetwork.org/gn-docs/log/general/datasets/{{ dataset.id.split('/')[-1] }}" target="_blank">History</a>
+    ^^^^^^^^^^^^^^^^^^^^^^^^^
+  File "/gnu/store/9515mkxb3zq721b8mnh9xgjvvgmvbavq-profile/lib/python3.11/site-packages/jinja2/environment.py", line 485, in getattr
+    return getattr(obj, attribute)
+           ^^^^^^^^^^^^^^^^^^^^^^^
+jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'id'
+```
+