@@ -76,12 +76,12 @@ const (
76
76
pullSecretAuthKey = "cloud.openshift.com"
77
77
)
78
78
79
- //+kubebuilder:rbac:groups=instascale.ibm.com.instascale.ibm.com ,resources=appwrappers,verbs=get;list;watch;create;update;patch;delete
80
- //+kubebuilder:rbac:groups=instascale.ibm.com.instascale.ibm.com ,resources=appwrappers/status,verbs=get;update;patch
81
- //+kubebuilder:rbac:groups=instascale.ibm.com.instascale.ibm.com ,resources=appwrappers/finalizers,verbs=update
79
+ // +kubebuilder:rbac:groups=workload.codeflare.dev ,resources=appwrappers,verbs=get;list;watch;create;update;patch;delete
80
+ // +kubebuilder:rbac:groups=workload.codeflare.dev ,resources=appwrappers/status,verbs=get;update;patch
81
+ // +kubebuilder:rbac:groups=workload.codeflare.dev ,resources=appwrappers/finalizers,verbs=update
82
82
83
- //+kubebuilder:rbac:groups=apps,resources=machineset,verbs=get;list;watch;create;update;patch;delete
84
- //+kubebuilder:rbac:groups=apps,resources=machineset/status,verbs=get
83
+ // +kubebuilder:rbac:groups=apps,resources=machineset,verbs=get;list;watch;create;update;patch;delete
84
+ // +kubebuilder:rbac:groups=apps,resources=machineset/status,verbs=get
85
85
86
86
// Reconcile is part of the main kubernetes reconciliation loop which aims to
87
87
// move the current state of the cluster closer to the desired state.
@@ -99,7 +99,7 @@ func (r *AppWrapperReconciler) Reconcile(ctx context.Context, req ctrl.Request)
99
99
var appwrapper arbv1.AppWrapper
100
100
if err := r .Get (ctx , req .NamespacedName , & appwrapper ); err != nil {
101
101
if apierrors .IsNotFound (err ) {
102
- //ignore not-found errors, since we can get them on delete requests.
102
+ // ignore not-found errors, since we can get them on delete requests.
103
103
return ctrl.Result {}, nil
104
104
}
105
105
klog .Error (err , "unable to fetch appwrapper" )
@@ -128,7 +128,7 @@ func (r *AppWrapperReconciler) Reconcile(ctx context.Context, req ctrl.Request)
128
128
if ! cache .WaitForCacheSync (stopper , informer .HasSynced ) {
129
129
klog .Info ("Wait for cache to sync" )
130
130
}
131
- //TODO: do we need dual sync??
131
+ // TODO: do we need dual sync??
132
132
msInformerHasSynced = informer .HasSynced ()
133
133
addAppwrappersThatNeedScaling ()
134
134
<- stopper
@@ -206,7 +206,7 @@ func addAppwrappersThatNeedScaling() {
206
206
if err != nil {
207
207
klog .Fatalf ("Error creating client: %v" , err )
208
208
}
209
- queueJobInformer := arbinformersFactory .NewSharedInformerFactory (awJobClient , 0 ).Mcad ().V1beta1 ().AppWrappers ()
209
+ queueJobInformer := arbinformersFactory .NewSharedInformerFactory (awJobClient , 0 ).Workload ().V1beta1 ().AppWrappers ()
210
210
queueJobInformer .Informer ().AddEventHandler (
211
211
cache.FilteringResourceEventHandler {
212
212
FilterFunc : func (obj interface {}) bool {
@@ -241,7 +241,7 @@ func onAdd(obj interface{}) {
241
241
if ok {
242
242
klog .Infof ("Found Appwrapper named %s that has status %v" , aw .Name , aw .Status .State )
243
243
if aw .Status .State == arbv1 .AppWrapperStateEnqueued || aw .Status .State == "" && aw .Labels ["orderedinstance" ] != "" {
244
- //scaledAppwrapper = append(scaledAppwrapper, aw.Name)
244
+ // scaledAppwrapper = append(scaledAppwrapper, aw.Name)
245
245
demandPerInstanceType := discoverInstanceTypes (aw )
246
246
247
247
if demandPerInstanceType != nil {
@@ -314,9 +314,9 @@ func canScaleMachinepool(demandPerInstanceType map[string]int) bool {
314
314
315
315
func scaleUp (aw * arbv1.AppWrapper , demandMapPerInstanceType map [string ]int ) {
316
316
if msInformerHasSynced {
317
- //Assumption is made that the cluster has machineset configure that AW needs
317
+ // Assumption is made that the cluster has machineset configure that AW needs
318
318
for userRequestedInstanceType := range demandMapPerInstanceType {
319
- //TODO: get unique machineset
319
+ // TODO: get unique machineset
320
320
replicas := demandMapPerInstanceType [userRequestedInstanceType ]
321
321
322
322
if useMachineSets {
@@ -328,7 +328,6 @@ func scaleUp(aw *arbv1.AppWrapper, demandMapPerInstanceType map[string]int) {
328
328
klog .Infof ("Completed Scaling for %v" , aw .Name )
329
329
scaledAppwrapper = append (scaledAppwrapper , aw .Name )
330
330
}
331
-
332
331
}
333
332
334
333
func IsAwPending () (false bool , aw * arbv1.AppWrapper ) {
@@ -338,7 +337,7 @@ func IsAwPending() (false bool, aw *arbv1.AppWrapper) {
338
337
}
339
338
340
339
for _ , aw := range queuedJobs {
341
- //skip
340
+ // skip
342
341
if contains (scaledAppwrapper , aw .Name ) {
343
342
continue
344
343
}
@@ -414,7 +413,7 @@ func scaleDown(aw *arbv1.AppWrapper) {
414
413
deleteMachineSet (aw )
415
414
}
416
415
417
- //make a separate slice
416
+ // make a separate slice
418
417
for idx := range scaledAppwrapper {
419
418
if scaledAppwrapper [idx ] == aw .Name {
420
419
scaledAppwrapper [idx ] = ""
0 commit comments