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

Verify and improve restarting behavior in certain case #5106

Merged
merged 3 commits into from
May 2, 2023

Conversation

Martchus
Copy link
Contributor

  • Add test for the problematic restart handling we have seen recently on
    o3 (see https://progress.opensuse.org/issues/128267)
    • Add test case to check whether restarting the 2nd root in a
      dependency tree like the one from that issue works as well (after
      the first root has already been restarted)
  • Ensure the cluster has been stopped before enqueuing a Minion job that
    possibly restarts it as it would otherwise mark the scheduled jobs in
    that cluster as parallel_failed
  • This test fails without 29bcb6c which
    is actually the main fix (although it intends to improve a slightly
    different situation)

@github-actions
Copy link

github-actions bot commented Apr 27, 2023

Great PR! Please pay attention to the following items before merging:

Files matching docs/*.asciidoc:

  • Consider generating documentation locally to verify it is rendered correctly using tools/generate-htmldoc

This is an automatically generated QA checklist based on modified files.

* Add test for the problematic restart handling we have seen recently on
  o3 (see https://progress.opensuse.org/issues/128267)
    * Add test case to check whether restarting the 2nd root in a
      dependency tree like the one from that issue works as well (after
      the first root has already been restarted)
* Ensure the cluster has been stopped before enqueuing a Minion job that
  possibly restarts it as it would otherwise mark the scheduled jobs in
  that cluster as `parallel_failed`
* This test fails without 29bcb6c which
  is actually the main fix (although it intends to improve a slightly
  different situation)
@Martchus Martchus merged commit f13080e into os-autoinst:master May 2, 2023
@Martchus Martchus deleted the debug-strange-restart branch May 2, 2023 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants