Merge pull request #1957 from ehaefele/main
edmund-haefele <edmund.haefele@de.ibm.com> committed
rRfa9e0f5db572: powervs-subnet resource agent: (authored by edmund-haefele <edmund.haefele@de.ibm.com>).
powervs-subnet resource agent:
API: libcrmcommon: drop pcmk_scheduler_t action_id member
Refactor: scheduler: drop pcmk__sched_no_compat flag
API: libcrmcommon: make pcmk_scheduler_t flags member a uint64_t
API: libcrmcommon: drop pcmk_scheduler_t graph member
API: libcrmcommon: drop pcmk_scheduler_t localhost member
Refactor: libpacemaker: don't query controller in pcmk__output_cluster_status()
Refactor: libpacemaker: pass scheduler to pcmk__output_cluster_status()
Refactor: fencer: drop stonith_our_uname global variable
Refactor: scheduler: scheduler now owns local_node_name memory
Refactor: libcrmcommon: drop pcmk__our_nodename global variable
Refactor: libpacemaker: never query controller for simulations
Refactor: scheduler: always preserve local node name
API: libcrmcommon: drop pcmk_scheduler_t template_rsc_sets member
Merge pull request #3564 from waltdisgrace/t699-backport
Merge pull request #3565 from kgaillot/drop
crm_verify: Improve checking of fencing level IDs
crm_verify: Add test for checking of fencing level IDs
Test: cts-schemas: Drop cts_scheduler test suite
Test: cts-schemas: Implement only one test per upgrade pipeline
Test: cts-schemas: Split test input/output data into separate dirs
Test: cts-schemas: Remove output files on success
Test: cts-schemas: Drop -B option
Feature: test: Move xml/regression.sh to cts/cts-schemas
Test: cts-schemas: One test output per transformation
Merge pull request #3561 from nrwahl2/nrwahl2-xsl_transform2
This is a bigger deal now that libxml2 has tagged these with the deprecated compiler attribute, causing building on debian-experimental to fail (and surely rawhide before too long). As a stopgap we could ignore deprecation compiler warnings.
crm_verify: Improve checking of fencing level IDs
crm_verify: Add test for checking of fencing level IDs
Merge pull request #3562 from waltdisgrace/t699
ocf-shellfuncs: dont use deprecated validate-with="none" in CIB
conntrackd/galera/rabbitmq-cluster: avoid deprecated tool options
Merge pull request #1956 from oalbrigt/avoid-deprecated-tool-options
IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid last added IP…
IPaddr2: only set metric value for IPv6 when detected
Merge pull request #1951 from oalbrigt/IPaddr2-only-set-metric-value-for-IPv6…
rust: tests return errors and don't hang
rust: Improve Rust bindings
apache/http-mon.sh: prefer curl due to new wget2 issues, including not being…
apache/http-mon.sh: dont use -L for wget2 as it's not implemented yet
Merge pull request #1953 from oalbrigt/http-mon-wget2-support
This is actually only allowed by the schema, so there's nothing to transform in the 3.10 to 4.0 upgrade. How do we want to go about this? I'm thinking just drop the Pacemaker code for it and leave the schema alone until we drop support altogether.
Doc: ChangeLog: update for 2.1.8-rc3 release
Doc: ChangeLog: update for 2.1.8-rc3 release
Merge pull request #3558 from kgaillot/release
Re: content, be aware that Pacemaker currently strips text nodes from the CIB. That can be changed but it's possible that certain code (for example, related to XML private data being non-NULL) is relying on the assumption of no text nodes in the CIB. Also be careful that whitespace-only text nodes don't cause problems.
API: tools: Drop crm_mon --as-html option
API: tools: Drop crm_mon --disable-ncurses option
API: tools: Drop crm_mon --simple-status option
Merge pull request #3555 from nrwahl2/nrwahl2-crm_mon
API: tools: Drop crm_mon --web-cgi option
Test: fuzzers: style conformance for iso8601_fuzzer.c
Test: fuzzers: free memory in iso8601_fuzzer.c
Test: fuzzers: style conformance for cib_file_fuzzer.c
Test: fuzzers: style conformance for utils_fuzzer.c
Merge pull request #3524 from kgaillot/fuzz
Test: fuzzers: style conformance for strings_fuzzer.c
Test: fuzzers: return -1 for unwanted inputs
kgaillot moved
T844: Drop crm_attribute deprecated -Q option from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot moved
T781: Improve terminology for clarity from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot moved
T781: Improve terminology for clarity from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot moved
T842: Drop crm_mon -X/--as-xml option from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot moved
T843: Drop deprecated tool options used by resource-agents <4.1.1 from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
Build: dependencies: require GnuTLS 3.1.7 or later
API: libcrmcommon: drop pcmk_scheduler_t placement_constraints member
API: libcrmcommon: drop pcmk_scheduler_t resources member
Feature: sysconfig: drop support for PCMK_dh_min_bits environment variable
API: libcrmcommon: drop pcmk_scheduler_t ordering_constraints member
API: libcrmcommon: drop pcmk_scheduler_t colocation_constraints member
API: libcrmcommon: drop pcmk_scheduler_t failed member
API: libcrmcommon: drop pcmk_scheduler_t ticket_constraints member
API: libcrmcommon: drop pcmk_scheduler_t max_valid_nodes member
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member