pagure Logo
  • Log In

source-git / pacemaker

Clone
Source Code
GIT
  • Source
  • Pull Requests  0
  • Stats
 Overview  Files  Commits  Branches  Forks  Releases

Commits 353

Branch: c8s
c8 c8s c8s-test master
This branch contains 805 commits not in the main branch master
default to syncing with sbd
Klaus Wenninger • 4 years ago  
981265
Med: Change the schema type of 'expected' and 'call' to integer.
Chris Lumens • 4 years ago  
0dffcf
Med: Copy crm_mon.rng and crm_resource.rng in preparation for updates.
Chris Lumens • 4 years ago  
b06689
Med: Generate xml/crm_mon.rng from the contents of xml/crm_mon*.
Chris Lumens • 4 years ago  
575629
Low: Fix a problem with crm_resource exit code handling.
Chris Lumens • 4 years ago  
f0199c
Test: scheduler: add regression test for cancel behind moving remote
Ken Gaillot • 4 years ago  
9f908b
Fix: scheduler: route monitor cancellations behind moving remote connections correctly
Ken Gaillot • 4 years ago  
645e88
Log: scheduler: add trace messages when routing remote actions
Ken Gaillot • 4 years ago  
04e44b
Fix: Correct output of "crm_resource --locate" in case of clones.
Chris Lumens • 4 years ago  
615cb7
Test: cts: Add a test for a promotable clone resource.
Chris Lumens • 4 years ago  
218313
Low: tools: Rename the result of cli_resource_search.
Chris Lumens • 4 years ago  
a920f7
Fix: crm_mon: detect when run on remote-node
Klaus Wenninger • 4 years ago  
e3aefd
Fix: crm_mon: suppress pacemakerd-status for non-text output
Klaus Wenninger • 4 years ago  
355510
Refactor: crm_mon: have reconnect-timer removed implicitly
Klaus Wenninger • 4 years ago  
089a94
Fix: crm_mon: retry fencer connection as not fatal initially
Klaus Wenninger • 4 years ago  
fa9dc6
Refactor: crm_mon: do refreshes rather via refresh_after_event
Klaus Wenninger • 4 years ago  
64db92
Fix: tools: Report pacemakerd in state waiting for sbd
Klaus Wenninger • 4 years ago  
92e7a7
Refactor: crm_mon: cib_connect & handle_connection_failures -> new rc
Klaus Wenninger • 4 years ago  
101c31
Fix: crm_mon: add explicit void to one_shot prototype for compat
Klaus Wenninger • 4 years ago  
58ecaa
Fix: tools: get cibsecret stash working again
Ken Gaillot • 4 years ago  
ab4921
Test: scheduler: add regression test for remote connection shutdown
Ken Gaillot • 4 years ago  
c00d7e
Fix: scheduler: process remote shutdowns correctly
Ken Gaillot • 4 years ago  
75ae37
Log: scheduler: use new function to set a resource's next role
Ken Gaillot • 4 years ago  
dab0f8
Refactor: scheduler: new convenience function for changing resource's next role
Ken Gaillot • 4 years ago  
231f78
Low: scheduler: warn if lrm_resource has no ID
Ken Gaillot • 4 years ago  
c0b847
Refactor: scheduler: use convenience functions when unpacking lrm_resource
Ken Gaillot • 4 years ago  
75a548
Refactor: scheduler: rename lrm_resource unpacking function
Ken Gaillot • 4 years ago  
f31ad5
Refactor: scheduler: reorganize lrm_resources unpacker
Ken Gaillot • 4 years ago  
751af1
Refactor: scheduler: rename node history unpacking function
Ken Gaillot • 4 years ago  
094c59
Refactor: scheduler: functionize unpacking node state better
Ken Gaillot • 4 years ago  
f71657
Refactor: scheduler: simplify unpacking node histories
Ken Gaillot • 4 years ago  
879461
Refactor: scheduler: avoid a level of indentation when unpacking node histories
Ken Gaillot • 4 years ago  
15f103
Log: scheduler: improve messages when unpacking node histories
Ken Gaillot • 4 years ago  
4a5709
Low: scheduler: warn if node state has no ID or uname
Ken Gaillot • 4 years ago  
fd8a32
Refactor: scheduler: return standard code when unpacking node history
Ken Gaillot • 4 years ago  
a0a9a3
Refactor: scheduler: use convenience functions when unpacking node history
Ken Gaillot • 4 years ago  
fd7e50
Feature: cibsecret: use crmadmin -N (which also lists guest and remote nodes) to get nodes to sync to
Oyvind Albrigtsen • 4 years ago  
5f244d
Test: cts-cli: add crmadmin -N/--nodes tests
Oyvind Albrigtsen • 4 years ago  
d7ea88
Refactor: crmadmin: move new -T functionality to -N parameter
Oyvind Albrigtsen • 4 years ago  
945fd9
Refactor: crmadmin/pcmk__list_nodes(): use crm_foreach_xpath_result() for all types of nodes
Oyvind Albrigtsen • 4 years ago  
732eba
Fix: crmadmin: use cluster instead of member term and remove pacemaker_remote node type
Oyvind Albrigtsen • 4 years ago  
c5c798
Refactor: use PCMK__XP_ prefix instead of XPATH_ for XML constants
Oyvind Albrigtsen • 4 years ago  
41d990
Feature/API: crmadmin/pcmk_list_nodes(): list remote/guest nodes and add parameter/variable to choose which node type(s) to list
Oyvind Albrigtsen • 4 years ago  
db5c5f
Refactor: move crm_admin_list() to pcmk__list_nodes() and only print node name for -N -q
Oyvind Albrigtsen • 4 years ago  
42b407
Fix: tools: The 'm' key in crm_mon is a cycle, not a toggle.
Chris Lumens • 4 years ago  
ebda6f
Fix: tools: Describe interactive crm_mon use in help and man page.
Chris Lumens • 4 years ago  
cc5c7c
Fix: tools: Attempt to reestablish connections in crm_mon.
Chris Lumens • 4 years ago  
adfb20
Refactor: tools: Rename some connection-related symbols in crm_mon.
Chris Lumens • 4 years ago  
1625c6
Refactor: Add comments to connection functions in crm_mon.c.
Chris Lumens • 4 years ago  
6bc3ec
Refactor: tools: Get rid of mon_cib_connection_destroy_regular.
Chris Lumens • 4 years ago  
136aff
Refactor: Split the fencing history code into its own function.
Chris Lumens • 4 years ago  
9e3e52
Fix: tools: A lack of stonith history is not fatal in crm_mon.
Chris Lumens • 4 years ago  
f40e42
Fix: tools: Report if getting fencing history failed in crm_mon.
Chris Lumens • 4 years ago  
fd0352
Refactor: tools: Don't call mon_refresh_display from cib_connect.
Chris Lumens • 4 years ago  
45e81b
Refactor: tools: Split one shot mode out into its own function.
Chris Lumens • 4 years ago  
010212
Refactor: tools: Split up connection establishment in crm_mon.
Chris Lumens • 4 years ago  
a7352b
Refactor: tools: Split up connection teardown in crm_mon.
Chris Lumens • 4 years ago  
7f7630
Low: tools: Adjust fencing shown indicator in crm_mon.
Chris Lumens • 4 years ago  
21cfb5
Refactor: libpacemaker: Move reduce_stonith_history into the library.
Chris Lumens • 4 years ago  
e9279a
Refactor: libcrmcommon,tools,daemons: Put common xpath code in one place.
Chris Lumens • 4 years ago  
204257
Refactor: tools: Simplify another conditional in crm_mon.
Chris Lumens • 4 years ago  
dff361
Refactor: tools: Remove an unnecessary conditional in cib_connect.
Chris Lumens • 4 years ago  
a368cd
Refactor: tools: Change a conditional in cib_connect.
Chris Lumens • 4 years ago  
1bf8cb
Fix: tools: mon_refresh_display should return an int.
Chris Lumens • 4 years ago  
2bc695
Refactor: tools: Remove unnecessary checks for cib != NULL.
Chris Lumens • 4 years ago  
843322
Refactor: tools: Don't pass output_format to mon_refresh_display.
Chris Lumens • 4 years ago  
e40669
Fix: tools: Don't pass stonith history to print_simple_status.
Chris Lumens • 4 years ago  
97e0cb
Test: cts-fencing: update expected output
Ken Gaillot • 4 years ago  
381a8e
Build: xml: rename crm_resource API file
Ken Gaillot • 4 years ago  
93f519
Test: cts-scheduler: add regression test for colocation influence
Ken Gaillot • 4 years ago  
603344
Feature: scheduler: implement new critical and influence options
Ken Gaillot • 4 years ago  
68acc2
Refactor: scheduler: convenience function for checking colocation influence
Ken Gaillot • 4 years ago  
fc9468
Refactor: scheduler: don't check colocation constraints for 0 score
Ken Gaillot • 4 years ago  
71415f
Refactor: scheduler: don't add constraints with score 0
Ken Gaillot • 4 years ago  
9cf7b4
Revert "Refactor: scheduler: functionize checking whether colocation applies"
Ken Gaillot • 4 years ago  
412a09
Refactor: scheduler: add and parse "influence" colocation property
Ken Gaillot • 4 years ago  
214952
Refactor: scheduler: add and parse "critical" resource meta-attribute
Ken Gaillot • 4 years ago  
f09853
Test: cts-cli: update for schema version bump
Ken Gaillot • 4 years ago  
5a00c4
Feature: xml: allow colocation constraints to take "influence" option
Ken Gaillot • 4 years ago  
fda645
Low: xml: clone constraints schema in preparation for changes
Ken Gaillot • 4 years ago  
4e1756
Feature: tools: bump feature set for crm_resource --digests
Ken Gaillot • 4 years ago  
f8eabc
Test: cts-cli: add regression tests for crm_resource --digests
Ken Gaillot • 4 years ago  
fbbc4e
Feature: tools: add crm_resource --digests option
Ken Gaillot • 4 years ago  
6280c2
API: libpacemaker: new API pcmk_resource_digests()
Ken Gaillot • 4 years ago  
e23393
Refactor: libpacemaker: add files for resource-related API
Ken Gaillot • 4 years ago  
770cb4
Low: tools: handle required node names better in crm_resource
Ken Gaillot • 4 years ago  
58cd86
Refactor: tools: restructure crm_resource command-line resource configuration
Ken Gaillot • 4 years ago  
e7ebb0
Refactor: tools: use new resource parameter function in crm_resource
Ken Gaillot • 4 years ago  
0b566f
Test: execd: use new resource parameter function in cts-exec-helper
Ken Gaillot • 4 years ago  
bf712e
API: libpe_status: deprecate pe_resource_t parameters member
Ken Gaillot • 4 years ago  
342a0c
Test: scheduler: add regression test for rules using value-source
Ken Gaillot • 4 years ago  
619bd4
Fix: scheduler: multiple issues with value-source in location rules
Ken Gaillot • 4 years ago  
66f16a
Fix: tools: respect rules when showing node attributes in crm_mon
Ken Gaillot • 4 years ago  
300cb4
Low: scheduler: calculate secure digest properly for node attribute rules
Ken Gaillot • 4 years ago  
312bb3
Refactor: scheduler: use new resource parameter function when creating graph
Ken Gaillot • 4 years ago  
24453d
Refactor: scheduler: use new resource parameter function when replacing bundle #uname
Ken Gaillot • 4 years ago  
fe0cc7
Refactor: scheduler: use new resource parameter function when getting fence action timeout
Ken Gaillot • 4 years ago  
e6d5ab
Refactor: fencer: use new resource parameters function
Ken Gaillot • 4 years ago  
881062
API: libpe_status: ignore ->parameter() resource object function's create argument
Ken Gaillot • 4 years ago  
ca66cd
API: libpe_status: add pe_rsc_params() and new pe_resource_t member
Ken Gaillot • 4 years ago  
c45dad
Refactor: libcrmcommon: drop a constant
Ken Gaillot • 4 years ago  
138a24
Refactor: libcrmcommon: bail early if ACLs block attribute removal
Ken Gaillot • 4 years ago  
e150f7
Low: scheduler: treat NULL and empty string the same in literal attribute comparisons
Ken Gaillot • 4 years ago  
cc9379
Low: scheduler: don't include timeout in secure digests
Ken Gaillot • 4 years ago  
f75bf5
Refactor: scheduler: pull interval from digest overrides if appropriate
Ken Gaillot • 4 years ago  
5dc1a3
Low: scheduler: filter non-private parameters properly for digest
Ken Gaillot • 4 years ago  
dfcac8
Low: libcrmcommon: compare CRM_meta_ properly
Ken Gaillot • 4 years ago  
8f5d31
Refactor: libcrmcommon,libpe_status: use "first XML attribute" function
Ken Gaillot • 4 years ago  
c22d2c
Refactor: libcrmcommon,libpe_status: use new attribute removing function
Ken Gaillot • 4 years ago  
82d320
Refactor: libcrmcommon: new internal function for removing XML attributes
Ken Gaillot • 4 years ago  
e78d83
Refactor: libcrmcommon: expose "first XML attribute" function
Ken Gaillot • 4 years ago  
fde00f
Refactor: libpe_rules: functionize value-source expansion
Ken Gaillot • 4 years ago  
5dad87
Refactor: scheduler: functionize checking whether colocation applies
Ken Gaillot • 4 years ago  
9298a7
Refactor: scheduler: make colocation constraint unpacker static
Ken Gaillot • 4 years ago  
fd73b2
Refactor: scheduler,tools: rename colocation type
Ken Gaillot • 4 years ago  
0e544c
Refactor: scheduler: rename colocation constructor
Ken Gaillot • 4 years ago  
70b6ee
Fix: liblrmd: Limit node name addition to proxied attrd update commands
Reid Wahl • 4 years ago  
0c74ce
Test: cts: Distribute the new constraints.xml file.
Chris Lumens • 4 years ago  
58c4f9
Fix: xml: Update XML schema for crm_resource changes.
Chris Lumens • 4 years ago  
0ececf
Fix: xml: Clone crm_resource schema in preparation for changes..
Chris Lumens • 4 years ago  
b6c749
Test: cts: Update expected crm_resource test output.
Chris Lumens • 4 years ago  
be6778
Fix: libpacemaker: Also flatten XML location constraint output.
Chris Lumens • 4 years ago  
f5b8b9
Fix: libpacemaker: Various small fixes to location-list.
Chris Lumens • 4 years ago  
f37388
Fix: libpacemaker: Fix printing out location constraints.
Chris Lumens • 4 years ago  
dd405a
Fix: libpacemaker: Correct loop detection in rscs_colocated_with_list.
Chris Lumens • 4 years ago  
afe1cf
Fix: libpacemaker: Flatten XML output for colocations.
Chris Lumens • 4 years ago  
566fe0
Fix: libpacemaker: Pass the correct resource to recursive calls.
Chris Lumens • 4 years ago  
450397
Fix: tools: Don't display generic lists for colocations and constraints.
Chris Lumens • 4 years ago  
33effe
Fix: libpacemaker: Change the colocation list headings.
Chris Lumens • 4 years ago  
44bfc8
Refactor: libpacemaker: Use list macros in constraint formatted output.
Chris Lumens • 4 years ago  
13b1f7
Refactor: libpacemaker: Split colocations_list into two functions.
Chris Lumens • 4 years ago  
023636
Fix: libpacemaker: Don't show an empty locations list.
Chris Lumens • 4 years ago  
faf559
Refactor: libpacemaker: Add colocations_xml_node.
Chris Lumens • 4 years ago  
5580d5
Refactor: libpacemaker: Add colocations_header.
Chris Lumens • 4 years ago  
fccf5c
Refactor: scheduler: Add pe__clear_resource_flags_on_all.
Chris Lumens • 4 years ago  
3ba994
Test: cts: Add regression tests for crm_resource output.
Chris Lumens • 4 years ago  
c3f9ad
Fix: scheduler: Don't output a resource header with no list.
Chris Lumens • 4 years ago  
5e21c1
API: libpacemaker: add public API functions for cluster queries
Oyvind Albrigtsen • 4 years ago  
58187b
Refactor: move stonith__register_messages() call from pcmk__out_prologue() to the calling functions
Oyvind Albrigtsen • 4 years ago  
561524
Fix: libs: Decrease the number of visible formatted output functions.
Chris Lumens • 4 years ago  
3c2b12
Fix: libpacemaker: Fix typing on crmadmin formatted output messages.
Chris Lumens • 4 years ago  
7e92e3
Fix: libs, tools: Add -list to certain formatted output message names.
Chris Lumens • 4 years ago  
f33dd2
Fix: libstonithd: Use subprocess_output directly.
Chris Lumens • 4 years ago  
887e74
Fix: libs, tools: Don't use fprintf in formatted output.
Chris Lumens • 4 years ago  
fb8897
Fix: libs: Remove extra whitespace in list_item calls.
Chris Lumens • 4 years ago  
1b9656
Fix: libs, tools: Rearrange formatted output args popping.
Chris Lumens • 4 years ago  
198b40
Fix: libpacemaker: Remove some G_GNUC_UNUSED references.
Chris Lumens • 4 years ago  
3174fc
Fix: libs, tools: Be consistent with GListPtr and xmlNodePtr in formatted output.
Chris Lumens • 4 years ago  
16bd09
Test: cts: Update order of attributes in crm_mon output.
Chris Lumens • 4 years ago  
4b5975
Refactor: libs: Remove most uses of xmlSetProp.
Chris Lumens • 4 years ago  
22fb1f
Refactor: libs: Set XML properties when creating a parent node.
Chris Lumens • 4 years ago  
2e2e5b
Refactor: libs: Set multiple XML properties at once.
Chris Lumens • 4 years ago  
d7ba9a
Refactor: libs: Set XML properties when creating a node.
Chris Lumens • 4 years ago  
5744f7
Refactor: libs: Add a function to set properties on an xmlNode.
Chris Lumens • 4 years ago  
1f4bdf
Refactor: crmadmin: move guts to libpacemaker
Oyvind Albrigtsen • 4 years ago  
2668e9
Refactor: crmadmin: prepare functions to move to libpacemaker
Oyvind Albrigtsen • 4 years ago  
aba690
Fix: scheduler: Fix output of failed actions without an operation_key.
Chris Lumens • 4 years ago  
2e21fd
Low: scheduler: treat missing parameter as NULL in rules with value-source
Ken Gaillot • 4 years ago  
653e2b
Low: scheduler: correctly skip dangling id-ref
Ken Gaillot • 4 years ago  
c9f84b
Refactor: scheduler: trivial refactoring of nvpair evaluation
Ken Gaillot • 4 years ago  
c9761a
Refactor: scheduler: make constraint unpacking function static
Ken Gaillot • 4 years ago  
ee33e1
Refactor: scheduler: remove dead code
Ken Gaillot • 4 years ago  
c98720
Refactor: scheduler: reuse existing function to check for remote in XML
Ken Gaillot • 4 years ago  
137f50
Refactor: scheduler: don't include originally unpacked resource parameters in digest
Ken Gaillot • 4 years ago  
4aef2a
Refactor: scheduler: remember whether action is probe when unpacking
Ken Gaillot • 4 years ago  
ac7909
Refactor: scheduler: simplify XML attribute filtering function
Ken Gaillot • 4 years ago  
071661
Refactor: libpe_status: add ability to override configuration for digests
Ken Gaillot • 4 years ago  
4499bc
Refactor: libpe_status: separate digest-related code into own file
Ken Gaillot • 4 years ago  
794096
Refactor: scheduler: expose fencing digest comparison function within library
Ken Gaillot • 4 years ago  
3f675c
Refactor: scheduler: expose digest free function
Ken Gaillot • 4 years ago  
e55b14
Refactor: libpe_status: functionize creating operation digests better
Ken Gaillot • 4 years ago  
326b1a
Fix: include: Bump CRM_FEATURE_SET to 3.6.3.
Chris Lumens • 4 years ago  
16b88f
Feature: xml: Add a schema for new crm_resource output.
Chris Lumens • 4 years ago  
570f16
Feature: tools: Use formatted output for stacks and constraints.
Chris Lumens • 4 years ago  
132559
Feature: tools: Use formatted output for resource searching.
Chris Lumens • 4 years ago  
b9a6ed
Feature: tools: Use formatted output for crm_resource checks.
Chris Lumens • 4 years ago  
18471e
Feature: tools: Use formatted output for CTS printing in crm_resource.
Chris Lumens • 4 years ago  
0a2b4e
Feature: scheduler, tools: Add a new node-and-op output message.
Chris Lumens • 4 years ago  
867044
Feature: tools: Use formatted output for crm_resource info messages.
Chris Lumens • 4 years ago  
79ad9b
Feature: tools: Use subprocess_output for crm_resource execution results.
Chris Lumens • 4 years ago  
ee0cf8
Feature: tools: Use formatted output for finding resources.
Chris Lumens • 4 years ago  
48cbf7
Feature: tools: Use formatted output for resource output in crm_resource.
Chris Lumens • 4 years ago  
217d54
Feature: scheduler: Add a message for resource config printing.
Chris Lumens • 4 years ago  
9f196d
Feature: tools: Use formatted output for props, attrs, and metadata.
Chris Lumens • 4 years ago  
7569d3
Feature: liblrmd: Add output messages for agents, providers, and standards.
Chris Lumens • 4 years ago  
51ee0e
Feature: tools: Use the existing resource-list message in crm_resource.
Chris Lumens • 4 years ago  
7b1055
Feature: tools: Add an output message for a list of resource names.
Chris Lumens • 4 years ago  
c1da58
Refactor: tools: Use is_quiet in crm_resource.
Chris Lumens • 4 years ago  
d3db2c
Refactor: tools: Pass a pcmk__output_t object around crm_resource.
Chris Lumens • 4 years ago  
022042
Feature: tools: Add the beginnings of formatted output to crm_resource.
Chris Lumens • 4 years ago  
f0e5d2
Test: scheduler: update tests for digest fix
Ken Gaillot • 4 years ago  
05173c
Fix: scheduler: filter Pacemaker-supplied stonith parameters from secure hash
Ken Gaillot • 4 years ago  
fab02c
Low: scheduler: use same default private parameter list as controller
Ken Gaillot • 4 years ago  
213663
Low: libstonithd: improve filtering of Pacemaker-handled parameters
Ken Gaillot • 4 years ago  
5779e0
Refactor: libstonithd: simplify creation of fencing arguments
Ken Gaillot • 4 years ago  
b2bf58
Test: libcrmcommon: add unit tests for stonith parameter name checker
Ken Gaillot • 4 years ago  
7b9594
Refactor: libcrmcommon,libstonithd: add API for detecting special stonith params
Ken Gaillot • 4 years ago  
c5e634
Refactor: libcrmcommon,libstonithd: expose special attribute constants
Ken Gaillot • 4 years ago  
c8bff7
Refactor: libcrmcommon: separate agent-related API into own header
Ken Gaillot • 4 years ago  
cc5e9f
Fix: scheduler: properly compute digest of non-sensitive resource parameters
Ken Gaillot • 4 years ago  
c64a1e
Refactor: controller: simplify default handling for private agent parameters
Ken Gaillot • 4 years ago  
850ae9
Test: libcrmcommon: Add unit tests for pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
1c8e45
Fix: libcrmcommon: Prevent a segfault in pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
1d7551
Refactor: scheduler: Expose native_output_string as pcmk__native_output_string.
Chris Lumens • 4 years ago  
832e1f
Fix: scheduler: Use the default format handler in a few more places.
Chris Lumens • 4 years ago  
93dd84
Fix: tools: Save the optarg parameter for --list-ocf-alternatives.
Chris Lumens • 4 years ago  
f337de
Feature: xml: Add a generic list XML schema file.
Chris Lumens • 4 years ago  
c589bd
Feature: xml: Move resource-related XML schema into its own file.
Chris Lumens • 4 years ago  
3b1562
Fix: libcrmcommon: Automatically lower case XML list names.
Chris Lumens • 4 years ago  
393ff5
Fix: tools: Update typing on formatted output args in crmadmin.
Chris Lumens • 4 years ago  
9f1be3
Fix: scheduler, tools: Update typing on maint-mode args.
Chris Lumens • 4 years ago  
bba5e8
Feature: libcrmcommon: Add a spacer formatted output message.
Chris Lumens • 4 years ago  
4792eb
Feature: xml: add schema for new crmadmin output
Oyvind Albrigtsen • 4 years ago  
6f04cf
Refactor: crmadmin: use simple XML lists
Oyvind Albrigtsen • 4 years ago  
284ffd
Feature: crmadmin: implement formatted output
Oyvind Albrigtsen • 4 years ago  
32cc1b
Add sources defined in the spec file
Packit Service • 4 years ago  
510fde
Add spec-file for the distribution
Packit Service • 4 years ago  
fe1655
.packit.yaml
Packit Service • 4 years ago  
6daacd
pacemaker-2.0.5 base
Packit Service • 4 years ago  
67297a
Prepare for a new update
Packit Service • 4 years ago  
21405f
default to syncing with sbd
Klaus Wenninger • 4 years ago  
3ec219
Low: Fix a problem with crm_resource exit code handling.
Chris Lumens • 4 years ago  
fee1b6
Test: scheduler: add regression test for cancel behind moving remote
Ken Gaillot • 4 years ago  
c38809
Fix: scheduler: route monitor cancellations behind moving remote connections correctly
Ken Gaillot • 4 years ago  
5df3a5
Log: scheduler: add trace messages when routing remote actions
Ken Gaillot • 4 years ago  
fee213
Fix: Correct output of "crm_resource --locate" in case of clones.
Chris Lumens • 4 years ago  
001028
Test: cts: Add a test for a promotable clone resource.
Chris Lumens • 4 years ago  
20d39b
Low: tools: Rename the result of cli_resource_search.
Chris Lumens • 4 years ago  
f82f32
Fix: crm_mon: detect when run on remote-node
Klaus Wenninger • 4 years ago  
6bcc1c
Fix: crm_mon: suppress pacemakerd-status for non-text output
Klaus Wenninger • 4 years ago  
1267ce
Refactor: crm_mon: have reconnect-timer removed implicitly
Klaus Wenninger • 4 years ago  
4f95cd
Fix: crm_mon: retry fencer connection as not fatal initially
Klaus Wenninger • 4 years ago  
6de884
Refactor: crm_mon: do refreshes rather via refresh_after_event
Klaus Wenninger • 4 years ago  
2efaf1
Fix: tools: Report pacemakerd in state waiting for sbd
Klaus Wenninger • 4 years ago  
12a07b
Refactor: crm_mon: cib_connect & handle_connection_failures -> new rc
Klaus Wenninger • 4 years ago  
3b206c
Fix: crm_mon: add explicit void to one_shot prototype for compat
Klaus Wenninger • 4 years ago  
f05540
Fix: tools: get cibsecret stash working again
Ken Gaillot • 4 years ago  
b0969a
Test: scheduler: add regression test for remote connection shutdown
Ken Gaillot • 4 years ago  
58b82b
Fix: scheduler: process remote shutdowns correctly
Ken Gaillot • 4 years ago  
bf9364
Log: scheduler: use new function to set a resource's next role
Ken Gaillot • 4 years ago  
a97284
Refactor: scheduler: new convenience function for changing resource's next role
Ken Gaillot • 4 years ago  
714c7c
Low: scheduler: warn if lrm_resource has no ID
Ken Gaillot • 4 years ago  
a6dcd4
Refactor: scheduler: use convenience functions when unpacking lrm_resource
Ken Gaillot • 4 years ago  
6b1188
Refactor: scheduler: rename lrm_resource unpacking function
Ken Gaillot • 4 years ago  
7aa6a2
Refactor: scheduler: reorganize lrm_resources unpacker
Ken Gaillot • 4 years ago  
bf38a3
Refactor: scheduler: rename node history unpacking function
Ken Gaillot • 4 years ago  
aceadc
Refactor: scheduler: functionize unpacking node state better
Ken Gaillot • 4 years ago  
de0383
Refactor: scheduler: simplify unpacking node histories
Ken Gaillot • 4 years ago  
454e5a
Refactor: scheduler: avoid a level of indentation when unpacking node histories
Ken Gaillot • 4 years ago  
1e5aff
Log: scheduler: improve messages when unpacking node histories
Ken Gaillot • 4 years ago  
2f1114
Low: scheduler: warn if node state has no ID or uname
Ken Gaillot • 4 years ago  
578498
Refactor: scheduler: return standard code when unpacking node history
Ken Gaillot • 4 years ago  
680b86
Refactor: scheduler: use convenience functions when unpacking node history
Ken Gaillot • 4 years ago  
a9f21d
Feature: cibsecret: use crmadmin -N (which also lists guest and remote nodes) to get nodes to sync to
Oyvind Albrigtsen • 4 years ago  
8358a0
Test: cts-cli: add crmadmin -N/--nodes tests
Oyvind Albrigtsen • 4 years ago  
6e2aba
Refactor: crmadmin: move new -T functionality to -N parameter
Oyvind Albrigtsen • 4 years ago  
594cf0
Refactor: crmadmin/pcmk__list_nodes(): use crm_foreach_xpath_result() for all types of nodes
Oyvind Albrigtsen • 4 years ago  
6428e7
Fix: crmadmin: use cluster instead of member term and remove pacemaker_remote node type
Oyvind Albrigtsen • 4 years ago  
1eaf0d
Refactor: use PCMK__XP_ prefix instead of XPATH_ for XML constants
Oyvind Albrigtsen • 4 years ago  
f1a4eb
Feature/API: crmadmin/pcmk_list_nodes(): list remote/guest nodes and add parameter/variable to choose which node type(s) to list
Oyvind Albrigtsen • 4 years ago  
8e0d9b
Refactor: move crm_admin_list() to pcmk__list_nodes() and only print node name for -N -q
Oyvind Albrigtsen • 4 years ago  
261dc7
Fix: tools: The 'm' key in crm_mon is a cycle, not a toggle.
Chris Lumens • 4 years ago  
d06891
Fix: tools: Describe interactive crm_mon use in help and man page.
Chris Lumens • 4 years ago  
d4e1d4
Fix: tools: Attempt to reestablish connections in crm_mon.
Chris Lumens • 4 years ago  
8ca4ba
Refactor: tools: Rename some connection-related symbols in crm_mon.
Chris Lumens • 4 years ago  
d57bd2
Refactor: Add comments to connection functions in crm_mon.c.
Chris Lumens • 4 years ago  
e515e5
Refactor: tools: Get rid of mon_cib_connection_destroy_regular.
Chris Lumens • 4 years ago  
60c1bb
Refactor: Split the fencing history code into its own function.
Chris Lumens • 4 years ago  
81c379
Fix: tools: A lack of stonith history is not fatal in crm_mon.
Chris Lumens • 4 years ago  
1c247b
Fix: tools: Report if getting fencing history failed in crm_mon.
Chris Lumens • 4 years ago  
0dee2f
Refactor: tools: Don't call mon_refresh_display from cib_connect.
Chris Lumens • 4 years ago  
154069
Refactor: tools: Split one shot mode out into its own function.
Chris Lumens • 4 years ago  
e5bd03
Refactor: tools: Split up connection establishment in crm_mon.
Chris Lumens • 4 years ago  
f027af
Refactor: tools: Split up connection teardown in crm_mon.
Chris Lumens • 4 years ago  
e50ece
Low: tools: Adjust fencing shown indicator in crm_mon.
Chris Lumens • 4 years ago  
1832e8
Refactor: libpacemaker: Move reduce_stonith_history into the library.
Chris Lumens • 4 years ago  
b18724
Refactor: libcrmcommon,tools,daemons: Put common xpath code in one place.
Chris Lumens • 4 years ago  
229c5d
Refactor: tools: Simplify another conditional in crm_mon.
Chris Lumens • 4 years ago  
3591b4
Refactor: tools: Remove an unnecessary conditional in cib_connect.
Chris Lumens • 4 years ago  
9dc9fc
Refactor: tools: Change a conditional in cib_connect.
Chris Lumens • 4 years ago  
768d4b
Fix: tools: mon_refresh_display should return an int.
Chris Lumens • 4 years ago  
60bbac
Refactor: tools: Remove unnecessary checks for cib != NULL.
Chris Lumens • 4 years ago  
5048ba
Refactor: tools: Don't pass output_format to mon_refresh_display.
Chris Lumens • 4 years ago  
282d2e
Fix: tools: Don't pass stonith history to print_simple_status.
Chris Lumens • 4 years ago  
dd1f68
Test: cts-fencing: update expected output
Ken Gaillot • 4 years ago  
7b88a7
Build: xml: rename crm_resource API file
Ken Gaillot • 4 years ago  
1c0247
Test: cts-scheduler: add regression test for colocation influence
Ken Gaillot • 4 years ago  
bf0301
Feature: scheduler: implement new critical and influence options
Ken Gaillot • 4 years ago  
3f4983
Refactor: scheduler: convenience function for checking colocation influence
Ken Gaillot • 4 years ago  
f65fa1
Refactor: scheduler: don't check colocation constraints for 0 score
Ken Gaillot • 4 years ago  
7a79b6
Refactor: scheduler: don't add constraints with score 0
Ken Gaillot • 4 years ago  
05c199
Revert "Refactor: scheduler: functionize checking whether colocation applies"
Ken Gaillot • 4 years ago  
c2b366
Refactor: scheduler: add and parse "influence" colocation property
Ken Gaillot • 4 years ago  
7b08dd
Refactor: scheduler: add and parse "critical" resource meta-attribute
Ken Gaillot • 4 years ago  
ed5e7e
Test: cts-cli: update for schema version bump
Ken Gaillot • 4 years ago  
359490
Feature: xml: allow colocation constraints to take "influence" option
Ken Gaillot • 4 years ago  
96bd4a
Low: xml: clone constraints schema in preparation for changes
Ken Gaillot • 4 years ago  
f89c11
Feature: tools: bump feature set for crm_resource --digests
Ken Gaillot • 4 years ago  
69d9b5
Test: cts-cli: add regression tests for crm_resource --digests
Ken Gaillot • 4 years ago  
3fa302
Feature: tools: add crm_resource --digests option
Ken Gaillot • 4 years ago  
dac62f
API: libpacemaker: new API pcmk_resource_digests()
Ken Gaillot • 4 years ago  
562cd2
Refactor: libpacemaker: add files for resource-related API
Ken Gaillot • 4 years ago  
370fb9
Low: tools: handle required node names better in crm_resource
Ken Gaillot • 4 years ago  
6d94a6
Refactor: tools: restructure crm_resource command-line resource configuration
Ken Gaillot • 4 years ago  
0ed4b1
Refactor: tools: use new resource parameter function in crm_resource
Ken Gaillot • 4 years ago  
78ec54
Test: execd: use new resource parameter function in cts-exec-helper
Ken Gaillot • 4 years ago  
a16d2a
API: libpe_status: deprecate pe_resource_t parameters member
Ken Gaillot • 4 years ago  
c3024b
Test: scheduler: add regression test for rules using value-source
Ken Gaillot • 4 years ago  
e2fb3c
Fix: scheduler: multiple issues with value-source in location rules
Ken Gaillot • 4 years ago  
1c97a8
Fix: tools: respect rules when showing node attributes in crm_mon
Ken Gaillot • 4 years ago  
625166
Low: scheduler: calculate secure digest properly for node attribute rules
Ken Gaillot • 4 years ago  
ea73b3
Refactor: scheduler: use new resource parameter function when creating graph
Ken Gaillot • 4 years ago  
b310d2
Refactor: scheduler: use new resource parameter function when replacing bundle #uname
Ken Gaillot • 4 years ago  
0d06cc
Refactor: scheduler: use new resource parameter function when getting fence action timeout
Ken Gaillot • 4 years ago  
eefc8d
Refactor: fencer: use new resource parameters function
Ken Gaillot • 4 years ago  
1eddd2
API: libpe_status: ignore ->parameter() resource object function's create argument
Ken Gaillot • 4 years ago  
3aa6c3
API: libpe_status: add pe_rsc_params() and new pe_resource_t member
Ken Gaillot • 4 years ago  
01c476
Refactor: libcrmcommon: drop a constant
Ken Gaillot • 4 years ago  
9c6260
Refactor: libcrmcommon: bail early if ACLs block attribute removal
Ken Gaillot • 4 years ago  
fd2b9c
Low: scheduler: treat NULL and empty string the same in literal attribute comparisons
Ken Gaillot • 4 years ago  
1ffb4a
Low: scheduler: don't include timeout in secure digests
Ken Gaillot • 4 years ago  
2b1921
Refactor: scheduler: pull interval from digest overrides if appropriate
Ken Gaillot • 4 years ago  
9c4fc3
Low: scheduler: filter non-private parameters properly for digest
Ken Gaillot • 4 years ago  
2d3fb7
Low: libcrmcommon: compare CRM_meta_ properly
Ken Gaillot • 4 years ago  
c27622
Refactor: libcrmcommon,libpe_status: use "first XML attribute" function
Ken Gaillot • 4 years ago  
51fd97
Refactor: libcrmcommon,libpe_status: use new attribute removing function
Ken Gaillot • 4 years ago  
dfe0b3
Refactor: libcrmcommon: new internal function for removing XML attributes
Ken Gaillot • 4 years ago  
56eaa8
Refactor: libcrmcommon: expose "first XML attribute" function
Ken Gaillot • 4 years ago  
2173a3
Refactor: libpe_rules: functionize value-source expansion
Ken Gaillot • 4 years ago  
80ddad
Refactor: scheduler: functionize checking whether colocation applies
Ken Gaillot • 4 years ago  
101b76
Refactor: scheduler: make colocation constraint unpacker static
Ken Gaillot • 4 years ago  
200212
Refactor: scheduler,tools: rename colocation type
Ken Gaillot • 4 years ago  
c8926c
Refactor: scheduler: rename colocation constructor
Ken Gaillot • 4 years ago  
87fdac
Fix: liblrmd: Limit node name addition to proxied attrd update commands
Reid Wahl • 4 years ago  
dd1950
Test: cts: Distribute the new constraints.xml file.
Chris Lumens • 4 years ago  
897ea4
Fix: xml: Update XML schema for crm_resource changes.
Chris Lumens • 4 years ago  
8d3484
Fix: xml: Clone crm_resource schema in preparation for changes..
Chris Lumens • 4 years ago  
572c32
Test: cts: Update expected crm_resource test output.
Chris Lumens • 4 years ago  
95b9ff
Fix: libpacemaker: Also flatten XML location constraint output.
Chris Lumens • 4 years ago  
e03d4a
Fix: libpacemaker: Various small fixes to location-list.
Chris Lumens • 4 years ago  
1a204a
Fix: libpacemaker: Fix printing out location constraints.
Chris Lumens • 4 years ago  
139e6c
Fix: libpacemaker: Correct loop detection in rscs_colocated_with_list.
Chris Lumens • 4 years ago  
1d0688
Fix: libpacemaker: Flatten XML output for colocations.
Chris Lumens • 4 years ago  
cd3c3b
Fix: libpacemaker: Pass the correct resource to recursive calls.
Chris Lumens • 4 years ago  
6c4e75
Fix: tools: Don't display generic lists for colocations and constraints.
Chris Lumens • 4 years ago  
e87234
Fix: libpacemaker: Change the colocation list headings.
Chris Lumens • 4 years ago  
bf1248
Refactor: libpacemaker: Use list macros in constraint formatted output.
Chris Lumens • 4 years ago  
ac0968
Refactor: libpacemaker: Split colocations_list into two functions.
Chris Lumens • 4 years ago  
662828
Fix: libpacemaker: Don't show an empty locations list.
Chris Lumens • 4 years ago  
4a12fa
Refactor: libpacemaker: Add colocations_xml_node.
Chris Lumens • 4 years ago  
c38651
Refactor: libpacemaker: Add colocations_header.
Chris Lumens • 4 years ago  
71e1b3
Refactor: scheduler: Add pe__clear_resource_flags_on_all.
Chris Lumens • 4 years ago  
9b2e59
Test: cts: Add regression tests for crm_resource output.
Chris Lumens • 4 years ago  
283e7c
Fix: scheduler: Don't output a resource header with no list.
Chris Lumens • 4 years ago  
041dda
API: libpacemaker: add public API functions for cluster queries
Oyvind Albrigtsen • 4 years ago  
d579ef
Refactor: move stonith__register_messages() call from pcmk__out_prologue() to the calling functions
Oyvind Albrigtsen • 4 years ago  
8bcb75
Fix: libs: Decrease the number of visible formatted output functions.
Chris Lumens • 4 years ago  
c7bf1b
Fix: libpacemaker: Fix typing on crmadmin formatted output messages.
Chris Lumens • 4 years ago  
b94688
Fix: libs, tools: Add -list to certain formatted output message names.
Chris Lumens • 4 years ago  
140f82
Fix: libstonithd: Use subprocess_output directly.
Chris Lumens • 4 years ago  
99dc8f
Fix: libs, tools: Don't use fprintf in formatted output.
Chris Lumens • 4 years ago  
1249a9
Fix: libs: Remove extra whitespace in list_item calls.
Chris Lumens • 4 years ago  
543544
Fix: libs, tools: Rearrange formatted output args popping.
Chris Lumens • 4 years ago  
5fe968
Fix: libpacemaker: Remove some G_GNUC_UNUSED references.
Chris Lumens • 4 years ago  
588542
Fix: libs, tools: Be consistent with GListPtr and xmlNodePtr in formatted output.
Chris Lumens • 4 years ago  
d22190
Test: cts: Update order of attributes in crm_mon output.
Chris Lumens • 4 years ago  
492b37
Refactor: libs: Remove most uses of xmlSetProp.
Chris Lumens • 4 years ago  
24d97c
Refactor: libs: Set XML properties when creating a parent node.
Chris Lumens • 4 years ago  
b0b5ac
Refactor: libs: Set multiple XML properties at once.
Chris Lumens • 4 years ago  
75fb61
Refactor: libs: Set XML properties when creating a node.
Chris Lumens • 4 years ago  
7dc405
Refactor: libs: Add a function to set properties on an xmlNode.
Chris Lumens • 4 years ago  
62bb43
Refactor: crmadmin: move guts to libpacemaker
Oyvind Albrigtsen • 4 years ago  
23bd36
Refactor: crmadmin: prepare functions to move to libpacemaker
Oyvind Albrigtsen • 4 years ago  
7b98f5
Fix: scheduler: Fix output of failed actions without an operation_key.
Chris Lumens • 4 years ago  
f1d69f
Low: scheduler: treat missing parameter as NULL in rules with value-source
Ken Gaillot • 4 years ago  
0f2a0f
Low: scheduler: correctly skip dangling id-ref
Ken Gaillot • 4 years ago  
990d84
Refactor: scheduler: trivial refactoring of nvpair evaluation
Ken Gaillot • 4 years ago  
cb563b
Refactor: scheduler: make constraint unpacking function static
Ken Gaillot • 4 years ago  
27025d
Refactor: scheduler: remove dead code
Ken Gaillot • 4 years ago  
5e85cd
Refactor: scheduler: reuse existing function to check for remote in XML
Ken Gaillot • 4 years ago  
ebeb16
Refactor: scheduler: don't include originally unpacked resource parameters in digest
Ken Gaillot • 4 years ago  
a98122
Refactor: scheduler: remember whether action is probe when unpacking
Ken Gaillot • 4 years ago  
f1ee33
Refactor: scheduler: simplify XML attribute filtering function
Ken Gaillot • 4 years ago  
2b2194
Refactor: libpe_status: add ability to override configuration for digests
Ken Gaillot • 4 years ago  
fbe1b5
Refactor: libpe_status: separate digest-related code into own file
Ken Gaillot • 4 years ago  
3dace2
Refactor: scheduler: expose fencing digest comparison function within library
Ken Gaillot • 4 years ago  
a7f7c4
Refactor: scheduler: expose digest free function
Ken Gaillot • 4 years ago  
e88577
Refactor: libpe_status: functionize creating operation digests better
Ken Gaillot • 4 years ago  
c95728
Fix: include: Bump CRM_FEATURE_SET to 3.6.3.
Chris Lumens • 4 years ago  
c049f3
Feature: xml: Add a schema for new crm_resource output.
Chris Lumens • 4 years ago  
bf9521
Feature: tools: Use formatted output for stacks and constraints.
Chris Lumens • 4 years ago  
a8073a
Feature: tools: Use formatted output for resource searching.
Chris Lumens • 4 years ago  
306581
Feature: tools: Use formatted output for crm_resource checks.
Chris Lumens • 4 years ago  
0f94ce
Feature: tools: Use formatted output for CTS printing in crm_resource.
Chris Lumens • 4 years ago  
6f5db4
Feature: scheduler, tools: Add a new node-and-op output message.
Chris Lumens • 4 years ago  
ff0b2d
Feature: tools: Use formatted output for crm_resource info messages.
Chris Lumens • 4 years ago  
501c27
Feature: tools: Use subprocess_output for crm_resource execution results.
Chris Lumens • 4 years ago  
e03ed4
Feature: tools: Use formatted output for finding resources.
Chris Lumens • 4 years ago  
dccac7
Feature: tools: Use formatted output for resource output in crm_resource.
Chris Lumens • 4 years ago  
25a22e
Feature: scheduler: Add a message for resource config printing.
Chris Lumens • 4 years ago  
cebfad
Feature: tools: Use formatted output for props, attrs, and metadata.
Chris Lumens • 4 years ago  
6881e2
Feature: liblrmd: Add output messages for agents, providers, and standards.
Chris Lumens • 4 years ago  
31c8eb
Feature: tools: Use the existing resource-list message in crm_resource.
Chris Lumens • 4 years ago  
aac57b
Feature: tools: Add an output message for a list of resource names.
Chris Lumens • 4 years ago  
2d9e76
Refactor: tools: Use is_quiet in crm_resource.
Chris Lumens • 4 years ago  
c130f0
Refactor: tools: Pass a pcmk__output_t object around crm_resource.
Chris Lumens • 4 years ago  
5d99c7
Feature: tools: Add the beginnings of formatted output to crm_resource.
Chris Lumens • 4 years ago  
af5590
Test: scheduler: update tests for digest fix
Ken Gaillot • 4 years ago  
f7c245
Fix: scheduler: filter Pacemaker-supplied stonith parameters from secure hash
Ken Gaillot • 4 years ago  
1d2782
Low: scheduler: use same default private parameter list as controller
Ken Gaillot • 4 years ago  
9bad6c
Low: libstonithd: improve filtering of Pacemaker-handled parameters
Ken Gaillot • 4 years ago  
0de62c
Refactor: libstonithd: simplify creation of fencing arguments
Ken Gaillot • 4 years ago  
c39b5e
Test: libcrmcommon: add unit tests for stonith parameter name checker
Ken Gaillot • 4 years ago  
3d0eb2
Refactor: libcrmcommon,libstonithd: add API for detecting special stonith params
Ken Gaillot • 4 years ago  
b830c0
Refactor: libcrmcommon,libstonithd: expose special attribute constants
Ken Gaillot • 4 years ago  
f049da
Refactor: libcrmcommon: separate agent-related API into own header
Ken Gaillot • 4 years ago  
b520e8
Fix: scheduler: properly compute digest of non-sensitive resource parameters
Ken Gaillot • 4 years ago  
bbecc4
Refactor: controller: simplify default handling for private agent parameters
Ken Gaillot • 4 years ago  
42801c
Test: libcrmcommon: Add unit tests for pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
90e2ce
Fix: libcrmcommon: Prevent a segfault in pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
d87a3e
Refactor: scheduler: Expose native_output_string as pcmk__native_output_string.
Chris Lumens • 4 years ago  
411fc7
Fix: scheduler: Use the default format handler in a few more places.
Chris Lumens • 4 years ago  
72e332
Fix: tools: Save the optarg parameter for --list-ocf-alternatives.
Chris Lumens • 4 years ago  
3e429e
Feature: xml: Add a generic list XML schema file.
Chris Lumens • 4 years ago  
d374b9
Feature: xml: Move resource-related XML schema into its own file.
Chris Lumens • 4 years ago  
693085
Fix: libcrmcommon: Automatically lower case XML list names.
Chris Lumens • 4 years ago  
c7f66f
Fix: tools: Update typing on formatted output args in crmadmin.
Chris Lumens • 4 years ago  
31b63c
Fix: scheduler, tools: Update typing on maint-mode args.
Chris Lumens • 4 years ago  
93697f
Feature: libcrmcommon: Add a spacer formatted output message.
Chris Lumens • 4 years ago  
da5d58
Feature: xml: add schema for new crmadmin output
Oyvind Albrigtsen • 4 years ago  
2a8783
Refactor: crmadmin: use simple XML lists
Oyvind Albrigtsen • 4 years ago  
995643
Feature: crmadmin: implement formatted output
Oyvind Albrigtsen • 4 years ago  
b8527d
Add sources defined in the spec file
Packit Service • 4 years ago  
8b71f5
Add spec-file for the distribution
Packit Service • 4 years ago  
999269
.packit.yaml
Packit Service • 4 years ago  
a43ede
pacemaker-2.0.5 base
Packit Service • 4 years ago  
ac5f6d
Prepare for a new update
Packit Service • 4 years ago  
d8c361
default to syncing with sbd
Klaus Wenninger • 4 years ago  
93ef11
Fix: crm_mon: detect when run on remote-node
Klaus Wenninger • 4 years ago  
4a3b38
Fix: crm_mon: suppress pacemakerd-status for non-text output
Klaus Wenninger • 4 years ago  
d8b1ee
Refactor: crm_mon: have reconnect-timer removed implicitly
Klaus Wenninger • 4 years ago  
594742
Fix: crm_mon: retry fencer connection as not fatal initially
Klaus Wenninger • 4 years ago  
0d3f17
Refactor: crm_mon: do refreshes rather via refresh_after_event
Klaus Wenninger • 4 years ago  
ad76e8
Fix: tools: Report pacemakerd in state waiting for sbd
Klaus Wenninger • 4 years ago  
abc02a
Refactor: crm_mon: cib_connect & handle_connection_failures -> new rc
Klaus Wenninger • 4 years ago  
52e4c7
Fix: crm_mon: add explicit void to one_shot prototype for compat
Klaus Wenninger • 4 years ago  
4e20fd
Fix: tools: get cibsecret stash working again
Ken Gaillot • 4 years ago  
46f59f
Test: scheduler: add regression test for remote connection shutdown
Ken Gaillot • 4 years ago  
724141
Fix: scheduler: process remote shutdowns correctly
Ken Gaillot • 4 years ago  
02f010
Log: scheduler: use new function to set a resource's next role
Ken Gaillot • 4 years ago  
0d12ff
Refactor: scheduler: new convenience function for changing resource's next role
Ken Gaillot • 4 years ago  
268d02
Low: scheduler: warn if lrm_resource has no ID
Ken Gaillot • 4 years ago  
cd000a
Refactor: scheduler: use convenience functions when unpacking lrm_resource
Ken Gaillot • 4 years ago  
db8575
Refactor: scheduler: rename lrm_resource unpacking function
Ken Gaillot • 4 years ago  
51d2e9
Refactor: scheduler: reorganize lrm_resources unpacker
Ken Gaillot • 4 years ago  
150932
Refactor: scheduler: rename node history unpacking function
Ken Gaillot • 4 years ago  
b14613
Refactor: scheduler: functionize unpacking node state better
Ken Gaillot • 4 years ago  
53b2b1
Refactor: scheduler: simplify unpacking node histories
Ken Gaillot • 4 years ago  
a4738f
Refactor: scheduler: avoid a level of indentation when unpacking node histories
Ken Gaillot • 4 years ago  
4df62f
Log: scheduler: improve messages when unpacking node histories
Ken Gaillot • 4 years ago  
3ce622
Low: scheduler: warn if node state has no ID or uname
Ken Gaillot • 4 years ago  
af15ab
Refactor: scheduler: return standard code when unpacking node history
Ken Gaillot • 4 years ago  
cd033b
Refactor: scheduler: use convenience functions when unpacking node history
Ken Gaillot • 4 years ago  
fec333
Feature: cibsecret: use crmadmin -N (which also lists guest and remote nodes) to get nodes to sync to
Oyvind Albrigtsen • 4 years ago  
93e568
Test: cts-cli: add crmadmin -N/--nodes tests
Oyvind Albrigtsen • 4 years ago  
5da23a
Refactor: crmadmin: move new -T functionality to -N parameter
Oyvind Albrigtsen • 4 years ago  
e21a97
Refactor: crmadmin/pcmk__list_nodes(): use crm_foreach_xpath_result() for all types of nodes
Oyvind Albrigtsen • 4 years ago  
b428be
Fix: crmadmin: use cluster instead of member term and remove pacemaker_remote node type
Oyvind Albrigtsen • 4 years ago  
27540c
Refactor: use PCMK__XP_ prefix instead of XPATH_ for XML constants
Oyvind Albrigtsen • 4 years ago  
49d427
Feature/API: crmadmin/pcmk_list_nodes(): list remote/guest nodes and add parameter/variable to choose which node type(s) to list
Oyvind Albrigtsen • 4 years ago  
9ff830
Refactor: move crm_admin_list() to pcmk__list_nodes() and only print node name for -N -q
Oyvind Albrigtsen • 4 years ago  
f03d12
Fix: tools: The 'm' key in crm_mon is a cycle, not a toggle.
Chris Lumens • 4 years ago  
d33f66
Fix: tools: Describe interactive crm_mon use in help and man page.
Chris Lumens • 4 years ago  
ffb293
Fix: tools: Attempt to reestablish connections in crm_mon.
Chris Lumens • 4 years ago  
b0841a
Refactor: tools: Rename some connection-related symbols in crm_mon.
Chris Lumens • 4 years ago  
541c8e
Refactor: Add comments to connection functions in crm_mon.c.
Chris Lumens • 4 years ago  
ea470e
Refactor: tools: Get rid of mon_cib_connection_destroy_regular.
Chris Lumens • 4 years ago  
2034a8
Refactor: Split the fencing history code into its own function.
Chris Lumens • 4 years ago  
955c5c
Fix: tools: A lack of stonith history is not fatal in crm_mon.
Chris Lumens • 4 years ago  
a2995d
Fix: tools: Report if getting fencing history failed in crm_mon.
Chris Lumens • 4 years ago  
73427e
Refactor: tools: Don't call mon_refresh_display from cib_connect.
Chris Lumens • 4 years ago  
1b6e4b
Refactor: tools: Split one shot mode out into its own function.
Chris Lumens • 4 years ago  
5e83b2
Refactor: tools: Split up connection establishment in crm_mon.
Chris Lumens • 4 years ago  
afba98
Refactor: tools: Split up connection teardown in crm_mon.
Chris Lumens • 4 years ago  
3f0455
Low: tools: Adjust fencing shown indicator in crm_mon.
Chris Lumens • 4 years ago  
880f68
Refactor: libpacemaker: Move reduce_stonith_history into the library.
Chris Lumens • 4 years ago  
bd6155
Refactor: libcrmcommon,tools,daemons: Put common xpath code in one place.
Chris Lumens • 4 years ago  
a87f03
Refactor: tools: Simplify another conditional in crm_mon.
Chris Lumens • 4 years ago  
0b008e
Refactor: tools: Remove an unnecessary conditional in cib_connect.
Chris Lumens • 4 years ago  
ee9bcd
Refactor: tools: Change a conditional in cib_connect.
Chris Lumens • 4 years ago  
19318a
Fix: tools: mon_refresh_display should return an int.
Chris Lumens • 4 years ago  
5a8d3a
Refactor: tools: Remove unnecessary checks for cib != NULL.
Chris Lumens • 4 years ago  
fb439b
Refactor: tools: Don't pass output_format to mon_refresh_display.
Chris Lumens • 4 years ago  
57279c
Fix: tools: Don't pass stonith history to print_simple_status.
Chris Lumens • 4 years ago  
16ac62
Test: cts-fencing: update expected output
Ken Gaillot • 4 years ago  
a27a33
Build: xml: rename crm_resource API file
Ken Gaillot • 4 years ago  
62d58a
Test: cts-scheduler: add regression test for colocation influence
Ken Gaillot • 4 years ago  
6801ac
Feature: scheduler: implement new critical and influence options
Ken Gaillot • 4 years ago  
653021
Refactor: scheduler: convenience function for checking colocation influence
Ken Gaillot • 4 years ago  
9f9849
Refactor: scheduler: don't check colocation constraints for 0 score
Ken Gaillot • 4 years ago  
01413e
Refactor: scheduler: don't add constraints with score 0
Ken Gaillot • 4 years ago  
be7eb0
Revert "Refactor: scheduler: functionize checking whether colocation applies"
Ken Gaillot • 4 years ago  
0649d4
Refactor: scheduler: add and parse "influence" colocation property
Ken Gaillot • 4 years ago  
a562f1
Refactor: scheduler: add and parse "critical" resource meta-attribute
Ken Gaillot • 4 years ago  
f3b58c
Test: cts-cli: update for schema version bump
Ken Gaillot • 4 years ago  
461737
Feature: xml: allow colocation constraints to take "influence" option
Ken Gaillot • 4 years ago  
ef856a
Low: xml: clone constraints schema in preparation for changes
Ken Gaillot • 4 years ago  
cd7cd1
Feature: tools: bump feature set for crm_resource --digests
Ken Gaillot • 4 years ago  
251577
Test: cts-cli: add regression tests for crm_resource --digests
Ken Gaillot • 4 years ago  
4f823a
Feature: tools: add crm_resource --digests option
Ken Gaillot • 4 years ago  
5912de
API: libpacemaker: new API pcmk_resource_digests()
Ken Gaillot • 4 years ago  
6bfff3
Refactor: libpacemaker: add files for resource-related API
Ken Gaillot • 4 years ago  
a6d1cd
Low: tools: handle required node names better in crm_resource
Ken Gaillot • 4 years ago  
9cdf55
Refactor: tools: restructure crm_resource command-line resource configuration
Ken Gaillot • 4 years ago  
ca67f2
Refactor: tools: use new resource parameter function in crm_resource
Ken Gaillot • 4 years ago  
e3e9cc
Test: execd: use new resource parameter function in cts-exec-helper
Ken Gaillot • 4 years ago  
1b7e8b
API: libpe_status: deprecate pe_resource_t parameters member
Ken Gaillot • 4 years ago  
45a92a
Test: scheduler: add regression test for rules using value-source
Ken Gaillot • 4 years ago  
76a8d7
Fix: scheduler: multiple issues with value-source in location rules
Ken Gaillot • 4 years ago  
210af4
Fix: tools: respect rules when showing node attributes in crm_mon
Ken Gaillot • 4 years ago  
90aab2
Low: scheduler: calculate secure digest properly for node attribute rules
Ken Gaillot • 4 years ago  
ce5a3e
Refactor: scheduler: use new resource parameter function when creating graph
Ken Gaillot • 4 years ago  
a545eb
Refactor: scheduler: use new resource parameter function when replacing bundle #uname
Ken Gaillot • 4 years ago  
8f61bc
Refactor: scheduler: use new resource parameter function when getting fence action timeout
Ken Gaillot • 4 years ago  
bc84eb
Refactor: fencer: use new resource parameters function
Ken Gaillot • 4 years ago  
473763
API: libpe_status: ignore ->parameter() resource object function's create argument
Ken Gaillot • 4 years ago  
f72514
API: libpe_status: add pe_rsc_params() and new pe_resource_t member
Ken Gaillot • 4 years ago  
9bb9d3
Refactor: libcrmcommon: drop a constant
Ken Gaillot • 4 years ago  
e2a6c1
Refactor: libcrmcommon: bail early if ACLs block attribute removal
Ken Gaillot • 4 years ago  
adbc00
Low: scheduler: treat NULL and empty string the same in literal attribute comparisons
Ken Gaillot • 4 years ago  
148917
Low: scheduler: don't include timeout in secure digests
Ken Gaillot • 4 years ago  
b8a059
Refactor: scheduler: pull interval from digest overrides if appropriate
Ken Gaillot • 4 years ago  
f587cd
Low: scheduler: filter non-private parameters properly for digest
Ken Gaillot • 4 years ago  
2fbe0e
Low: libcrmcommon: compare CRM_meta_ properly
Ken Gaillot • 4 years ago  
6df8ef
Refactor: libcrmcommon,libpe_status: use "first XML attribute" function
Ken Gaillot • 4 years ago  
790f2f
Refactor: libcrmcommon,libpe_status: use new attribute removing function
Ken Gaillot • 4 years ago  
2dd153
Refactor: libcrmcommon: new internal function for removing XML attributes
Ken Gaillot • 4 years ago  
be0f0a
Refactor: libcrmcommon: expose "first XML attribute" function
Ken Gaillot • 4 years ago  
f5ebf9
Refactor: libpe_rules: functionize value-source expansion
Ken Gaillot • 4 years ago  
80d05d
Refactor: scheduler: functionize checking whether colocation applies
Ken Gaillot • 4 years ago  
0820ab
Refactor: scheduler: make colocation constraint unpacker static
Ken Gaillot • 4 years ago  
daf927
Refactor: scheduler,tools: rename colocation type
Ken Gaillot • 4 years ago  
7e6805
Refactor: scheduler: rename colocation constructor
Ken Gaillot • 4 years ago  
b28cf3
Fix: liblrmd: Limit node name addition to proxied attrd update commands
Reid Wahl • 4 years ago  
3fa255
Test: cts: Distribute the new constraints.xml file.
Chris Lumens • 4 years ago  
b06cee
Fix: xml: Update XML schema for crm_resource changes.
Chris Lumens • 4 years ago  
50778b
Fix: xml: Clone crm_resource schema in preparation for changes..
Chris Lumens • 4 years ago  
426b1f
Test: cts: Update expected crm_resource test output.
Chris Lumens • 4 years ago  
615d75
Fix: libpacemaker: Also flatten XML location constraint output.
Chris Lumens • 4 years ago  
6ab6fe
Fix: libpacemaker: Various small fixes to location-list.
Chris Lumens • 4 years ago  
55de0f
Fix: libpacemaker: Fix printing out location constraints.
Chris Lumens • 4 years ago  
7c98ab
Fix: libpacemaker: Correct loop detection in rscs_colocated_with_list.
Chris Lumens • 4 years ago  
fe3cd7
Fix: libpacemaker: Flatten XML output for colocations.
Chris Lumens • 4 years ago  
c66f75
Fix: libpacemaker: Pass the correct resource to recursive calls.
Chris Lumens • 4 years ago  
85e2d3
Fix: tools: Don't display generic lists for colocations and constraints.
Chris Lumens • 4 years ago  
715797
Fix: libpacemaker: Change the colocation list headings.
Chris Lumens • 4 years ago  
0eea91
Refactor: libpacemaker: Use list macros in constraint formatted output.
Chris Lumens • 4 years ago  
e05622
Refactor: libpacemaker: Split colocations_list into two functions.
Chris Lumens • 4 years ago  
0e6360
Fix: libpacemaker: Don't show an empty locations list.
Chris Lumens • 4 years ago  
e3f434
Refactor: libpacemaker: Add colocations_xml_node.
Chris Lumens • 4 years ago  
2185a5
Refactor: libpacemaker: Add colocations_header.
Chris Lumens • 4 years ago  
62a315
Refactor: scheduler: Add pe__clear_resource_flags_on_all.
Chris Lumens • 4 years ago  
159c13
Test: cts: Add regression tests for crm_resource output.
Chris Lumens • 4 years ago  
1ece8f
Fix: scheduler: Don't output a resource header with no list.
Chris Lumens • 4 years ago  
8735de
API: libpacemaker: add public API functions for cluster queries
Oyvind Albrigtsen • 4 years ago  
7867c9
Refactor: move stonith__register_messages() call from pcmk__out_prologue() to the calling functions
Oyvind Albrigtsen • 4 years ago  
36b552
Fix: libs: Decrease the number of visible formatted output functions.
Chris Lumens • 4 years ago  
2fd1fe
Fix: libpacemaker: Fix typing on crmadmin formatted output messages.
Chris Lumens • 4 years ago  
bd0499
Fix: libs, tools: Add -list to certain formatted output message names.
Chris Lumens • 4 years ago  
51bbcc
Fix: libstonithd: Use subprocess_output directly.
Chris Lumens • 4 years ago  
5b6721
Fix: libs, tools: Don't use fprintf in formatted output.
Chris Lumens • 4 years ago  
3be1a5
Fix: libs: Remove extra whitespace in list_item calls.
Chris Lumens • 4 years ago  
b652da
Fix: libs, tools: Rearrange formatted output args popping.
Chris Lumens • 4 years ago  
e2ebae
Fix: libpacemaker: Remove some G_GNUC_UNUSED references.
Chris Lumens • 4 years ago  
c2ed0c
Fix: libs, tools: Be consistent with GListPtr and xmlNodePtr in formatted output.
Chris Lumens • 4 years ago  
a6bb92
Test: cts: Update order of attributes in crm_mon output.
Chris Lumens • 4 years ago  
f25c22
Refactor: libs: Remove most uses of xmlSetProp.
Chris Lumens • 4 years ago  
8f4dc0
Refactor: libs: Set XML properties when creating a parent node.
Chris Lumens • 4 years ago  
129da8
Refactor: libs: Set multiple XML properties at once.
Chris Lumens • 4 years ago  
148bbc
Refactor: libs: Set XML properties when creating a node.
Chris Lumens • 4 years ago  
434732
Refactor: libs: Add a function to set properties on an xmlNode.
Chris Lumens • 4 years ago  
ec61e0
Refactor: crmadmin: move guts to libpacemaker
Oyvind Albrigtsen • 4 years ago  
7b6f35
Refactor: crmadmin: prepare functions to move to libpacemaker
Oyvind Albrigtsen • 4 years ago  
6f76fc
Fix: scheduler: Fix output of failed actions without an operation_key.
Chris Lumens • 4 years ago  
3f9595
Low: scheduler: treat missing parameter as NULL in rules with value-source
Ken Gaillot • 4 years ago  
a377c3
Low: scheduler: correctly skip dangling id-ref
Ken Gaillot • 4 years ago  
05caae
Refactor: scheduler: trivial refactoring of nvpair evaluation
Ken Gaillot • 4 years ago  
c398cb
Refactor: scheduler: make constraint unpacking function static
Ken Gaillot • 4 years ago  
3c0145
Refactor: scheduler: remove dead code
Ken Gaillot • 4 years ago  
6d65be
Refactor: scheduler: reuse existing function to check for remote in XML
Ken Gaillot • 4 years ago  
54b798
Refactor: scheduler: don't include originally unpacked resource parameters in digest
Ken Gaillot • 4 years ago  
508cd4
Refactor: scheduler: remember whether action is probe when unpacking
Ken Gaillot • 4 years ago  
554a50
Refactor: scheduler: simplify XML attribute filtering function
Ken Gaillot • 4 years ago  
27453d
Refactor: libpe_status: add ability to override configuration for digests
Ken Gaillot • 4 years ago  
1880a6
Refactor: libpe_status: separate digest-related code into own file
Ken Gaillot • 4 years ago  
cd4d3d
Refactor: scheduler: expose fencing digest comparison function within library
Ken Gaillot • 4 years ago  
9ff960
Refactor: scheduler: expose digest free function
Ken Gaillot • 4 years ago  
af2d01
Refactor: libpe_status: functionize creating operation digests better
Ken Gaillot • 4 years ago  
fa5607
Fix: include: Bump CRM_FEATURE_SET to 3.6.3.
Chris Lumens • 4 years ago  
ef1407
Feature: xml: Add a schema for new crm_resource output.
Chris Lumens • 4 years ago  
2498f1
Feature: tools: Use formatted output for stacks and constraints.
Chris Lumens • 4 years ago  
3b1e05
Feature: tools: Use formatted output for resource searching.
Chris Lumens • 4 years ago  
dd8fca
Feature: tools: Use formatted output for crm_resource checks.
Chris Lumens • 4 years ago  
858afc
Feature: tools: Use formatted output for CTS printing in crm_resource.
Chris Lumens • 4 years ago  
572d0c
Feature: scheduler, tools: Add a new node-and-op output message.
Chris Lumens • 4 years ago  
3daf95
Feature: tools: Use formatted output for crm_resource info messages.
Chris Lumens • 4 years ago  
2befd8
Feature: tools: Use subprocess_output for crm_resource execution results.
Chris Lumens • 4 years ago  
46d4ba
Feature: tools: Use formatted output for finding resources.
Chris Lumens • 4 years ago  
4de9ae
Feature: tools: Use formatted output for resource output in crm_resource.
Chris Lumens • 4 years ago  
1a3feb
Feature: scheduler: Add a message for resource config printing.
Chris Lumens • 4 years ago  
bb85f0
Feature: tools: Use formatted output for props, attrs, and metadata.
Chris Lumens • 4 years ago  
34e14b
Feature: liblrmd: Add output messages for agents, providers, and standards.
Chris Lumens • 4 years ago  
fa89ea
Feature: tools: Use the existing resource-list message in crm_resource.
Chris Lumens • 4 years ago  
712ba0
Feature: tools: Add an output message for a list of resource names.
Chris Lumens • 4 years ago  
a56cb2
Refactor: tools: Use is_quiet in crm_resource.
Chris Lumens • 4 years ago  
f6a4dc
Refactor: tools: Pass a pcmk__output_t object around crm_resource.
Chris Lumens • 4 years ago  
903491
Feature: tools: Add the beginnings of formatted output to crm_resource.
Chris Lumens • 4 years ago  
6d05b3
Test: scheduler: update tests for digest fix
Ken Gaillot • 4 years ago  
22d690
Fix: scheduler: filter Pacemaker-supplied stonith parameters from secure hash
Ken Gaillot • 4 years ago  
cc85ad
Low: scheduler: use same default private parameter list as controller
Ken Gaillot • 4 years ago  
70e352
Low: libstonithd: improve filtering of Pacemaker-handled parameters
Ken Gaillot • 4 years ago  
1d8b07
Refactor: libstonithd: simplify creation of fencing arguments
Ken Gaillot • 4 years ago  
a2e1e9
Test: libcrmcommon: add unit tests for stonith parameter name checker
Ken Gaillot • 4 years ago  
ef41ac
Refactor: libcrmcommon,libstonithd: add API for detecting special stonith params
Ken Gaillot • 4 years ago  
f740a2
Refactor: libcrmcommon,libstonithd: expose special attribute constants
Ken Gaillot • 4 years ago  
05b9bc
Refactor: libcrmcommon: separate agent-related API into own header
Ken Gaillot • 4 years ago  
6ade22
Fix: scheduler: properly compute digest of non-sensitive resource parameters
Ken Gaillot • 4 years ago  
b2b978
Refactor: controller: simplify default handling for private agent parameters
Ken Gaillot • 4 years ago  
3fb964
Test: libcrmcommon: Add unit tests for pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
61bff1
Fix: libcrmcommon: Prevent a segfault in pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
193cd2
Refactor: scheduler: Expose native_output_string as pcmk__native_output_string.
Chris Lumens • 4 years ago  
dde856
Fix: scheduler: Use the default format handler in a few more places.
Chris Lumens • 4 years ago  
c44365
Fix: tools: Save the optarg parameter for --list-ocf-alternatives.
Chris Lumens • 4 years ago  
828cc9
Feature: xml: Add a generic list XML schema file.
Chris Lumens • 4 years ago  
e9fbc0
Feature: xml: Move resource-related XML schema into its own file.
Chris Lumens • 4 years ago  
b1e82e
Fix: libcrmcommon: Automatically lower case XML list names.
Chris Lumens • 4 years ago  
38f00c
Fix: tools: Update typing on formatted output args in crmadmin.
Chris Lumens • 4 years ago  
b655b4
Fix: scheduler, tools: Update typing on maint-mode args.
Chris Lumens • 4 years ago  
247a7f
Feature: libcrmcommon: Add a spacer formatted output message.
Chris Lumens • 4 years ago  
d31192
Feature: xml: add schema for new crmadmin output
Oyvind Albrigtsen • 4 years ago  
c1fd11
Refactor: crmadmin: use simple XML lists
Oyvind Albrigtsen • 4 years ago  
61bd73
Feature: crmadmin: implement formatted output
Oyvind Albrigtsen • 4 years ago  
587b44
Add sources defined in the spec file
Packit Service • 4 years ago  
1b6dd0
Add spec-file for the distribution
Packit Service • 4 years ago  
93f44d
.packit.yaml
Packit Service • 4 years ago  
4f0d2c
pacemaker-2.0.5 base
Packit Service • 4 years ago  
9b52ee
Prepare for a new update
Packit Service • 4 years ago  
ffe53b
default to syncing with sbd
Klaus Wenninger • 4 years ago  
799c4f
Test: cts-fencing: update expected output
Ken Gaillot • 4 years ago  
3b46f9
Build: xml: rename crm_resource API file
Ken Gaillot • 4 years ago  
1de244
Test: cts-scheduler: add regression test for colocation influence
Ken Gaillot • 4 years ago  
dcd1b0
Feature: scheduler: implement new critical and influence options
Ken Gaillot • 4 years ago  
6fd11c
Refactor: scheduler: convenience function for checking colocation influence
Ken Gaillot • 4 years ago  
89030e
Refactor: scheduler: don't check colocation constraints for 0 score
Ken Gaillot • 4 years ago  
9777f6
Refactor: scheduler: don't add constraints with score 0
Ken Gaillot • 4 years ago  
65cf81
Revert "Refactor: scheduler: functionize checking whether colocation applies"
Ken Gaillot • 4 years ago  
6e333f
Refactor: scheduler: add and parse "influence" colocation property
Ken Gaillot • 4 years ago  
d3da67
Refactor: scheduler: add and parse "critical" resource meta-attribute
Ken Gaillot • 4 years ago  
ef952e
Test: cts-cli: update for schema version bump
Ken Gaillot • 4 years ago  
4c9b0c
Feature: xml: allow colocation constraints to take "influence" option
Ken Gaillot • 4 years ago  
1a7f7a
Low: xml: clone constraints schema in preparation for changes
Ken Gaillot • 4 years ago  
c52d04
Feature: tools: bump feature set for crm_resource --digests
Ken Gaillot • 4 years ago  
57ccb3
Test: cts-cli: add regression tests for crm_resource --digests
Ken Gaillot • 4 years ago  
1dbbb0
Feature: tools: add crm_resource --digests option
Ken Gaillot • 4 years ago  
8781c2
API: libpacemaker: new API pcmk_resource_digests()
Ken Gaillot • 4 years ago  
7ec1b6
Refactor: libpacemaker: add files for resource-related API
Ken Gaillot • 4 years ago  
5936d1
Low: tools: handle required node names better in crm_resource
Ken Gaillot • 4 years ago  
141ecf
Refactor: tools: restructure crm_resource command-line resource configuration
Ken Gaillot • 4 years ago  
d440a7
Refactor: tools: use new resource parameter function in crm_resource
Ken Gaillot • 4 years ago  
fdf558
Test: execd: use new resource parameter function in cts-exec-helper
Ken Gaillot • 4 years ago  
3b6486
API: libpe_status: deprecate pe_resource_t parameters member
Ken Gaillot • 4 years ago  
849f8c
Test: scheduler: add regression test for rules using value-source
Ken Gaillot • 4 years ago  
a61dac
Fix: scheduler: multiple issues with value-source in location rules
Ken Gaillot • 4 years ago  
a29332
Fix: tools: respect rules when showing node attributes in crm_mon
Ken Gaillot • 4 years ago  
c7fee5
Low: scheduler: calculate secure digest properly for node attribute rules
Ken Gaillot • 4 years ago  
2209fd
Refactor: scheduler: use new resource parameter function when creating graph
Ken Gaillot • 4 years ago  
8bc9d5
Refactor: scheduler: use new resource parameter function when replacing bundle #uname
Ken Gaillot • 4 years ago  
ade9e1
Refactor: scheduler: use new resource parameter function when getting fence action timeout
Ken Gaillot • 4 years ago  
b732f5
Refactor: fencer: use new resource parameters function
Ken Gaillot • 4 years ago  
135075
API: libpe_status: ignore ->parameter() resource object function's create argument
Ken Gaillot • 4 years ago  
e0bb17
API: libpe_status: add pe_rsc_params() and new pe_resource_t member
Ken Gaillot • 4 years ago  
dc3614
Refactor: libcrmcommon: drop a constant
Ken Gaillot • 4 years ago  
0a78fb
Refactor: libcrmcommon: bail early if ACLs block attribute removal
Ken Gaillot • 4 years ago  
d56ea2
Low: scheduler: treat NULL and empty string the same in literal attribute comparisons
Ken Gaillot • 4 years ago  
b3dcb5
Low: scheduler: don't include timeout in secure digests
Ken Gaillot • 4 years ago  
83697a
Refactor: scheduler: pull interval from digest overrides if appropriate
Ken Gaillot • 4 years ago  
842a72
Low: scheduler: filter non-private parameters properly for digest
Ken Gaillot • 4 years ago  
dd1e68
Low: libcrmcommon: compare CRM_meta_ properly
Ken Gaillot • 4 years ago  
16fd41
Refactor: libcrmcommon,libpe_status: use "first XML attribute" function
Ken Gaillot • 4 years ago  
7311dd
Refactor: libcrmcommon,libpe_status: use new attribute removing function
Ken Gaillot • 4 years ago  
71b0f0
Refactor: libcrmcommon: new internal function for removing XML attributes
Ken Gaillot • 4 years ago  
b9c751
Refactor: libcrmcommon: expose "first XML attribute" function
Ken Gaillot • 4 years ago  
018d23
Refactor: libpe_rules: functionize value-source expansion
Ken Gaillot • 4 years ago  
43a9ef
Refactor: scheduler: functionize checking whether colocation applies
Ken Gaillot • 4 years ago  
215ca8
Refactor: scheduler: make colocation constraint unpacker static
Ken Gaillot • 4 years ago  
bc77ca
Refactor: scheduler,tools: rename colocation type
Ken Gaillot • 4 years ago  
8e152a
Refactor: scheduler: rename colocation constructor
Ken Gaillot • 4 years ago  
bea0ed
Fix: liblrmd: Limit node name addition to proxied attrd update commands
Reid Wahl • 4 years ago  
984ddd
Test: cts: Distribute the new constraints.xml file.
Chris Lumens • 4 years ago  
a81857
Fix: xml: Update XML schema for crm_resource changes.
Chris Lumens • 4 years ago  
f579c5
Fix: xml: Clone crm_resource schema in preparation for changes..
Chris Lumens • 4 years ago  
bf8be0
Test: cts: Update expected crm_resource test output.
Chris Lumens • 4 years ago  
bf90a5
Fix: libpacemaker: Also flatten XML location constraint output.
Chris Lumens • 4 years ago  
6036f7
Fix: libpacemaker: Various small fixes to location-list.
Chris Lumens • 4 years ago  
c561b5
Fix: libpacemaker: Fix printing out location constraints.
Chris Lumens • 4 years ago  
5e4e43
Fix: libpacemaker: Correct loop detection in rscs_colocated_with_list.
Chris Lumens • 4 years ago  
018e02
Fix: libpacemaker: Flatten XML output for colocations.
Chris Lumens • 4 years ago  
2371f5
Fix: libpacemaker: Pass the correct resource to recursive calls.
Chris Lumens • 4 years ago  
ac4acf
Fix: tools: Don't display generic lists for colocations and constraints.
Chris Lumens • 4 years ago  
dd45d7
Fix: libpacemaker: Change the colocation list headings.
Chris Lumens • 4 years ago  
bbc402
Refactor: libpacemaker: Use list macros in constraint formatted output.
Chris Lumens • 4 years ago  
edb11a
Refactor: libpacemaker: Split colocations_list into two functions.
Chris Lumens • 4 years ago  
9ec8bb
Fix: libpacemaker: Don't show an empty locations list.
Chris Lumens • 4 years ago  
ab260d
Refactor: libpacemaker: Add colocations_xml_node.
Chris Lumens • 4 years ago  
377df3
Refactor: libpacemaker: Add colocations_header.
Chris Lumens • 4 years ago  
3aa0b7
Refactor: scheduler: Add pe__clear_resource_flags_on_all.
Chris Lumens • 4 years ago  
e1152c
Test: cts: Add regression tests for crm_resource output.
Chris Lumens • 4 years ago  
e889a8
Fix: scheduler: Don't output a resource header with no list.
Chris Lumens • 4 years ago  
3ea8ec
API: libpacemaker: add public API functions for cluster queries
Oyvind Albrigtsen • 4 years ago  
3af3d8
Refactor: move stonith__register_messages() call from pcmk__out_prologue() to the calling functions
Oyvind Albrigtsen • 4 years ago  
d4306f
Fix: libs: Decrease the number of visible formatted output functions.
Chris Lumens • 4 years ago  
f56a8b
Fix: libpacemaker: Fix typing on crmadmin formatted output messages.
Chris Lumens • 4 years ago  
993084
Fix: libs, tools: Add -list to certain formatted output message names.
Chris Lumens • 4 years ago  
834f5b
Fix: libstonithd: Use subprocess_output directly.
Chris Lumens • 4 years ago  
afb7ef
Fix: libs, tools: Don't use fprintf in formatted output.
Chris Lumens • 4 years ago  
1adc90
Fix: libs: Remove extra whitespace in list_item calls.
Chris Lumens • 4 years ago  
664dac
Fix: libs, tools: Rearrange formatted output args popping.
Chris Lumens • 4 years ago  
ad7bbc
Fix: libpacemaker: Remove some G_GNUC_UNUSED references.
Chris Lumens • 4 years ago  
5a5d5e
Fix: libs, tools: Be consistent with GListPtr and xmlNodePtr in formatted output.
Chris Lumens • 4 years ago  
1436af
Test: cts: Update order of attributes in crm_mon output.
Chris Lumens • 4 years ago  
2dd525
Refactor: libs: Remove most uses of xmlSetProp.
Chris Lumens • 4 years ago  
00b290
Refactor: libs: Set XML properties when creating a parent node.
Chris Lumens • 4 years ago  
edf1df
Refactor: libs: Set multiple XML properties at once.
Chris Lumens • 4 years ago  
09c596
Refactor: libs: Set XML properties when creating a node.
Chris Lumens • 4 years ago  
726219
Refactor: libs: Add a function to set properties on an xmlNode.
Chris Lumens • 4 years ago  
4a1bbb
Refactor: crmadmin: move guts to libpacemaker
Oyvind Albrigtsen • 4 years ago  
437c97
Refactor: crmadmin: prepare functions to move to libpacemaker
Oyvind Albrigtsen • 4 years ago  
1030e0
Fix: scheduler: Fix output of failed actions without an operation_key.
Chris Lumens • 4 years ago  
cbd8dc
Low: scheduler: treat missing parameter as NULL in rules with value-source
Ken Gaillot • 4 years ago  
8b6ac0
Low: scheduler: correctly skip dangling id-ref
Ken Gaillot • 4 years ago  
2c0741
Refactor: scheduler: trivial refactoring of nvpair evaluation
Ken Gaillot • 4 years ago  
425de8
Refactor: scheduler: make constraint unpacking function static
Ken Gaillot • 4 years ago  
1194dc
Refactor: scheduler: remove dead code
Ken Gaillot • 4 years ago  
bc7b35
Refactor: scheduler: reuse existing function to check for remote in XML
Ken Gaillot • 4 years ago  
480785
Refactor: scheduler: don't include originally unpacked resource parameters in digest
Ken Gaillot • 4 years ago  
775ab6
Refactor: scheduler: remember whether action is probe when unpacking
Ken Gaillot • 4 years ago  
08aa5a
Refactor: scheduler: simplify XML attribute filtering function
Ken Gaillot • 4 years ago  
013aeb
Refactor: libpe_status: add ability to override configuration for digests
Ken Gaillot • 4 years ago  
7df77d
Refactor: libpe_status: separate digest-related code into own file
Ken Gaillot • 4 years ago  
afcf2f
Refactor: scheduler: expose fencing digest comparison function within library
Ken Gaillot • 4 years ago  
abadd7
Refactor: scheduler: expose digest free function
Ken Gaillot • 4 years ago  
db7040
Refactor: libpe_status: functionize creating operation digests better
Ken Gaillot • 4 years ago  
490968
Fix: include: Bump CRM_FEATURE_SET to 3.6.3.
Chris Lumens • 4 years ago  
95e11b
Feature: xml: Add a schema for new crm_resource output.
Chris Lumens • 4 years ago  
5edd58
Feature: tools: Use formatted output for stacks and constraints.
Chris Lumens • 4 years ago  
f5029b
Feature: tools: Use formatted output for resource searching.
Chris Lumens • 4 years ago  
6d455d
Feature: tools: Use formatted output for crm_resource checks.
Chris Lumens • 4 years ago  
481eae
Feature: tools: Use formatted output for CTS printing in crm_resource.
Chris Lumens • 4 years ago  
8c9a56
Feature: scheduler, tools: Add a new node-and-op output message.
Chris Lumens • 4 years ago  
a31134
Feature: tools: Use formatted output for crm_resource info messages.
Chris Lumens • 4 years ago  
374f4f
Feature: tools: Use subprocess_output for crm_resource execution results.
Chris Lumens • 4 years ago  
89615e
Feature: tools: Use formatted output for finding resources.
Chris Lumens • 4 years ago  
e65769
Feature: tools: Use formatted output for resource output in crm_resource.
Chris Lumens • 4 years ago  
2b9253
Feature: scheduler: Add a message for resource config printing.
Chris Lumens • 4 years ago  
d40b41
Feature: tools: Use formatted output for props, attrs, and metadata.
Chris Lumens • 4 years ago  
8d212d
Feature: liblrmd: Add output messages for agents, providers, and standards.
Chris Lumens • 4 years ago  
45b3bf
Feature: tools: Use the existing resource-list message in crm_resource.
Chris Lumens • 4 years ago  
3eb6eb
Feature: tools: Add an output message for a list of resource names.
Chris Lumens • 4 years ago  
493af1
Refactor: tools: Use is_quiet in crm_resource.
Chris Lumens • 4 years ago  
85231f
Refactor: tools: Pass a pcmk__output_t object around crm_resource.
Chris Lumens • 4 years ago  
8d0981
Feature: tools: Add the beginnings of formatted output to crm_resource.
Chris Lumens • 4 years ago  
e3e592
Test: scheduler: update tests for digest fix
Ken Gaillot • 4 years ago  
04457f
Fix: scheduler: filter Pacemaker-supplied stonith parameters from secure hash
Ken Gaillot • 4 years ago  
b38525
Low: scheduler: use same default private parameter list as controller
Ken Gaillot • 4 years ago  
037371
Low: libstonithd: improve filtering of Pacemaker-handled parameters
Ken Gaillot • 4 years ago  
9da3ff
Refactor: libstonithd: simplify creation of fencing arguments
Ken Gaillot • 4 years ago  
e22289
Test: libcrmcommon: add unit tests for stonith parameter name checker
Ken Gaillot • 4 years ago  
e94c02
Refactor: libcrmcommon,libstonithd: add API for detecting special stonith params
Ken Gaillot • 4 years ago  
671cc4
Refactor: libcrmcommon,libstonithd: expose special attribute constants
Ken Gaillot • 4 years ago  
af2eb4
Refactor: libcrmcommon: separate agent-related API into own header
Ken Gaillot • 4 years ago  
264630
Fix: scheduler: properly compute digest of non-sensitive resource parameters
Ken Gaillot • 4 years ago  
eea1ea
Refactor: controller: simplify default handling for private agent parameters
Ken Gaillot • 4 years ago  
f9bd73
Test: libcrmcommon: Add unit tests for pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
837b6c
Fix: libcrmcommon: Prevent a segfault in pcmk__cmdline_preproc.
Chris Lumens • 4 years ago  
aff3e0
Refactor: scheduler: Expose native_output_string as pcmk__native_output_string.
Chris Lumens • 4 years ago  
46341f
Fix: scheduler: Use the default format handler in a few more places.
Chris Lumens • 4 years ago  
3ffd13
Fix: tools: Save the optarg parameter for --list-ocf-alternatives.
Chris Lumens • 4 years ago  
86c898
Feature: xml: Add a generic list XML schema file.
Chris Lumens • 4 years ago  
40a744
Feature: xml: Move resource-related XML schema into its own file.
Chris Lumens • 4 years ago  
c40949
Fix: libcrmcommon: Automatically lower case XML list names.
Chris Lumens • 4 years ago  
7d8eae
Fix: tools: Update typing on formatted output args in crmadmin.
Chris Lumens • 4 years ago  
d0be37
Fix: scheduler, tools: Update typing on maint-mode args.
Chris Lumens • 4 years ago  
b93518
Feature: libcrmcommon: Add a spacer formatted output message.
Chris Lumens • 4 years ago  
7de480
Feature: xml: add schema for new crmadmin output
Oyvind Albrigtsen • 4 years ago  
1a4051
Refactor: crmadmin: use simple XML lists
Oyvind Albrigtsen • 4 years ago  
a85efa
Feature: crmadmin: implement formatted output
Oyvind Albrigtsen • 4 years ago  
0cf5ba
Add sources defined in the spec file
Packit Service • 4 years ago  
3ae2ad
Add spec-file for the distribution
Packit Service • 4 years ago  
27a35b
.packit.yaml
Packit Service • 4 years ago  
36655c
pacemaker-2.0.5 base
Packit Service • 4 years ago  
3b89ad
Prepare for a new update
Packit Service • 4 years ago  
1a197f
default to syncing with sbd
Klaus Wenninger • 4 years ago  
852280
Add sources defined in the spec file
Packit Service • 4 years ago  
ff5527
Add spec-file for the distribution
Packit Service • 4 years ago  
9f3954
.packit.yaml
Packit Service • 4 years ago  
6aa538
Test: scheduler: add regression test for cancel behind moving remote
Ken Gaillot • 4 years ago  
9f908b
Fix: scheduler: route monitor cancellations behind moving remote connections correctly
Ken Gaillot • 4 years ago  
645e88
Log: scheduler: add trace messages when routing remote actions
Ken Gaillot • 4 years ago  
04e44b
Fix: tools: get cibsecret stash working again
Ken Gaillot • 4 years ago  
ab4921
Test: scheduler: add regression test for remote connection shutdown
Ken Gaillot • 4 years ago  
c00d7e
Fix: scheduler: process remote shutdowns correctly
Ken Gaillot • 4 years ago  
75ae37
Log: scheduler: use new function to set a resource's next role
Ken Gaillot • 4 years ago  
dab0f8
Refactor: scheduler: new convenience function for changing resource's next role
Ken Gaillot • 4 years ago  
231f78
Low: scheduler: warn if lrm_resource has no ID
Ken Gaillot • 4 years ago  
c0b847
Refactor: scheduler: use convenience functions when unpacking lrm_resource
Ken Gaillot • 4 years ago  
75a548
Refactor: scheduler: rename lrm_resource unpacking function
Ken Gaillot • 4 years ago  
f31ad5
Refactor: scheduler: reorganize lrm_resources unpacker
Ken Gaillot • 4 years ago  
751af1
Refactor: scheduler: rename node history unpacking function
Ken Gaillot • 4 years ago  
094c59
Refactor: scheduler: functionize unpacking node state better
Ken Gaillot • 4 years ago  
f71657
Refactor: scheduler: simplify unpacking node histories
Ken Gaillot • 4 years ago  
879461
Refactor: scheduler: avoid a level of indentation when unpacking node histories
Ken Gaillot • 4 years ago  
15f103
Log: scheduler: improve messages when unpacking node histories
Ken Gaillot • 4 years ago  
4a5709
Low: scheduler: warn if node state has no ID or uname
Ken Gaillot • 4 years ago  
fd8a32
Refactor: scheduler: return standard code when unpacking node history
Ken Gaillot • 4 years ago  
a0a9a3
Refactor: scheduler: use convenience functions when unpacking node history
Ken Gaillot • 4 years ago  
fd7e50
Test: cts-fencing: update expected output
Ken Gaillot • 4 years ago  
381a8e
Build: xml: rename crm_resource API file
Ken Gaillot • 4 years ago  
93f519
Test: cts-scheduler: add regression test for colocation influence
Ken Gaillot • 4 years ago  
603344
Feature: scheduler: implement new critical and influence options
Ken Gaillot • 4 years ago  
68acc2
Refactor: scheduler: convenience function for checking colocation influence
Ken Gaillot • 4 years ago  
fc9468
Refactor: scheduler: don't check colocation constraints for 0 score
Ken Gaillot • 4 years ago  
71415f
Refactor: scheduler: don't add constraints with score 0
Ken Gaillot • 4 years ago  
9cf7b4
Revert "Refactor: scheduler: functionize checking whether colocation applies"
Ken Gaillot • 4 years ago  
412a09
Refactor: scheduler: add and parse "influence" colocation property
Ken Gaillot • 4 years ago  
214952
Refactor: scheduler: add and parse "critical" resource meta-attribute
Ken Gaillot • 4 years ago  
f09853
Test: cts-cli: update for schema version bump
Ken Gaillot • 4 years ago  
5a00c4
Feature: xml: allow colocation constraints to take "influence" option
Ken Gaillot • 4 years ago  
fda645
Low: xml: clone constraints schema in preparation for changes
Ken Gaillot • 4 years ago  
4e1756
Feature: tools: bump feature set for crm_resource --digests
Ken Gaillot • 4 years ago  
f8eabc
Test: cts-cli: add regression tests for crm_resource --digests
Ken Gaillot • 4 years ago  
fbbc4e
Feature: tools: add crm_resource --digests option
Ken Gaillot • 4 years ago  
6280c2
API: libpacemaker: new API pcmk_resource_digests()
Ken Gaillot • 4 years ago  
e23393
Refactor: libpacemaker: add files for resource-related API
Ken Gaillot • 4 years ago  
770cb4
Low: tools: handle required node names better in crm_resource
Ken Gaillot • 4 years ago  
58cd86
Refactor: tools: restructure crm_resource command-line resource configuration
Ken Gaillot • 4 years ago  
e7ebb0
Refactor: tools: use new resource parameter function in crm_resource
Ken Gaillot • 4 years ago  
0b566f
Test: execd: use new resource parameter function in cts-exec-helper
Ken Gaillot • 4 years ago  
bf712e
API: libpe_status: deprecate pe_resource_t parameters member
Ken Gaillot • 4 years ago  
342a0c
Test: scheduler: add regression test for rules using value-source
Ken Gaillot • 4 years ago  
619bd4
Fix: scheduler: multiple issues with value-source in location rules
Ken Gaillot • 4 years ago  
66f16a
Fix: tools: respect rules when showing node attributes in crm_mon
Ken Gaillot • 4 years ago  
300cb4
Low: scheduler: calculate secure digest properly for node attribute rules
Ken Gaillot • 4 years ago  
312bb3
Refactor: scheduler: use new resource parameter function when creating graph
Ken Gaillot • 4 years ago  
24453d
Refactor: scheduler: use new resource parameter function when replacing bundle #uname
Ken Gaillot • 4 years ago  
fe0cc7
Refactor: scheduler: use new resource parameter function when getting fence action timeout
Ken Gaillot • 4 years ago  
e6d5ab
Refactor: fencer: use new resource parameters function
Ken Gaillot • 4 years ago  
881062
  • « Newer
  • page 1 of 8
  • » Older

Powered by Pagure 5.14.1

SSH Hostkey/Fingerprint | Documentation