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-130178 / 24.10 / Disable IPv6 link_local addresses in Send Targets output #14059

Merged
merged 1 commit into from
Jul 23, 2024

Conversation

bmeagherix
Copy link
Contributor

@bmeagherix bmeagherix commented Jul 23, 2024

When link-local addresses are included in Send Targets response, it can cause breakage at the initiator, depending on whether or not it handles the zone-index and/or whether the client interface names happen to line up with the TrueNAS system. This is currently broken in open-iscsi.

Since link-local addresses are non-routable, the safest approach is to not include them in the Send Targets output. [If no non-link-local addresses are present then querying the link-local IPv6 will still include that address (only).]

(See upstream scst PR #228 for more info)


CI run with passing iSCSI tests is here.

@bugclerk bugclerk changed the title Disable IPv6 link_local addresses in Send Targets output NAS-130178 / 24.10 / Disable IPv6 link_local addresses in Send Targets output Jul 23, 2024
@bugclerk
Copy link
Contributor

1 similar comment
@bugclerk
Copy link
Contributor

@bmeagherix bmeagherix removed the WIP label Jul 23, 2024
@bmeagherix bmeagherix requested a review from a team July 23, 2024 16:30
@bmeagherix bmeagherix merged commit 370ac7e into master Jul 23, 2024
3 checks passed
@bmeagherix bmeagherix deleted the disable_iscsi_ipv6_link_local_in_discovery branch July 23, 2024 16:38
@bugclerk
Copy link
Contributor

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 Jul 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants