{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":716050626,"defaultBranch":"master","name":"argo-cd","ownerLogin":"matthewhughes-uw","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-11-08T11:18:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/128392218?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713365049.0","currentOid":""},"activityList":{"items":[{"before":"185393663b106a3f287c2405c031d2a8dce68a31","after":null,"ref":"refs/heads/pass-logger-to-diff-log","pushedAt":"2024-04-17T14:44:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"}},{"before":"543858f7862f3abc76554afa510d438e7c2c8cf5","after":"185393663b106a3f287c2405c031d2a8dce68a31","ref":"refs/heads/pass-logger-to-diff-log","pushedAt":"2024-04-17T12:33:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"fix: Pass logger to differ in diff command\n\nSo that log messages are propagated up, this caused issues for me when\ntrying to diagnose an issue linked to issue #17811. I've just copied the\napproach used e.g. in `controller/appcontroller.go` when calling\n`argodiff.NewDiffConfigBuilder`.\n\nSample output before this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n\nOutput with this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n\nSigned-off-by: Matt Hughes ","shortMessageHtmlLink":"fix: Pass logger to differ in diff command"}},{"before":"712db3ce2e90907bbc4435af9b16c642074f8ba0","after":"543858f7862f3abc76554afa510d438e7c2c8cf5","ref":"refs/heads/pass-logger-to-diff-log","pushedAt":"2024-04-17T12:22:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"fix: Pass logger to differ in diff command\n\nSo that log messages are propagated up, this caused issues for me when\ntrying to diagnose an issue linked to issue #17811. I've just copied the\napproach used e.g. in `controller/appcontroller.go` when calling\n`argodiff.NewDiffConfigBuilder`.\n\nSample output before this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n\nOutput with this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n\nSigned-off-by: Matt Hughes ","shortMessageHtmlLink":"fix: Pass logger to differ in diff command"}},{"before":"fb7783b4bbcd2a301084225a1666bc07b2edda69","after":"712db3ce2e90907bbc4435af9b16c642074f8ba0","ref":"refs/heads/pass-logger-to-diff-log","pushedAt":"2024-04-17T12:20:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"fix: Pass logger to differ in diff command\n\nSo that log messages are propagated up, this caused issues for me when\ntrying to diagnose an issue linked to issue #17811. I've just copied the\napproach used e.g. in `controller/appcontroller.go` when calling\n`argodiff.NewDiffConfigBuilder`.\n\nSample output before this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n\nOutput with this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"","shortMessageHtmlLink":"fix: Pass logger to differ in diff command"}},{"before":null,"after":"fb7783b4bbcd2a301084225a1666bc07b2edda69","ref":"refs/heads/pass-logger-to-diff-log","pushedAt":"2024-04-17T12:18:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"Pass logger to differ in diff command\n\nSo that log messages are propagated up, this caused issues for me when\ntrying to diagnose an issue linked to issue #17811. I've just copied the\napproach used e.g. in `controller/appcontroller.go` when calling\n`argodiff.NewDiffConfigBuilder`.\n\nSample output before this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n\nOutput with this change:\n\n $ argocd --loglevel debug --server argocd-system.dev.aws.uw.systems app diff dev-enablement/dev-enablement\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n INFO[0000] Could not unmarshal to object of type apps/v1, Kind=Deployment: json: unknown field \"restartPolicy\"\n\n ===== apps/Deployment dev-enablement/go-docs ======\n 272c272\n < cpu: \"0\"\n ---\n > cpu: 0m\n 275c275\n < cpu: \"0\"\n ---\n > cpu: 0m\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type argoproj.io/v1alpha1, Kind=Application: no kind \"Application\" is registered for version \"argoproj.io/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"\n INFO[0000] Could not create new object of type traefik.containo.us/v1alpha1, Kind=IngressRoute: no kind \"IngressRoute\" is registered for version \"traefik.containo.us/v1alpha1\" in scheme \"pkg/runtime/scheme.go:100\"","shortMessageHtmlLink":"Pass logger to differ in diff command"}},{"before":"c304160f598e6a6706ac0236869a540df41ffb9b","after":"93e9752562aab672e075e91906234357a4eb4c6e","ref":"refs/heads/document-applyoutofsync-in-application-specification","pushedAt":"2023-11-09T15:10:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"docs: Document `ApplyOutOfSyncOnly` in application spec\n\nI found this being used in an application I was working on but had a\nhard time discovering its meaning since it wasn't in the\nspecification[1] though it was in the `sync-options` docs[2] (see also\nbaa0f2e39c45b86bedc3b3cca0878c0f77253529)\n\n[1] https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/\n[2] https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#selective-sync\n\nSigned-off-by: Matt Hughes ","shortMessageHtmlLink":"docs: Document ApplyOutOfSyncOnly in application spec"}},{"before":"85a57d10c6b206e09179763ff1e39ff18ed49aa8","after":"c304160f598e6a6706ac0236869a540df41ffb9b","ref":"refs/heads/document-applyoutofsync-in-application-specification","pushedAt":"2023-11-08T12:47:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"docs: Document `ApplyOutOfSyncOnly` in application spec\n\nI found this being used in an application I was working on but had a\nhard time discovering its meaning since it wasn't in the\nspecification[1] though it was in the `sync-options` docs[2] (see also\nbaa0f2e39c45b86bedc3b3cca0878c0f77253529)\n\n[1] https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/\n[2] https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#selective-sync\n\nSigned-off-by: Matt Hughes ","shortMessageHtmlLink":"docs: Document ApplyOutOfSyncOnly in application spec"}},{"before":"1a9b2f4e0e82bf377926eaeddb86856d0347f38f","after":"85a57d10c6b206e09179763ff1e39ff18ed49aa8","ref":"refs/heads/document-applyoutofsync-in-application-specification","pushedAt":"2023-11-08T11:38:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"docs: Document `ApplyOutOfSyncOnly` in application spec\n\nI found this being used in an application I was working on but had a\nhard time discovering its meaning since it wasn't in the\nspecification[1] though it was in the `sync-options` docs (see also\nbaa0f2e39c45b86bedc3b3cca0878c0f77253529)\n\n[1] https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/\n[2] https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#selective-sync\n\nSigned-off-by: Matt Hughes ","shortMessageHtmlLink":"docs: Document ApplyOutOfSyncOnly in application spec"}},{"before":"1b0f13167b82bbe621574eddfb839f6577f6887c","after":"1a9b2f4e0e82bf377926eaeddb86856d0347f38f","ref":"refs/heads/document-applyoutofsync-in-application-specification","pushedAt":"2023-11-08T11:34:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"docs: Document `ApplyOutOfSyncOnly` in application spec\n\nI found this being used in an application I was working on but had a\nhard time discovering its meaning since it wasn't in the\nspecification[1] though it was in the `sync-options` docs (see also\nbaa0f2e39c45b86bedc3b3cca0878c0f77253529)\n\n[1] https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/\n[2] https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#selective-sync\n\nSigned-off-by: Matthew Hughes ","shortMessageHtmlLink":"docs: Document ApplyOutOfSyncOnly in application spec"}},{"before":"c7283851a22fed5f72157f7ffbe37885fb4e5b5c","after":"1b0f13167b82bbe621574eddfb839f6577f6887c","ref":"refs/heads/document-applyoutofsync-in-application-specification","pushedAt":"2023-11-08T11:33:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"Document `ApplyOutOfSyncOnly` in application spec\n\nI found this being used in an application I was working on but had a\nhard time discovering its meaning since it wasn't in the\nspecification[1] though it was in the `sync-options` docs (see also\nbaa0f2e39c45b86bedc3b3cca0878c0f77253529)\n\n[1] https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/\n[2] https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#selective-sync\n\nSigned-off-by: Matthew Hughes ","shortMessageHtmlLink":"Document ApplyOutOfSyncOnly in application spec"}},{"before":null,"after":"c7283851a22fed5f72157f7ffbe37885fb4e5b5c","ref":"refs/heads/document-applyoutofsync-in-application-specification","pushedAt":"2023-11-08T11:30:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewhughes-uw","name":"Matt Hughes","path":"/matthewhughes-uw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392218?s=80&v=4"},"commit":{"message":"Document `ApplyOutOfSyncOnly` in application spec\n\nI found this being used in an application I was working on but had a\nhard time discovering its meaning since it wasn't in the\nspecification[1] though it was in the `sync-options` docs (see also\nbaa0f2e39c45b86bedc3b3cca0878c0f77253529)\n\n[1] https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/\n[2] https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#selective-sync","shortMessageHtmlLink":"Document ApplyOutOfSyncOnly in application spec"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMzPg7AA","startCursor":null,"endCursor":null}},"title":"Activity ยท matthewhughes-uw/argo-cd"}