Commit Graph

8587 Commits

Author SHA1 Message Date
Bitnami Bot 1a15077d36 9.6.9-r14 release 2018-06-11 04:18:42 +00:00
Bitnami Bot 816ec1f9de 10.4.0-r13 release 2018-06-11 03:47:12 +00:00
Bitnami Bot 9a294ff5cb 9.6.9-r13 release 2018-06-10 04:19:04 +00:00
Bitnami Bot 37b3dfb515 10.4.0-r12 release 2018-06-10 03:47:28 +00:00
Bitnami Bot c4587d347f 9.6.9-r12 release 2018-06-09 04:27:05 +00:00
Bitnami Bot ca805fe698 10.4.0-r11 release 2018-06-09 03:48:07 +00:00
Bitnami Bot 785bb13155 9.6.9-r11 release 2018-06-08 04:22:07 +00:00
Bitnami Bot 23ab047d34 10.4.0-r10 release 2018-06-08 03:54:31 +00:00
Bitnami Bot 260e53a7c6 10.4.0-r9 release 2018-06-07 10:24:53 +00:00
Bitnami Bot 44e82060bd 9.6.9-r10 release 2018-06-07 09:56:43 +00:00
Bitnami Bot 18f33e0876 9.6.9-ol-7-r0 release
Stop persisting configuration. It will be re-generated unless it is mounted externally (volume, config map,...)
2018-06-06 08:48:40 +00:00
Bitnami Bot 60c72d542c 10.4.0-ol-7-r0 release
Stop persisting configuration. It will be re-generated unless it is mounted externally (volume, config map,...)
2018-06-06 08:40:06 +00:00
Bitnami Bot 3c8a4f32a3 9.6.9-r9 release 2018-06-01 03:29:49 +00:00
Bitnami Bot 2ceb711413 9.6.9-r8 release 2018-05-30 09:10:08 +00:00
Bitnami Bot 166db39303 10.4.0-r8 release 2018-05-30 08:03:28 +00:00
Bitnami Bot bc473f8cbb 9.6.9-r7 release
Stop persisting configuration. It will be re-generated unless it is mounted externally (volume, config map,...)
2018-05-29 14:39:50 +00:00
Bitnami Bot 68bbb056f1 10.4.0-r7 release
Stop persisting configuration. It will be re-generated unless it is mounted externally (volume, config map,...)
2018-05-29 14:01:27 +00:00
Bitnami Bot e547758102 9.6.9-r6 release 2018-05-25 06:35:14 +00:00
Bitnami Bot 899be75f1a 10.4.0-r6 release 2018-05-25 06:18:15 +00:00
Bitnami Bot b2b733c7b0 9.6.9-r5 release 2018-05-24 06:33:55 +00:00
Bitnami Bot 3cd14aa201 10.4.0-r5 release 2018-05-24 06:17:43 +00:00
Bitnami Bot 88d2803185 9.6.9-r4 release 2018-05-23 06:35:33 +00:00
Bitnami Bot 18406a14ba 10.4.0-r4 release 2018-05-23 06:19:26 +00:00
Bitnami Bot 16dea23a56 9.6.9-r3 release 2018-05-22 06:35:27 +00:00
Bitnami Bot 5f2f8d61ec 10.4.0-r3 release 2018-05-22 06:18:28 +00:00
Bitnami Bot 56a14b1d82 9.6.9-r2 release 2018-05-21 10:51:27 +00:00
Bitnami Bot 882d7183bd 10.4.0-r2 release 2018-05-21 10:33:54 +00:00
Bitnami Bot 540918da12 9.6.9-r1 release 2018-05-17 06:36:20 +00:00
Bitnami Bot 6b023f6788 10.4.0-r1 release 2018-05-17 06:16:21 +00:00
Bitnami Bot 3d5e1c0a02 9.6.9-r0 release
Update postgresql to 9.6.9
2018-05-15 15:49:16 +00:00
Bitnami Bot e62d8320a4 10.4.0-r0 release
Update postgresql to 10.4
2018-05-15 15:24:37 +00:00
Bitnami Bot e09679696a 9.6.8-r22 release 2018-05-15 06:33:51 +00:00
Bitnami Bot 3f8dc193b6 10.3.0-r25 release 2018-05-15 06:17:43 +00:00
Bitnami Bot 19b143b1fe 9.6.8-r21 release 2018-05-14 06:31:57 +00:00
Bitnami Bot 3591e72a4c 10.3.0-r24 release 2018-05-14 06:13:41 +00:00
Bitnami Bot 08f8acc5c8 9.6.8-r20 release 2018-05-13 06:34:05 +00:00
Bitnami Bot d317344c6a 10.3.0-r23 release 2018-05-13 06:12:23 +00:00
Bitnami Bot 58ccf9d5ac 9.6.8-r19 release 2018-05-12 06:36:11 +00:00
Bitnami Bot 1619c4cdef 10.3.0-r22 release 2018-05-12 06:14:32 +00:00
Bitnami Bot 572109f3ea 9.6.8-r18 release 2018-05-11 06:32:39 +00:00
Bitnami Bot 545c4b67fc 10.3.0-r21 release 2018-05-11 06:14:50 +00:00
Bitnami Bot 71b648b0b6 9.6.8-r17 release 2018-05-10 05:59:05 +00:00
Bitnami Bot d84b190568 10.3.0-r20 release 2018-05-10 05:59:00 +00:00
Bitnami Bot a5bdcbee9f 10.3.0-r19 release
Update image to version 10.3.0-r19
2018-05-08 05:59:07 +00:00
Bitnami Bot 8cdc643ff0 9.6.8-r16 release
Update image to version 9.6.8-r16
2018-05-08 05:57:40 +00:00
Bitnami Bot f18e4701f6 9.6.8-r15 release
Update image to version 9.6.8-r15
2018-05-07 06:11:19 +00:00
Bitnami Bot 2a3c7cf851 10.3.0-r18 release
Update image to version 10.3.0-r18
2018-05-07 05:59:32 +00:00
Bitnami Bot 3ca7e808f3 9.6.8-r14 release
Update image to version 9.6.8-r14
2018-05-06 06:10:20 +00:00
Bitnami Bot 7822b9c774 10.3.0-r17 release
Update image to version 10.3.0-r17
2018-05-06 05:58:52 +00:00
Bitnami Bot ca067cb92f 10.3.0-r16 release
Update image to version 10.3.0-r16
2018-05-05 05:59:40 +00:00
Bitnami Bot 23bf589b37 9.6.8-r13 release
Update image to version 9.6.8-r13
2018-05-04 06:09:44 +00:00
Bitnami Bot 8515c04d3b 10.3.0-r15 release
Update image to version 10.3.0-r15
2018-05-04 05:58:05 +00:00
Bitnami Bot af06f230c7 9.6.8-r12 release
Update image to version 9.6.8-r12
2018-05-03 06:09:14 +00:00
Bitnami Bot 070be06429 10.3.0-r14 release
Update image to version 10.3.0-r14
2018-05-03 05:56:46 +00:00
Bitnami Bot ae33c667fd 9.6.8-r11 release
Update image to version 9.6.8-r11
2018-05-02 06:10:54 +00:00
Bitnami Bot 7a9fc8bf80 10.3.0-r13 release
Update image to version 10.3.0-r13
2018-05-02 05:58:10 +00:00
Bitnami Bot b57bef93d9 9.6.8-r10 release
Update image to version 9.6.8-r10
2018-05-01 06:11:26 +00:00
Bitnami Bot 82690f0eba 10.3.0-r12 release
Update image to version 10.3.0-r12
2018-05-01 05:58:21 +00:00
Bitnami Bot 3fe423675f 9.6.8-r9 release
Update image to version 9.6.8-r9
2018-04-30 05:58:03 +00:00
Bitnami Bot 787b0cbf59 10.3.0-r11 release
Update image to version 10.3.0-r11
2018-04-30 05:57:01 +00:00
Bitnami Bot 06b09376fd 9.6.8-r8 release
Update image to version 9.6.8-r8
2018-04-29 06:11:00 +00:00
Bitnami Bot 33333bd0e0 10.3.0-r10 release
Update image to version 10.3.0-r10
2018-04-29 05:58:20 +00:00
Bitnami Bot 4966904bc9 9.6.8-r7 release
Update image to version 9.6.8-r7
2018-04-28 05:58:47 +00:00
Bitnami Bot b3bf2240f7 10.3.0-r9 release
Update image to version 10.3.0-r9
2018-04-28 05:57:58 +00:00
Bitnami Bot b7ad5f3415 9.6.8-r6 release
Update image to version 9.6.8-r6
2018-04-27 08:37:33 +00:00
Bitnami Bot 08ac6f683b 10.3.0-r8 release
Update image to version 10.3.0-r8
2018-04-27 08:24:57 +00:00
Bitnami Bot f7e0314209 9.6.8-r5 release
Update image to version 9.6.8-r5
2018-04-25 09:22:00 +00:00
Bitnami Bot 564ca322fe 10.3.0-r7 release
Update image to version 10.3.0-r7
2018-04-25 09:09:29 +00:00
Bitnami Bot eb73865c22 9.6.8-r4 release
Update image to version 9.6.8-r4
2018-04-24 06:43:05 +00:00
Bitnami Bot 6f1b6db0ab 10.3.0-r6 release
Update image to version 10.3.0-r6
2018-04-24 06:31:43 +00:00
Bitnami Bot 25a4d8c047 9.6.8-r3 release
Update image to version 9.6.8-r3
2018-04-23 11:15:50 +00:00
Bitnami Bot 38327b1030 10.3.0-r5 release
Update image to version 10.3.0-r5
2018-04-23 11:02:55 +00:00
Bitnami Bot c49dce4e72 10.3.0-r4 release
Maintenance release
2018-04-03 18:25:10 +00:00
Bitnami Bot 3deb46cb3f 9.6.8-r2 release
Update image to version 9.6.8-r2
2018-04-03 11:06:03 +00:00
Bitnami Bot 2a2494b8ec 10.3.0-r3 release
Update image to version 10.3.0-r3
2018-04-03 11:01:05 +00:00
Bitnami Bot 6628a18ade 10.3.0-r2 release
Maintenance release
2018-03-08 10:44:51 +00:00
Bitnami Bot c2c30acb9f 9.6.8-r1 release
Update image to version 9.6.8-r1
2018-03-06 14:22:49 +00:00
Bitnami Bot afef1b65b6 10.3.0-r1 release
Update image to version 10.3.0-r1
2018-03-06 14:12:08 +00:00
Bitnami Bot 86b070bb9b 10.3.0-r0 release
Update postgresql to 10.3
2018-03-01 15:51:48 +00:00
Bitnami Bot da992577fc 9.6.8-r0 release
Update postgresql to 9.6.8
2018-03-01 15:30:31 +00:00
Bitnami Bot 5838a1338d 9.6.7-r2 release
Updated build dependencies (Maintenance release)
2018-02-26 14:59:16 +00:00
Bitnami Bot e50bcd9d3d 9.6.7-r1 release
Update image to version 9.6.7-r1
2018-02-23 15:19:52 +00:00
Bitnami Bot b5368d5d0c 10.2.0-r1 release
Update image to version 10.2.0-r1
2018-02-22 14:59:26 +00:00
Bitnami Bot 982a09f21d 9.6.7-r0 release
Update postgresql to 9.6.7
2018-02-08 15:50:35 +00:00
Bitnami Bot 68f4652861 10.2.0-r0 release
Update postgresql to 10.2
2018-02-08 15:33:42 +00:00
Bitnami Bot bb7d8cca92 10.1.0-r1 release
Update nami module
2018-01-11 14:15:42 +00:00
Tomas Pizarro d9e27abdf3 Delete kubernetes.yml file 2017-12-20 09:25:43 +00:00
Jorge Marin 64dd87c671 Remove no longer needed folder 10.0 2017-11-22 11:57:44 +01:00
Bitnami Bot 47cab0f8fb 10.1.0-r0 release
Update PostgreSQL to 10.1
2017-11-21 18:13:22 +00:00
Bitnami Bot c33a68e469 9.6.6-r0 release
Update postgresql to 9.6.6
2017-11-09 15:40:43 +00:00
Bitnami Bot ed320ee5bb 10.0.0-r0 release
Update postgresql to 10.0.
2017-10-31 11:24:02 +00:00
Bitnami Bot ea9335dc56 9.6.5-r0 release
Update postgresql to 9.6.5.
2017-08-31 15:38:55 +00:00
Bitnami Bot 94d50d557c 9.6.4-r0 release
Update postgresql to 9.6.4.
2017-08-10 15:28:44 +00:00
Sameer Naik d37e83cfd2 postgresql: update root docker-compose.yml 2017-07-05 12:49:42 +05:30
Bitnami Bot ba13b2f941 9.6.3-r4 release
Removes VOLUME instruction for Dockerfile.
2017-06-28 03:53:27 +00:00
Bitnami Bot 1b399b4052 9.6.3-r3 release
Add authentication for local connections when the password is provided
2017-06-12 16:57:58 +00:00
tompizmor a17111e963 Rename POSTGRESQL_MASTER_PORT to POSTGRESQL_MASTER_PORT_NUMBER 2017-06-01 11:56:50 +02:00
Bitnami Bot 6bc7348522 9.6.3-r2 release
Update image to version 9.6.3-r2
2017-05-29 09:41:12 +00:00
Bitnami Bot bb007e55f0 9.6.3-r1 release
Restrict permissions in the config files
2017-05-25 14:28:48 +00:00
Bitnami Bot 5f5a75068f 9.6.3-r0 release
Update postgresql to 9.6.3.
2017-05-19 10:08:09 +00:00
Tomas Pizarro 307bdd773c Add Kubernetes TL;DR; section 2017-05-19 09:09:17 +00:00
Tomas Pizarro effd94cc05 Delete space before question mark 2017-05-18 10:59:36 +00:00
Tomas Pizarro f1eacc96c9 Set kompose.service.type label so kubernetes service is NodePort 2017-05-17 15:37:52 +00:00
Tomas Pizarro 2e66d4cd97 Add kubernetes badge to the README 2017-05-15 13:57:47 +00:00
Sebastien Goasguen e1b790cb13 Add kubernetes manifest generated by kompose 2017-05-12 17:50:16 +02:00
Tomas Pizarro 9b9a07f16b Delete Docker Hub badge and add new section 2017-05-12 10:12:42 +00:00
Bitnami Bot 277a4fa7c3 9.6.2-r3 release
Update image to version 9.6.2-r3
2017-05-04 15:03:26 +00:00
Sameer Naik aa95a18588 adds bitmami-oss.slack.com team integration 2017-05-04 11:28:56 +05:30
Sameer Naik 1ca9893674 postgresql: bump image version to 9.6.2-r2 2017-03-23 12:22:02 +01:00
Sameer Naik c824259e9d postgresql: switch base-image source to `bitnami/minideb-extras` 2017-03-23 11:23:26 +01:00
Sameer Naik 9cac2136c0 postgresql: replace the use of for formatting templates 2017-03-07 17:19:39 +05:30
Sameer Naik 7b09a08c6b postgresql: adds issue and pull-request template 2017-03-03 15:53:27 +05:30
Sameer Naik 5c9f9fbeea postgresql: circle.yml update to add `QUAY_PROJECT` variable 2017-03-03 09:26:28 +05:30
Sameer Naik e610cad841 circle: use `docker-development-image.sh` script 2017-02-22 17:46:56 +05:30
Sameer Naik 9ddc67dc70 bump image version to 9.6.2-r1 2017-02-21 19:59:53 +05:30
Sameer Naik 113ace333e update to `gcr.io/stacksmith-images/minideb:jessie-r10` 2017-02-21 15:03:44 +05:30
Sameer Naik f18377bbe5 postgresql: series 9.6 2017-02-21 12:06:30 +05:30
Sameer Naik e4e0a7b0af entrypoint: remove references to `entrypoint.sh` from base image 2017-02-14 16:17:19 +05:30
Sameer Naik ad67d1a729 config: move default config var to Dockerfile 2017-02-14 15:31:54 +05:30
Bitnami Bot 81916377de 9.6.2-r0 release
This release contains a variety of fixes from 9.6.1:
  - Fix a race condition that could cause indexes built with CREATE INDEX CONCURRENTLY to be corrupt
  - Ensure that the special snapshot used for catalog scans is not invalidated by premature data pruning
  - Fix incorrect WAL logging for BRIN indexes
  - Unconditionally WAL-log creation of the "init fork" for an unlogged table
  - If the stats collector dies during hot standby, restart it
  - Ensure that hot standby feedback works correctly when it's enabled at standby server start
  - Check for interrupts while hot standby is waiting for a conflicting query
  - Avoid constantly respawning the autovacuum launcher in a corner case
  - Disallow setting the num_sync field to zero in synchronous_standby_names
  - Don't count background worker processes against a user's connection limit
  - Fix check for when an extension member object can be dropped
  - Fix tracking of initial privileges for extension member objects so that it works correctly with ALTER EXTENSION ... ADD/DROP
  - Make sure ALTER TABLE preserves index tablespace assignments when rebuilding indexes
  - Fix incorrect updating of trigger function properties when changing a foreign-key constraint's deferrability properties with ALTER TABLE ... ALTER CONSTRAINT
  - Prevent dropping a foreign-key constraint if there are pending trigger events for the referenced relation
  - Fix ALTER TABLE ... SET DATA TYPE ... USING when child table has different column ordering than the parent
  - Fix processing of OID column when a table with OIDs is associated to a parent with OIDs via ALTER TABLE ... INHERIT
  - Ensure that CREATE TABLE ... LIKE ... WITH OIDS creates a table with OIDs, whether or not the LIKE-referenced table(s) have OIDs
  - Fix CREATE OR REPLACE VIEW to update the view query before attempting to apply the new view options
  - Report correct object identity during ALTER TEXT SEARCH CONFIGURATION
  - Fix commit timestamp mechanism to not fail when queried about the special XIDs FrozenTransactionId and BootstrapTransactionId
  - Fix incorrect use of view reloptions as regular table reloptions
  - Fix incorrect "target lists can have at most N entries" complaint when using ON CONFLICT with wide tables
  - Fix spurious "query provides a value for a dropped column" errors during INSERT or UPDATE on a table with a dropped column
  - Prevent multicolumn expansion of foo.* in an UPDATE source expression
  - Ensure that column typmods are determined accurately for multi-row VALUES constructs
  - Throw error for an unfinished Unicode surrogate pair at the end of a Unicode string
  - Fix execution of DISTINCT and ordered aggregates when multiple such aggregates are able to share the same transition state
  - Fix implementation of phrase search operators in tsquery
  - Ensure that a purely negative text search query, such as !foo, matches empty tsvectors
  - Prevent crash when ts_rewrite() replaces a non-top-level subtree with an empty query
  - Fix performance problems in ts_rewrite()
  - Fix ts_rewrite()'s handling of nested NOT operators
  - Improve speed of user-defined aggregates that use array_append() as transition function
  - Fix array_fill() to handle empty arrays properly
  - Fix possible crash in array_position() or array_positions() when processing arrays of records
  - Fix one-byte buffer overrun in quote_literal_cstr()
  - Prevent multiple calls of pg_start_backup() and pg_stop_backup() from running concurrently
  - Disable transform that attempted to remove no-op AT TIME ZONE conversions
  - Avoid discarding interval-to-interval casts that aren't really no-ops
  - Fix crash if the number of workers available to a parallel query decreases during a rescan
  - Fix bugs in transmitting GUC parameter values to parallel workers
  - Allow statements prepared with PREPARE to be given parallel plans
  - Fix incorrect generation of parallel plans for semi-joins
  - Fix planner's cardinality estimates for parallel joins
  - Fix planner to avoid trying to parallelize plan nodes containing initplans or subplans
  - Ensure that cached plans are invalidated by changes in foreign-table options
  - Fix the plan generated for sorted partial aggregation with a constant GROUP BY clause
  - Fix "could not find plan for CTE" planner error when dealing with a UNION ALL containing CTE references
  - Fix mishandling of initplans when forcibly adding a Material node to a subplan
  - Fix foreign-key-based join selectivity estimation for semi-joins and anti-joins, as well as inheritance cases
  - Fix pg_dump to emit the data of a sequence that is marked as an extension configuration table
  - Fix mishandling of ALTER DEFAULT PRIVILEGES ... REVOKE in pg_dump
  - Fix pg_dump to dump user-defined casts and transforms that use built-in functions
  - Fix pg_restore with --create --if-exists to behave more sanely if an archive contains unrecognized DROP commands
  - Fix pg_basebackup's rate limiting in the presence of slow I/O
  - Fix pg_basebackup's handling of symlinked pg_stat_tmp and pg_replslot subdirectories
  - Fix possible pg_basebackup failure on standby server when including WAL files
  - Improve initdb to insert the correct platform-specific default values for the xxx_flush_after parameters into postgresql.conf
  - Fix possible mishandling of expanded arrays in domain check constraints and CASE execution
  - Fix nested uses of PL/pgSQL functions in contexts such as domain check constraints evaluated during assignment to a PL/pgSQL variable
  - Ensure that the Python exception objects we create for PL/Python are properly reference-counted
  - Fix PL/Tcl to support triggers on tables that have .tupno as a column name
  - Allow DOS-style line endings in ~/.pgpass files, even on Unix
  - Fix one-byte buffer overrun if ecpg is given a file name that ends with a dot
  - Fix incorrect error reporting for duplicate data in psql's \crosstabview
  - Fix psql's tab completion for ALTER DEFAULT PRIVILEGES
  - Fix psql's tab completion for ALTER TABLE t ALTER c DROP ...
  - In psql, treat an empty or all-blank setting of the PAGER environment variable as meaning "no pager"
  - Improve contrib/dblink's reporting of low-level libpq errors, such as out-of-memory
  - Teach contrib/dblink to ignore irrelevant server options when it uses a contrib/postgres_fdw foreign server as the source of connection options
  - Previously, if the foreign server object had options that were not also libpq connection options, an error occurred.
  - Fix portability problems in contrib/pageinspect's functions for GIN indexes
  - Fix possible miss of socket read events while waiting on Windows
  - On Windows, ensure that environment variable changes are propagated to DLLs built with debug options
  - Sync our copy of the timezone library with IANA release tzcode2016j
  - Update time zone data files to tzdata release 2016j for DST law changes in northern Cyprus (adding a new zone Asia/Famagusta), Russia (adding a new zone Europe/Saratov), Tonga, and Antarctica/Casey. Historical corrections for Italy, Kazakhstan, Malta, and Palestine. Switch to preferring numeric zone abbreviations for Tonga.
2017-02-10 15:13:34 +00:00
Sameer Naik 89ba42a03a git: ignore `/local/` directory 2017-01-11 11:41:07 +05:30
Sameer Naik 5b3a388ee4 bump image version to 9.6.1-r5 2016-12-28 21:47:09 +05:30
Sameer Naik 8f71befd57 switch to `gcr.io/stacksmith-images/minideb:jessie-r8` 2016-12-28 18:25:28 +05:30
Sameer Naik 3ff0cf8d1b bump image version to 9.6.1-r4 2016-12-23 13:00:29 +05:30
Sameer Naik 915fac9842 updated `circle.yml` spec to use scripts from `bitnami/test-infra` repo 2016-12-22 16:01:23 +05:30
Sameer Naik 3097069aac switch to `gcr.io/stacksmith-images/minideb:jessie-r7` 2016-12-22 16:01:23 +05:30
Sameer Naik 913c84b173 replace use of docker links with docker networks 2016-12-09 19:12:59 +05:30
Sameer Naik 663893d076 bump image version to 9.6.1-r3 2016-12-08 20:25:16 +05:30
Sameer Naik 81a940f15c update to `gcr.io/stacksmith-images/minideb:jessie-r5` 2016-12-08 19:59:44 +05:30
jdrios bfc0c45803 replace the bundled common libraries with references to system packages 2016-12-06 17:01:39 +01:00
Adnan Abdulhussein 225d9ecfb4 entrypoint: remove unnecessary chown 2016-11-18 14:15:37 -08:00
Sameer Naik fde7aee679 bump image version to 9.6.1-r1 2016-11-16 11:29:23 +05:30
Sameer Naik c25c849e0d switch to `gcr.io/stacksmith-images/minideb:jessie-r2` 2016-11-09 11:12:01 +05:30
Sameer Naik 90658ede8c switch to `gcr.io/stacksmith-images/minideb:jessie-r1` 2016-11-09 11:12:01 +05:30
Sameer Naik c3fc8c7fe2 switch to `gcr.io/stacksmith-images/minideb:jessie-r0` 2016-11-09 11:12:01 +05:30
Sameer Naik 1a8a5717d1 readme: updated docker-compose.yml snippets to v2 format 2016-11-08 15:49:26 +05:30
Sameer Naik 605fb0c80e adds docker-compose-replication.yml 2016-11-08 15:44:36 +05:30
Sameer Naik 1240c38816 adds docker-compose.yml 2016-11-08 15:44:35 +05:30
Adnan Abdulhussein 8219d0b290 ci: push update to stacksmith 2016-10-31 20:56:28 -07:00
Fran 1a89980102 Bump PostgreSQL version 2016-10-31 16:02:11 +01:00
dgonzalezruiz becab55c05 Bump postgreSQL module version 2016-10-17 12:47:26 +02:00
Sameer Naik 87d5cd0224 ci: enforce stricter tagging rules 2016-10-17 13:26:43 +05:30
Sameer Naik 34c058d6b4 ci: quote variables in bash conditional statements 2016-10-17 13:26:43 +05:30
Adnan Abdulhussein 30567b804e Set origin for GCR releases 2016-10-14 15:20:43 -07:00
Adnan Abdulhussein b2f9600242 Fix CircleCI tag regex 2016-10-14 11:30:15 -07:00
Sameer Naik 7d07ca88ca circle.yml: simplify deployment tag selection 2016-10-14 10:50:54 +05:30
Sameer Naik 1773a8ce36 circle.yml: renamed cache build to `_` 2016-10-14 10:50:54 +05:30
Sameer Naik f9308dbb35 add circle ci status badge to the readme 2016-10-13 22:44:53 +05:30
Sameer Naik 7056d3150d bats: end-of-life 2016-10-13 21:57:52 +05:30
Sameer Naik ff333f99d0 fix: BITNAMI_APP_VERSION script macro has been renamed to BITNAMI_IMAGE_VERSION 2016-10-13 20:31:06 +05:30
Sameer Naik 57b4613b1f replace development build with a cache build 2016-10-13 11:25:30 +05:30
Sameer Naik 5daed0fd62 use CircleCI to build and deploy releases on multiple targets 2016-10-12 23:04:00 +05:30
tompizmor a44ff8fa51 Update postgresql including OpenSSL changes 2016-09-24 17:26:39 +02:00
Sameer Naik 04971aaed5 update to gcr.io/stacksmith-images/ubuntu:14.04-r10 baseimage 2016-09-23 23:46:24 +05:30
Sameer Naik b3a75090c7 bump image revision to 9.5.3-r5
- The `POSTGRES_` prefix on environment variables is now replaced by
  `POSTGRESQL_`
- `POSTGRES_USER` parameter has been renamed to `POSTGRESQL_USERNAME`.
- `POSTGRES_DB` parameter has been renamed to `POSTGRESQL_DATABASE`.
- `POSTGRES_MODE` parameter has been renamed to
  `POSTGRESQL_REPLICATION_MODE`.
2016-09-11 18:13:45 +05:30
Adnan Abdulhussein 3c37c26171 Standardise environment variables 2016-09-09 15:29:25 -07:00
Sameer Naik 0101368bae bump image version to revision-9.5.3-r4 2016-09-07 10:43:25 +05:30
Sameer Naik 8e58c9718e entrypoint: load the module inputs.json file 2016-09-04 15:13:11 +05:30
Sameer Naik 00f47395eb `harpoon` has been renamed to `nami` 2016-09-04 14:54:22 +05:30
Sameer Naik 2eb7581ad3 tests: Can setup master/slave replication using a custom master port 2016-08-27 12:07:06 +05:30
Adnan Abdulhussein 30694ac597 Add Docker Hub automated build badge 2016-08-26 17:34:53 -07:00
Jorge Marin 1aca7bec80 Bump revision to 9.5.3-5 2016-08-26 15:30:45 +02:00
Jesus Tinoco 19680abd3e Fix wrong environment variable name
The 'POSTGRES_REPLICATION_MODE' environment variable doesn't exist, it should be 'POSTGRES_MODE'.
2016-08-26 11:49:44 +02:00
Sameer Naik f5baa9507a license: updated copyright notice 2016-08-02 17:51:27 +05:30
Sameer Naik 5a6289e8c0 bump version to `9.5.3-r2` 2016-07-12 10:43:49 +05:30
Sameer Naik a6eb9c835d update to `gcr.io/stacksmith-images/ubuntu:14.04-r8` 2016-07-12 10:43:38 +05:30
Sameer Naik b998c17851 tests: postgres user can now login remotely without a password 2016-07-11 23:20:06 +05:30
Fran ad6382f916 Updated PostgreSQL to 9.5.3-3 2016-07-07 18:46:19 +02:00
tompizmor 152113788a Revert "Update PostgreSQL to 9.5.3-3" 2016-07-07 18:30:37 +02:00
Fran 4039ec197c Update PostgreSQL to 9.5.3-3 2016-07-07 18:12:10 +02:00
Sameer Naik 6d31d367e2 Stacksmith merger (#24)
* switch to harpoon installer

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

* removed unused files

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

* organize dockerfile for stacksmith (#2)

* verify checksum in harpoon commands
* removed `BITNAMI_APP_DIR` macro
* removed `BITNAMI_APP_VOL_PREFIX` macro
* moved hacks to `app-entrypoint.sh`
* organize dockerfile for stacksmith
* tests: updated

* Bump version (#3)

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

* upgrade to `postgresql-9.4.5-1`

* password for `postgres` user is now optional

* upgrade to `postgresql-9.4.5-2`

* organize dockerfile

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

* ignore `pkg-cache/` in git

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

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

* tests: cannot login as postgres user without a password

* add `POSTGRES_DB` env param to create database

* add `POSTGRES_USER` env param to create custom user

* add parameters to support master/slave replication

* update to postgresql-9.5.3-0

* readme: updated

* updated to `postgresql-9.5.3-1`
2016-06-06 09:07:57 -07:00
Bitnami Container Builds 100900fb7d bump version 9.5.2-0 2016-04-06 10:49:25 +02:00
Bitnami Container Builds 7a6d5d626f bump version 9.5.1-0 2016-03-22 18:00:17 +01:00
Bitnami Container Builds 24b89bdcac bump version 9.4.6-1 2016-03-02 21:55:55 +01:00
Sameer Naik 4c2d640e06 bump version to 9.4.6-0-r01 2016-02-17 11:23:28 -08:00
Bitnami Container Builds cf61d3e268 bump version 9.4.6-0 2016-02-17 12:20:22 +01:00
Sameer Naik 52da8b9251 bump tests sleeptime 2016-01-22 14:59:57 +05:30
Sameer Naik b9f34fd64c bump version 9.4.5-2-r02 2016-01-21 21:51:20 +05:30
Sameer Naik 1a90ba52ca raising `SLEEP_TIME` to `10` to fix tests on jenkins 2016-01-20 01:04:01 +05:30
Sameer Naik 68a43ce139 moved `set_pg_param` and `set_hba_param` helper functions to `post-install.sh` 2016-01-16 12:15:38 +05:30
Sameer Naik ad59d607b3 run install script as executable 2016-01-16 11:26:03 +05:30
Sameer Naik d6bc1461e3 validate `POSTGRES_MODE` 2016-01-15 23:39:47 +05:30
Sameer Naik 8ecefe74c7 readme: fixed typos 2016-01-15 23:26:12 +05:30
Sameer Naik ff2dda5767 replace used of `postgres` user string with `BITNAMI_APP_USER` 2016-01-15 22:58:53 +05:30
Sameer Naik 80031d164a cite PostgreSQL wikipedia article 2016-01-15 22:41:01 +05:30
Sameer Naik e3563fa711 minor `create_replication_user` restructuring 2016-01-15 21:17:13 +05:30
Sameer Naik a8c74e5542 moved default configurations to `post-install.sh`
If user does not mount the `conf/` volume and instead only mounts the
`data/` volume, the postgres server would not allow connections from
users when the container is recreated using existing volumes because the
access information (which is created only on the firstrun) is stored in
the `conf/` volume which would be lost on recreation. This is also true
for replication users.

To resolve this we moved the basic default configurations to the
`post-install.sh`, including the `pg_hba.conf` configurations that
allows database and replication users to login using md5 authentication.
2016-01-15 15:13:48 +05:30
Sameer Naik e055f416da renamed env param `POSTGRES_REPLICATION_MODE` to `POSTGRES_MODE` 2016-01-14 13:54:58 +05:30
Sameer Naik 926af3c2e7 Make `bitnami/postgresql` a drop-in replacement for the official `postgres` image 2016-01-14 13:53:21 +05:30
Sameer Naik e1b74021ff removed `postgresql.conf` configurations from `post-install.sh` 2016-01-13 14:40:33 +05:30
Sameer Naik dfb9ad914c removed redundant `chown` 2016-01-13 14:40:33 +05:30
Sameer Naik 17a5627f76 renamed `initialize_replication_parameters` to `discover_replication_parameters` 2016-01-13 14:40:33 +05:30
Sameer Naik e8520dae73 added configuration helpers 2016-01-13 14:40:33 +05:30
Sameer Naik 7e9a8df0c5 renamed function `configure_replication_slave` to `configure_recovery` 2016-01-13 14:40:33 +05:30
Sameer Naik fc211db311 tests: speed up tests 2016-01-13 14:40:28 +05:30
Sameer Naik 2c8c779776 avoid duplicate entries in `pg_hba.conf` 2016-01-13 11:20:03 +05:30
Sameer Naik 7b15bb877c use bash parameter expansion to set default value of `POSTGRESQL_USER` 2016-01-13 11:20:03 +05:30
Sameer Naik b7b87a6ebd set `POSTGRESQL_REPLICATION_MODE=master` by default 2016-01-13 11:20:02 +05:30
Sameer Naik 4cff7b5acb enforce passwords for custom user 2016-01-12 22:09:17 +05:30
Sameer Naik a0284d0b31 call `print_app_credentials` irrespective of `POSTGRESQL_REPLICATION_MODE` 2016-01-12 21:25:41 +05:30
Sameer Naik a38cd88a63 `chown` volumes at the very beginning of initialization
chown'ing the `conf/`, `data/` and `logs/` volumes at the begining of
the initialization ensures that no permission issues are encountered
during initialization.
2016-01-12 20:00:44 +05:30
Sameer Naik 4ad0ff2fe9 avoid duplicate entries in `postgresql.conf` 2016-01-12 12:38:25 +05:30
Sameer Naik 319b761df1 updated `sed` substitutions to be resilient to whilespaces 2016-01-12 12:23:34 +05:30
Sameer Naik a846e51016 tests: make `sed` a little resilient to whitespaces 2015-11-28 11:20:26 +05:30
Sameer Naik 91649411a3 tests: Configuration changes are preserved after deletion 2015-11-27 22:17:56 +05:30
Sameer Naik f0b47b17e9 bump version 9.4.5-2-r01 2015-11-25 14:41:57 +05:30
Sameer Naik 7e92fc8998 update tests submodule 2015-11-25 14:32:54 +05:30
Sameer Naik 0d475b7b6f Quote user and database parameters in SQL statements
This ensures there are no problems creating user name "user" and also
allows the use of `-` characters in user names and database names.
2015-11-23 12:34:46 +05:30
Sameer Naik 27ac919362 Bump version 9.4.5-2 2015-11-17 12:04:17 +05:30
Sameer Naik b0b5ffc9c4 fix help.yaml spec 2015-11-17 11:47:45 +05:30
Sameer Naik 2010b7f0e5 tests: helpers have been moved to bitnami/bitnami-docker-tests repo 2015-11-10 11:18:56 +05:30
Sameer Naik 8acba21c00 docker_helper: disable argument passing to `docker inspect`
passing arguments to docker inspect requires docker >= 1.9.0
2015-11-09 20:48:59 +05:30
Sameer Naik 31e1959ea5 tests: list volume contents in separate commands 2015-11-09 19:14:01 +05:30
Sameer Naik 5e62247091 tests: list only volume mounts in "All the volumes exposed" test 2015-11-09 19:13:09 +05:30
Sameer Naik 0904e70040 tests: make use of `container_link_and_run_command` 2015-11-09 19:12:29 +05:30
Sameer Naik 55c53cd54c docker_helper: added utility `curl_client` function 2015-11-09 19:12:04 +05:30
Sameer Naik 4c8b596095 docker_helper: added `container_link_and_run_command_DOCKER_ARGS` allowing users to specify docker env parameters in `container_link_and_run_command` 2015-11-09 19:11:10 +05:30
Sameer Naik 2747d1ee29 docker_helper: added `container_link_and_run_command` function
`container_link_and_run_command` starts a new container which is
linked to another container with the link alias $APP_NAME and
execute a command in the newly created container.
2015-11-09 19:06:24 +05:30
Sameer Naik 44ca51ce43 docker_helper: added `VOLUMES` script variable allowing users to specify VOLUMES in the BATS tests script
VOLUMES is set to `$VOL_PREFIX/data:$VOL_PREFIX/conf:$VOL_PREFIX/logs`
by default. But some images may expose different paths. For example,
the tomcat image exposes `/app` and `$VOL_PREFIX/conf` and
`$VOL_PREFIX/logs` paths as volumes. The VOLUME variable allows us to
override the default volume paths with ones exposed by the image being
tested.
2015-11-09 18:52:03 +05:30
Sameer Naik fba7cd7228 docker_helper: added `APP_NAME` script variable, allowing other script variables to be assigned default values 2015-11-09 18:09:19 +05:30
Sameer Naik d0b884d8f3 docker_helper: allow arguments to be passes to `docker inspect` in `container_inspect` 2015-11-09 18:02:49 +05:30
Sameer Naik ad4cfbc71e docker_helper: stop and remove container in `container_remove` 2015-11-09 18:02:05 +05:30
Sameer Naik 14dec07d4a docker_helper: fix `if` conditions 2015-11-09 18:01:25 +05:30
Sameer Naik c6af4552f4 tests: renamed `create_container` function to `container_create` in docker_helper 2015-11-05 19:38:39 +05:30
Sameer Naik 5c77c7c716 tests: fix `container_exec` function 2015-11-05 14:18:49 +05:30
Sameer Naik 1f82dfa505 tests: added container_restart helper in docker_helper 2015-11-04 21:28:21 +05:30
Sameer Naik 2f958d17c5 tests: launch commands as entrypoint to speed up the tests
By executing the commands using `--entrypoint` lets us skip the s6
`/init` sequence allowing the tests to run quicker. The tests now
complete 3 minutes earlier.
2015-11-04 21:28:21 +05:30
Sameer Naik a812a01daa tests: move reusable bits into a `tests/docker_helper.bash` script 2015-11-04 21:28:21 +05:30
Sameer Naik 636341b2b9 tests: rewrite tests for better readability and maintainability
- Added utility functions for docker abstraction
 - Volumes can be mounted for every container instance as long as the
   name is unique when multiple containers are started
 - Cleanup of containers is performed once when the tests are started
   and in the teardown function
 - Full container environment is specified in each test for better
   readability
 - Comments are also added for better readability
2015-11-04 21:28:16 +05:30
Sameer Naik ac606e4a97 simplify `sed` substitution while configuring replication slave 2015-10-30 14:03:39 +05:30
Sameer Naik 96b6acb06e tests: to avoid confusion always specify the replication parameters on the slave instead of fetching from the master 2015-10-29 23:10:27 +05:30
Sameer Naik c0f09c83b8 tests: Replication slave can be triggered to act as the master 2015-10-29 23:08:05 +05:30
Sameer Naik e6445f27a3 tests: make use of `cleanup_running_containers` 2015-10-29 23:05:59 +05:30
Sameer Naik c842be78a6 support reconfiguration of slave as master using a trigger file 2015-10-29 20:01:56 +05:30
Sameer Naik 4dc45c9da8 updated help text 2015-10-29 20:01:47 +05:30
Sameer Naik a5705f903b updated README 2015-10-29 13:16:08 +05:30
Sameer Naik cd648b8348 tests: Replication status is preserved after deletion 2015-10-29 12:49:05 +05:30
Sameer Naik 6fbfe34623 tests: Slave synchronizes with the master (delayed start) 2015-10-29 12:49:05 +05:30
Sameer Naik 19b9e10e34 tests: Replication slave can fetch replication parameters from link alias "master" 2015-10-29 12:49:05 +05:30
Sameer Naik eb26859c84 tests: Can't setup replication slave without replication password 2015-10-29 12:49:05 +05:30
Sameer Naik 49e6f3c4af tests: Can't setup replication slave without replication user 2015-10-29 12:49:05 +05:30
Sameer Naik bba7b9f682 tests: Can't setup replication slave without master host 2015-10-29 12:49:05 +05:30
Sameer Naik 8254d91832 tests: Can't setup replication master without replication user password 2015-10-29 12:49:05 +05:30
Sameer Naik d1a2511783 tests: Can't setup replication master without replication user 2015-10-29 12:49:05 +05:30
Sameer Naik 9486d55c54 tests: Master database is replicated on slave 2015-10-29 12:49:05 +05:30
Sameer Naik 75446cf3d9 master user and password is not required to set up a slave replication 2015-10-29 12:49:05 +05:30
Sameer Naik 48b96baf22 do not print credentials when configured as as replication slave 2015-10-29 12:49:05 +05:30
Sameer Naik e5483dce5a take ownership of `/conf` at every start 2015-10-29 12:49:05 +05:30
Sameer Naik d75474f195 configure slave connection info at every startup 2015-10-29 12:49:05 +05:30
Sameer Naik e9afd6a54a add support for streaming replication 2015-10-29 12:49:00 +05:30
Sameer Naik 189a7e92a8 correctly apply ownership to `/data` and `/logs` volumes
`chown` does not seem to follow symlinks.
2015-10-27 14:49:06 +05:30
Sameer Naik b30e1202c7 use the `entrypoint.sh` script from the base image 2015-10-04 14:33:55 +05:30
Sameer Naik 1570f55638 the base image prints the welcome page by default 2015-10-04 14:33:44 +05:30
Sameer Naik 0612aebc66 replace use of `gosu` with `s6-setuidgid` 2015-10-04 14:32:45 +05:30
Sameer Naik 32c3bd6a3e added circuit breaker logic for frequent and repeated failures 2015-10-04 14:32:45 +05:30
Sameer Naik 0b6a75cb52 do not start postgres and logging services if user specifies a command 2015-10-04 14:32:45 +05:30
Sameer Naik 9f99f0a37a configure postgresql as a s6 service 2015-10-04 14:32:40 +05:30
Sameer Naik 29f5f59b3f created `rootfs/` directory structure 2015-10-01 20:59:25 +05:30
Sameer Naik 2e31136d83 fix `installer.run.sha256` with busybox `sha256sum` applet 2015-09-15 15:04:56 +05:30
Sameer Naik 17aa4e849b help.txt generated with help_generation tool 2015-08-15 11:56:58 +05:30
Sameer Naik c9cb4a8385 tests: identation fixes 2015-08-15 10:52:03 +05:30
Sameer Naik 088b9a6c6e remove tty requirement for tests in CI 2015-08-15 09:34:11 +05:30
Sameer Naik b596ffdb63 remove the config files generated by `initdb` at database initialization 2015-08-12 11:53:04 +05:30
Sameer Naik 2614cb8be9 populate configuration templates in `conf.defaults` at `post-install` 2015-08-12 11:52:29 +05:30
Sameer Naik 20327c7452 do not move `postgresql.auto.conf` to `conf` volume 2015-08-12 11:49:34 +05:30
Sameer Naik a72915f127 do not create symlinks to config files 2015-08-12 11:47:55 +05:30
Sameer Naik 157a3f91ca fix shebang 2015-08-12 11:45:10 +05:30
Sameer Naik 73b23d08af readme: cleanups 2015-08-11 12:49:04 +05:30
Sameer Naik 37bb30a457 added README 2015-08-11 12:47:27 +05:30
Sameer Naik 59725356e3 use path to `postgresql.conf` in `conf` volume in `PROGRAM_OPTIONS` 2015-08-11 12:33:43 +05:30
Sameer Naik 1eb940dad0 added `conf` volume 2015-08-10 23:42:16 +05:30
Sameer Naik 7f344811f2 fix typo 2015-08-10 23:28:41 +05:30
Sameer Naik f97638d156 tests: "Data gets generated in data and logs if bind mounted in the host" 2015-08-10 23:18:07 +05:30
Sameer Naik 9a8f8225e6 tests: "All the volumes exposed" 2015-08-10 23:15:22 +05:30
Sameer Naik d60f22808a tests: "If host mounted, password and settings are preserved after deletion" 2015-08-10 23:13:03 +05:30
Sameer Naik 574237beb5 tests: "User and password settings are preserved after restart" 2015-08-10 23:10:37 +05:30
Sameer Naik 44f7753886 "Create custom user and database with password" 2015-08-10 23:10:37 +05:30
Sameer Naik 199f410130 tests: "Can't create a custom user without database" 2015-08-10 23:10:37 +05:30
Sameer Naik 2f7811a1ef tests: "Custom database created" 2015-08-10 23:10:37 +05:30
Sameer Naik 3ee474a745 tests: "User postgres is superuser" 2015-08-10 23:10:37 +05:30
Sameer Naik 3bfc8feaf5 tests: "User postgres created with password" 2015-08-10 23:10:37 +05:30
Sameer Naik 7dfde6e416 tests: "Port 5432 exposed and accepting external connections" 2015-08-10 23:10:37 +05:30
Sameer Naik 132ba9bbf8 `chown` the `data` directory before calling `initdb`
since `initdb` is launched as the `postgres` user, we need to ensure
that the `data` directory is owned by the `postgres` user
2015-08-10 23:09:41 +05:30
Sameer Naik d22b84c38a do `export LD_LIBRARY_PATH` in the `postgres` command detection block 2015-08-10 22:42:10 +05:30
Sameer Naik 624abc2c5c tail postgresql logs 2015-08-10 14:40:54 +05:30
Sameer Naik 2a04c83d9c log `postgresql.log` in `logs` volume 2015-08-08 22:39:52 +05:30
Sameer Naik f7451f4319 initial creation 2015-08-08 22:39:48 +05:30