Skip to content

Commit 1c8f416

Browse files
committed
Resolve comments
Signed-off-by: Jian Qiu <[email protected]>
1 parent e0abf35 commit 1c8f416

File tree

8 files changed

+16
-11
lines changed

8 files changed

+16
-11
lines changed

pkg/work/helper/helpers.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,8 @@ func DeleteAppliedResources(
190190
Namespace(resource.Namespace).
191191
Get(ctx, resource.Name, metav1.GetOptions{})
192192
if errors.IsNotFound(err) {
193-
logger.Info("Resource is removed Successfully",
194-
"gvr", gvr, "resourceNamespace", resource.Namespace, "resourceName", resource.Name)
193+
logger.Info("Resource is removed successfully",
194+
"gvr", gvr.String(), "resourceNamespace", resource.Namespace, "resourceName", resource.Name)
195195
continue
196196
}
197197

@@ -258,7 +258,7 @@ func DeleteAppliedResources(
258258

259259
resourcesPendingFinalization = append(resourcesPendingFinalization, resource)
260260
logger.Info("Deleted resource",
261-
"gvr", gvr, "resourceNamespace", resource.Namespace, "resourceName", resource.Name, "reason", reason)
261+
"gvr", gvr.String(), "resourceNamespace", resource.Namespace, "resourceName", resource.Name, "reason", reason)
262262
}
263263

264264
return resourcesPendingFinalization, errs
@@ -437,7 +437,7 @@ func ApplyOwnerReferences(ctx context.Context, dynamicClient dynamic.Interface,
437437
}
438438

439439
logger.V(2).Info("Patching resource",
440-
"gvr", gvr, "resourceNamespace", accessor.GetNamespace(), "resourceName", accessor.GetName(), "patch", string(patchData))
440+
"gvr", gvr.String(), "resourceNamespace", accessor.GetNamespace(), "resourceName", accessor.GetName(), "patch", string(patchData))
441441
_, err = dynamicClient.Resource(gvr).Namespace(accessor.GetNamespace()).Patch(ctx, accessor.GetName(), types.MergePatchType, patchData, metav1.PatchOptions{})
442442
return err
443443
}

pkg/work/spoke/apply/create_only_apply.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ func (c *CreateOnlyApply) Apply(ctx context.Context,
4444
ctx, resourcemerge.WithCleanLabelsAndAnnotations(required).(*unstructured.Unstructured), metav1.CreateOptions{})
4545
if err != nil {
4646
logger.Info("Resource created because of missing",
47-
"kind", required.GetKind(), "resourceNamespace", required.GetNamespace(), "resourceName", required.GetName())
47+
"gvr", gvr.String(), "resourceNamespace", required.GetNamespace(), "resourceName", required.GetName())
4848
}
4949
}
5050

pkg/work/spoke/apply/read_only_apply.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ func NewReadOnlyApply() *ReadOnlyApply {
2020
}
2121

2222
func (c *ReadOnlyApply) Apply(ctx context.Context,
23-
_ schema.GroupVersionResource,
23+
gvr schema.GroupVersionResource,
2424
required *unstructured.Unstructured,
2525
_ metav1.OwnerReference,
2626
_ *workapiv1.ManifestConfigOption,
2727
_ events.Recorder) (runtime.Object, error) {
2828
logger := klog.FromContext(ctx)
2929
logger.Info("Noop because its read-only",
30-
"kind", required.GetKind(), "resourceNamespace", required.GetNamespace(), "resourceName", required.GetName())
30+
"gvr", gvr.String(), "resourceNamespace", required.GetNamespace(), "resourceName", required.GetName())
3131
return required, nil
3232
}

pkg/work/spoke/auth/basic/auth.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ func (v *SarValidator) CheckEscalation(ctx context.Context, sa *workapiv1.Manife
153153
})
154154
if apierrors.IsForbidden(err) {
155155
logger.Info("not allowed to apply the resource",
156-
"gvr", gvr, "resourceNamespace", namespace, "resourceName", name, "error", err)
156+
"gvr", gvr.String(), "resourceNamespace", namespace, "resourceName", name, "error", err)
157157
return &NotAllowedError{
158158
Err: fmt.Errorf("not allowed to apply the resource %s %s, %s %s, error: permission escalation",
159159
gvr.Group, gvr.Resource, namespace, name),

pkg/work/spoke/controllers/finalizercontroller/manifestwork_finalize_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func (m *ManifestWorkFinalizeController) sync(ctx context.Context, controllerCon
7070
appliedManifestWorkName := fmt.Sprintf("%s-%s", m.hubHash, manifestWorkName)
7171

7272
logger := klog.FromContext(ctx).WithName(appliedManifestWorkFinalizer).
73-
WithValues(manifestWorkFinalizer, appliedManifestWorkName, "manifestWorkName", manifestWorkName)
73+
WithValues("appliedManifestWorkName", appliedManifestWorkName, "manifestWorkName", manifestWorkName)
7474
ctx = klog.NewContext(ctx, logger)
7575

7676
logger.V(5).Info("Reconciling ManifestWork")

pkg/work/spoke/controllers/finalizercontroller/unmanaged_appliedmanifestwork_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ func (m *unmanagedAppliedWorkController) sync(ctx context.Context, controllerCon
9191
appliedManifestWorkName := controllerContext.QueueKey()
9292

9393
logger := klog.FromContext(ctx).WithName(appliedManifestWorkFinalizer).
94-
WithValues(unManagedAppliedManifestWork, appliedManifestWorkName)
94+
WithValues("appliedManifestWorkName", appliedManifestWorkName)
9595
ctx = klog.NewContext(ctx, logger)
9696

9797
logger.V(5).Info("Reconciling AppliedManifestWork")

pkg/work/spoke/controllers/manifestcontroller/manifestwork_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ func NewManifestWorkController(
126126
func (m *ManifestWorkController) sync(ctx context.Context, controllerContext factory.SyncContext) error {
127127
manifestWorkName := controllerContext.QueueKey()
128128
logger := klog.FromContext(ctx).WithName(controllerName).WithValues("manifestWorkName", manifestWorkName)
129-
logger.V(4).Info("Reconciling ManifestWork")
129+
logger.V(5).Info("Reconciling ManifestWork")
130130
ctx = klog.NewContext(ctx, logger)
131131

132132
oldManifestWork, err := m.manifestWorkLister.Get(manifestWorkName)

pkg/work/spoke/spokeagent.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package spoke
22

33
import (
44
"context"
5+
"os"
56
"time"
67

78
"github.com/openshift/library-go/pkg/controller/controllercmd"
@@ -63,6 +64,10 @@ func NewWorkAgentConfig(commonOpts *options.AgentOptions, opts *WorkloadAgentOpt
6364
func (o *WorkAgentConfig) RunWorkloadAgent(ctx context.Context, controllerContext *controllercmd.ControllerContext) error {
6465
// setting up contextual logger
6566
logger := klog.NewKlogr()
67+
podName := os.Getenv("POD_NAME")
68+
if podName != "" {
69+
logger = logger.WithValues("podName", podName)
70+
}
6671
ctx = klog.NewContext(ctx, logger)
6772

6873
// load spoke client config and create spoke clients,

0 commit comments

Comments
 (0)