Skip to content

Commit c85e3df

Browse files
authored
Merge pull request #540 from bgruening/19.09
19.09 release
2 parents 027d56e + a92ab22 commit c85e3df

File tree

7 files changed

+19
-15
lines changed

7 files changed

+19
-15
lines changed

.travis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
sudo: required
22

33
language: python
4-
python: 2.7
4+
python: 3.6
55

66
services:
77
- docker
88

99
env:
1010
matrix:
11-
- TOX_ENV=py27
11+
- TOX_ENV=py36
1212
- COMPOSE_SLURM=True
1313
- COMPOSE_SLURM_SINGULARITY=True
1414
# Compose version with Condor submitting Docker jobs
@@ -146,7 +146,7 @@ before_install:
146146
./build-orchestration-images.sh --no-push --condor --grafana --slurm --k8s
147147
source ./tags-for-compose-to-source.sh
148148
149-
container_size_check quay.io/bgruening/galaxy-base:$TAG 350
149+
container_size_check quay.io/bgruening/galaxy-base:$TAG 350
150150
container_size_check quay.io/bgruening/galaxy-web:$TAG 650
151151
container_size_check quay.io/bgruening/galaxy-htcondor-base:$TAG 280
152152

compose/galaxy-grafana/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
bx-python==0.7.3
33
MarkupSafe==0.23
44
pyyaml>=4.2b1
5-
SQLAlchemy==1.0.15
5+
SQLAlchemy==1.3.0
66
mercurial==4.1.3
77
numpy==1.9.2
88
pycrypto==2.6.1
@@ -64,7 +64,7 @@ pyparsing==2.1.1
6464
# Fabric and dependencies
6565
Fabric==1.10.2
6666
paramiko>=2.0.9
67-
ecdsa==0.13
67+
ecdsa==0.13.3
6868

6969
# Flexible BAM index naming
7070
pysam==0.8.4+gx5

compose/galaxy-slurm/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
bx-python==0.7.3
33
MarkupSafe==0.23
44
pyyaml>=4.2b1
5-
SQLAlchemy==1.0.15
6-
mercurial==3.7.3
5+
SQLAlchemy==1.3.0
6+
mercurial==4.1.3
77
numpy==1.9.2
88
pycrypto==2.6.1
99

galaxy/Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ MAINTAINER Björn A. Grüning, [email protected]
1616
ARG GALAXY_RELEASE
1717
ARG GALAXY_REPO
1818

19-
ENV GALAXY_RELEASE=${GALAXY_RELEASE:-release_19.05} \
19+
ENV GALAXY_RELEASE=${GALAXY_RELEASE:-release_19.09} \
2020
GALAXY_REPO=${GALAXY_REPO:-https://github.com/galaxyproject/galaxy} \
2121
GALAXY_ROOT=/galaxy-central \
2222
GALAXY_CONFIG_DIR=/etc/galaxy \
@@ -286,8 +286,9 @@ ADD welcome.html $GALAXY_CONFIG_DIR/web/welcome.html
286286
#npm install && \
287287
#rm -rf ~/.cache/ $GALAXY_ROOT/client/node_modules/
288288

289-
# change the default location of shed_tools to be ../shed_tools
290-
RUN sed -i 's|database|..|' $GALAXY_ROOT/config/shed_tool_conf.xml
289+
# This is a dead symlink in 19.09, triggering an error when creating /export at startup
290+
# See https://github.com/galaxyproject/galaxy/pull/9292
291+
RUN rm /galaxy-central/lib/galaxy/web/framework/static/toolshed/src
291292

292293
# Switch back to User root
293294
USER root

test/bioblend/Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
FROM quay.io/bgruening/galaxy
22

3+
RUN apt-get -qq update && apt-get install --no-install-recommends -y python3-distutils \
4+
&& apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && rm -rf ~/.cache/
5+
36
USER galaxy
47
WORKDIR /home/galaxy
58

6-
ENV TOX_ENV=py27 \
9+
ENV TOX_ENV=py36 \
710
BIOBLEND_GALAXY_API_KEY=admin \
811
BIOBLEND_GALAXY_URL=http://galaxy \
912
BIOBLEND_TEST_JOB_TIMEOUT="240" \
10-
GALAXY_VERSION=release_19.05
13+
GALAXY_VERSION=release_19.09
1114

1215
RUN mkdir bioblend-master \
1316
&& curl -L -s https://github.com/galaxyproject/bioblend/archive/master.tar.gz | tar xzf - --strip-components=1 -C bioblend-master \

test/bioblend/test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ then
99
python setup.py install ;
1010
sed -i.bak "s/commands.*$/commands =/" tox.ini ;
1111
sed -i.bak2 "s/GALAXY_VERSION/GALAXY_VERSION BIOBLEND_TEST_JOB_TIMEOUT/" tox.ini ;
12-
export TOX_ENV=py27 ;
12+
export TOX_ENV=py36 ;
1313
export BIOBLEND_GALAXY_API_KEY=admin ;
1414
export BIOBLEND_GALAXY_URL=http://galaxy ;
1515
export BIOBLEND_TEST_JOB_TIMEOUT="240";
16-
export GALAXY_VERSION=release_19.05;
16+
export GALAXY_VERSION=release_19.09;
1717
cd /home/galaxy/bioblend-master ;
1818
tox -e $TOX_ENV -- -k "not test_download_dataset and not test_upload_from_galaxy_filesystem and not test_get_datasets and not test_datasets_from_fs and not test_existing_history and not test_new_history and not test_params and not test_tool_dependency_install and not test_download_history and not test_export_and_download"'
1919

0 commit comments

Comments
 (0)