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

NAS-128704 / 24.10 / Fix truecommand issues on HA #13757

Merged
merged 4 commits into from
May 21, 2024
Merged

Conversation

bugclerk
Copy link
Contributor

@bugclerk bugclerk commented May 19, 2024

This PR adds changes to backport some of the fixes which were made to SCALE and not backported to CORE and also fix an issue where wireguard service started on standby whenever the service was started on active. Reason behind that was that we propagate service actions to standby automatically by default and that is not desirable in this case as wireguard should only be running on 1 node at a time. To address that truecommand has been added to list of blacklisted services which shouldn't be touched when any of the service verb is called for it.

An edge case for nginx config has also been handled where we were not adding wireguard interface ip to listen directive on failover and a subsequent nginx config reload was warranted because of that.

Original PR: #13756
Jira URL: https://ixsystems.atlassian.net/browse/NAS-128704

@sonicaj sonicaj changed the title NAS-128704 / 24.10 / Fix truecommand issues on HA in CORE 13 (by sonicaj) NAS-128704 / 24.10 / Fix truecommand issues on HA May 19, 2024
@sonicaj sonicaj requested a review from a team May 19, 2024 12:33
@sonicaj sonicaj marked this pull request as ready for review May 19, 2024 12:33
@sonicaj sonicaj requested a review from yocalebo May 21, 2024 12:03
Copy link
Contributor

@yocalebo yocalebo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@sonicaj sonicaj merged commit f543ceb into master May 21, 2024
3 checks passed
@sonicaj sonicaj deleted the NAS-128704-24.10 branch May 21, 2024 16:17
@bugclerk
Copy link
Contributor Author

This PR has been merged and conversations have been locked.
If you would like to discuss more about this issue please use our forums or raise a Jira ticket.

@truenas truenas locked as resolved and limited conversation to collaborators May 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
3 participants