Summary: | [PATCH] net/pacemaker2: update 2.0.0-rc4 to 2.0.3 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Vinícius Zavam <egypcio> | ||||||||
Component: | Individual Port(s) | Assignee: | Vinícius Zavam <egypcio> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Some People | CC: | dpejesh | ||||||||
Priority: | --- | Keywords: | buildisok, patch, security | ||||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(dpejesh) |
||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Bug Depends on: | 241456 | ||||||||||
Bug Blocks: | |||||||||||
Attachments: |
|
Description
Vinícius Zavam
2019-10-24 11:20:40 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/91239853 ping? any objections on me getting it committed? I'll take this one - maintainer timeout 4+weeks merging the patch from bug #241456 and updating necessary codes Created attachment 209805 [details]
[PATCH] net/pacemaker2: update 2.0.0-rc4 to 2.0.3
- Features added since Pacemaker-2.0.2 + controller: new 'fence-reaction' cluster option specifies whether local node should 'stop' or 'panic' if notified of own fencing + controller: more cluster properties support ISO 8601 time specifications + controller: calculate cluster recheck interval dynamically when possible + Pacemaker Remote: allow file for environment variables when used in bundle + Pacemaker Remote: allow configurable listen address and TLS priorities + tools: crm_mon now supports standard --output-as/--output-to options + tools: crm_mon HTML output supports user-defined CSS stylesheet + tools: stonith_admin supports HTML output in addition to text and XML + tools: crm_simulate supports --repeat option to repeat profiling tests + tools: new pcmk_simtimes tool compares crm_simulate profiling output + agents: SysInfo supports K, T, and P units in addition to Kb and G - Changes since Pacemaker-2.0.2 + fencer: do not block concurrent fencing actions on a device (regression since 2.0.2) + all: avoid Year 2038 issues + all: allow ISO 8601 strings of form "<date>T<time> <offset>" + rpm: pacemaker-cts package now explicitly requires pacemaker-cli + controller: set timeout on scheduler responses to avoid infinite wait + controller: confirm cancel of failed monitors, to avoid transition timeout + executor: let controller cancel monitors, to avoid transition timeout + executor: return error for stonith probes if stonith connection was lost + fencer: ensure concurrent fencing commands always get triggered to execute + fencer: fail pending actions and re-sync history after crash and restart + fencer: don't let command with long delay block other pending commands + fencer: allow functioning even if CIB updates arrive unceasingly + scheduler: wait for probe actions to complete to prevent unnecessary restart/re-promote of dependent resources + scheduler: avoid invalid transition when guest node host is not fenceable + scheduler: properly detect dangling migrations, to avoid restart loop + scheduler: avoid scheduling actions on remote node that is shutting down + scheduler: avoid delay in recovery of failed remote connections + scheduler: clarify action failure log messages by including failure time + scheduler: calculate secure digests for unfencing, for replaying saved CIBs + libcrmcommon: avoid possible use-of-NULL when applying XML diffs + libcrmcommon: correctly apply XML diffs with multiple move/create changes + libcrmcommon: return error when applying XML diffs with unknown operations + tools: avoid duplicate lines between nodes in crm_simulate dot graph + tools: count disabled/blocked resources correctly in crm_mon/crm_simulate + tools: crm_mon --interval now accepts ISO 8601 and has correct help + tools: organize crm_mon text output with list headings, indents, bullets + tools: crm_report: fail if tar is not available + tools: crm_report: correct argument parsing + tools: crm_report: don't ignore log if unrelated file is too large + tools: stonith_admin --list-targets should show what fencer would use + agents: calculate #health_disk correctly in SysInfo + agents: handle run-as-user properly in ClusterMon Created attachment 209823 [details] [PATCH] net/pacemaker2: update 2.0.0-rc4 to 2.0.3 commented that 'socket' on its rc.d script based on reports from flo@ and https://bugs.clusterlabs.org/show_bug.cgi?id=5397 A commit references this bug: Author: egypcio Date: Mon Feb 3 14:22:43 UTC 2020 New revision: 525041 URL: https://svnweb.freebsd.org/changeset/ports/525041 Log: net/pacemaker2: update 2.0.0-rc4 to 2.0.3 * fixes CVE-2018-16878, CVE-2018-16877, CVE-2019-3885; * implements https://bugs.clusterlabs.org/show_bug.cgi?id=5397#c3 PR: 241460 Reviewed by: flo Approved by: portmgr (maintainer timeout) Changes: head/net/pacemaker2/Makefile head/net/pacemaker2/distinfo head/net/pacemaker2/files/pacemaker.in head/net/pacemaker2/pkg-plist A commit references this bug: Author: egypcio Date: Tue Feb 4 11:06:53 UTC 2020 New revision: 525145 URL: https://svnweb.freebsd.org/changeset/ports/525145 Log: reset maintainership after consecutive timeouts (12+ weeks). % make -s -C /usr/ports search maint=dpejesh@yahoo.com display=path Path: /usr/ports/devel/kronosnet Path: /usr/ports/devel/libqb Path: /usr/ports/devel/py-parallax Path: /usr/ports/devel/py-tinyrpc Path: /usr/ports/net-mgmt/crmsh Path: /usr/ports/net-mgmt/resource-agents Path: /usr/ports/net/corosync2 Path: /usr/ports/net/corosync3 Path: /usr/ports/net/pacemaker1 Path: /usr/ports/net/pacemaker2 PR: 230127, 232865, 232866, 232867 PR: 241431, 241434, 241445, 241456, 241460 Changes: head/devel/kronosnet/Makefile head/devel/libqb/Makefile head/devel/py-parallax/Makefile head/devel/py-tinyrpc/Makefile head/net/corosync2/Makefile.common head/net/pacemaker1/Makefile.common head/net-mgmt/crmsh/Makefile head/net-mgmt/resource-agents/Makefile |