Sameer Naik
490f33c05c
release 9.4-9
9.4-9
2015-12-05 10:09:23 +05:30
Sameer Naik
c1cce0328c
disable trigger_file option from recovery.conf
...
Triggering of a slave to stop replication and enable writing works.
However if a second slave (with data persistence) is reconfigured to
use the first slave (triggered) as the master, the second slave cannot
replicate the data.
At the moment the only way to convert a slave to a master is to stop it
and start it as a master in which case the above issue is not seen.
To avoid users from trying to trigger a slave, we removed the config
altogether until the issue can be resolved.
2015-11-30 11:57:44 +05:30
Sameer Naik
ba9d02ecb3
escape & characters in set_postgresql_param
2015-11-29 19:06:10 +05:30
Sameer Naik
ee497d68d0
sed variable expansion works by default when double quotes are used
2015-11-29 19:05:08 +05:30
Sameer Naik
8572e6bc77
readme: fixed typo
2015-11-29 11:52:47 +05:30
Sameer Naik
cdad6abd5a
print value being set in recovery.conf
2015-11-29 11:46:03 +05:30
Sameer Naik
d0904a4ca1
set default values of REPLICATION_PORT and REPLICATION_SSLMODE in env-defaults
2015-11-29 11:43:44 +05:30
Sameer Naik
3a838eaa69
readme: fixed typo
2015-11-28 22:23:29 +05:30
Sameer Naik
ce64f22779
readme: slave can be restarted to continue as a regular read/write instance
2015-11-28 22:21:17 +05:30
Sameer Naik
d92102d951
added DEBUG option to enable bash debugging
2015-11-28 21:19:42 +05:30
Sameer Naik
a1ca18b780
recovery.conf can exist only on a slave node
...
It's existence otherwise cause issues while replication users, as such
the `configure_recovery` function is promoted higher in the
initialization sequence.
2015-11-28 21:18:16 +05:30
Sameer Naik
22c969c88c
removed launch sequence from functions import
2015-11-28 14:51:18 +05:30
Sameer Naik
8458c2a3ca
user and database can only be created on the master node
2015-11-28 14:22:46 +05:30
Sameer Naik
e6dff6ef93
readme: --env consistency
2015-11-28 13:48:23 +05:30
Sameer Naik
edee0f1ce7
removed locale setting entry from TOC
2015-11-28 13:15:55 +05:30
Sameer Naik
1f87e4aa1b
removed PG_LOCALE option (doesn't work!)
2015-11-28 13:13:44 +05:30
Sameer Naik
a6a2a78585
readme: add imagelayers.io badge
2015-11-28 11:45:54 +05:30
Sameer Naik
2668b06886
readme: fixes
2015-11-27 19:36:13 +05:30
Sameer Naik
27ffe14e79
readme: moved Command-line arguments section before Logs
2015-11-27 18:01:36 +05:30
Sameer Naik
6c7706c8f1
readme: moved logs section towards the end
2015-11-27 18:00:01 +05:30
Sameer Naik
710299161a
readme: fixed typo
2015-11-27 16:49:13 +05:30
Sameer Naik
22dba65610
add support for creating backups using pg_basebackup
2015-11-27 16:48:24 +05:30
Sameer Naik
73be444cea
added missing ;; to case
2015-11-27 16:24:07 +05:30
Sameer Naik
c7bae0d677
Merge branch 'complete-rewrite-and-reorg'
2015-11-27 15:44:26 +05:30
Sameer Naik
c5522c9fda
complete rewrite of the README
2015-11-27 15:39:10 +05:30
Sameer Naik
ce2caf3937
DB_LOCALE config parameter renamed to PG_LOCALE
2015-11-27 15:02:50 +05:30
Sameer Naik
5e09110558
configure logging options on first run
2015-11-27 11:04:52 +05:30
Sameer Naik
afe467bec7
added sample docker-compose.yml
2015-11-27 10:07:56 +05:30
Sameer Naik
7f1e051f1a
remove extra whitespace
2015-11-26 22:29:20 +05:30
Sameer Naik
978c70a78a
moved default script variables to env-defaults
2015-11-26 21:06:13 +05:30
Sameer Naik
faaa87cc64
separated out entrypoint.sh functions to a functions bash module
2015-11-26 21:04:17 +05:30
Sameer Naik
6418c9e044
added PG_SSL parameter to enable/disable SSL support
...
`PG_SSL` is automatically set to `on` if `server.crt` and `server.key`
can be found at `/etc/postgresql/certs`
Closes #32
2015-11-26 21:03:51 +05:30
Sameer Naik
5f6024062f
defined /etc/postgresql/certs as the mountpoint to install SSL key and certificate
2015-11-26 21:03:51 +05:30
Sameer Naik
7eeda81f1e
set default value of REPLICATION_SSLMODE to prefer
2015-11-26 21:03:51 +05:30
Sameer Naik
761ec9645c
PSQL_SSLMODE config parameter renamed to REPLICATION_SSLMODE
2015-11-26 21:03:51 +05:30
Sameer Naik
b6f0cba6a7
PSQL_MODE config parameter renamed to REPLICATION_MODE
2015-11-26 21:03:51 +05:30
Sameer Naik
de5295ffa7
PSQL_TRUST_LOCALNET config parameter renamed to PG_TRUST_LOCALNET
2015-11-26 21:03:51 +05:30
Sameer Naik
c8e9dec549
complete rewrite of existing feature set
...
Closes #40
2015-11-26 21:03:49 +05:30
Sameer Naik
a68b58aefe
fix: set ssl config to off or on
2015-11-23 22:25:23 +05:30
Sameer Naik
f3b18c1f1b
avoid duplicate entries in configuration files. Refer #40
2015-11-23 20:46:11 +05:30
Sameer Naik
b4a5810e13
readme: docker build one liner
2015-11-19 22:32:41 +05:30
Sameer Naik
ca479d90cf
release 9.4-8
9.4-8
2015-11-18 19:48:25 +05:30
Sameer Naik
8aa5c9b64f
dockerfile: upgrade to sameersbn/ubuntu:14.04.20151117
2015-11-18 19:47:51 +05:30
Sameer Naik
728f606b4d
Merge branch 'fix-replication'
...
Fixes #40
2015-11-15 13:04:10 +05:30
Sameer Naik
b5dd975ad1
removed redundant chown of PG_CONFDIR
2015-11-15 13:02:50 +05:30
Sameer Naik
693995dd2b
set PG_CONFDIR to ${PG_HOME}/${PG_VERSION}/main
...
Database initialization and migration tasks need to be done before
performing any configuration bits
2015-11-15 13:02:10 +05:30
Sameer Naik
7601996544
hub.docker.com now builds images from git tags.
2015-11-07 12:45:15 +05:30
Sameer Naik
4d92cfc63e
release 9.4-7
9.4-7
2015-10-23 12:02:37 +05:30
Sameer Naik
6d98301424
dockerfile: upgrade to quay.io/sameersbn/ubuntu:14.04.20151023
2015-10-23 12:02:15 +05:30
Sameer Naik
4fa09528b6
Merge branch 'sdusart-master'
2015-10-17 15:29:57 +05:30