Commit Graph
1619 Commits
Author SHA1 Message Date
Jesse Stephens d527ae8d5a fix: align resources-to-ignore=configMaps with renamed ResourceMap key
PR #1061 renamed the configmap key in kube.ResourceMap from "configMaps"
(camelCase) to "configmaps" (lowercase) to fix controllers not being
able to mark themselves as initialized. However, two callers were not
updated to match the new canonical key:

1. The Helm chart's deployment template still emits
   `--resources-to-ignore=configMaps` (camelCase) when
   `reloader.ignoreConfigMaps: true` is set.
2. The validation in `GetIgnoredResourcesList` only accepts the legacy
   camelCase spelling.

Because `ignoredResourcesList.Contains(k)` uses case-sensitive string
equality, the lookup against the new lowercase ResourceMap key never
matches. The configmaps controller is created and starts watching
ConfigMaps cluster-wide, even though the chart's ClusterRole template
(also gated on `ignoreConfigMaps`) does not grant permission for it.

The resulting pod logs are full of:

  configmaps is forbidden: User "system:serviceaccount:reloader:reloader-reloader"
  cannot list resource "configmaps" in API group "" at the cluster scope

This change:

- Updates the chart deployment template to emit the canonical lowercase
  `configmaps` value.
- Normalizes the input in `GetIgnoredResourcesList`, accepting both
  `configMaps` (legacy, for backward compatibility with users who pass
  the flag directly) and `configmaps` (canonical), and emitting the
  canonical form to the caller.
- Updates the flag help text and adds tests covering both spellings.
2026-05-20 14:19:13 -05:00
Muhammad Safwan KarimandGitHub 9a2e39fe67 Merge pull request #1129 from stakater/release-helm-chart-v2.2.11
Bump Helm chart to 2.2.11 (appVersion v1.4.16)
merge-1129 chart-v2.2.11
2026-04-15 15:59:10 +05:00
Safwan 05ffe3389c Bump helm chart to 2.2.11 and appVersion to v1.4.16 2026-04-15 13:34:35 +05:00
Muhammad Safwan KarimandGitHub 9ec1ea7504 Merge pull request #1127 from stakater/msafwankarim-patch-3
Update to go version to 1.26.2
merge-1127
2026-04-15 13:31:44 +05:00
Muhammad Safwan KarimandGitHub ceef8bfea5 Update Dockerfile 2026-04-15 12:42:03 +05:00
Muhammad Safwan KarimandGitHub bdf716422a Update go.mod 2026-04-15 12:41:30 +05:00
Faizan AhmadandGitHub 2507e98099 Merge pull request #1125 from stakater/release-helm-chart-v2.2.10
Bump Helm chart to 2.2.10 (appVersion v1.4.15)
chart-v2.2.10 merge-1125
2026-04-13 19:00:45 +02:00
Safwan 2b1bfc4b7d Bump helm chart to 2.2.10 and appVersion to v1.4.15 2026-04-13 21:55:17 +05:00
Faizan AhmadandGitHub 7628112c93 Merge pull request #1119 from stakater/bugfix/1116-fix-cve
Update dependencies
merge-1119
2026-04-05 16:01:59 +02:00
faizanahmad055 6bfee1de55 Update dependencies
Signed-off-by: faizanahmad055 <faizan.ahmad55@outlook.com>
2026-04-05 00:06:41 +02:00
Muhammad Safwan KarimandGitHub 81a7e7ef02 Generated release automation script (#1104)
* Generated release automation script

* release

* ignore plans directory

* delete plan
merge-1104
2026-03-13 07:08:18 +01:00
Muhammad Safwan KarimandGitHub cf37b44658 Merge pull request #1105 from stakater/chart-v1.4.14
Bump chart
merge-1105 chart-v2.2.9
2026-03-06 06:32:28 +05:00
Safwan 1993b6a76e Bump chart 2026-03-05 08:37:35 +05:00
Faizan AhmadandGitHub 03ef58df13 Merge pull request #1091 from hznor/feature/improve-readme 2026-03-04 14:56:41 +01:00
Muhammad Safwan KarimandGitHub 9aa957c839 Merge pull request #1096 from stakater/chart/release-1.4.13
Bump chart and version for 1.4.13
merge-1096 chart-v2.2.8
2026-02-14 00:12:29 +05:00
Safwan 20e2680539 Bump chart and version 2026-02-13 21:44:45 +05:00
Felix TonnvikandGitHub f51b62dee9 Merge pull request #1094 from stakater/fix/bump-go-ver
Bump go version to 1.26
merge-1094
2026-02-13 14:26:45 +01:00
Safwan f776e2dfd0 fixed errors 2026-02-13 17:05:29 +05:00
Safwan 003fbbfa1f Bump go version to 1.26 2026-02-13 15:53:18 +05:00
Felix TonnvikandGitHub 8834ab097d Merge pull request #1082 from stakater/edition-variable
Add Edition variable in metadata
merge-1082
2026-02-13 11:27:52 +01:00
hznor 1e68bd58cd improve README.md 2026-02-04 16:50:25 +01:00
Safwan 3ee87d3725 resolved comments 2026-01-20 16:26:48 +05:00
Safwan 5c3593fb1c revert values.yaml 2026-01-13 00:59:51 +05:00
Safwan 8537502bbd revert extra changes 2026-01-13 00:41:12 +05:00
Safwan fd5f03adfb disable testing temporarily 2026-01-13 00:24:39 +05:00
Safwan 32899e1983 login to registry 2026-01-13 00:17:22 +05:00
Safwan 6c15e5db24 test by pushing images 2026-01-12 23:29:16 +05:00
Safwan 4a95a813cd Add Edition variable in metadata 2026-01-12 23:02:26 +05:00
iLLeniumStudiosandGitHub 3dd2741102 Merge pull request #1074 from TheiLLeniumStudios/test/loadtests
feat: Add load test framework with observability metrics
2026-01-09 16:15:35 +01:00
TheiLLeniumStudios 16ff7f6ac9 fix: Default reconcile metric result to error for panic safety 2026-01-09 15:27:19 +01:00
TheiLLeniumStudios 1be910749b chore: A lot of cleanup 2026-01-09 01:34:16 +01:00
TheiLLeniumStudios 1945a740d0 chore: Format files# 2026-01-09 01:22:24 +01:00
TheiLLeniumStudios 07f7365d63 ci: Enable tests for PR again 2026-01-09 01:14:45 +01:00
TheiLLeniumStudios ad6013adbf fix: Treat missing metrics as info 2026-01-09 00:58:28 +01:00
TheiLLeniumStudios a132ed8dea ci: Don't comment on forked PRs automatically 2026-01-09 00:48:05 +01:00
TheiLLeniumStudios 2674f405ce fix: Issue with not parsing multiple scenario in args 2026-01-09 00:44:43 +01:00
TheiLLeniumStudios e56323d582 ci: Disable tests in PR 2026-01-09 00:37:34 +01:00
TheiLLeniumStudios c4f3255c78 ci: Disable tests temporarily 2026-01-09 00:34:25 +01:00
TheiLLeniumStudios 2442eddd81 fix: Skip loading images when already done 2026-01-09 00:34:09 +01:00
TheiLLeniumStudios 76287e0420 refactor: Cleanup logic for reloader in loadtests 2026-01-08 23:36:02 +01:00
TheiLLeniumStudios 322c4bc130 feat: Use cobra for loadtest CLI commands 2026-01-08 23:26:41 +01:00
TheiLLeniumStudios 958c6c2be7 feat(ci): Separate action for loadtests 2026-01-08 22:52:07 +01:00
TheiLLeniumStudios 922cac120a fix: Update gitignore to include results and nfs files 2026-01-08 22:15:21 +01:00
TheiLLeniumStudios b945e5e828 chore: Merge from master 2026-01-08 22:12:19 +01:00
Faizan AhmadandGitHub 1652c62775 Merge pull request #1076 from stakater/csi-support-without-SHA512
Feature - Csi support without sha512
merge-1076
2026-01-08 18:14:04 +01:00
TheiLLeniumStudios 193f64c0ec fix: Missing reloader.go 2026-01-08 14:22:43 +01:00
TheiLLeniumStudios f7210204d4 fix: Safe parsing for duration 2026-01-08 11:41:44 +01:00
TheiLLeniumStudios eb3bc2447e refactor(upgrade.go): simplify retryOnConflict to return matched status and error 2026-01-08 11:12:10 +01:00
TheiLLeniumStudios 27f49ecc0f fix: Use go 1.25 for load tests in CI 2026-01-08 11:08:13 +01:00
faizanahmad055 8373b1e76c Merge branch 'master' of github.com:stakater/Reloader into csi-support-without-SHA512 2026-01-08 00:33:27 +01:00