[ 
https://issues.apache.org/jira/browse/YUNIKORN-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Weiwei Yang updated YUNIKORN-82:
--------------------------------
    Description: 
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:java}
...
 @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}

  was:
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:java}
...
 @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}


> 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
>            Priority: Major
>              Labels: newbie
>
> 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:java}
> ...
>  @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: issues-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: issues-h...@yunikorn.apache.org

Reply via email to