feat: pin busybox to an actual version

Rather than dancing around what version of busybox to use, pin it to the latest, known good version of busybox. This will give us confidence in what is being shipped and run on a user's machine.
This commit is contained in:
Jose Diaz-Gonzalez
2019-03-25 14:14:22 -04:00
parent dc72b8ac33
commit c105f97ed5
2 changed files with 2 additions and 2 deletions

View File

@@ -19,7 +19,7 @@ plugin-install() {
pull-docker-image "dokku/ambassador:0.2.0" pull-docker-image "dokku/ambassador:0.2.0"
pull-docker-image "dokku/wait:0.3.0" pull-docker-image "dokku/wait:0.3.0"
pull-docker-image "dokku/s3backup:0.9.1" pull-docker-image "dokku/s3backup:0.9.1"
pull-docker-image "busybox:latest" pull-docker-image "busybox:1.30.1-uclibc"
mkdir -p "$PLUGIN_DATA_ROOT" || echo "Failed to create $PLUGIN_SERVICE data directory" mkdir -p "$PLUGIN_DATA_ROOT" || echo "Failed to create $PLUGIN_SERVICE data directory"
chown dokku:dokku "$PLUGIN_DATA_ROOT" chown dokku:dokku "$PLUGIN_DATA_ROOT"

View File

@@ -42,7 +42,7 @@ service-destroy-cmd() {
service_container_rm "$SERVICE" service_container_rm "$SERVICE"
dokku_log_verbose_quiet "Removing data" dokku_log_verbose_quiet "Removing data"
docker run --rm -v "$SERVICE_HOST_ROOT/data:/data" -v "$SERVICE_HOST_ROOT/config:/config" busybox:latest chmod 777 -R /config /data docker run --rm -v "$SERVICE_HOST_ROOT/data:/data" -v "$SERVICE_HOST_ROOT/config:/config" busybox:1.30.1-uclibc chmod 777 -R /config /data
rm -rf "$SERVICE_ROOT" rm -rf "$SERVICE_ROOT"
dokku_log_info2 "$PLUGIN_SERVICE container deleted: $SERVICE" dokku_log_info2 "$PLUGIN_SERVICE container deleted: $SERVICE"