-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
59 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
fixes: | ||
- | | ||
Fix: Set OOMPolicy=continue to prevent killing restraintd (Fedora/RHEL9+) | ||
Upon memory depletion, prevent the kernel from killing restraintd service. | ||
Keep restraintd running, but log the service event. This OOMPolicy setting | ||
is only available for RHEL9+ and Fedora distros. Other distros will | ||
remain unchanged. |
7 changes: 7 additions & 0 deletions
7
releasenotes/notes/no-more-rhel5-6-restraint-d75e35c5ff05d079.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
other: | ||
- | | ||
RHEL 5 and 6 builds are no longer created from this version onward. | ||
This is partly due to upgrades of libraries used by restraint which | ||
are not compatible with the older RHEL releases. Older restraint releases | ||
for RHEL 5 and 6 prior to this 0.4.0 release will still exist in the | ||
download repositories. |
5 changes: 5 additions & 0 deletions
5
releasenotes/notes/prevent-client-SIGPIPE-stop-e64abf4f5eb817a3.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
fixes: | ||
- | | ||
Prevent restraint client from being interrupted by SIGPIPE signal. | ||
Code change is to ignore SIGPIPE then client code will naturally | ||
attempt to retry once determined that the path is broken. |
8 changes: 8 additions & 0 deletions
8
releasenotes/notes/rstrnt-reboot-ignore-SIGTERM-b8f575b9d90c5300.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
fixes: | ||
- | | ||
Fix: rstrnt-reboot to ignore SIGTERM | ||
When this scripts performs a reboot, it does a loop forever to prevent | ||
from returning to the calling process. This changeset ignores SIGTERMs | ||
to keep it from interrupting the loop. We must keep the SIGKILL in place | ||
however so there is still a small window of opportunity of returning to | ||
caller but the window has been narrowed with this change. |