Open fubarhouse opened 1 month ago
I'm not able to reproduce the problem... again.
I'll leave this one open in case somebody can provide more information.
Users affected by this change can find the Resolver file specific to Pygmy in the following path /usr/lib/systemd/resolved.conf.d
. What I'd like to see is some sort of networking config - be it resolv or NetworkManager which demonstrates why this issue is causing a problem. All indications dealing with this in the past seems to isolate it to the default configuration under Ubuntu systems.
The situation I know happens for some people looks like the following, but the service name & port might be different:
$ curl opensearch:9200
curl: (6) Could not resolve host: opensearch
If you, for example have a container service in docker-compose named
elasticsearch
, it is not resolvable through local DNS on some distributions of Linux.More specifically, Ubuntu is impacted by this issue where Arch Linux is now, though independent testing should be carried out on MacOS to achieve parity.
The root cause of problem is because of the default Resolver configuration being provided on Ubuntu is different than Arch.
To do's
I have been wanting to fix this for a while, so now is as good of a time as any.
docker-compose.yml
file that is testable.Evidence of a working system
Source: https://github.com/lagoon-examples/drupal-opensearch