Closed vrutkovs closed 1 year ago
Is this actually a circular dependency?
base
extends from tools:centos9
, which is cs9, locally imported in https://github.com/okd-project/okd-payload-pipeline/blob/main/buildconfigs/02-additional-imagestream.yaml#L9cli
is built from base
<- cs9tools
is built from cli
<- base
<- cs9. This is a image meant to be part of the payload with this description Contains debugging and diagnostic tools for use with an OpenShift cluster.
Maybe we can track here what to do for upstreaming the tools
's forked dockerfile?
base extends from tools:centos9, which is cs9
ooh, indeed, my bad - I though it comes from tools
buildconfig
Maybe we can track here what to do for upstreaming the tools's forked dockerfile?
I think it would be confusing to change subject in this issue. Lets create a tracking issue for "upstream more stuff for 4.15" or even per-dockerfile issue
I think we have a circular deps for main images:
base
is build from tools - https://github.com/okd-project/okd-payload-pipeline/blob/main/buildconfigs/05-base.yamltools
is built from cli - https://github.com/okd-project/okd-payload-pipeline/blob/main/buildconfigs/20-tools.yamlcli
is built from base - https://github.com/okd-project/okd-payload-pipeline/blob/main/buildconfigs/06-cli.yamlIts not clear where to start when we want to build "real" base image with golang and things
/cc @aleskandro