[ https://issues.apache.org/jira/browse/YUNIKORN-2504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Craig Condit resolved YUNIKORN-2504. ------------------------------------ Fix Version/s: 1.6.0 Resolution: Fixed Merged #893 to master. > Support canonical labels and align metadata retrieving order in shim > -------------------------------------------------------------------- > > Key: YUNIKORN-2504 > URL: https://issues.apache.org/jira/browse/YUNIKORN-2504 > Project: Apache YuniKorn > Issue Type: Sub-task > Components: core - scheduler, release-notes, shim - kubernetes > Reporter: Yu-Lin Chen > Assignee: Yu-Lin Chen > Priority: Major > Labels: pull-request-available, release-notes > Fix For: 1.6.0 > > > Currently, we support queue/applicationID set in both label and annotation. > Queue > * queue [label] → {color:#de350b}If set, ignore annotation’s value{color} > * yunikorn.apache.org/queue [annotation] > ApplicationID > * applicationId [label] > * yunikorn.apache.org/app-id [annotation] → {color:#de350b}If set, ignore > label’s value{color} > According to the new policy defined in YUNIKORN-1351. > We will add *canonical representation* to Queue/ApplicationId: > * yunikorn.apache.org/queue [label] > * yunikorn.apache.org/app-id [label] > Also align the ordering when fetch app-id/queue from pod: > app-id should be fetched in below order: > # Label: yunikorn.apache.org/app-id ({*}New{*}) > # Annotation: yunikorn.apache.org/app-id > # Label: applicationId > # Label: spark-app-selector > queue name should be fetched in below order: > # Label: yunikorn.apache.org/queue ({*}New{*}) > # Annotation: yunikorn.apache.org/queue > # Label: queue > > Non-canonical format will be kept for backward compatibility. > However, If the same metadata (queue or applicationID) is specified in > multiple locations and their values are inconsistent, the admission > controller and scheduler should reject the pod. ({*}Version 1.6.0 only prints > out warnings; task rejection should occur in version 1.7.0{*}.) This change > is tracked by YUNIKORN-2810 and YUNIKORN-2811. > > Please refer the changes in YUNIKORN-1351 for more details. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org For additional commands, e-mail: dev-h...@yunikorn.apache.org