Releases: splendiddata/puppet_pure_repmgr
lint
0.9.3 Bumped version in metadata.json file.
include pure_postgress::params
Fixed dependency.
Also added README.md and metadat.json
And replace config file (puppet master is always right.)
RTM
This release should hold all for going live in phase 1
Fixed all harding issues, except relying on trust, and some enhancements on cluster_logger
Security:
All replication permissions for repmgr removed
Using a separate replication user
Logrotate for cluster logger
cluster_logger is now running as a different user then root.
Cluster_logger:
Show role (master or standby).
Show lag for master too (lag=0)
Stability issue
Many security enhancements
Added SSL Server certificate
Fixed SQL injection thread
repmgr password as parameter (md5 hash)
Use ed25519 instead of rsa
Some minor logger fixes
Made ../files/pure_cluster_logger.py a template that sets version number dynamically (for future use).
When postgres is down, python script crashed. Added InterfaceError exception to run_sql to fix that.
Added functionality to have a log line at least every ... seconds.
Added a ini file for logging every 1 hour.
Getting there
- Renamed pure_splunk_logger to pure_cluster_logger
- Added and fixed functionality to start and enable pure_splunk_logger service
- Changes for initdb-ing in pure_postgres also affected this module. Also changed relationships between classes.
- Changes for adding different datadir / xlog location in pure_postgres also affected this module
- Fixed a great lot of puppet-lint warnings and errors
- Both pure_postgres::start and pure_postgres::reload are now optionally refreshonly.
- Added dependency on pure_postgres::started
initial splunk logger and classic facts script output for backwards compatibility to older versions of facter
0.1.4 Changed output of facts script to work with older versions of facter
Reload module refreshonly and notifyable
Changed config, because reload module is now refreshonly and notifyable. Also made /etc/facter/facts.d/pure_cloud_cluster.ini readonly to other users (chmod o+r).
Relationships should be handled better now.
Initial deployment in environment of customer gave some relationship issues.
Relationships should be handled better now.