Repository: exasol/integration-test-docker-environment (language: python)

Issue:
Remove Exasol DB versions 7.0.x from CI build
With first versions 8.x being available ITDE does not need to support 7.0.x versions anymore.
The current ticket therefore requests to remove Exasol DB versions 7.0.x from ITDE CI builds.


Discussion / hints:

Fix patch:
diff --git a/doc/changes/changes_2.0.0.md b/doc/changes/changes_2.0.0.md
index 39f24af6f..729b5f0bb 100644
--- a/doc/changes/changes_2.0.0.md
+++ b/doc/changes/changes_2.0.0.md
@@ -10,11 +10,12 @@ The current release therefore enhances ITDE to enable to access the Docker Conta
 
 Additionally the directory for storing the randomly generated SSH keys has been moved to `~/.cache/exasol/itde/`. By that ITDE can restrict file permissions allowing access only by the current user.
 
+This release also removes versions 7.0.x of the Exasol database from the regular CI builds as version 8.x is already available and ITDE only supports the latest two minor versions.
+
 T.B.D.
 
 ### Supported Exasol Versions
 
-* **7.0**: up to 7.0.20, **except 7.0.5**
 * **7.1**: up to 7.1.17
 * **8**: 8.18.1
 
@@ -30,3 +31,4 @@ If you need further versions, please open an issue.
 * #322: Added additional tests for environment variable LOG_ENV_VARIABLE_NAME
 * #359: Fixed custom logging path not working if dir does not exist.
 * #304: Create SSH access replacements for calls to `docker.exec_run()`
+* #368: Removed versions 7.0.x of Exasol database
diff --git a/docker_db_config_template/7.0.0/EXAConf b/docker_db_config_template/7.0.0/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/docker_db_config_template/7.0.0/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/docker_db_config_template/7.0.0/init_db.sh b/docker_db_config_template/7.0.0/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/docker_db_config_template/7.0.0/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/docker_db_config_template/7.0.1 b/docker_db_config_template/7.0.1
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.1
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.10 b/docker_db_config_template/7.0.10
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.10
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.11 b/docker_db_config_template/7.0.11
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.11
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.12 b/docker_db_config_template/7.0.12
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.12
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.13 b/docker_db_config_template/7.0.13
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.13
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.14 b/docker_db_config_template/7.0.14
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.14
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.15 b/docker_db_config_template/7.0.15
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.15
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.16 b/docker_db_config_template/7.0.16
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.16
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.17 b/docker_db_config_template/7.0.17
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.17
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.18 b/docker_db_config_template/7.0.18
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.18
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.19 b/docker_db_config_template/7.0.19
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.19
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.2 b/docker_db_config_template/7.0.2
deleted file mode 120000
index 95e42a523..000000000
--- a/docker_db_config_template/7.0.2
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0/
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.20 b/docker_db_config_template/7.0.20
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.20
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.3 b/docker_db_config_template/7.0.3
deleted file mode 120000
index 95e42a523..000000000
--- a/docker_db_config_template/7.0.3
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0/
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.4 b/docker_db_config_template/7.0.4
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.4
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.6 b/docker_db_config_template/7.0.6
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.6
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.7 b/docker_db_config_template/7.0.7
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.7
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.8 b/docker_db_config_template/7.0.8
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.8
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file
diff --git a/docker_db_config_template/7.0.9 b/docker_db_config_template/7.0.9
deleted file mode 120000
index 412252180..000000000
--- a/docker_db_config_template/7.0.9
+++ /dev/null
@@ -1,1 +0,0 @@
-7.0.0
\ No newline at end of file


Test patch:
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.0/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.0/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.0/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.0/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.0/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.0/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.1/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.1/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.1/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.1/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.1/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.1/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.10/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.10/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.10/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.10/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.10/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.10/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.11/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.11/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.11/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.11/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.11/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.11/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.12/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.12/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.12/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.12/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.12/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.12/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.13/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.13/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.13/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.13/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.13/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.13/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.14/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.14/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.14/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.14/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.14/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.14/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.15/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.15/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.15/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.15/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.15/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.15/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.16/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.16/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.16/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.16/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.16/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.16/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.17/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.17/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.17/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.17/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.17/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.17/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.18/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.18/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.18/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.18/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.18/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.18/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.19/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.19/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.19/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.19/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.19/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.19/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.2/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.2/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.2/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.2/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.2/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.2/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.20/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.20/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.20/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.20/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.20/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.20/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.3/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.3/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.3/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.3/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.3/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.3/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.4/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.4/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.4/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.4/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.4/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.4/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.6/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.6/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.6/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.6/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.6/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.6/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.7/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.7/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.7/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.7/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.7/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.7/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.8/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.8/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.8/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.8/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.8/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.8/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.9/EXAConf b/exasol_integration_test_docker_environment/docker_db_config/7.0.9/EXAConf
deleted file mode 100644
index 036e08bfc..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.9/EXAConf
+++ /dev/null
@@ -1,185 +0,0 @@
-[Global]
-    Revision = 14
-    Checksum = COMMIT
-    ClusterName = cl4
-    Platform = Docker
-    LicenseFile = /exa/etc/license.xml
-    CoredPort = 10001
-    SSHPort = {{ ssh_port }}
-    XMLRPCPort = 443
-    AuthenticationToken = WG9JQkZYb0R5T1pIcWZPWTpyUHFsR3V6QUFkV1FQbHZmdm91cXJDYmNQTFl4eE1vRlZ6VnhxamdxYnpxUGRkZEhtR2NJaVVGbEpsb2NnbnRZ
-    # List of networks for this cluster: 'private' is mandatory, 'public' is optional.
-    Networks = private
-    # Comma-separated list of nameservers for this cluster.
-    NameServers = {{ name_servers }}
-    Timezone = Europe/Berlin
-    # Nr. of hugepages ('0' = disabled, 'host' = manually configured on the host, 'auto' = set automatically based on DB config)
-    Hugepages = 0
-    ConfVersion = {{ db_version }}
-    OSVersion = {{ db_version }}
-    REVersion = {{ db_version }}
-    DBVersion = {{ db_version }}
-    ImageVersion = {{ image_version }}
-
-# SSL options
-[SSL]
-    # The SSL certificate, private key and CA for all EXASOL services
-    Cert = {{ certificate_dir }}/cert.crt
-    CertKey = {{ certificate_dir }}/cert.key
-    CertAuth = {{ certificate_dir }}/rootCA.crt
-
-# Docker related options
-[Docker]
-    # The directory that contains all data related to this docker cluster
-    # (except for mapped devices)
-    RootDir = /exa/etc
-    # The EXASOL docker image used for all containers of this cluster
-    Image = exasol/docker-db:latest
-    # The type of storage devices for this cluster: 'block' or 'file'
-    DeviceType = file
-    # Comma-separated list of volumes to be mounted in all containers (e. g. '/mnt/my_data:/exa/my_data:rw' )
-    # These user-defined volumes are mounted additionally to the internal ones (like the node root volume)
-    AdditionalVolumes =
-
-[Groups]
-    [[root]]
-        ID = 0
-    [[exausers]]
-        ID = 500
-    [[exadbadm]]
-        ID = 1001
-    [[exastoradm]]
-        ID = 1002
-    [[exabfsadm]]
-        ID = 1003
-    [[exaadm]]
-        ID = 1004
-
-[Users]
-    [[root]]
-        ID = 0
-        Group = root
-        LoginEnabled = True
-        AdditionalGroups = exausers, exadbadm, exastoradm, exabfsadm, exaadm
-        AuthorizedKeys = {{ authorized_keys }}
-    [[exadefusr]]
-        ID = 500
-        Group = exausers
-        LoginEnabled = False
-        AdditionalGroups = exadbadm, exastoradm, exabfsadm, exaadm
-
-[Node : 11]
-    PrivateNet = {{ private_network }}
-    PublicNet =
-    Name = n11
-    UUID = A5F8F92113A34BA4B0A48D5397423BBA5CF95161
-    DockerVolume = n11
-    [[Disk : disk1]]
-        Component = exastorage
-        Devices = dev.1
-        Mapping = dev.1:/exa/data/storage
-
-# Global EXAStorage options
-[EXAStorage]
-    # Enable or disable background recovery / data restoration (does not affect on-demand recovery)
-    BgRecEnabled = True
-    # Max. throughput for background recovery / data restoration (in MiB/s)
-    BgRecLimit =
-    # Space usage threshold (in percent, per node) for sending a warning
-    SpaceWarnThreshold = 90
-
-# An EXAStorage volume
-[EXAVolume : DataVolume1]
-    # Type of volume: 'data' | 'archive'
-    Type = data
-    # Volume size (e. g. '1 TiB')
-    Size = {{ disk_size }}
-    # Name of the disk to be used for this volume.
-    # This disk must exist on all volume nodes.
-    Disk = disk1
-    # Comma-separated list of node IDs for this volume (put dedicated redundancy nodes at the end, if any)
-    Nodes = 11
-    # OPTIONAL: Nr. of master nodes for this volume. Remaining nodes will be used for redundancy only.
-    NumMasterNodes = 1
-    # Desired redundancy for this volume
-    Redundancy = 1
-    # User and group IDs that own this volume (e. g. '1000:1005')
-    Owner = 500 : 500
-    Permissions = rwx
-    BlockSize = 4 KiB
-    StripeSize = 256 KiB
-    # OPTIONAL: shared volumes can be opened (for writing) by multiple clients simultaneously
-    Shared = True
-    # OPTIONAL: I/O priority (0 = highest, 20 = lowest)
-    Priority = 10
-
-# An EXASOL database
-[DB : DB1]
-    # Version nr. of this database.
-    Version = {{ db_version }}
-    # Memory size over all nodes (e. g. '1 TiB').
-    MemSize = {{ mem_size }}
-    Port = {{ db_port }}
-    # User and group IDs that own this database (e. g. '1000:1005').
-    Owner = 500 : 500
-    # Comma-separated list of node IDs for this DB (put reserve nodes at the end, if any).
-    Nodes = 11
-    # Nr. of initially active nodes for this DB. The remaining nodes will be reserve nodes.
-    NumActiveNodes = 1
-    # Name of the data volume to be used by this database.
-    DataVolume = DataVolume1
-    # Additional db parameters
-    {% if additional_db_parameters %}
-    Params = {{ additional_db_parameters }}
-    {% endif %}
-    # JDBC driver configuration
-    [[JDBC]]
-        # BucketFS that contains the JDBC driver
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC driver
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/jdbc
-    # Oracle driver configuration
-    [[Oracle]]
-        # BucketFS that contains the JDBC drivers
-        BucketFS = bfsdefault
-        # Bucket that contains the JDBC drivers
-        Bucket = default
-        # Directory within the bucket that contains the drivers
-        Dir = drivers/oracle
-
-# The default BucketFS (auto-generated)
-[BucketFS : bfsdefault]
-    Owner = 500:500
-    # HTTP port number (0 = disabled)
-    HttpPort = {{ bucketfs_port }}
-    # HTTPS port number (0 = disabled)
-    HttpsPort = 0
-    SyncKey = OGhvcmxrTnluTlFrZTV3RVBTWG5Idlc4bkVMQUNxcWs=
-    SyncPeriod = 30000
-    # The default bucket (auto-generated)
-    [[Bucket : default]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = default
-        AdditionalFiles = EXAClusterOS:/usr/opt/EXASuite-7/EXAClusterOS-{{db_version}}/var/clients/packages/ScriptLanguages-*, EXASolution-{{db_version}}:/usr/opt/EXASuite-7/EXASolution-{{db_version}}/bin/udf/*
-
-    [[Bucket : myudfs]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = myudfs
-
-    [[Bucket : jdbc_adapter]]
-        # ReadPasswd is "read" (without quotes)
-        ReadPasswd = cmVhZAo=
-        # WritePasswd is "write" (without quotes)
-        WritePasswd = d3JpdGU=
-        Public = True
-        Name = jdbc-adapter
diff --git a/exasol_integration_test_docker_environment/docker_db_config/7.0.9/init_db.sh b/exasol_integration_test_docker_environment/docker_db_config/7.0.9/init_db.sh
deleted file mode 100755
index d30413601..000000000
--- a/exasol_integration_test_docker_environment/docker_db_config/7.0.9/init_db.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-DEVICE_SIZE_IN_MEGABYTES=$1
-
-# Setup directory "exa" with pre-configured EXAConf to attach it to the exasoldb docker container
-mkdir -p /exa/{etc,data/storage}
-cp EXAConf /exa/etc/EXAConf
-dd if=/dev/zero of=/exa/data/storage/dev.1 bs=1M count=1 seek="$DEVICE_SIZE_IN_MEGABYTES"