- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jan 3 2024
Jan 2 2024
Closed by commit ff610907
Jan 1 2024
Dec 29 2023
Dec 24 2023
we will likely need some sort of internal API for these that the rest of the code must use to access options (rather than directly access them via getenv() etc.), so that we can guarantee we have one comprehensive list.
Dec 23 2023
It might even be worthwhile to keep the OCF-like metadata in XML files to be used as the definitive list, with the sysconfig file, ReST files for the books, and C and Python data files created from it automatically via make targets. Alternatively, we could install the XML files, and C and Python APIs could parse them.
Dec 19 2023
Also OCF_RESKEY_trace_dir, if we want to mention that one
Dec 12 2023
Dec 11 2023
For pcmk__designated_controller(), it seems reasonable to just ask the local controller for controld_globals.dc_name, using that as the source of truth instead of broadcasting a ping.
- If it's NULL when there is in fact a DC somewhere, that should be a very temporary state, and "no DC" is still "true" from the local perspective.
- If it's set when the DC has gone offline or something, then similar to above.
- If it's possible for multiple nodes to transiently see themselves as DC, then that already complicates the "ping the DC and wait for a response" approach we use now. There's no obviously correct answer in that case.
All of this stems from dropping the mainloops in pcmk_cluster_queries.c. We replaced them with sync when the timeout is 0 in a6ec43e3. We replaced them with poll when the timeout is greater than 0 in 8771565f. The sync change is causing this problem. It's unclear if the poll change has caused or will cause any problems; that seems less likely, but it's possible.
Dec 10 2023
Dec 9 2023
Dec 8 2023
Dec 6 2023
Dec 5 2023
Nov 28 2023
Nov 22 2023
False alarm, stonith-enabled wasn't set to false and there were no stonith devices. Interesting that the resource was started and promoted in the first place though.