Bedrock Linux: a Void fetch problem
by jr_bob_dobbs from LinuxQuestions.org on (#54H4B)
Installed a Buildroot Linux system on a volume (real hardware, not emulated) and hijacked that. No problems. Got net. Tried to fetch a Void stratum:
Code:# brl fetch void
[ 1/16 ( 6%)] Determining name
* Using void
[ 2/16 ( 12%)] Determining CPU architecture
* Using x86_64
[ 3/16 ( 18%)] Determining release
* Using rolling
[ 4/16 ( 25%)] Determining mirror
* Checking bedrock.conf [brl-fetch-mirror] items
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Finding fastest mirror from 4
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Using https://alpha.us.repo.voidlinux.org/
[ 5/16 ( 31%)] Making bootstrap directory structure
[ 6/16 ( 37%)] Downloading package information database
Connecting to alpha.us.repo.voidlinux.org (198.204.250.219:443)
saving to '/bedrock/strata/void/brl-bootstrap/repodata.tar.zstd'
repodata.tar.zstd 100% |****************************************************| 1641k 0:00:00 ETA
'/bedrock/strata/void/brl-bootstrap/repodata.tar.zstd' saved
[ 7/16 ( 43%)] Downloading bootstrap software
* Using cached /bedrock/var/cache/brl-fetch-void-rolling-x86_64/xbps.tar.zstd
[ 8/16 ( 50%)] Preparing bootstrap software
[ 9/16 ( 56%)] Running bootstrap software[*] Updating repository `https://alpha.us.repo.voidlinux.org//current//x86_64-repodata' ...
Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
SSL_connect returned 1
ERROR: [reposync] failed to fetch file `https://alpha.us.repo.voidlinux.org//current//x86_64-repodata': Operation not permitted
ERROR: Unexpected error occurred.
If you let brl-fetch automatically choose a mirror, it may have chosen a bad one. Try manually providing a mirror with --mirror
#Tried several times over the next few days. I even specified a mirror manually: no difference.
Installed debian in qemu. hijacked it. Tried to fetch void. It fetched fine, first try.
My guess is that some handling of DNS or certificates is being handled oddly by buildroot. If this is so, then it is not a bedrock problem. I just thought i would mention it here in case my guess is incorrect.
Thank you.
p.s. in the mean time, the void strata was copied out from the qemu system to the bedrock on real hardware and has seen been run as an init stratum without incident.


Code:# brl fetch void
[ 1/16 ( 6%)] Determining name
* Using void
[ 2/16 ( 12%)] Determining CPU architecture
* Using x86_64
[ 3/16 ( 18%)] Determining release
* Using rolling
[ 4/16 ( 25%)] Determining mirror
* Checking bedrock.conf [brl-fetch-mirror] items
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Finding fastest mirror from 4
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Using https://alpha.us.repo.voidlinux.org/
[ 5/16 ( 31%)] Making bootstrap directory structure
[ 6/16 ( 37%)] Downloading package information database
Connecting to alpha.us.repo.voidlinux.org (198.204.250.219:443)
saving to '/bedrock/strata/void/brl-bootstrap/repodata.tar.zstd'
repodata.tar.zstd 100% |****************************************************| 1641k 0:00:00 ETA
'/bedrock/strata/void/brl-bootstrap/repodata.tar.zstd' saved
[ 7/16 ( 43%)] Downloading bootstrap software
* Using cached /bedrock/var/cache/brl-fetch-void-rolling-x86_64/xbps.tar.zstd
[ 8/16 ( 50%)] Preparing bootstrap software
[ 9/16 ( 56%)] Running bootstrap software[*] Updating repository `https://alpha.us.repo.voidlinux.org//current//x86_64-repodata' ...
Certificate verification failed for /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
SSL_connect returned 1
ERROR: [reposync] failed to fetch file `https://alpha.us.repo.voidlinux.org//current//x86_64-repodata': Operation not permitted
ERROR: Unexpected error occurred.
If you let brl-fetch automatically choose a mirror, it may have chosen a bad one. Try manually providing a mirror with --mirror
#Tried several times over the next few days. I even specified a mirror manually: no difference.
Installed debian in qemu. hijacked it. Tried to fetch void. It fetched fine, first try.
My guess is that some handling of DNS or certificates is being handled oddly by buildroot. If this is so, then it is not a bedrock problem. I just thought i would mention it here in case my guess is incorrect.
Thank you.
p.s. in the mean time, the void strata was copied out from the qemu system to the bedrock on real hardware and has seen been run as an init stratum without incident.