{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":245747437,"defaultBranch":"main","name":"fleet","ownerLogin":"rancher","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-08T03:47:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9343010?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727585021.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ea204aada4326586537d6b493c537faeaf3329c2","ref":"refs/heads/renovate/github.com-reugn-go-quartz-0.x","pushedAt":"2024-09-29T04:43:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate-rancher[bot]","name":null,"path":"/apps/renovate-rancher","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/269045?s=80&v=4"},"commit":{"message":"Update module github.com/reugn/go-quartz to v0.13.0","shortMessageHtmlLink":"Update module github.com/reugn/go-quartz to v0.13.0"}},{"before":"74801817c075d73353a51a40ef896480cf6f814b","after":"9acb167cc544277632a8ca783922939dcbec81d5","ref":"refs/heads/renovate/github.com-go-git-go-billy-v5-digest","pushedAt":"2024-09-28T04:43:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate-rancher[bot]","name":null,"path":"/apps/renovate-rancher","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/269045?s=80&v=4"},"commit":{"message":"Update github.com/go-git/go-billy/v5 digest to c1ee0b9","shortMessageHtmlLink":"Update github.com/go-git/go-billy/v5 digest to c1ee0b9"}},{"before":"4b2ac6f7043707e264ffb10e61180144d31ae826","after":"f4046c66c4581221193db5767f35de8a7e4bce24","ref":"refs/heads/remove-empty-fields-from-gitrepo-bd","pushedAt":"2024-09-27T15:47:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"},"commit":{"message":"Remove empty fields from gitrepo/bd resources","shortMessageHtmlLink":"Remove empty fields from gitrepo/bd resources"}},{"before":"50c2741fe4378fd82e5d9f62db1aa0f50dcc90db","after":"85fe7336f8ed0681c48aac86361462bc6ed95f4d","ref":"refs/heads/cleanup-completed-gitjobs","pushedAt":"2024-09-27T15:38:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"Add cleanup CLI command for gitrepo jobs"}},{"before":"60003498bcf90510dfbf3533d75ecc67ff80d267","after":"ff0823d70a6d377023d7335f4989c4d20343e68b","ref":"refs/heads/main","pushedAt":"2024-09-27T15:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Fix test package name in dryrun_test.go","shortMessageHtmlLink":"Fix test package name in dryrun_test.go"}},{"before":"9a6d6d4eaa0987fe9ec251ab2b748687257bfcd8","after":"50c2741fe4378fd82e5d9f62db1aa0f50dcc90db","ref":"refs/heads/cleanup-completed-gitjobs","pushedAt":"2024-09-27T15:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"fixup! Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"fixup! Add cleanup CLI command for gitrepo jobs"}},{"before":"1dff007d810177fd3797412032bac193ef2383c8","after":"4b2ac6f7043707e264ffb10e61180144d31ae826","ref":"refs/heads/remove-empty-fields-from-gitrepo-bd","pushedAt":"2024-09-27T15:17:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"},"commit":{"message":"Remove empty fields from gitrepo/bd resources","shortMessageHtmlLink":"Remove empty fields from gitrepo/bd resources"}},{"before":"5a381dab6e4fc1319ae2c44d8bb80720ba620c42","after":"9a6d6d4eaa0987fe9ec251ab2b748687257bfcd8","ref":"refs/heads/cleanup-completed-gitjobs","pushedAt":"2024-09-27T15:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"},"commit":{"message":"Move dry run integration tests to package `agent_test`\n\nThis will enable those tests to pass again, following a migration of the\ntest suite to that package.","shortMessageHtmlLink":"Move dry run integration tests to package agent_test"}},{"before":"3e95f16a4d4e2a1dd5c6d749644191825cb5ee1e","after":"5a381dab6e4fc1319ae2c44d8bb80720ba620c42","ref":"refs/heads/cleanup-completed-gitjobs","pushedAt":"2024-09-27T15:03:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Merge branch 'main' into cleanup-completed-gitjobs","shortMessageHtmlLink":"Merge branch 'main' into cleanup-completed-gitjobs"}},{"before":"5d934fa5a10145622687fb78560aeb089bde10df","after":"60003498bcf90510dfbf3533d75ecc67ff80d267","ref":"refs/heads/main","pushedAt":"2024-09-27T14:49:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Increase visibility of gitjob controller logs and events (#2906)\n\n* Add `fleet_` prefix to events\r\n\r\nThis will help users find events produced by Fleet, whether through the\r\nRancher UI or `kubectl` for instance.\r\n\r\n* Reduce verbosity of Gitjob controller logs\r\n\r\nThis makes reconciliation, resource creation, deletion and status update\r\nerrors for `GitRepo`s more visible, ensuring that they appear in logs\r\neven when debug logging is disabled.\r\n\r\n* Add gitrepo field to bundle reconciler logs\r\n\r\nThis will help map logs on `GitRepo`s, produced by the `gitjob`\r\nreconciler, with those on corresponding bundles from their reconciler.\r\n\r\n* Add commit field to bundle logs\r\n\r\nThis will help map logs referring to a bundle with those referring to\r\nits `GitRepo`, across the `fleet` and `gitjob` controllers.\r\n\r\n* Update gitops event recorder name\r\n\r\nThis clarifies what events are about, as concisely as possible,.","shortMessageHtmlLink":"Increase visibility of gitjob controller logs and events (#2906)"}},{"before":"416882863993898d5e94e746720bbfe6b65f44c6","after":null,"ref":"refs/heads/vendor-apply","pushedAt":"2024-09-27T14:18:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"}},{"before":"89634dc074de1d72002c7a7cd67b71c8503fae19","after":"5d934fa5a10145622687fb78560aeb089bde10df","ref":"refs/heads/main","pushedAt":"2024-09-27T14:18:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Vendor apply.DryRun (#2854)\n\n* Embed apply.DryRun from wrangler\r\n\r\nFleet's helmdeployer used the wranger/apply module to do a \"DryRun\" to find modified objects.\r\nApply is very configurable, however Fleet only used a specific set of options. The relevant code paths to build the \"plan\" have been copied into the \"deployer\" packager. Several options, parameters, interfaces and switches have been removed.\r\n\r\n* copy helmdeployer's pkgs from wrangler\r\n* summary, had to move to the API pkg, as API cannot import fleet\r\n* apply \"patcher\" was always replaced with an \"append\" function, patchers were never used\r\n* delete is never used since ErrReplaced is never returned\r\n* two structs implement \"Apply\" for the sugared interface, we only need\r\n* one as \"apply\" is embedded in \"desiredset\"\r\n* \"original\" is never used in patches\r\n* rename applied package to desiredset\r\n* fix/exclude linter warnings\r\n* remove context from struct, pass in context directly\r\n* replace logrus debug messages and increase verbosity\r\n* Driftdetect doesn't need to call compareObjects","shortMessageHtmlLink":"Vendor apply.DryRun (#2854)"}},{"before":null,"after":"d6613fdfea5df5ba7fbdff69fb3029886d29e5f2","ref":"refs/heads/release/v0.10.3","pushedAt":"2024-09-27T14:05:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"[v0.10] Cleanup completed gitrepo jobs (#2910)\n\n* Cleanup clusterregistration is a subcommand\r\n\r\n* Switch cleanup CLI to new k8s client\r\n\r\n* Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"[v0.10] Cleanup completed gitrepo jobs (#2910)"}},{"before":"50b3f0818c14e593c021ae58e44458074b92927d","after":null,"ref":"refs/heads/cleanup-completed-gitrepo-jobs","pushedAt":"2024-09-27T14:03:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"}},{"before":"ed585361a0b6e701c0b579f9fafd4c7f27077024","after":"cefd133c25affec81f8453bacf3f7746edd1314a","ref":"refs/heads/release/v0.10","pushedAt":"2024-09-27T14:03:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"[v0.10] Cleanup completed gitrepo jobs (#2910)\n\n* Cleanup clusterregistration is a subcommand\r\n\r\n* Switch cleanup CLI to new k8s client\r\n\r\n* Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"[v0.10] Cleanup completed gitrepo jobs (#2910)"}},{"before":"bff0a24f45f69e74e9903fd3626b7e993509f5fa","after":"ed585361a0b6e701c0b579f9fafd4c7f27077024","ref":"refs/heads/release/v0.10","pushedAt":"2024-09-27T13:59:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"[v0.10] Increase visibility of gitjob controller logs and events (#2911)\n\n* Add `fleet_` prefix to events\r\n\r\nThis will help users find events produced by Fleet, whether through the\r\nRancher UI or `kubectl` for instance.\r\n\r\n* Reduce verbosity of Gitjob controller logs\r\n\r\nThis makes reconciliation, resource creation, deletion and status update\r\nerrors for `GitRepo`s more visible, ensuring that they appear in logs\r\neven when debug logging is disabled.\r\n\r\n* Add gitrepo field to bundle reconciler logs\r\n\r\nThis will help map logs on `GitRepo`s, produced by the `gitjob`\r\nreconciler, with those on corresponding bundles from their reconciler.\r\n\r\n* Add commit field to bundle logs\r\n\r\nThis will help map logs referring to a bundle with those referring to\r\nits `GitRepo`, across the `fleet` and `gitjob` controllers.\r\n\r\n* Update gitops event recorder name\r\n\r\nThis clarifies what events are about, as concisely as possible,.","shortMessageHtmlLink":"[v0.10] Increase visibility of gitjob controller logs and events (#2911)"}},{"before":"db8f9f246abd6bbdf3da75c9cd84fa75005f4714","after":null,"ref":"refs/heads/increase-worker-count","pushedAt":"2024-09-27T13:20:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"}},{"before":"5487d6c45441a686f0e5e389586ff05f35c55d66","after":"89634dc074de1d72002c7a7cd67b71c8503fae19","ref":"refs/heads/main","pushedAt":"2024-09-27T13:20:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Increase worker count for reconcilers (#2897)\n\n* Increase worker count for reconcilers in helm\r\n* Increase other reconcilers worker count\r\nThis should reflect the old settings from 0.9","shortMessageHtmlLink":"Increase worker count for reconcilers (#2897)"}},{"before":"61b4f761c98d154b6e5eb35ad00531a7baeae700","after":null,"ref":"refs/heads/0.10-increase-worker-count","pushedAt":"2024-09-27T13:19:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"}},{"before":"77409957687ddf3e7c52d1541a0d624eabdf2aa5","after":"bff0a24f45f69e74e9903fd3626b7e993509f5fa","ref":"refs/heads/release/v0.10","pushedAt":"2024-09-27T13:19:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Increase worker count for reconcilers\n\nIncrease other reconcilers worker count\n\nThis should reflect the old settings from 0.9","shortMessageHtmlLink":"Increase worker count for reconcilers"}},{"before":"54f46c8396deba271511d866155b265eac0294b7","after":"5487d6c45441a686f0e5e389586ff05f35c55d66","ref":"refs/heads/main","pushedAt":"2024-09-27T13:03:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"},"commit":{"message":"Migrate bundle diffs tests to integration (#2905)\n\n* Move agent integration tests to `agent_test` package\r\n\r\nThis isolates them better from the agent implementation.\r\n\r\n* Migrate bundle diffs tests from end-to-end to integration\r\n\r\nThose tests are now more lightweight in terms of runtime and\r\nmaintenance, since they act directly on bundle deployments, without\r\nrelying on `GitRepo`s nor bundles.\r\n\r\nBesides, this deletes a test case validating that adding data to a\r\nresource within a bundle deployment would work with bundle diffs, as\r\nthat use case also works _without_ bundle diffs.\r\n\r\nThis also adds a test case validating deletion of data covered by a\r\nbundle diff.\r\n\r\n* Remove e2e/drift from end-to-end test runs in CI workflows\r\n\r\nThat path no longer exists, now that drift correction tests have been\r\nmigrated over to integration tests.","shortMessageHtmlLink":"Migrate bundle diffs tests to integration (#2905)"}},{"before":null,"after":"50b3f0818c14e593c021ae58e44458074b92927d","ref":"refs/heads/cleanup-completed-gitrepo-jobs","pushedAt":"2024-09-27T12:53:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"Add cleanup CLI command for gitrepo jobs"}},{"before":"36c3b6f54960d5c05000ea14544666140c9cafad","after":"3e95f16a4d4e2a1dd5c6d749644191825cb5ee1e","ref":"refs/heads/cleanup-completed-gitjobs","pushedAt":"2024-09-27T12:39:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"Add cleanup CLI command for gitrepo jobs"}},{"before":null,"after":"36c3b6f54960d5c05000ea14544666140c9cafad","ref":"refs/heads/cleanup-completed-gitjobs","pushedAt":"2024-09-27T12:26:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Add cleanup CLI command for gitrepo jobs","shortMessageHtmlLink":"Add cleanup CLI command for gitrepo jobs"}},{"before":"caa105ea0c89f5eeb097f199c11c9df955dff439","after":"61b4f761c98d154b6e5eb35ad00531a7baeae700","ref":"refs/heads/0.10-increase-worker-count","pushedAt":"2024-09-27T08:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Increase worker count for reconcilers\n\nIncrease other reconcilers worker count\n\nThis should reflect the old settings from 0.9","shortMessageHtmlLink":"Increase worker count for reconcilers"}},{"before":"74632ad3e4646b5dd5377a2a495197e8465755d5","after":"db8f9f246abd6bbdf3da75c9cd84fa75005f4714","ref":"refs/heads/increase-worker-count","pushedAt":"2024-09-27T08:29:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"manno","name":"Mario Manno","path":"/manno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/393653?s=80&v=4"},"commit":{"message":"Increase other reconcilers worker count","shortMessageHtmlLink":"Increase other reconcilers worker count"}},{"before":"4c38163f5555776dcb9fa4cce592622cece0f475","after":null,"ref":"refs/heads/events-add-fleet-prefix","pushedAt":"2024-09-26T14:09:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"}},{"before":"cacef2fc5bf2d53c02620596da5ab174db8f22e9","after":"4c38163f5555776dcb9fa4cce592622cece0f475","ref":"refs/heads/events-add-fleet-prefix","pushedAt":"2024-09-26T14:08:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"},"commit":{"message":"Reduce verbosity of Gitjob controller logs\n\nThis makes reconciliation, resource creation, deletion and status update\nerrors for `GitRepo`s more visible, ensuring that they appear in logs\neven when debug logging is disabled.","shortMessageHtmlLink":"Reduce verbosity of Gitjob controller logs"}},{"before":null,"after":"cacef2fc5bf2d53c02620596da5ab174db8f22e9","ref":"refs/heads/events-add-fleet-prefix","pushedAt":"2024-09-26T14:02:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"},"commit":{"message":"Reduce verbosity of Gitjob controller logs\n\nThis makes reconciliation, resource creation and status update errors\nfor `GitRepo`s more visible, ensuring that they appear in logs even when\ndebug logging is disabled.","shortMessageHtmlLink":"Reduce verbosity of Gitjob controller logs"}},{"before":"560c881c372fb996fb744883e538d12c63f41ed7","after":null,"ref":"refs/heads/events-add-fleet-prefix","pushedAt":"2024-09-26T14:00:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"weyfonk","name":"Corentin Néau","path":"/weyfonk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2477066?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQwNDo0Mzo0MS4wMDAwMDBazwAAAATDsGyl","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxNDowMDozMC4wMDAwMDBazwAAAATBkWyy"}},"title":"Activity · rancher/fleet"}