The discussion revolves around a failing Discourse rebuild due to issues with IPv6. pfaffman initially encounters a problem while rebuilding with official plugins, resulting in a Gem::RemoteFetcher::UnknownHostError. Despite trying different versions, disabling plugins, and upgrading Docker, the issue persists. Stephen suggests troubleshooting by disabling official plugins and checking DNS resolution. pfaffman discovers that they can access the problematic URL within the existing container, but the rebuild still fails. Ultimately, pfaffman resolves the issue by disabling previously enabled IPv6 addresses, which were causing problems within Docker containers.
Trying to resolve my Patreon problem I’m doing a rebuild. I have only official plugins, and it’s failing with
I, [2019-05-19T22:35:13.979327 #15] INFO -- : > cd /var/www/discourse && gem update bundler
ERROR: While executing gem ... (Gem::RemoteFetcher::UnknownHostError)
timed out (https://rubygems.org/specs.4.8.gz)
I, [2019-05-19T22:36:14.620134 #15] INFO -- :
Good idea, but no joy. I removed all plugins, and it’s still failing with
I, [2019-05-19T23:53:44.891357 #14] INFO -- : > cd /var/www/discourse && gem update bundler
ERROR: While executing gem ... (Gem::RemoteFetcher::UnknownHostError)
I tried upgrading Docker and disabling IPv6. Still no joy.
Well, a while back I enabled ipv6, and something with that broke some stuff (but only some?) inside Docker containers. I turned off those IPv6 addresses and it seems that this and my other problem are resolved.