diff options
Diffstat (limited to 'issues/genenetwork')
-rw-r--r-- | issues/genenetwork/containerising-production-issues.gmi | 4 | ||||
-rw-r--r-- | issues/genenetwork/python-requests-error-in-container.gmi | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/issues/genenetwork/containerising-production-issues.gmi b/issues/genenetwork/containerising-production-issues.gmi index 6478b8a..2160969 100644 --- a/issues/genenetwork/containerising-production-issues.gmi +++ b/issues/genenetwork/containerising-production-issues.gmi @@ -3,9 +3,9 @@ ## Tags * type: bug -* status: open * assigned: fredm * priority: critical +* status: closed, completed * keywords: production, container, tux04 * interested: alexk, aruni, bonfacem, fredm, pjotrp, soloshelby, zsloan, jnduli @@ -29,5 +29,5 @@ The link above documents the various services that make up the GeneNetwork servi => ./umhet3-samples-timing-slow [ ] Figure out and fix UM-HET3 Samples mappings on Tux04 => ./setup-mailing-on-tux04 [x] Setting up email service on Tux04 => ./virtuoso-shutdown-clears-data [x] Virtuoso seems to lose data on restart -=> ./python-requests-error-in-container [ ] Fix python's requests library certificates error +=> ./python-requests-error-in-container [x] Fix python's requests library certificates error => ./cannot-connect-to-mariadb [ ] GN3 cannot connect to mariadb server diff --git a/issues/genenetwork/python-requests-error-in-container.gmi b/issues/genenetwork/python-requests-error-in-container.gmi index d691660..a5b2a4a 100644 --- a/issues/genenetwork/python-requests-error-in-container.gmi +++ b/issues/genenetwork/python-requests-error-in-container.gmi @@ -166,3 +166,9 @@ Adding nss-certs and setting the `REQUESTS_CA_BUNDLE` fixes things. We'll need t ### Fixes +=> https://git.genenetwork.org/guix-bioinformatics/commit/?id=fec68c4ca87eeca4eb9e69e71fc27e0eae4dd728 +=> https://git.genenetwork.org/guix-bioinformatics/commit/?id=c3bb784c8c70857904ef97ecd7d36ec98772413d +The two commits above add nss-certs package to all the flask apps, which make use of the python-requests library, which requires a valid CA certificates bundle in each application's environment. + +=> https://git.genenetwork.org/gn-machines/commit/?h=production-container&id=04506c4496e5ca8b3bc38e28ed70945a145fb036 +The commit above defines the "REQUESTS_CA_BUNDLE" environment variable for all the flask applications that make use of python's requests library. |