Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: libpe_status: Don't fence a remote node due to failed migrate_from #3458

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on May 16, 2024

  1. Test: cts-scheduler: Test failed remote connection resource migrate_from

    The test results are currently wrong.
    
    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e40831a View commit details
    Browse the repository at this point in the history
  2. Fix: libpe_status: Don't fence a remote node due to failed migrate_from

    This also prevents the resource from remaining stopped until the
    cluster-recheck-interval expires. That's because we no longer set
    pcmk_on_fail_reset_remote after a migrate_from failure, so
    pcmk__role_after_failure() no longer returns pcmk_role_stopped.
    
    Ref T214
    
    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    374a8d3 View commit details
    Browse the repository at this point in the history
  3. Test: cts-scheduler: Update test after remote migrate_from fix

    Ref T214
    
    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    11fbd77 View commit details
    Browse the repository at this point in the history
  4. Doc: Pacemaker Explained: Render footnote correctly

    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    539591a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d69753 View commit details
    Browse the repository at this point in the history
  6. API: libcrmcommon: New pcmk_rsc_remote_conn_lost pcmk_rsc_flags value

    Deprecated, for internal use only.
    
    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    a935472 View commit details
    Browse the repository at this point in the history
  7. WIP: Fix: libpe_status: Remote node stays online after failed conn mi…

    …grate
    
    Previously, if the remote node's connection resource failed to migrate,
    the remote node was considered offline. If a resource was running on the
    remote node, the remote node would be fenced.
    
    This doesn't work yet.
    
    Fixes T214
    
    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    4d588a5 View commit details
    Browse the repository at this point in the history
  8. WIP: Test: cts-scheduler: Update tests for remote migrate_from fence fix

    This still has problems. The newly added tests work as expected, but
    existing tests break.
    
    Signed-off-by: Reid Wahl <[email protected]>
    nrwahl2 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    01e161b View commit details
    Browse the repository at this point in the history