File: CHANGELOG.md

package info (click to toggle)
resource-agents-paf 2.2.1-1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 340 kB
  • sloc: perl: 1,811; sh: 208; makefile: 27
file content (121 lines) | stat: -rw-r--r-- 4,068 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
# PAF v2.2.1

Release date: 2019-01-31

__WARNING__: This version is only compatible with at least Pacemaker 1.1.13 using
a corosync 2.x stack.

This is a bugfix release with no new features.

* fix: Fix checking for notify=true, YanChii
* fix: forbid pg_isready to timeout before the action itself, ioguix
* misc: avoid flooding log files when system_user is not postgres, patch by TBP2k18 on github
* misc: avoid flooding log files with warning about non used nodes, suggested by timdeluxe on github
* misc: few typos fixes, YanChii



# PAF v2.2.0

Release date: 2017-09-12

__WARNING__: This version is only compatible with at least
Pacemaker 1.1.13 using a corosync 2.x stack.

Changelog since 2.1:

* new: support PostgreSQL 10
* new: add the maxlag parameter to exclude lagging slaves from promotion, Thomas Reiss
* new: support for multiple pgsqlms resources in the same cluster
* new: provide comprehensive error messages to crm_mon
* fix: follow the resource agent man page naming policy and section
* fix: add documentation to the pgsqlms man page
* fix: do not rely on crm_failcount, suggested on the clusterlabs lists
* misc: improve the RPM packaging
* misc: check Pacemaker compatibility and resource setup
* misc: enforce the election process by including timelines comparison
* misc: various code cleanup, factorization and module improvement



# PAF v2.1.0

Release date: 2016-12-23

__WARNING__: This version is only compatible with at least
Pacemaker 1.1.13 using a corosync 2.x stack.

Changelog since 2.0:

* fix: compatibility with PostrgeSQL 9.6, YanChii
* change: better handling of Pacemaker timeout, ioguix with a fix from YanChii
* change: avoid fatal error during validate action when possible, Benoit Lobréau & ioguix
* new: parameter "datadir" to cope with PostgreSQL GUC data_directory, Benoit Lobréau & ioguix
* misc: improve debian packaging, Christoph Berg



# PAF v2.0.0

Release date: 2016-09-16

__WARNING__: This version is only compatible with at least
Pacemaker 1.1.13 using a corosync 2.x stack.

* 2.0.0 major release
* fix: do not use crm_node --partition to discover resources
* fix: unknown argument --query when calling crm_master
* fix: perl warning when master score has never been set on the master
* fix: remove wrong info message during post-promote notify
* fix: race condition when setting attributes during actions
* fix: bug where pgport and pghost where ignored in _query
* fix: use same role name than the system_user to connect
* fix: wrap crm_master calls in sub to make them synchronous
* fix: fixed a bug related to setgid in _runas
* fix: check on application_name in validate_all
* change: do not start standby with a master score of 1
* change: choose the clone to promote when no master score exist
* new: detect and deal master/slave recovery transition
* new: detect and enforce reliability of a switchover
* new: set next best secondaries base on their lag
* misc: code cleanup and refactoring
* misc: various log messages cleanup and enhancement



# PAF v1.0.2

Release date: 2016-05-25

* 1.0.2 minor release
* fix: unknown argument --query when calling crm_master
* fix: perl warning when master score has never been set on the master
* change: remove misleading message in log file



# PAF v1.0.1

Release date: 2016-04-27

* 1.0.1 minor release
* fix: forbid the master to decrease its own score (gh #19)
* fix: bad LSN decimal converstion (gh #20)
* fix: support PostgreSQL 9.5 controldata output (gh #12)
* fix: set group id of given system_user before executing commands (gh #11)
* fix: use long argument of external commands when possible
* fix: bad header leading to wrong manpage section
* fix: OCF tests when PostgreSQL does not listen in /tmp
* change: do not update score outside of a monitor action (gh #18)
* new: add parameter 'start_opts', usefull for debian and derivated (gh #11)
* new: add specific timeout for master and slave roles in meta-data (gh #14)
* new: add debian packaging related files



# PAF v1.0.0

Release date: 2016-03-02

* First public release