delinkcious icon indicating copy to clipboard operation
delinkcious copied to clipboard

Failed to build stable image: g1g1/delinkcious-link:0.6

Open leanderc2018 opened this issue 3 years ago • 2 comments

=> ERROR [builder 4/5] RUN go get -d -v

#9 55.70 fatal: unable to access 'https://gopkg.in/yaml.v2/': server certificate verification failed. CAfile: none CRLfile: none

leanderc2018 avatar Dec 26 '21 05:12 leanderc2018

The root certificate in the base imge (golang:1.11) is too old. See https://github.com/go-yaml/yaml/issues/787

Need to:

apt-get --allow-releaseinfo-change update && apt upgrade -y

Unfortunately, the Kubernetes ecosystem is moving very fast and there will be other build issues. Delinkcious was developed as a real cloud-native distributed system. Such a system in production requires constant maintenance, updates and upgrades. You can consider it as the dreaded exercise to the reader.

the-gigi avatar Dec 29 '21 06:12 the-gigi

I did a major update of Delinkcious (Go 1.11 -> Go 1.17, switch to Go modules and more). All unit tests pass and all Docker images can be built again.

the-gigi avatar Dec 31 '21 20:12 the-gigi