Skip to content

Commit 96f4158

Browse files
authored
Merge pull request #147 from dmatch01/quota-management-quota-lib-int-03-add-qm-bknd
Quota management Part 03 quota management (qm) lib integration add qm backend
2 parents 17df129 + f9bd74f commit 96f4158

File tree

14 files changed

+779
-13
lines changed

14 files changed

+779
-13
lines changed

CONTROLLER_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.29.27
1+
1.29.28

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ endif
9191

9292
mcad-controller-private: init generate-code
9393
$(info Compiling controller)
94-
CGO_ENABLED=0 GOARCH=amd64 GOPRIVATE=github.ibm.com/ai-foundation/quota-manager go build -modfile ./private.mod -o ${BIN_DIR}/mcad-controller ./cmd/kar-controllers/
94+
CGO_ENABLED=0 GOARCH=amd64 GOPRIVATE=github.ibm.com/* go build -tags private -modfile ./private.mod -o ${BIN_DIR}/mcad-controller ./cmd/kar-controllers/
9595

9696
coverage:
9797
#KUBE_COVER=y hack/make-rules/test.sh $(WHAT) $(TESTS)

deployment/mcad-controller/templates/configmap.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
name: {{ .Values.configMap.name }}
66
namespace: kube-system
77
data:
8+
QUOTA_ENABLED: {{ .Values.configMap.quotaEnabled }}
89
DISPATCHER_MODE: {{ .Values.configMap.dispatcherMode }}
910
DISPATCHER_AGENT_CONFIGS: {{ .Values.configMap.agentConfigs }}
1011
QUOTA_REST_URL: {{ .Values.configMap.quotaRestUrl }}

deployment/mcad-controller/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
nodePort: 30082
3333
#{{ end }}
3434
---
35-
#{{ if .Values.configMap.multiCluster }}
35+
#{{ if (eq .Values.configMap.multiCluster "true") }}
3636
apiVersion: apiregistration.k8s.io/v1beta1
3737
kind: APIService
3838
metadata:

deployment/mcad-controller/values.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,11 @@ nodeSelector:
4141

4242
configMap:
4343
name:
44-
multiCluster: false
45-
dispatcherMode: "false"
46-
agentConfigs:
47-
quoteRestUrl:
44+
quotaEnabled: '"false"'
45+
multiCluster: '"false"'
46+
dispatcherMode: '"false"'
47+
agentConfigs: ""
48+
quoteRestUrl: ""
4849

4950
volumes:
5051
hostPath:

pkg/controller/queuejob/queuejob_controller_ex.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1675,7 +1675,7 @@ func (cc *XController) manageQueueJob(qj *arbv1.AppWrapper, podPhaseChanges bool
16751675
klog.Errorf("[Dispatcher Controller] AppWrapper %s not found in dispatcher mapping." , qj.Name)
16761676
}
16771677
if klog.V(10).Enabled() {
1678-
current_time:=time.Now()
1678+
current_time := time.Now()
16791679
klog.V(10).Infof("[Dispatcher Controller] XQJ %s has Overhead After Dispatching: %s", qj.Name,current_time.Sub(qj.CreationTimestamp.Time))
16801680
klog.V(10).Infof("[TTime] %s, %s: WorkerAfterDispatch", qj.Name, time.Now().Sub(qj.CreationTimestamp.Time))
16811681
}

0 commit comments

Comments
 (0)