diff --git a/bitnami/owncloud/10/debian-10/Dockerfile b/bitnami/owncloud/10/debian-10/Dockerfile index 10a8c4b71179..f1cea5e0d347 100644 --- a/bitnami/owncloud/10/debian-10/Dockerfile +++ b/bitnami/owncloud/10/debian-10/Dockerfile @@ -32,7 +32,7 @@ ENV ALLOW_EMPTY_PASSWORD="no" \ APACHE_HTTPS_PORT_NUMBER="" \ APACHE_HTTP_PORT_NUMBER="" \ BITNAMI_APP_NAME="owncloud" \ - BITNAMI_IMAGE_VERSION="10.7.0-debian-10-r8" \ + BITNAMI_IMAGE_VERSION="10.7.0-debian-10-r9" \ MARIADB_HOST="mariadb" \ MARIADB_PORT_NUMBER="3306" \ MARIADB_ROOT_PASSWORD="" \ diff --git a/bitnami/owncloud/10/debian-10/rootfs/opt/bitnami/scripts/libmysqlclient.sh b/bitnami/owncloud/10/debian-10/rootfs/opt/bitnami/scripts/libmysqlclient.sh index 61a5daf0a944..e4f35f989c82 100644 --- a/bitnami/owncloud/10/debian-10/rootfs/opt/bitnami/scripts/libmysqlclient.sh +++ b/bitnami/owncloud/10/debian-10/rootfs/opt/bitnami/scripts/libmysqlclient.sh @@ -341,49 +341,6 @@ is_mysql_not_running() { ! is_mysql_running } -######################## -# Starts MySQL/MariaDB in the background and waits until it's ready -# Globals: -# DB_* -# Arguments: -# None -# Returns: -# None -######################### -mysql_start_bg() { - local -a flags=("--defaults-file=${DB_CONF_FILE}" "--basedir=${DB_BASE_DIR}" "--datadir=${DB_DATA_DIR}" "--socket=${DB_SOCKET_FILE}") - - # Only allow local connections until MySQL is fully initialized, to avoid apps trying to connect to MySQL before it is fully initialized - flags+=("--bind-address=127.0.0.1") - - # Add flags specified via the 'DB_EXTRA_FLAGS' environment variable - read -r -a db_extra_flags <<< "$(mysql_extra_flags)" - [[ "${#db_extra_flags[@]}" -gt 0 ]] && flags+=("${db_extra_flags[@]}") - - # Do not start as root, to avoid permission issues - am_i_root && flags+=("--user=${DB_DAEMON_USER}") - - # The slave should only start in 'run.sh', elseways user credentials would be needed for any connection - flags+=("--skip-slave-start") - flags+=("$@") - - is_mysql_running && return - - info "Starting $DB_FLAVOR in background" - debug_execute "${DB_SBIN_DIR}/mysqld" "${flags[@]}" & - - # we cannot use wait_for_mysql_access here as mysql_upgrade for MySQL >=8 depends on this command - # users are not configured on slave nodes during initialization due to --skip-slave-start - wait_for_mysql - - # Special configuration flag for system with slow disks that could take more time - # in initializing - if [[ -n "${DB_INIT_SLEEP_TIME}" ]]; then - debug "Sleeping ${DB_INIT_SLEEP_TIME} seconds before continuing with initialization" - sleep "${DB_INIT_SLEEP_TIME}" - fi -} - ######################## # Wait for MySQL/MariaDB to be running # Globals: diff --git a/bitnami/owncloud/README.md b/bitnami/owncloud/README.md index e6ea05b208f2..dc8034508f71 100644 --- a/bitnami/owncloud/README.md +++ b/bitnami/owncloud/README.md @@ -35,7 +35,7 @@ Non-root container images add an extra layer of security and are generally recom Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/). -* [`10`, `10-debian-10`, `10.7.0`, `10.7.0-debian-10-r8`, `latest` (10/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-owncloud/blob/10.7.0-debian-10-r8/10/debian-10/Dockerfile) +* [`10`, `10-debian-10`, `10.7.0`, `10.7.0-debian-10-r9`, `latest` (10/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-owncloud/blob/10.7.0-debian-10-r9/10/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/owncloud GitHub repo](https://github.com/bitnami/bitnami-docker-owncloud).