-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
doc: add help on fixing IPv6 test failures #24372
Conversation
It took me a while to figure out the problem and then some googling to find the right answer. I think it is worth adding this to help other people in the future and to have an easy place to point people to for the solution if their test run fails with IPv6 failures.
Co-Authored-By: mhdawson <michael_dawson@ca.ibm.com>
Co-Authored-By: mhdawson <michael_dawson@ca.ibm.com>
Co-Authored-By: mhdawson <michael_dawson@ca.ibm.com>
@vsemozhetbyt thanks for the review, accepted all of your suggestions. |
BUILDING.md
Outdated
on Ubuntu that does not seem to be the case. '::1' can be enabled on the | ||
loopback interface on Ubuntu using: | ||
|
||
`sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: It would be better if we formatted this as console text, instead of inline code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
@vsemozhetbyt any chance you can add your approval as well? |
BUILDING.md
Outdated
The tests attempt to detect support for IPv6 and exclude IPv6 tests if | ||
appropriate. However, if your main interface has IPv6 addresses then your | ||
loopback interface must also have '::1' enabled. For some default installations | ||
on Ubuntu that does not seem to be the case. '::1' can be enabled on the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
on Ubuntu that does not seem to be the case. '::1' can be enabled on the | |
on Ubuntu, that does not seem to be the case. '::1' can be enabled on the |
BUILDING.md
Outdated
appropriate. However, if your main interface has IPv6 addresses then your | ||
loopback interface must also have '::1' enabled. For some default installations | ||
on Ubuntu that does not seem to be the case. '::1' can be enabled on the | ||
loopback interface on Ubuntu using: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace the last sentence with this?
To enable '::1' on the loopback interface on Ubuntu:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or at least
You can enable...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm sure I had something like "You can .." but guidance is not to use you. :)
BUILDING.md
Outdated
appropriate. However, if your main interface has IPv6 addresses then your | ||
loopback interface must also have '::1' enabled. For some default installations | ||
on Ubuntu that does not seem to be the case. '::1' can be enabled on the | ||
loopback interface on Ubuntu using: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or at least
You can enable...
Co-Authored-By: mhdawson <michael_dawson@ca.ibm.com>
Comments addressed. Like CI run: https://ci.nodejs.org/job/node-test-pull-request-lite-pipeline/1632/ |
CI good landing. |
Landed as 6b4e413 |
It took me a while to figure out the problem and then some googling to find the right answer. I think it is worth adding this to help other people in the future and to have an easy place to point people to for the solution if their test run fails with IPv6 failures. PR-URL: #24372 Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
It took me a while to figure out the problem and then some googling to find the right answer. I think it is worth adding this to help other people in the future and to have an easy place to point people to for the solution if their test run fails with IPv6 failures. PR-URL: #24372 Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
It took me a while to figure out the problem and then some googling to find the right answer. I think it is worth adding this to help other people in the future and to have an easy place to point people to for the solution if their test run fails with IPv6 failures. PR-URL: #24372 Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
It took me a while to figure out the problem and
then some googling to find the right answer. I think
it is worth adding this to help other people in the
future and to have an easy place to point people to
for the solution if their test run fails with IPv6
failures.
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes