Weiwei Yang created YUNIKORN-82: ----------------------------------- Summary: Wrong revision in docker image Key: YUNIKORN-82 URL: https://issues.apache.org/jira/browse/YUNIKORN-82 Project: Apache YuniKorn Issue Type: Bug Components: shim - kubernetes Reporter: Weiwei Yang
Reproduce steps # from k8shim, build the scheduler docker image, such as: yunikorn/yunikorn-scheduler-k8s:latest # then run "docker inspect yunikorn/yunikorn-scheduler-k8s:latest" # check Labels "Labels": { "BuildTimeStamp": "2020-04-07T10:17:10-0700", "Version": "latest", "yunikorn-core-revision": "20200403014952", "yunikorn-k8shim-revision": "0c83fd7f5ff5", "yunikorn-scheduler-interface-revision": "20200327234544" } Looks like the revision for \{{yunikorn-core-revision}} and \{{yunikorn-scheduler-interface-revision}} are incorrect. Code to set this is in Makefile {code} ... @coreSHA=$$(go list -m "github.com/apache/incubator-yunikorn-core" | cut -d "-" -f4) ; \ siSHA=$$(go list -m "github.com/apache/incubator-yunikorn-scheduler-interface" | cut -d "-" -f5) ; \ shimSHA=$$(git rev-parse --short=12 HEAD) ; \ docker build ./deployments/image/configmap -t ${REGISTRY}/yunikorn-scheduler-k8s:${VERSION} \ --label "yunikorn-core-revision=$${coreSHA}" \ --label "yunikorn-scheduler-interface-revision=$${siSHA}" \ --label "yunikorn-k8shim-revision=$${shimSHA}" \ --label "BuildTimeStamp=${DATE}" \ --label "Version=${VERSION}" {code} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org For additional commands, e-mail: dev-h...@yunikorn.apache.org