galaxy_commit_id
to something newer, like release_21.09
this should work
git log -p --follow -- lib/galaxy/dependencies/pinned-requirements.txt
lied to me!
--follow
, I wish I'd known that one earlier.
mamba
instead of conda for one galaxy deployment I'm responsible for and wow it's faster
--strict-channel-priority
to the conda create flags ?
# Mamba
(base) galaxy@bioinf-galactus:/srv/galaxy/var/dependencies/_conda$ time /srv/galaxy/var/dependencies/_conda/bin/mamba create -y --quiet --override-channels --channel conda-forge --channel bioconda --channel defaults hisat2=2.2.1 samtools=1.12 seqtk=1.3 --name test-mamba
...
real 0m9.918s
user 0m8.605s
sys 0m0.846s
# Conda (default)
(base) galaxy@bioinf-galactus:/srv/galaxy/var/dependencies/_conda$ time /srv/galaxy/var/dependencies/_conda/bin/conda create -y --quiet --override-channels --channel conda-forge --channel bioconda --channel defaults hisat2=2.2.1 samtools=1.12 seqtk=1.3 --name test-conda
# The first bit is VERY slow
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working...
...
real 1m59.373s
user 1m45.825s
sys 0m4.085s
# Conda (--strict-channel-priority)
(base) galaxy@bioinf-galactus:/srv/galaxy/var/dependencies/_conda$ time /srv/galaxy/var/dependencies/_conda/bin/conda create -y --quiet --override-channels --channel conda-forge --channel bioconda --channel defaults hisat2=2.2.1 samtools=1.12 seqtk=1.3 --name test-conda-strict --strict-channel-priority
# The first bit fails much faster.
Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): ...working...
...
real 0m42.747s
user 0m31.254s
sys 0m2.513s
File "/galaxy/srv/galaxy/server/lib/galaxy/config/schema.py", line 48, in _read_schema
with open(path) as f:
FileNotFoundError: [Errno 2] No such file or directory: '/galaxy/srv/galaxy/server/lib/galaxy/config/../config_schema.yml'
File "/galaxy/srv/galaxy/server/lib/galaxy/util/yaml_util.py", line 25, in include
with open(filename) as f:
FileNotFoundError: [Errno 2] No such file or directory: '/galaxy/srv/galaxy/server/lib/galaxy/config/../uwsgi_schema.yml'
File "/galaxy/srv/galaxy/server/lib/galaxy/util/yaml_util.py", line 25, in include
with open(filename) as f:
FileNotFoundError: [Errno 2] No such file or directory: '/galaxy/srv/galaxy/server/lib/galaxy/config/../job_config_schema.yml'
cp /galaxy/srv/galaxy/server/lib/galaxy/webapps/galaxy/config_schema.yml /galaxy/srv/galaxy/server/lib/galaxy/
cp /galaxy/srv/galaxy/server/lib/galaxy/webapps/galaxy/uwsgi_schema.yml /galaxy/srv/galaxy/server/lib/galaxy/
cp /galaxy/srv/galaxy/server/lib/galaxy/webapps/galaxy/job_config_schema.yml /galaxy/srv/galaxy/server/lib/galaxy/
/galaxy/srv/galaxy/server/lib/galaxy/webapps/galaxy/
changed: [galaxy01.educloud.no] => {
"msg": "Galaxy version changed from '' to '60ab1d5b7ae4385ca31307b0c23c52c979e337eb'"
}
failed to download http://cvmfs0-psu0.galaxyproject.org/cvmfs/singularity.galaxyproject.org/data/6b/81f0681da21040ce0b4a31c3602255a19c5032P (9 - host returned HTTP error)
unexpected HTTP error code 200 - please check the stratum 0 health
galaxy_systemd_zergling_env
and galaxy_zergpool_listen_addr
. In the latest version where mule is the only systemd mode, there is only galaxy_systemd_env
variable. I am using it but the DRMAA_LIBRARY_PATH=....
variable which I set there is now missing in the galaxy.service file. Is this correct?