Commit Graph

6164 Commits

Author SHA1 Message Date
Sameer Naik 5a028a76c0 updated `circle.yml` spec to use scripts from `bitnami/test-infra` repo 2016-12-22 18:30:03 +05:30
jdrios 17d19dfc7f bump mongodb version 2016-12-21 19:13:31 +01:00
tompizmor e5f147e8f0 Fix typo 2016-12-21 11:41:20 +01:00
tompizmor 3779eb9566 Fix typo in environment var 2016-12-21 11:10:04 +01:00
tompizmor a8b3a24fb1 Rename/add new inputs 2016-12-21 10:57:22 +01:00
tompizmor 4fbf454f76 Rename/add new inputs 2016-12-21 10:55:09 +01:00
tompizmor 5ee6c936d0 Update MongoDB version to 3.4.0-1 2016-12-21 10:51:45 +01:00
Sameer Naik 79cce655b7 Merge branch 'remove-docker-links-usage' 2016-12-15 10:33:08 +05:30
Francisco Ortiz 778e6b2aa4 Bump MongoDB version 2016-12-13 15:33:59 +01:00
Sameer Naik 5b683647ce replace use of docker links with docker networks 2016-12-09 19:11:24 +05:30
Sameer Naik e1b61b548b bump image version to 3.2.11-r2 2016-12-08 20:25:03 +05:30
Sameer Naik 4dcca1bf24 update to `gcr.io/stacksmith-images/minideb:jessie-r5` 2016-12-08 19:58:48 +05:30
Andrés Bono 793808a3c5 Replace the bundled common libraries with references to system packages (#47) 2016-12-06 16:12:45 +01:00
dgonzalezruiz 92d3d29811 Updated MongoDB module version 2016-11-24 11:26:58 +01:00
Adnan Abdulhussein 66314cc696 entrypoint: remove unnecessary chown 2016-11-18 14:15:34 -08:00
Sameer Naik 092e69f8f5 bump image version to 3.2.10-r1 2016-11-16 11:29:13 +05:30
Sameer Naik 4fac183cf8 switch to `gcr.io/stacksmith-images/minideb:jessie-r2` 2016-11-09 11:11:51 +05:30
Sameer Naik 3806d8ae83 switch to `gcr.io/stacksmith-images/minideb:jessie-r1` 2016-11-09 11:11:51 +05:30
Sameer Naik 7dc62a0cf6 switch to `gcr.io/stacksmith-images/minideb:jessie-r0` 2016-11-09 11:11:51 +05:30
Sameer Naik bd29570678 readme: updated docker-compose.yml snippets to v2 format 2016-11-08 15:25:17 +05:30
Sameer Naik df8ffbce8b adds docker-compose-replication.yml 2016-11-08 15:25:12 +05:30
Sameer Naik b38bea9b91 adds docker-compose.yml 2016-11-04 20:57:12 +05:30
Adnan Abdulhussein fa3c25ab73 ci: push update to stacksmith 2016-10-31 20:56:24 -07:00
dgonzalezruiz deee5d4b3f Bump mongoDB versions 2016-10-20 13:25:29 +02:00
Alvaro Manuel Recio e92bcf6484 Bump version to 3.2.9-r2 2016-10-19 12:31:07 +02:00
Sameer Naik 9a21d8bce3 ci: enforce stricter tagging rules 2016-10-17 13:25:44 +05:30
Sameer Naik e2074c6645 ci: quote variables in bash conditional statements 2016-10-17 13:25:44 +05:30
Adnan Abdulhussein c9fa72d8e6 Set origin for GCR releases 2016-10-14 15:20:53 -07:00
Adnan Abdulhussein 43352ec21c Fix CircleCI tag regex 2016-10-14 11:30:28 -07:00
Sameer Naik c207598fd1 circle.yml: simplify deployment tag selection 2016-10-14 10:49:54 +05:30
Sameer Naik d72c09d698 circle.yml: renamed cache build to `_` 2016-10-14 10:49:54 +05:30
Sameer Naik 3b611b7d63 add circle ci status badge to the readme 2016-10-13 22:43:27 +05:30
Sameer Naik 7bb3455988 bats: end-of-life 2016-10-13 21:56:12 +05:30
Sameer Naik c6e3842875 fix: BITNAMI_APP_VERSION script macro has been renamed to BITNAMI_IMAGE_VERSION 2016-10-13 20:27:34 +05:30
Sameer Naik 02ed0ddcaa replace development build with a cache build 2016-10-13 11:25:54 +05:30
Sameer Naik 557756ad7f use CircleCI to build and deploy releases on multiple targets 2016-10-12 23:03:10 +05:30
Adnan Abdulhussein 3f11efc5ec Release 3.2.9-r1 with OpenSSL security fixes 2016-09-23 17:16:21 -07:00
Sameer Naik cb7033f56d update to gcr.io/stacksmith-images/ubuntu:14.04-r10 baseimage 2016-09-23 23:58:50 +05:30
jdrios cf39adb41d bump version to '3.2.9-r0' 2016-09-20 21:27:48 +02:00
Sameer Naik e4c1a0aabc bump image version to 3.2.7-r5
- `MONGODB_USER` parameter has been renamed to `MONGODB_USERNAME`.
2016-09-11 17:39:24 +05:30
Adnan Abdulhussein fbced8f87d Standardise env vars
`MONGODB_USER` -> `MONGODB_USERNAME`
2016-09-09 15:42:57 -07:00
Sameer Naik 6f03c25cec bump image version to revision-3.2.7-r4 2016-09-07 10:35:53 +05:30
Sameer Naik 126b6a9172 entrypoint: load the module inputs.json file 2016-09-03 14:16:46 +05:30
Sameer Naik 5541cbd55c `harpoon` has been renamed to `nami` 2016-09-03 14:13:16 +05:30
Sameer Naik 24a814b5d4 readme: removed duplicate `Setting up a replicaSet` section 2016-08-30 11:53:35 +02:00
Adnan Abdulhussein feac2561c1 Add Docker Hub automated build badge 2016-08-30 11:52:49 +02:00
Jorge Marin 2d0712b851 Hotfix on mongodb module new revision 2016-08-29 15:54:53 +02:00
Jorge Marin 08400270b5 Rename REPLICASET to REPLICA_SET repo wide 2016-08-29 12:15:22 +02:00
Jorge Marin d8c89378a0 Bump revision to 3.2.7-3 2016-08-26 15:45:40 +02:00
Sameer Naik 88686b588e license: updated copyright notice 2016-08-02 17:45:58 +05:30
Hugo Augusto Freitas do Carmo da344a2ffe Fix environment variable typo in readme
- The environment variable defined in app-entrypoint.sh is REPLICASET and
  not REPLICA_SET;
2016-07-29 17:56:52 -03:00
Sameer Naik 45bc088baf bump version to `3.2.7-r2` 2016-07-12 10:39:49 +05:30
Sameer Naik 18b7fdd154 update to `gcr.io/stacksmith-images/ubuntu:14.04-r8` 2016-07-12 10:39:37 +05:30
Sameer Naik d1329f65ea bump image revision to `3.2.7-r1` 2016-07-11 21:32:59 +05:30
Sameer Naik 4bd48f6619 adds support for configuring a replicaSet 2016-07-10 20:18:56 +05:30
Tomas 14219c83e4 Document replication configuration for MongoDB 2016-06-22 22:03:01 +02:00
Tomas de9efbaad4 Update MongoDB to 3.2.7 version 2016-06-22 22:02:38 +02:00
Sameer Naik 1e09102271 tests: bump `SLEEP_TIME`
+
2016-05-31 19:10:37 +05:30
Sameer Naik 082f271c7c update to `mongodb-3.2.6-3` 2016-05-31 18:30:11 +05:30
Sameer Naik 7d239a9d55 added dockerignore rules 2016-05-31 17:43:56 +05:30
Sameer Naik 795af1bd1b readme: updated 2016-05-31 17:42:49 +05:30
Sameer Naik 25f0f29378 tests: updated 2016-05-31 17:00:50 +05:30
Sameer Naik 3c4e2a8f4f upgrade to `mongodb-3.2.6-1` 2016-05-31 12:05:02 +05:30
Sameer Naik ea39d49c1c remove cache copy 2016-04-18 21:52:52 +05:30
Sameer Naik 9bab24cdb6 tests: bump `SLEEP_TIME` to `15` seconds 2016-04-18 19:47:49 +05:30
Sameer Naik 40e7a0bdfe fix sha256sum value 2016-04-18 18:56:39 +05:30
Sameer Naik e13b286ae1 organize dockerfile for stacksmith (#4)
* removed `BITNAMI_APP_DIR` macro
* removed `BITNAMI_APP_VOL_PREFIX` macro
* define `BITNAMI_APP_CHECKSUM` macro
* add `/opt/bitnami/$BITNAMI_APP_NAME/sbin` to PATH
* organize dockerfile for stacksmith
2016-04-18 18:06:11 +05:30
Sameer Naik 7b5ebdcbd2 tests: updated for `mongodb-3.2.1-1` changes 2016-04-07 16:33:58 +05:30
Sameer Naik a64ff24201 updated to mongodb-3.2.1-1
Notable Changes:
 - `--username` and `--password` are optional
 - no default password, authentication is disabled
2016-04-05 20:24:49 +05:30
Sameer Naik 9c397d6f7d symlink `/bitnami/mongodb/data` -> `/opt/bitnami/mongodb/data/db` 2016-03-29 23:12:06 +05:30
Sameer Naik fbed812c56 upgrade baseimage: gcr.io/stacksmith-images/ubuntu:14.04-r05 2016-03-22 12:54:44 +05:30
Sameer Naik dd65a4f547 tests: updated for current feature set 2016-03-11 14:32:02 +05:30
Sameer Naik 028b3cf3b7 hack: create the `data/db` directory before `harpoon initialize` 2016-03-11 14:31:08 +05:30
Sameer Naik a6445ce595 removed unused files 2016-03-11 12:59:20 +05:30
Sameer Naik 1dea1cc15b switch to `gcr.io/stacksmith-images/ubuntu:14.04` base image 2016-03-11 12:57:54 +05:30
Sameer Naik 02ca9f6662 switch to harpoon installer 2016-02-05 23:29:36 +05:30
Sameer Naik 56f6d79d4d tests: make `sed` a little resilient to whitespaces 2015-11-28 10:48:48 +05:30
Sameer Naik 979fb7f519 tests: Configuration changes are preserved after deletion 2015-11-27 21:40:47 +05:30
Sameer Naik d554614841 update tests submodule 2015-11-25 13:28:43 +05:30
Sameer Naik c0b4b6adf4 bump version 3.0.7-1-r01 2015-11-25 13:15:06 +05:30
Sameer Naik f15437f25b Bump version 3.0.7-1 2015-11-17 11:36:54 +05:30
Sameer Naik 1ea67fccca tests: helpers have been moved to bitnami/bitnami-docker-tests repo 2015-11-10 11:14:48 +05:30
Sameer Naik 7d264dfef2 tests: make `test.sh` executable 2015-11-09 22:10:52 +05:30
Sameer Naik 46f41313a0 tests: rewrite tests for better maintenance and readability
- Reuse docker_helper.bash script in tests
 - Speed up of tests
 - Better readability
2015-11-09 22:10:48 +05:30
Sameer Naik 45d9c22230 bump version 3.0.7-0 2015-10-15 22:21:58 +05:30
Adnan Abdulhussein a9f1e007c8 Run install script as executable 2015-10-08 12:43:43 +01:00
Sameer Naik 218255726b use the `entrypoint.sh` script from the base image 2015-10-04 14:27:56 +05:30
Sameer Naik fae54a54d7 the base image prints the welcome page by default 2015-10-04 14:27:49 +05:30
Sameer Naik 82f2eb0da9 added circuit breaker logic for frequent and repeated failures 2015-10-02 23:41:31 +05:30
Sameer Naik 5af7264173 do not start mongod if user specifies a command 2015-10-02 23:41:31 +05:30
Sameer Naik b989d94d93 configure mongodb as a s6 service 2015-10-02 23:41:30 +05:30
Sameer Naik 1f1f3b7aab created `rootfs/` directory structure 2015-09-30 22:26:02 +05:30
Adnan Abdulhussein edf196cb34 Update MongoDB to 3.0.6 2015-08-26 14:04:04 -07:00
Miguel Martinez 5d747e0561 Bump to version 3.0.5.1 2015-08-19 09:53:10 -07:00
Sameer Naik 8727b2976d help: regenerate 2015-08-15 11:57:42 +05:30
Sameer Naik 5f88e07443 help.txt generated with help_generation tool 2015-08-15 11:51:52 +05:30
Miguel Martinez ed47547ddd Removing tty requirement for test in CI 2015-08-14 17:04:48 -07:00
Miguel Martinez 11641e9a8e Bump version 3.0.5 2015-08-14 16:47:39 -07:00
Sameer Naik e0a2bc5122 fix shebang :) 2015-08-10 15:02:37 +05:30
Sameer Naik 2d8633cf2b fix links to `hub.docker.com` 2015-08-08 12:08:16 +05:30
Sameer Naik 7a6787d3a9 added note about always specifying `MONGODB_PASSWORD` to enable authentication 2015-08-06 11:15:15 +05:30
Sameer Naik a185d7ca3b added `--auth` argument to `mongod` when `MONGODB_PASSWORD` is specified 2015-08-06 00:02:31 +05:30
Sameer Naik 97e455c3ac wait for mongod server to accept connections before creating users/databases 2015-08-05 20:17:12 +05:30
Sameer Naik 1b134b7343 added README 2015-08-05 20:17:12 +05:30
Sameer Naik c5215dfb8d added tests 2015-08-05 20:17:12 +05:30
Sameer Naik 69b6068de9 creation of users and databases using env variables
Added `MONGODB_USER`, `MONGODB_PASSWORD` and `MONGODB_DATABASE` parameters to
create user and database at first run.

The `MONGODB_USER` (default: `root`) and `MONGODB_PASSWORD` parameters
indicate if authentication `--auth` is enabled on the server,
else the server allows unauthenticated access.

The user is created only if `MONGODB_PASSWORD` is also specified. The
default `root` user is assigned `userAdminAnyDatabase` role on the
`admin` database giving the `root` user complete administrative
access to the mongo server.
2015-08-05 20:17:12 +05:30
Sameer Naik e6c2aebb8b nullify `ctl.sh` script administered by `bnconfig` 2015-08-05 20:16:40 +05:30
Sameer Naik daae738563 bitnami installer now disables forking by default 2015-08-05 14:51:46 +05:30
Sameer Naik 47cac73c4c use `BITNAMI_APP_DIR` in server parameters 2015-08-05 12:42:38 +05:30
Sameer Naik 459b69e6f2 bump bitnami installer to `3.0.5-0` 2015-08-04 23:18:55 +05:30
Sameer Naik 6063d2d8f8 remove `mongod.lock` file before starting `mongod` 2015-08-04 22:49:27 +05:30
Sameer Naik a6622310aa help: cleanups 2015-08-04 12:03:23 +05:30
Sameer Naik 526d2e44b5 fix typos in help files 2015-07-31 23:32:36 +05:30
Sameer Naik ef905d32ff initial creation 2015-07-31 20:51:47 +05:30