Upgrading default MongoDB version to 3.2.0

This commit is contained in:
Elliot Chong
2015-12-18 12:50:07 -08:00
parent 356b30e290
commit 97b624ccbc
4 changed files with 7 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
# dokku mongo (beta) [![Build Status](https://img.shields.io/travis/dokku/dokku-mongo.svg?branch=master "Build Status")](https://travis-ci.org/dokku/dokku-mongo) [![IRC Network](https://img.shields.io/badge/irc-freenode-blue.svg "IRC Freenode")](https://webchat.freenode.net/?channels=dokku)
Official mongo plugin for dokku. Currently defaults to installing [mongo 3.0.6](https://hub.docker.com/_/mongo/).
Official mongo plugin for dokku. Currently defaults to installing [mongo 3.2.0](https://hub.docker.com/_/mongo/).
## requirements

2
config
View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash
export MONGO_IMAGE=${MONGO_IMAGE:="mongo"}
export MONGO_IMAGE_VERSION=${MONGO_IMAGE_VERSION:="3.0.6"}
export MONGO_IMAGE_VERSION=${MONGO_IMAGE_VERSION:="3.2.0"}
export MONGO_ROOT=${MONGO_ROOT:="/var/lib/dokku/services/mongo"}
export MONGO_CONFIG_OPTIONS=${MONGO_CONFIG_OPTIONS:=" --storageEngine wiredTiger --auth "}

View File

@@ -34,7 +34,7 @@ case "$1" in
echo "ef27fec191ba memcached:1.4.24 \"/entrypoint.sh memc 11 seconds ago Up 10 seconds 11211/tcp dokku.memcached.l"
echo "94df08fe5550 mariadb:10.0.21 \"/docker-entrypoint. 11 seconds ago Up 10 seconds 3306/tcp dokku.mariadb.l"
echo "ef27fec191ba memcached:1.4.24 \"/entrypoint.sh memc 11 seconds ago Up 10 seconds 11211/tcp dokku.memcached.l"
echo "c0f74fc90377 mongo:3.0.6 \"/entrypoint.sh mong 11 seconds ago Up 10 seconds 27017/tcp dokku.mongo.l"
echo "cf55d61f5307 mongo:3.2.0 \"/entrypoint.sh mong 11 seconds ago Up 10 seconds 27017/tcp dokku.mongo.l"
echo "0f33b1c86da9 mysql:5.7.8 \"/entrypoint.sh mysq 11 seconds ago Up 10 seconds 3306/tcp dokku.mysql.l"
echo "7f899b723c08 postgres:9.5 \"/docker-entrypoint. 11 seconds ago Up 10 seconds 5432/tcp dokku.postgres.l"
echo "5e50a462661e rabbitmq:3.5.4-management \"/docker-entrypoint. 11 seconds ago Up 10 seconds 5672/tcp, 15672/tcp dokku.rabbitmq.l"
@@ -73,7 +73,7 @@ case "$1" in
echo "elasticsearch 1.7.1 89ed89918502 9 days ago 522.1 MB"
echo "mariadb 10.0.21 f2485761e714 11 days ago 302.2 MB"
echo "memcached 1.4.24 8a05b51f8876 13 days ago 132.4 MB"
echo "mongo 3.0.6 12eadb136159 13 days ago 291.1 MB"
echo "mongo 3.2.0 cf55d61f5307 9 days ago 317 MB"
echo "mysql 5.7.8 57d56ac47bed 13 days ago 321.3 MB"
echo "postgres 9.5 6412eb70175e 11 days ago 265.7 MB"
echo "rabbitmq 3.5.4-management 327b803301e9 13 days ago 143.5 MB"

View File

@@ -11,20 +11,20 @@ teardown() {
@test "($PLUGIN_COMMAND_PREFIX:list) with no exposed ports, no linked apps" {
run dokku "$PLUGIN_COMMAND_PREFIX:list"
assert_contains "${lines[*]}" "l mongo:3.0.6 running - -"
assert_contains "${lines[*]}" "l mongo:3.2.0 running - -"
}
@test "($PLUGIN_COMMAND_PREFIX:list) with exposed ports" {
dokku "$PLUGIN_COMMAND_PREFIX:expose" l 4242 4243 4244 4245
run dokku "$PLUGIN_COMMAND_PREFIX:list"
assert_contains "${lines[*]}" "l mongo:3.0.6 running 27017->4242 27018->4243 27019->4244 28017->4245 -"
assert_contains "${lines[*]}" "l mongo:3.2.0 running 27017->4242 27018->4243 27019->4244 28017->4245 -"
}
@test "($PLUGIN_COMMAND_PREFIX:list) with linked app" {
dokku apps:create my_app
dokku "$PLUGIN_COMMAND_PREFIX:link" l my_app
run dokku "$PLUGIN_COMMAND_PREFIX:list"
assert_contains "${lines[*]}" "l mongo:3.0.6 running - my_app"
assert_contains "${lines[*]}" "l mongo:3.2.0 running - my_app"
dokku --force apps:destroy my_app
}