Commit Graph

4947 Commits

Author SHA1 Message Date
Sameer Naik d71395cdad redis: bump image version to 3.2.8-r2 2017-03-23 12:22:20 +01:00
Sameer Naik 055be9658c redis: switch base-image source to `bitnami/minideb-extras` 2017-03-23 11:23:48 +01:00
Sameer Naik 8dd9c79513 redis: renamed `run-redis.sh` to `run.sh` 2017-03-20 12:50:36 +01:00
Sameer Naik 32ef050e62 adds `run-redis.sh` script 2017-03-09 16:48:15 +05:30
Sameer Naik e9b5d06b8e log output to stdout 2017-03-08 16:40:53 +05:30
Sameer Naik f952c42eed launch `redis-server` as user: `redis`
To avoid launching processes as the `root` user, we install `gosu`
for launching the `redis-server` process as the `redis` user
2017-03-08 16:40:51 +05:30
Sameer Naik ebb3e79648 specify `redis-server` launch command in Dockerfile
- Removes `nami start` as the launch command.
 - Speeds up container launch
2017-03-08 16:40:12 +05:30
Sameer Naik 663291f15e redis: replace the use of for formatting templates 2017-03-07 17:20:32 +05:30
Sameer Naik e1d955cc9e redis: adds issue and pull-request template 2017-03-03 15:54:14 +05:30
Sameer Naik 3cddaf6fce redis: circle.yml update to add `QUAY_PROJECT` variable 2017-03-03 09:27:03 +05:30
Sameer Naik 03c589a966 circle: use `docker-development-image.sh` script 2017-02-22 17:47:31 +05:30
Sameer Naik d70fee7b33 bump image version to 3.2.8-r1 2017-02-21 20:00:03 +05:30
Sameer Naik 9e4d374d4b update to `gcr.io/stacksmith-images/minideb:jessie-r10` 2017-02-21 18:58:32 +05:30
Sameer Naik 3dc2cb3b60 redis: series 3 2017-02-21 18:53:28 +05:30
Sameer Naik 42fb335033 entrypoint: remove references to `entrypoint.sh` from base image 2017-02-14 16:42:09 +05:30
Sameer Naik 3c948d203d config: move default config var to Dockerfile 2017-02-14 16:41:03 +05:30
Bitnami Bot c001488228 3.2.8-r0 release
Redis 3.2.8 contains several enhancements and bug fixes. Notable changes from 3.2.7 include:
  - Reverted back to the previously used Jemalloc versions and plan to upgrade Jemalloc again after having more info about the cause of the bug.
  - Fix: MIGRATE could crash the server after a socket error.
2017-02-13 15:01:38 +00:00
Bitnami Bot 3cb6f721e2 3.2.7-r0 release
Redis 3.2.7 containes a security bug fix and several changes. Notable changes from 3.2.6 include:
 - MIGRATE could incorrectly move keys between Redis Cluster nodes by turning keys with an expire set into persisting keys.
 - Now Redis aliases the host and POST commands to QUIT, avoiding to process the remaining pipeline if there are pending commands.
 - A ziplist bug that could cause data corruption, could crash the server and may also have security implications was fixed.
 - Jemalloc upgraded to 4.4.0. The last version the 4.0 release.
2017-02-06 11:55:04 +00:00
Sameer Naik cc32369dc4 BATS has been superceeded by the internal BTS testing infrastructure 2017-02-03 16:33:29 +05:30
Sameer Naik 8f38f4fa45 bump image revision to `3.2.6-r2` 2017-01-12 09:30:12 +05:30
richersoon dee90059e4 Reverted bitnami-pkg install to unpack 2017-01-11 23:54:59 +08:00
Sameer Naik a7e49714a2 git: ignore `/local/` directory 2017-01-11 11:41:41 +05:30
Sameer Naik 3fdfb2e2e9 bump image version to 3.2.6-r1 2016-12-28 21:47:54 +05:30
Sameer Naik dd2ccf4835 switch to `gcr.io/stacksmith-images/minideb:jessie-r8` 2016-12-28 18:26:01 +05:30
David Barranco f4ba391b90 Updated redis to 3.2.6 version 2016-12-27 13:19:34 +01:00
Sameer Naik 40dfe6af71 bump image version to 3.2.5-r4 2016-12-23 13:01:13 +05:30
Sameer Naik dd49371347 updated `circle.yml` spec to use scripts from `bitnami/test-infra` repo 2016-12-22 18:31:03 +05:30
Sameer Naik 912160f4c5 switch to `gcr.io/stacksmith-images/minideb:jessie-r7` 2016-12-22 16:02:21 +05:30
Sameer Naik 8de5e01548 replace use of docker links with docker networks
Docker links are marked as deprecated and has been superseded by
Docker networks.
2016-12-09 19:14:09 +05:30
Sameer Naik f5ba4358ce bump image version to 3.2.5-r3 2016-12-08 20:25:33 +05:30
Sameer Naik aafab8025e update to `gcr.io/stacksmith-images/minideb:jessie-r5` 2016-12-08 19:59:58 +05:30
jdrios 118b833509 replace the bundled common libraries with references to system packages 2016-12-06 17:15:56 +01:00
Adnan Abdulhussein 6d78a15a39 entrypoint: remove unnecessary chown 2016-11-18 14:15:41 -08:00
Sameer Naik 9b97c5699b bump image version to 3.2.5-r1 2016-11-16 11:29:28 +05:30
Sameer Naik 8304dc80f6 switch to `gcr.io/stacksmith-images/minideb:jessie-r2` 2016-11-09 11:12:07 +05:30
Sameer Naik ba981b026b switch to `gcr.io/stacksmith-images/minideb:jessie-r1` 2016-11-09 11:12:07 +05:30
Sameer Naik 0d26205637 switch to `gcr.io/stacksmith-images/minideb:jessie-r0` 2016-11-09 11:12:07 +05:30
Sameer Naik fa27865249 readme: updated docker-compose.yml snippets to v2 format 2016-11-08 16:28:57 +05:30
Sameer Naik 6053e990dc adds docker-compose-replicaset.yml 2016-11-08 16:28:57 +05:30
Sameer Naik 74de98b0b4 adds docker-compose.yml 2016-11-08 16:28:56 +05:30
Adnan Abdulhussein 714a19c9c3 ci: push update to stacksmith 2016-10-31 20:56:31 -07:00
Fran 483836da2e Bump redis version 2016-10-28 13:02:49 +02:00
José Andrés 2bb2ffa8af bump version to 3.2.4 2016-10-17 16:33:20 +02:00
Sameer Naik 2e4ea384ed ci: enforce stricter tagging rules 2016-10-17 13:27:02 +05:30
Sameer Naik 855b99b102 ci: quote variables in bash conditional statements 2016-10-17 13:27:02 +05:30
Adnan Abdulhussein 42a3bf5eb4 Set origin for GCR releases 2016-10-14 15:20:33 -07:00
Adnan Abdulhussein 478b30a1d0 Fix CircleCI tag regex 2016-10-14 11:29:58 -07:00
Sameer Naik af2dc25218 circle.yml: simplify deployment tag selection 2016-10-14 10:51:14 +05:30
Sameer Naik f3d44d1c3e circle.yml: renamed cache build to `_` 2016-10-14 10:51:14 +05:30
Sameer Naik c7c9cf0a59 add circle ci status badge to the readme 2016-10-13 22:45:33 +05:30
Sameer Naik 987bcab2c4 bats: end-of-life 2016-10-13 21:58:41 +05:30
Sameer Naik 8c8eba8762 fix: BITNAMI_APP_VERSION script macro has been renamed to BITNAMI_IMAGE_VERSION 2016-10-13 20:32:06 +05:30
Sameer Naik c369afda14 replace development build with a cache build 2016-10-13 11:25:05 +05:30
Sameer Naik d75a309321 use CircleCI to build and deploy releases on multiple targets 2016-10-12 23:04:25 +05:30
jdrios 53af4e093f Update for OpenSSL security fixes 2016-09-24 22:26:00 +02:00
Sameer Naik 1311008e89 update to gcr.io/stacksmith-images/debian-buildpack:wheezy-r10 2016-09-24 00:11:38 +05:30
jdrios 2841158005 bump version to '3.2.3' 2016-09-23 10:44:34 +02:00
Sameer Naik dddb765549 bump image version to revision-3.2.0-r3 2016-09-07 10:47:36 +05:30
Sameer Naik 07eca30314 entrypoint: load the module inputs.json file 2016-09-04 20:53:11 +05:30
Sameer Naik 010f5fe616 `harpoon` has been renamed to `nami` 2016-09-04 20:31:22 +05:30
Adnan Abdulhussein b77bfc9500 Add Docker Hub automated build badge 2016-08-26 17:36:34 -07:00
Marcos Bjoerkelund 182fc838e5 Bump version 3.2.0-1 2016-08-24 11:07:42 +02:00
Sameer Naik a112ecf171 test: fix typo 2016-08-02 19:02:10 +05:30
Sameer Naik 4e2cfab0ba license: updated copyright notice 2016-08-02 19:01:26 +05:30
Sameer Naik afadc2b8c1 bump version to `3.2.0-r1` 2016-07-12 10:44:30 +05:30
Sameer Naik 49b8259684 update to `gcr.io/stacksmith-images/ubuntu:14.04-r8` 2016-07-12 10:44:19 +05:30
Sameer Naik f26ad97aca Stacksmith merger (#30)
* switch to harpoon installer

* switch to `gcr.io/stacksmith-images/ubuntu:14.04` base image

* removed unused files

* tests: updated for current feature set

* switch to `gcr.io/stacksmith-images/ubuntu:14.04-r05` base image

* updated to redis-3.0.6-1

Noteable changes:
 - redis password is optional, no default password

* tests: updated for redis-3.0.6-1

* organize dockerfile for stacksmith (#3)

* define `BITNAMI_APP_CHECKSUM` macro

* removed `BITNAMI_APP_DIR` macro

* removed `BITNAMI_APP_VOL_PREFIX` macro

* add `/opt/bitnami/$BITNAMI_APP_NAME/sbin` to PATH

* organize dockerfile for stacksmith

* tests: bump `SLEEP_TIME` to `10` seconds

* version bump and replication support (#4)

* upgrade to `gcr.io/stacksmith-images/ubuntu:14.04-r06`

* upgrade to `redis-3.2.0-0`

* cleanup dockerfile

* ignore `pkg-cache/` in git

* ignore `.git` and `tests/` directories in docker builds

* add env parameters to configure master/slave replication

* tests: adds replication tests

* readme: updated

* updated checksum

* tests: bump `SLEEP_TIME` to `30` seconds to fix jenkins tests

* upgrade to `gcr.io/stacksmith-images/ubuntu:14.04-r07` baseimage

* updated readme

* readme: fixed typo

* readme: use `/path/to/redis-persistence` and `/path/to/redis-backups` in examples
2016-05-19 10:28:33 -07:00
Bitnami Container Builds da9922e4db bump version 3.0.7-1 2016-03-02 21:35:51 +01:00
Sameer Naik 6c00533744 bump version to 3.0.7-0-r01 2016-02-17 11:25:00 -08:00
Sameer Naik 843fcc5508 Merge pull request #26 from sameersbn/speed-up-tests
use only two container instances to speed up the tests
2016-02-05 22:23:48 +05:30
Sameer Naik 9e62e1b171 use only two container instances to speed up the tests 2016-02-05 22:15:19 +05:30
Bitnami Container Builds 80c0afdcd6 "bump version 3.0.7-0" 2016-02-04 19:23:05 +01:00
Jorge Marin 7d36c0c8dd bump version 3.0.6-0 2015-12-21 18:01:49 +01:00
Sameer Naik e29c32deee tests: make `sed` a little resilient to whitespaces 2015-11-28 11:21:35 +05:30
Sameer Naik 740c8a3e1d tests: Configuration changes are preserved after deletion 2015-11-27 22:31:01 +05:30
Sameer Naik ec17604444 bump version 3.0.5-1-r01 2015-11-25 15:00:25 +05:30
Sameer Naik 9e6c5a13b0 update tests submodule 2015-11-25 14:43:14 +05:30
Sameer Naik f5fe4a349d README: document replication setup 2015-11-18 11:04:37 +05:30
Sameer Naik 0b36c7a389 help: fix typo in exposed port number 2015-11-17 21:51:03 +05:30
Sameer Naik f16a4609db help: updated to include replication options 2015-11-17 20:56:01 +05:30
Sameer Naik 63dd68810f tests: Slave can be triggered to act as the master 2015-11-17 20:46:59 +05:30
Sameer Naik 735a5eaa17 tests: Replication status is preserved after deletion 2015-11-17 20:35:07 +05:30
Sameer Naik 6624606c1d tests: Slave synchronizes with the master (delayed start) 2015-11-17 20:29:16 +05:30
Sameer Naik 8f882a6729 tests: Replication slave can fetch replication parameters from link alias "master" 2015-11-17 20:23:12 +05:30
Sameer Naik 15d45f71ab tests: Master data is replicated on slave with authentication enabled 2015-11-17 20:20:30 +05:30
Sameer Naik 7a09a16de0 tests: Master data is replicated on slave 2015-11-17 20:20:29 +05:30
Sameer Naik 8462e6ac20 tests: Can't setup replication slave without master host 2015-11-17 20:06:42 +05:30
Sameer Naik 015cab4874 added master/slave replication support 2015-11-17 11:15:24 +05:30
Sameer Naik c3b9854454 Bump version 3.0.5-1 2015-11-17 11:02:12 +05:30
Sameer Naik 0c95d3f30d added `bitnami-utils-custom.sh` utility script 2015-11-16 12:24:32 +05:30
Sameer Naik 88c7713d8a tests: set SLEEP_TIME to 5s 2015-11-10 11:59:33 +05:30
Sameer Naik 677081741b replace use of bnconfig with sed to set the redis password
bnconfig takes approximately 10s to set the password which adds to the
container startup time.
2015-11-10 11:58:21 +05:30
Sameer Naik a1f84e1532 tests: helpers have been moved to bitnami/bitnami-docker-tests repo 2015-11-10 11:19:55 +05:30
Sameer Naik 502e972a7a tests: rewrite tests for better maintenance and readability
- Reuse docker_helper.bash script in tests
 - Speed up of tests
 - Better readability
2015-11-09 23:04:57 +05:30
Sameer Naik 8009f7195d Bump version 3.0.5-0 2015-10-23 12:44:04 +05:30
Adnan Abdulhussein f806f67df5 Merge pull request #10 from bitnami/fix-install-script-execution
Run install script as executable
2015-10-08 13:08:17 +01:00
Adnan Abdulhussein 2fe2ac81f8 Run install script as executable 2015-10-08 12:50:43 +01:00
Sameer Naik 0d5bfb64be use the `entrypoint.sh` script from the base image 2015-10-04 14:34:36 +05:30
Sameer Naik 45b4f4e354 the base image prints the welcome page by default 2015-10-04 14:34:28 +05:30
Sameer Naik b49db770ea added circuit breaker logic for frequent and repeated failures 2015-10-02 23:40:27 +05:30
Sameer Naik de2bc06f74 do not start redis and logging services if user specifies a command 2015-10-02 23:39:56 +05:30
Sameer Naik 5865c7e88c configure redis as a s6 service 2015-10-02 23:39:55 +05:30
Sameer Naik 24357352fd created `rootfs/` directory structure 2015-10-01 22:28:37 +05:30
Sameer Naik ba14c81754 fix `installer.run.sha256` with busybox `sha256sum` applet 2015-09-15 15:05:15 +05:30
Adnan Abdulhussein 4fb0335c54 Update to 3.0.4-0, critical security release 2015-09-08 11:05:10 -07:00
Sameer Naik f9f7e66984 fix links to `hub.docker.com` 2015-08-08 12:09:25 +05:30
Miguel Martinez 29b6f6fc6f Bump version 3.0.3-0 2015-07-21 10:23:47 -07:00
Miguel Martinez 68a4bad9a6 3.0.2-2.r02 version 2015-06-25 17:34:33 -07:00
Miguel Martinez 391d9e3c56 3.0.2-2-r01 + badges 2015-06-19 18:10:37 -07:00
Mustafa Jamil 3041d3d25a Made minor copy edits 2015-06-19 17:07:43 -07:00
Adnan Abdulhussein cf81c1c28a Add testing section to README 2015-06-19 16:26:44 -07:00
Adnan Abdulhussein 52b0b02c6f Documentation changes
- remove version numbers
  - use same volume paths in docker run and compose
  - always recommend backing up
  - working password
  - less confusing linking example
2015-06-19 15:09:38 -07:00
Miguel Martinez e3765b0d74 Incresing test sleep times 2015-06-19 13:28:44 -07:00
Adnan Abdulhussein 29e6f69b6f Add Apache 2.0 License 2015-06-19 12:06:10 -07:00
Adnan Abdulhussein e8e7782209 cleanup on setup and teardown 2015-06-19 11:34:44 -07:00
Adnan Abdulhussein 213a7e7b8b Test fixes to run in Jenkins CI 2015-06-19 09:53:31 -07:00
Sameer Naik e1074f6f83 readme: link to the `bitnami/redis` dockerhub page 2015-06-18 18:01:00 +05:30
Sameer Naik 65b333a36c readme: fix build instructions 2015-06-18 16:49:24 +05:30
Adnan Abdulhussein d8841ac3c3 Improve README 2015-06-17 23:51:27 -07:00
Miguel Martinez 5ad129e381 Adding tests and version 3.0.2-2 2015-06-17 19:18:12 -07:00
Adnan Abdulhussein 5434d92a64 Switch to onbuild base 2015-06-16 15:27:55 -07:00
Miguel Martinez 47f689d1c0 ENV single liner 2015-06-15 19:58:09 -07:00
Miguel Martinez 360c28cac7 Exiting on error 2015-06-15 19:44:40 -07:00
Miguel Martinez b3599e05bd Maintainer change 2015-06-15 18:25:06 -07:00
Miguel Martinez c5984c4213 /opt/bitnami 2015-06-15 15:33:08 -07:00
Miguel Martinez 5d5745b724 Adding bitnami base image instead 2015-06-12 15:15:16 -07:00
Miguel Martinez d3ac89d648 Fixing typo 2015-06-12 10:46:03 -07:00
Miguel Martinez 5c005f65d3 Adding help page 2015-06-12 10:39:06 -07:00
Miguel Martinez d2ea3023d2 Everything in lower case 2015-06-11 19:48:04 -07:00
Miguel Martinez ddab8fcb8b Adding help manifest 2015-06-11 19:24:32 -07:00
Miguel Martinez d6302c473b Adding integrity check 2015-06-11 14:12:09 -07:00
Miguel Martinez 678ee4a6e1 Using wait_and_tail method 2015-06-10 18:37:23 -07:00
Miguel Martinez 23a2bf7bee New installer versions 2015-06-10 12:57:09 -07:00
Miguel Martinez dea6500313 Replacing BITNAMI_DIR, Refs T4065 2015-06-10 12:12:23 -07:00
Miguel Martinez b31a5ce179 Utilities script outside of the dockerfile 2015-06-10 11:45:42 -07:00
Adnan Abdulhussein 357e3830c0 Never crash on chown error and remove unecessary mkdirs 2015-06-10 11:21:32 -07:00
Miguel Martinez 64d6449fc8 Refactoring + welcome page 2015-06-09 19:29:56 -07:00
Miguel Martinez aeea4a9784 MariaDB WIP 2015-06-08 19:29:38 -07:00
Miguel Martinez 0238e5af29 Memcached following standards, Refs T3801, T3975 2015-06-08 18:01:16 -07:00
Miguel Martinez fa6519bc1d Utilities script on Redis 2015-06-08 11:37:30 -07:00
Miguel Martinez b18f032253 Redis multiple options and namespacing 2015-06-05 15:31:34 -07:00
Miguel Martinez a4f216f6ce Nginx using new logger and user 2015-06-03 19:37:53 -07:00
Miguel Martinez 7e41bc94e3 Removing random from readme 2015-06-03 18:12:22 -07:00
Miguel Martinez e8047bb455 Redis using user and changed password logic to no password by default 2015-06-03 18:10:15 -07:00
Miguel Martinez e25bdc6644 Redis docs 2015-05-29 15:31:17 -07:00
Miguel Martinez 5541fa7c88 Password set redis 2015-05-28 16:33:05 -07:00
Miguel Martinez dffd977cac Redis image first version 2015-05-28 16:33:05 -07:00