There are a few other references to Debian 9 which I'm not sure should be removed too? (Leaving aside .service
files)
$ grep -Ri "debian:[89]" * 2>/dev/null |grep -v .service
docker/migrate-docker19/Dockerfile:FROM debian:8
sdk/cwl/tests/wf/secret_wf.cwl: dockerPull: debian:8
sdk/cwl/tests/wf/expect_arvworkflow.cwl: - {class: DockerRequirement, dockerPull: 'debian:8'}
sdk/cwl/tests/wf/expect_upload_packed.cwl: "dockerPull": "debian:8",
sdk/cwl/tests/wf/expect_packed.cwl: "dockerPull": "debian:8",
sdk/cwl/tests/wf/submit_wf_packed.cwl: dockerPull: debian:8
sdk/cwl/tests/test_submit.py: "debian:8": [("zzzzz-4zz18-zzzzzzzzzzzzzd4", "")],
sdk/cwl/tests/test_submit.py: 'dockerPull': 'debian:8',
sdk/cwl/tests/test_submit.py: "dockerPull": "debian:8",
sdk/cwl/tests/tool/tool_with_sf.cwl: dockerPull: debian:8
sdk/cwl/tests/tool/submit_tool.cwl: dockerPull: debian:8
sdk/dev-jobs.dockerfile:FROM debian:9
$ grep -Ri "debian [89]" * 2>/dev/null |grep -v .service
doc/install/install-manual-prerequisites.html.textile.liquid:|Debian 9 ("stretch")|EOL|Latest 2.1.X release|
doc/install/install-manual-prerequisites.html.textile.liquid:|Debian 8 ("jessie")|EOL|1.4.3|
doc/sdk/ruby/index.html.textile.liquid:The SDK uses @curl@ which depends on the @libcurl@ C library. To build the module you may have to install additional packages. On Debian 9 this is:
doc/sdk/cli/install.html.textile.liquid:The SDK uses @curl@ which depends on the @libcurl@ C library. To build the module you may have to install additional packages. On Debian 9 this is:
doc/sdk/python/arvados-fuse.html.textile.liquid:The SDK uses @pycurl@ which depends on the @libcurl@ C library. To build the module you may have to first install additional packages. On Debian 9 this is:
doc/sdk/python/sdk-python.html.textile.liquid:The SDK uses @pycurl@ which depends on the @libcurl@ C library. To build the module you may have to first install additional packages. On Debian 9 this is:
doc/sdk/python/arvados-cwl-runner.html.textile.liquid:The SDK uses @pycurl@ which depends on the @libcurl@ C library. To build the module you may have to first install additional packages. On Debian 9 this is:
doc/_includes/_install_ruby_and_bundler.liquid:Install prerequisites for Debian 8:
doc/admin/upgrading.html.textile.liquid:The minimum supported Ruby version is now 2.5. If you are running Arvados on Debian 9 or Ubuntu 16.04, you may need to switch to using RVM or upgrade your OS. See "Install Ruby and Bundler":../install/ruby.html for more information.
doc/admin/upgrading.html.textile.liquid:* Debian 8 (pg 9.4) and Debian 9 (pg 9.6) do not require an upgrade
$ egrep -Ri "debian[89]" * 2>/dev/null |grep -v .service|sort -u
sdk/cwl/fpm-info.sh: debian9 | ubuntu1604)
services/dockercleaner/fpm-info.sh: debian9 | ubuntu1604)
and searching for stretch, I get (just the relevant ones)
docker/jobs/Dockerfile:# Based on Debian Stretch
sdk/cwl/tests/wf/16169-step.cwl: dockerPull: debian:stretch-slim
sdk/python/README.rst: deb http://apt.arvados.org/ stretch main