Skip to content

Conversation

@mergify
Copy link

@mergify mergify bot commented Jun 13, 2024

Why

The longnames-based testcase depends on a copnfigured FQDN. Buildbuddy hosts were incorrectly configured and were lacking one. As a workaround, /etc/hosts was modified to add an FQDN.

We don't use Buildbuddy anymore, but the problem also appeared on team members' Broadcom-managed laptops (also having an incomplete network configuration). More importantly, GitHub workers seem to have the same problem, but randomly!

At this point, we can't rely on the host's correct network configuration.

How

The testsuite is modified to use a hard-coded IP address, 127.0.0.1, to simulate a long Erlang node name (i.e. it has dots).


This is an automatic backport of pull request #11449 done by Mergify.

…ng node name

[Why]
The `longnames`-based testcase depends on a copnfigured FQDN. Buildbuddy
hosts were incorrectly configured and were lacking one. As a workaround,
`/etc/hosts` was modified to add an FQDN.

We don't use Buildbuddy anymore, but the problem also appeared on team
members' Broadcom-managed laptops (also having an incomplete network
configuration). More importantly, GitHub workers seem to have the same
problem, but randomly!

At this point, we can't rely on the host's correct network
configuration.

[How]
The testsuite is modified to use a hard-coded IP address, 127.0.0.1, to
simulate a long Erlang node name (i.e. it has dots).

(cherry picked from commit df65831)
@michaelklishin michaelklishin added this to the 3.13.4 milestone Jun 13, 2024
@michaelklishin michaelklishin merged commit 9aa0596 into v3.13.x Jun 13, 2024
@michaelklishin michaelklishin deleted the mergify/bp/v3.13.x/pr-11449 branch June 13, 2024 18:33
@dumbbell
Copy link
Collaborator

Could we please wait for CI to be green before merging something, even though we have to restart some jobs?

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.

3 participants