- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Apr 24 2024
Apr 24 2024
GitHub <noreply@github.com> committed rPef37c3c283ba: Merge pull request #3433 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3433 from kgaillot/schema2
kgaillot committed rP56048bf902f8: Refactor: libcrmcommon: make pcmk__update_schema() take maximum schema name (authored by kgaillot).
Refactor: libcrmcommon: make pcmk__update_schema() take maximum schema name
kgaillot committed rP14d4d7d09b26: Log: libcrmcommon: log schemas after they're sorted (authored by kgaillot).
Log: libcrmcommon: log schemas after they're sorted
kgaillot committed rPaa9a3f22aab6: Refactor: libcrmcommon: add schema index to pcmk__schema_t (authored by kgaillot).
Refactor: libcrmcommon: add schema index to pcmk__schema_t
kgaillot committed rP2d9d5229d612: Refactor: libcrmcommon: add internal API for getting schema list entry (authored by kgaillot).
Refactor: libcrmcommon: add internal API for getting schema list entry
kgaillot committed rP1b08bf99f471: Low: libcrmcommon: don't validate with first schema for an unknown schema name (authored by kgaillot).
Low: libcrmcommon: don't validate with first schema for an unknown schema name
kgaillot committed rP4acbd9f8c537: Refactor: libcrmcommon: add pcmk__cmp_schemas_by_name() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__cmp_schemas_by_name()
kgaillot committed rPddc91b2d4757: Refactor: libcrmcommon: get original schema as schema instead of index (authored by kgaillot).
Refactor: libcrmcommon: get original schema as schema instead of index
kgaillot committed rP5e4db82af685: Refactor: libcrmcommon: get current as schema instead of index in… (authored by kgaillot).
Refactor: libcrmcommon: get current as schema instead of index in…
kgaillot committed rP172683e04117: Refactor: libcrmcommon: get next higher schema as schema in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: get next higher schema as schema in update_validation()
kgaillot committed rP323f1250faa3: Low: libcrmcommon: max should apply even if transform is false in… (authored by kgaillot).
Low: libcrmcommon: max should apply even if transform is false in…
kgaillot committed rP2a5ff076ea94: Refactor: libcrmcommon: functionize getting configured schema entry (authored by kgaillot).
Refactor: libcrmcommon: functionize getting configured schema entry
kgaillot committed rP1ac61e86b8ac: Fix: libcrmcommon: don't assume next schema will validate when not transforming (authored by kgaillot).
Fix: libcrmcommon: don't assume next schema will validate when not transforming
kgaillot committed rP6ca2ce7da16b: Test: cts-cli: update expected outputs for log message changes (authored by kgaillot).
Test: cts-cli: update expected outputs for log message changes
GitHub <noreply@github.com> committed rPe71b670adf48: Merge pull request #3431 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3431 from kgaillot/schema2
kgaillot committed rP27b460ac4319: Test: libcrmcommon: add some case-insensitive schema tests (authored by kgaillot).
Test: libcrmcommon: add some case-insensitive schema tests
build: update ChangeLog for 4.14.0
oalbrigt committed rRdb77cd138eed: doc: writing-python-agents: add description of is_probe() and distro() (authored by oalbrigt).
doc: writing-python-agents: add description of is_probe() and distro()
GitHub <noreply@github.com> committed rRdc7868ee929e: Merge pull request #1934 from oalbrigt/doc-writing-python-agents-update (authored by oalbrigt).
Merge pull request #1934 from oalbrigt/doc-writing-python-agents-update
Apr 23 2024
Apr 23 2024
One of the next things on my agenda is to do mass, quick-and-dirty deprecations -- pcmk__*() with public wrapper, no best practices or refactors otherwise, to ensure we get as much deprecated as possible in time.
GitHub <noreply@github.com> committed rP4e9fcb69386f: Merge pull request #3427 from clumens/key-handling (authored by kgaillot).
Merge pull request #3427 from clumens/key-handling
clumens committed rP32db6a6b4f56: Low: lrmd: Warn on insecure and undocumented key handling behaviors. (authored by clumens).
Low: lrmd: Warn on insecure and undocumented key handling behaviors.
kgaillot committed rP201f8f7a5df9: Fix: xml: restore "pacemaker-next" schema functionality (authored by kgaillot).
Fix: xml: restore "pacemaker-next" schema functionality
kgaillot committed rPcef8d1ce525c: Refactor: libcrmcommon: allow update_validation() to take NULL "best" argument (authored by kgaillot).
Refactor: libcrmcommon: allow update_validation() to take NULL "best" argument
kgaillot committed rPb099ba9c19cd: Refactor: libcrmcommon: move an "if" block in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: move an "if" block in update_validation()
kgaillot committed rP6e52c3d44ac9: Refactor: libcrmcommon: drop redundant code in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: drop redundant code in update_validation()
kgaillot committed rP843740f6d8c7: Refactor: libcrmcommon: de-indent an "else" block in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: de-indent an "else" block in update_validation()
kgaillot committed rP0c55c5f61f28: Refactor: libcrmcommon: separate an "if" block in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: separate an "if" block in update_validation()
kgaillot committed rP5adc47cee8fb: Refactor: libcrmcommon: de-indent an "if" block in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: de-indent an "if" block in update_validation()
kgaillot committed rP29834874564a: Refactor: libcrmcommon: de-indent another "else" block in update_validation() (authored by kgaillot).
Refactor: libcrmcommon: de-indent another "else" block in update_validation()
kgaillot committed rPbb49f548aa8e: Refactor: libcrmcommon: apply_upgrade() now takes schema index instead of schema (authored by kgaillot).
Refactor: libcrmcommon: apply_upgrade() now takes schema index instead of schema
kgaillot committed rP14b3f6bf00f0: Log: libcrmcommon: improve apply_upgrade() messages (authored by kgaillot).
Log: libcrmcommon: improve apply_upgrade() messages
kgaillot committed rP645e0da4b310: Refactor: libcrmcommon: move validation to apply_upgrade() (authored by kgaillot).
Refactor: libcrmcommon: move validation to apply_upgrade()
GitHub <noreply@github.com> committed rP2cad78cac943: Merge pull request #3428 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3428 from kgaillot/schema2
kgaillot committed rP31922abc7250: Test: cts-cli: update expected output for log message changes (authored by kgaillot).
Test: cts-cli: update expected output for log message changes
Apr 22 2024
Apr 22 2024
GitHub <noreply@github.com> committed rP0aa1eb0ba7c2: Merge pull request #3429 from clumens/libpacemaker-header (authored by kgaillot).
Merge pull request #3429 from clumens/libpacemaker-header
clumens committed rPbb46971c2416: Build: libpacemaker: Start shipping the pacemaker.h file. (authored by clumens).
Build: libpacemaker: Start shipping the pacemaker.h file.
Apr 17 2024
Apr 17 2024
GitHub <noreply@github.com> committed rP92cd6f742c3a: Merge pull request #3426 from clumens/schema-autoconf (authored by kgaillot).
Merge pull request #3426 from clumens/schema-autoconf
clumens committed rP0a0bcbfd6c20: Low: Build: Rename LINK_SOURCES to LINK_FILES. (authored by clumens).
Low: Build: Rename LINK_SOURCES to LINK_FILES.
GitHub <noreply@github.com> committed rP6d872536ca42: Merge pull request #3425 from clumens/t56 (authored by kgaillot).
Merge pull request #3425 from clumens/t56
clumens committed rPf5b7de959447: Fix: agents: Mark the o2cb resource agent as deprecated. (authored by clumens).
Fix: agents: Mark the o2cb resource agent as deprecated.
kgaillot committed rP2106847d1697: Test: libcrmcommon: add schema unit tests for pacemaker-next and none schemas (authored by kgaillot).
Test: libcrmcommon: add schema unit tests for pacemaker-next and none schemas
GitHub <noreply@github.com> committed rP6aba95d2c137: Merge pull request #3424 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3424 from kgaillot/schema2
kgaillot committed rP4b2bea559f12: Test: libcrmcommon: avoid test vs production discrepancy in schema unit testing (authored by kgaillot).
Test: libcrmcommon: avoid test vs production discrepancy in schema unit testing
build: update ChangeLog for 4.14.0-rc1
Apr 16 2024
Apr 16 2024
clumens committed rP0691de353d3e: Refactor: Add pcmk__wo_* constants for master/slave terminology. (authored by clumens).
Refactor: Add pcmk__wo_* constants for master/slave terminology.
clumens committed rP035dda332905: Refactor: scheduler: Warn for deprecated master-max usage. (authored by clumens).
Refactor: scheduler: Warn for deprecated master-max usage.
clumens committed rP2fde824e1581: Refactor: scheduler: Warn for deprecated master element usage. (authored by clumens).
Refactor: scheduler: Warn for deprecated master element usage.
clumens committed rP2cb02fcdc7ab: Refactor: scheduler: Warn for deprecated master attribute in bundles (authored by clumens).
Refactor: scheduler: Warn for deprecated master attribute in bundles
clumens committed rPbec287c58090: Refactor: libraries: Warn for deprecated master role usage. (authored by clumens).
Refactor: libraries: Warn for deprecated master role usage.
GitHub <noreply@github.com> committed rPf495eaabb804: Merge pull request #3410 from clumens/deprecated (authored by kgaillot).
Merge pull request #3410 from clumens/deprecated
kgaillot committed rP5fec6b340240: Refactor: libcrmcommon,libpacemaker,tools: use PCMK_VALUE_NONE where appropriate (authored by kgaillot).
Refactor: libcrmcommon,libpacemaker,tools: use PCMK_VALUE_NONE where appropriate
kgaillot committed rP5a4e4dbd2cab: Log: libcrmcommon: move warn-once code to logging_internal.h (authored by kgaillot).
Log: libcrmcommon: move warn-once code to logging_internal.h
kgaillot committed rPc2d26dfe760f: Refactor: libcrmcommon: separate schema APIs into their own headers (authored by kgaillot).
Refactor: libcrmcommon: separate schema APIs into their own headers
GitHub <noreply@github.com> committed rP7949fcec52a6: Merge pull request #3422 from kgaillot/schema2 (authored by kgaillot).
Merge pull request #3422 from kgaillot/schema2
Apr 15 2024
Apr 15 2024
kgaillot moved T812: Improve validation of options from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
GitHub <noreply@github.com> committed rR76150e245d54: db2: fix OCF_SUCESS name in db2_notify (#1933) (authored by pepadelic <162310096+pepadelic@users.noreply.github.com>).
db2: fix OCF_SUCESS name in db2_notify (#1933)
Apr 12 2024
Apr 12 2024
oalbrigt committed rR51370b042e7a: docs: writing-python-agents: update required Python version to 3.6+ (authored by oalbrigt).
docs: writing-python-agents: update required Python version to 3.6+
GitHub <noreply@github.com> committed rRc98e841e5d89: Merge pull request #1932 from oalbrigt/docs-update-python-reqs (authored by oalbrigt).
Merge pull request #1932 from oalbrigt/docs-update-python-reqs
findif.sh: fix corner cases
GitHub <noreply@github.com> committed rR55045d5fb8a7: Merge pull request #1931 from oalbrigt/findif-fix-corner-cases (authored by oalbrigt).
Merge pull request #1931 from oalbrigt/findif-fix-corner-cases
Apr 11 2024
Apr 11 2024
kgaillot committed rPaa2e2a5cae9c: Refactor: scheduler: drop redundant "top" XML element (authored by kgaillot).
Refactor: scheduler: drop redundant "top" XML element
kgaillot committed rPbf01a906e437: Refactor: scheduler: separate nvpair block list creation from sorting (authored by kgaillot).
Refactor: scheduler: separate nvpair block list creation from sorting
kgaillot committed rP0dfdbccae46a: Low: scheduler: compare nvpair block IDs case-sensitively (authored by kgaillot).
Low: scheduler: compare nvpair block IDs case-sensitively
kgaillot committed rP39b6f474a521: Refactor: scheduler: drop score from sorted_set_t (authored by kgaillot).
Refactor: scheduler: drop score from sorted_set_t
kgaillot committed rPddd39f442804: Refactor: scheduler: drop overwrite from sorted_set_t (authored by kgaillot).
Refactor: scheduler: drop overwrite from sorted_set_t
kgaillot committed rP5dcb7b985cda: Refactor: scheduler: move special_name from sorted_set_t to unpack_data_t (authored by kgaillot).
Refactor: scheduler: move special_name from sorted_set_t to unpack_data_t
Refactor: scheduler: drop sorted_set_t
kgaillot committed rPf0250796aedf: Refactor: scheduler: use pcmk_rule_input_t in unpack_data_t (authored by kgaillot).
Refactor: scheduler: use pcmk_rule_input_t in unpack_data_t
kgaillot committed rPb9afeb69598f: Refactor: scheduler: move unpack_data_t to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move unpack_data_t to libcrmcommon
kgaillot committed rPc6782460b866: Refactor: scheduler: rename pcmk__nvpair_unpack_t hash member (authored by kgaillot).
Refactor: scheduler: rename pcmk__nvpair_unpack_t hash member
kgaillot committed rPa6f4ca6936c8: Refactor: scheduler: rename pcmk__nvpair_unpack_t special_name member (authored by kgaillot).
Refactor: scheduler: rename pcmk__nvpair_unpack_t special_name member
kgaillot committed rPdffb1abf988f: Refactor: scheduler: make pcmk__nvpair_unpack_t overwrite member a bool (authored by kgaillot).
Refactor: scheduler: make pcmk__nvpair_unpack_t overwrite member a bool
GitHub <noreply@github.com> committed rP4d0204c3e4be: Merge pull request #3419 from kgaillot/rules (authored by nrwahl2).
Merge pull request #3419 from kgaillot/rules
nrwahl2 committed rP6b4052cc3b49: Fix: libcrmcommon: Avoid use-after-free in mark_xml_changes() (authored by nrwahl2).
Fix: libcrmcommon: Avoid use-after-free in mark_xml_changes()
GitHub <noreply@github.com> committed rP81041cf0baa6: Merge pull request #3421 from nrwahl2/nrwahl2-fix (authored by nrwahl2).
Merge pull request #3421 from nrwahl2/nrwahl2-fix
nrwahl2 committed rPd39994efe7a4: Low: libcrmcommon: Mark parents dirty in pcmk__mark_xml_created() (authored by nrwahl2).
Low: libcrmcommon: Mark parents dirty in pcmk__mark_xml_created()
nrwahl2 committed rPc9e25f20d357: Test: cts-cli: Update for marking dirty in pcmk__xml_mark_created() (authored by nrwahl2).
Test: cts-cli: Update for marking dirty in pcmk__xml_mark_created()
nrwahl2 committed rP881513727f6a: API: libcib: Deprecate `<failed>` element in CIB create reply (authored by nrwahl2).
API: libcib: Deprecate `<failed>` element in CIB create reply
nrwahl2 committed rPe694103dbe6f: Refactor: libcrmcommon: Make pcmk__xe_remove_attr() usable with foreach (authored by nrwahl2).
Refactor: libcrmcommon: Make pcmk__xe_remove_attr() usable with foreach
Refactor: libcib: Drop update_cib_object()
nrwahl2 committed rP6a2552e0d803: Test: cts-cli: Update test outputs for later ACL denial detection (authored by nrwahl2).
Test: cts-cli: Update test outputs for later ACL denial detection
GitHub <noreply@github.com> committed rP6efd135a3114: Merge pull request #3400 from clumens/crm_ticket-lib (authored by kgaillot).
Merge pull request #3400 from clumens/crm_ticket-lib
clumens committed rP615f3b24b69f: Refactor: libpacemaker: Move allow_modification into the library. (authored by clumens).
Refactor: libpacemaker: Move allow_modification into the library.
clumens committed rP019db25c1a42: API: libpacemaker: Add a function for setting ticket attributes (authored by clumens).
API: libpacemaker: Add a function for setting ticket attributes
clumens committed rP95f745954e75: Test: libpacemaker: Add unit tests for pcmk_ticket_set_attr. (authored by clumens).
Test: libpacemaker: Add unit tests for pcmk_ticket_set_attr.
clumens committed rPa1deccd27499: Refactor: tools: Use pcmk__ticket_set_attr in crm_ticket. (authored by clumens).
Refactor: tools: Use pcmk__ticket_set_attr in crm_ticket.
clumens committed rPcdbac003f700: Test: libpacemaker: Add unit tests for pcmk_ticket_remove_attr. (authored by clumens).
Test: libpacemaker: Add unit tests for pcmk_ticket_remove_attr.
clumens committed rPaf5d379297df: Refactor: tools: Use pcmk__ticket_remove_attr in crm_ticket. (authored by clumens).
Refactor: tools: Use pcmk__ticket_remove_attr in crm_ticket.
clumens committed rP5de9be31d4d9: Test: libpacemaker: Add unit tests for pcmk_ticket_delete. (authored by clumens).
Test: libpacemaker: Add unit tests for pcmk_ticket_delete.
clumens committed rPd12f59c11507: API: libpacemaker: Add a function for removing ticket attributes (authored by clumens).
API: libpacemaker: Add a function for removing ticket attributes
clumens committed rPb19033e03624: API: libpacemaker: Add a function for deleting a ticket (authored by clumens).
API: libpacemaker: Add a function for deleting a ticket
clumens committed rP52d5fd2c30c9: Test: libpacemaker: Add unit tests for pcmk_ticket_state. (authored by clumens).
Test: libpacemaker: Add unit tests for pcmk_ticket_state.