File argocd-image-updater.changes of Package argocd-image-updater
-------------------------------------------------------------------
Mon Sep 29 04:43:17 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.17.0:
* Release 0.17.0 (#1254)
* chore(deps): bump registry-scanner from 0.1.0 to 0.2.0 (#1253)
* chore(lint): fix some minor lint errors in registry-scanner
submodule (#1251)
* Reuse transport of registry-scanner (#1215)
* chore(ci): set the correct working-directory in
registry-scanner ci job (#1248)
* chore(deps): bump go version in registry-scanner from 1.23.5 to
1.24.6 to be consistent with image updater main module (#1241)
* Add support for JSON log formatting (#1231)
* feat(registry): Improve repository selection, based on prefixes
in config and full image name (#1233)
* chore(deps): bump registry-scanner version to the latest in
master, and activate the its replace clause for development
(#1234)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.14.15
to 2.14.16 (#1229)
* chore: add dkarpele as maintainer and chengfang as owner
(#1230)
* fix: whitespace only values.yaml files fail parsing (#1228)
* chore(crd): add deprecation warnings for CRD branch removed
functionality (#1223)
* Feature/allow no exists helmvalues file (#1212)
* feat(webhook): add rate limiting to webhook endpoint (#1210)
* feat: Allow yaml.SequenceNode type (#1208)
* docs(webhook): add documentation for webhook feature (#1207)
* chore(deps): bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 (#1201)
* chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.1
to 4.9.1 (#1203)
* chore(deps): bump github.com/prometheus/client_golang from
1.22.0 to 1.23.0 (#1199)
* chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7
(#1200)
* chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0
(#1202)
* chore(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 in
/registry-scanner (#1204)
* manifests(webhook): expose webhook feature (#1198)
* feat(webhook): add webhook handler for quay.io and make
improvements to the community PR (#1197)
* test(webhook): increase test coverage for server.go (#1194)
* feat: implement webhook receiver for Docker, GHCR and Harbor to
receive triggers for image update (#1159)
* chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.27.0 in
/registry-scanner (#1191)
* fix: prevent concurrent registry credential refreshing (#1175)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from v2.13.8
to v2.14.15 (#1187)
* chore(deps): bump sigs.k8s.io/kustomize/api from 0.18.0 to
0.20.0 (#1180)
* chore(deps): bump github.com/go-git/go-git/v5 from 5.16.0 to
5.16.2 (#1181)
* chore(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0
(#1183)
* chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0
(#1179)
* chore(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 in
/registry-scanner (#1178)
* chore(deps): bump github.com/Masterminds/semver/v3 from 3.3.1
to 3.4.0 in /registry-scanner (#1177)
* docs: fix typos (#1169)
* chore: use context.Background() instead of context.TODO()
(#1163)
* chore(deps): upgrade registry-scanner (#1184)
* fix: remove dummy digest and add comparison logic (#1161)
* Add helpers to return a new `context.Context` that carries the
provided logrus Entry. (#1171)
* chore: upgrade golangci-lint from v1.64.8 to v2.1.6 and the
related action from v6 to v8 (#1160)
* chore: improve registry-scanner/hack/create-release.sh (#1157)
* chore(docs): document all supported application annotations
(#1156)
* chore(docs): add missing image updater command flags (#1146)
* chore(deps): bump alpine from 3.21 to 3.22 (#1154)
* chore(deps): bump github.com/go-git/go-git/v5 from 5.13.2 to
5.16.0 (#1152)
* chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2
from 2.14.0 to 2.16.0 (#1149)
* chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.38.0
(#1150)
* chore(deps): bump golang.org/x/sync from 0.12.0 to 0.14.0
(#1148)
* chore(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 in
/registry-scanner (#1155)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.13.7 to
2.13.8 (#1144)
* refactor: replace global metrics initialization (#1140)
* chore(cleanup): Remove unimported file pkg/config/config.go
(#1138)
* chore(ci): update ci-tests.yaml and create-release-draft.yaml
to use go version from go.mod (#1139)
* docs: add instructions to authenticate to Azure Container
Registry with workload identity (#676)
* chore(docs): Update update strategy docs on deprecated strategy
values (#1132)
* feat: Add configuration option to scope application listing /
getting to particular namespace (#1112)
* chore(docs): update branch name description from SHA1 to SHA256
representation in docs/basics/update-methods.md (#1125)
* chore(deps): bump github.com/prometheus/client_golang from
1.21.1 to 1.22.0 (#1119)
* chore(docs): fix bold formatting in command flags in
reference.md (#1114)
* chore(deps): bump argo-cd from 2.13.6 to 2.13.7 (#1123)
* chore(deps): bump google.golang.org/grpc from 1.70.0 to 1.72.0
(#1117)
* chore(deps): bump golang.org/x/oauth2 from 0.27.0 to 0.29.0
(#1118)
* chore(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 in
/registry-scanner (#1116)
* feat: Support setting `run --interval` via env variable.
(#1107)
* feat: Add GetDurationVal to handle optional duration config
from env (#1110)
* chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0
(#1105)
* chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in
/registry-scanner (#1106)
* chore(deps): bump k8s.io/kubernetes to v1.32.2 (#1075)
* fix: respect log level settings (#1101)
* chore(deps): bump github.com/redis/go-redis/v9 from 9.7.1 to
9.7.3 (#1095)
* chore(deps): bump github.com/opencontainers/image-spec from
1.1.0 to 1.1.1 in /registry-scanner (#1090)
* chore(deps): bump github.com/prometheus/client_golang from
1.20.5 to 1.21.1 (#1088)
* chore(deps): bump golang.org/x/sync from 0.11.0 to 0.12.0 in
/registry-scanner (#1091)
* chore(deps): bump golang.org/x/sync from 0.11.0 to 0.12.0
(#1086)
* chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
(#1085)
* chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2
from 2.12.0 to 2.14.0 (#1084)
* chore(deps): bump golangci-lint from v1.61.0 to v1.64.8 (#1094)
* chore(deps): Upgrade argo-cd version to 2.13.6 (#1078)
-------------------------------------------------------------------
Wed Apr 02 04:45:17 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.16.0:
* Add image folder to registry scanner (#952)
* Fix multi images e2e test. (#1066)
* Improve Application updates when write-back method is ArgoCD
(#965)
* Initialize the kubeClient and applicationsClientSet correctly
(#1025)
* Keep yaml sequence indentation when writing back to Git to a
kustomize file (#1002)
* Move references for kube, image, registry to registry-scanner
(#998)
* Move to yaml.v3 and preserve comments, multiline strings,
anchors in helm values (#1055)
* Release 0.16.0 (#1092)
* Replace common constant references (#1011)
* Set up custom container registry and git server for
image-updater e2e tests. (#1061)
* Update CI to run tests for registry-scanner separately (#971)
* Update reference.md to fix argument name (#1005)
* Update references of cache, env, health to use modules from
registry-scanner (#972)
* Update references of pkg/tag pkg/log pkg/options to use modules
from registry-scanner (#962)
* Update release process to create a separate tag for
registry-scanner (#1022)
* [GITOPS-5120] Add e2e test for write-back GIT repository as
annotation. (#1068)
* chore(ci): use files parameter in codecov-action instead of
file, which was deprecated and removed (#977)
* chore(deps): bump alpine from 3.20 to 3.21 (#989)
* chore(deps): bump codecov/codecov-action from 4 to 5 (#949)
* chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.1
to 3.3.0 (#908)
* chore(deps): bump github.com/Masterminds/semver/v3 from 3.3.0
to 3.3.1 (#955)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.13.0 to
2.13.1 (#956)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.13.1 to
2.13.2 (#987)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.13.2 to
2.13.4 (#1026)
* chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.6.1
to 4.7.1 (#945)
* chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.7.1
to 4.8.1 (#1053)
* chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2
from 2.11.0 to 2.12.0 (#948)
* chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2
from 2.6.0 to 2.11.0 (#906)
* chore(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to
5.12.0 (#907)
* chore(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to
5.13.0 (#985)
* chore(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to
5.13.2 (#1028)
* chore(deps): bump github.com/go-jose/go-jose/v4 from 4.0.2 to
4.0.5 (#1043)
* chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to
4.5.1 (#914)
* chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to
4.5.2 (#1071)
* chore(deps): bump github.com/prometheus/client_golang from
1.20.3 to 1.20.5 (#944)
* chore(deps): bump github.com/redis/go-redis/v9 from 9.6.1 to
9.6.3 (#1070)
* chore(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6
(#1051)
* chore(deps): bump github.com/stretchr/testify from 1.9.0 to
1.10.0 (#946)
* chore(deps): bump go version from 1.22 to 1.23 in github action
files (#1081)
* chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.29.0
(#947)
* chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0
(#966)
* chore(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in
/registry-scanner (#1063)
* chore(deps): bump golang.org/x/net from 0.34.0 to 0.36.0
(#1064)
* chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0
(#958)
* chore(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0
(#1027)
* chore(deps): bump golang.org/x/oauth2 from 0.25.0 to 0.27.0
(#1050)
* chore(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0
(#1052)
* chore(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 in
/registry-scanner (#1048)
* chore(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 (#959)
* chore(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 in
/registry-scanner (#953)
* chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.69.2
(#986)
* chore(deps): bump google.golang.org/grpc from 1.69.2 to 1.70.0
(#1030)
* chore(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs (#982)
* chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (#1059)
* chore(deps): bump k8s.io/apimachinery to 0.31.2, add
k8s.io/cri-client and k8s.io/endpointslice to replace section
(#938)
* chore(deps): bump to golang.org/x/time v0.6.0 and
golang.org/x/exp v00.0-20240719175910-8a7402abbf56, to sync up
with main image-updater module (#1006)
* chore(deps): bump to registry-scanner/v0.1.0 (#1079)
* chore(deps): upgrade argo-cd from 2.11.7 to 2.13.0 (#936)
* chore(deps): upgrade argo-cd from 2.13.4 to 2.13.5 (#1035)
* chore(deps): upgrade github.com/go-git/go-git/v5 to v5.13.0
(#1015)
* chore(deps): upgrade golangci-lint from 1.59.1 to 1.61.0 (#937)
* chore(deps): upgrade registry-scanner submodule version to the
latest (#1007)
* chore(doc): add description of DCO requirement in
contributing.md; remove specific version from Golang the
required tool (#999)
* chore: add cherry-pick-bot (#931)
* chore: separate Argo specific constants from registry-scanner
constants (#1010)
* docs: Update OWNERS (#935)
* docs: correct formatting issues (#983)
* fix(build): add step to Makefile to generate signing gpg key
(#922); chore: fix the .phony target name for
multiarch-image-push (#923) (#1082)
* fix(write-back): Duplicate image entries with different formats
when updating two images (#1037)
* fix: #895 Image Updater continuously force-pushes new commits
when checkout branch is specified (#911)
* fix: #896 App of apps being overwritten by image-updater (#918)
* fix: Add gpg-agent to container image (#978)
* fix: CVE-2024-45338 in image-updater: Non-linear parsing of
case-insensitive content in golang.org/x/net/html (#1003)
* fix: Image updater changes git write back file (#970)
* fix: Prevent segfault with empty kustomization (#1020)
* fix: add build steps to create binary checksum and signature
files (#901)
* fix: delay setting git.username and git.email config till
commit time (#912)
* fix: fix KustomizeImage Match function to pass added unit tests
(#1044)
* fix: log level for library from argocd (#913)
* fix: pass image tag into build image command (#893)
* fix: respect log level settings (#904)
* fix: use compact indent for sequences (#1062)
* fix: use correct default branch in multi-source applications
(#1056)
* fix: wrong checkout command in documentation (#894)
* move pkg/health out of registry-scanner (#995)
* refactor: Add additional packages to registry-scanner (#900)
* refactor: Add registry pkg registry scanner (#933)
* refactor: Add registry scanner module (#890)
* remove docker/distribution replace from go.mod (#969)
* update k8s.io/client-go from v1.5.2 to v0.31.0 (#967)
-------------------------------------------------------------------
Tue Jan 07 08:00:58 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.15.2:
* Release 0.15.2 (#996)
* Improve Application updates when write-back method is ArgoCD
(#965) (#981)
* fix: Image updater changes git write back file (#970) (#980)
* fix: Add gpg-agent to container image (#978) (#979)
-------------------------------------------------------------------
Tue Nov 12 07:39:59 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version stable:
* Release 0.15.1 (#925)
* Revert "Release 0.15.1 (#921)" (#924)
* chore: fix the .phony target name for multiarch-image-push
(#923)
* fix(build): add step to Makefile to generate signing gpg key
(#922)
* Release 0.15.1 (#921)
* fix: #896 App of apps being overwritten by image-updater
[release-0.15] (#920)
-------------------------------------------------------------------
Wed Oct 23 08:22:05 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.15.0:
* Release 0.15.0 (#891)
* fix: Git write back to helm values is incorrect during the
first pass and corrupts existing data (#885)
* Add e2e tests for apps in any namespace feature (#844)
* chore: Address comments in PR #854 (#886)
* k8sClient get resources across all namespaces (#601) (#854)
* chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.67.1
(#876)
* chore(deps): bump github.com/google/uuid from 1.3.1 to 1.6.0
(#875)
* fix(git): write back to custom git branch failed by rejected
push: tip of your current branch is behind (#882)
* Add e2e test for adding configMap to allow defining parameters
for SSH client (#873)
* fix: Kustomize skip commit if nothing changed (#607)
* tests: Improve unit tests for pkg/registry/client.go (#865)
* chore: update test cmd update-strategy description to include
all 4 values (semver, newest-build, alphabetical, digest)
(#864)
* chore: update argocd version in
test/e2e/prereqs/argocd/kustomization.yaml (#863)
* fix: missing namespace on clusterrolebinding in install
manifests (#860)
* tests: add tests for github app credentials (#862)
* Add e2e test for app-wide-upgrade-strategy (#842)
* fix: failed to process a full image-spec annotation with git
writeback to helmvalues (#843)
* feat: Sync namespace for Event to the Application namespace
(#847) (#848)
* chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.6.0
to 4.6.1 (#851)
* chore(deps): bump golang from 1.22 to 1.23 (#850)
* docs: use the correct annotation name platforms instead of
platform; fix link to registries.md; improve table formatting
(#856)
* fix: allow the specific image platform os/arch/variant to meet
the requirement for a broader image platform os/arch (#858)
* fix: warnings from golangci-lint: S1009 should omit nil check;
non-constant format string in call to fmt.Errorf (#849)
* fix: Multiple aliases for the same image only 1 parameter is
updated (#846)
* Allow setting new value in Helm values file (#838)
* tests(e2e): Add e2e test for filtering apps by name with
match-application-name option (#841)
* chore: add e2e tests for filtering applications by label with
match-application-label command line option (#834)
* chore: removed unused workflow (#828)
* docs: added release process (#827)
* feat: Use shallow clone to speed up performance (#830)
* feat!: Filter labels on the server instead of client to allow
more label filtering options (#832)
* chore(release): disable changelog generation (#826)
* Add unit tests for pkg/argocd/gitcreds.go (#820)
* chore(deps): upgrade golangci-lint from v1.57.2 to v1.59.1;
change golangci-lint vet to govet (#819)
* fix: Improper parsing of image identifiers having both tag name
and digest (#815)
* docs: fix grammatical errors (#807)
* chore(deps): bump github.com/opencontainers/image-spec from
1.1.0-rc4 to 1.1.0 (#803)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.11.6 to
2.11.7 (#801)
* chore(deps): bump go.uber.org/ratelimit from 0.3.0 to 0.3.1
(#804)
* tests: Add unit tests for pkg/argocd (#818)
* tests: Add unit tests to image-updater pkg/image (#810)
* fix(release-draft): remove unnecessary working directory in
image builder (#817)
* chore(release): make sure release branch exist on remote before
proceeding (#813)
* Fix release draft script (#811)
* chore(deps): bump alpine from 3.19 to 3.20 (#776)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.11.2 to
2.11.6 (#792)
* Fix updates to multiple images when using helm values file
(#790)
* fix(actions): add instruction and fix workflow trigger
condition (#788)
* feat(actions): add create-release-draft action (#787)
* Preserve field order when updating kustomization.yaml file
(#666)
* Use status instead of spec for determining source types (#772)
* chore(deps): bump github.com/prometheus/client_golang from
1.16.0 to 1.19.1 (#780)
* chore(deps): bump github/codeql-action from 2 to 3 (#777)
* chore(deps): bump github.com/stretchr/testify from 1.8.4 to
1.9.0 (#781)
* chore(deps): bump peter-evans/create-pull-request from 6.0.5 to
6.1.0 (#778)
* Update dependabot (#775)
* chore(build): Update GitHub actions used during CI (#774)
* chore(lint): Enable spelling linter (#773)
* chore(tests): Add unit tests to image-updater pkg/health,
pkg/version and pkg/registry (#771)
* feat: Support other namespaces than argocd in AIU (#763)
* tests: add unit tests for pkg/cache (#770)
-------------------------------------------------------------------
Thu Jul 11 18:48:32 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version stable:
* Release v0.14.0
* tests: add unit tests for pkg/options.go and pkg/metrics.go
(#768)
* fix: Fix write-back commits (#767)
* chore(tests): add unit tests for cmd/test.go (#766)
* chore(tests): add unit tests for cmd/template.go, cmd/util.go
and cmd/version.go (#765)
* fix: add check for the optional ref.Platform field to avoid nil
pointer in TagInfoFromReferences (#759)
* add unit tests for cmd/main.go and cmd/run.go (#764)
* Create directory automatically (#680)
* :test_tube: adds manifest tests (#761)
* Documentation: ArgoCD apps in any namespace incompatibility
(#541)
* Update update.md: Fix broken links (#758)
* chore(deps): bump github.com/hashicorp/go-retryablehttp from
0.7.4 to 0.7.7 (#760)
* fix: pass through git store to git creds (#756)
* Fix/helm values wbc (#748)
* fix: fixed path for ssh signing key, error mounting in another
volume (#753)
* Fix issue regarding volume added in #710 (#750)
* feat: Support for signing commits with gpg and ssh (#710)
* chore(deps): bump github.com/cloudflare/circl from 1.3.3 to
1.3.7
* chore(deps): bump jinja2 from 3.0.3 to 3.1.4 in /docs (#714)
* run go mod tidy
* adding tests for ask_pass cmd
* fix: Make Git credentials work again (#737)
* build(test): Update Codecov integration (#745)
* chore(misc): Adapt owners, add codeowners (#746)
* chore: adding test coverage for NewClientMetrics &
NewEndpointMetrics (#743)
* create github actions workflow init-release.yaml for preparing
release (#740)
* chore: fix checking for the existence of TARGET_TAG (#741)
* fix: Pass AppNamespace to UpdateSpec api call (#687)
* Remove repeated git command
* check if alias exist
* optimize code
* fix: getHelmParamNamesFromAnnotation should take info from
container image for prevent code duplication
* change: make NormalizedSymbolicName() method public fix: use
NormalizedSymbolicName() to retrieve name and version from
annotations for Helm app types
* fix: revert back version
* Adapt linter configuration
* Update go.mod
* chore(deps): Pull in Git client changes from Argo CD v2.11.2
* changed: image version value to avoid issues with integration
tests
* fix: crash due to store is nil (#723)
* chore(deps): Upgrade argo-cd to v2.11.2 and bump Go to 1.22
(#724)
* add: GetImagesAndAliasesFromApplication to retrieve images with
aliases fix: now using alias to retrieve annotations when
updating Helm type app
* fix: downgrade alpine version, while aws cli is not available
in 3.20 (#721)
* updated-dependencies:
- dependency-name: github.com/argoproj/argo-cd/v2
dependency-type: direct:production ...
* chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to
3.0.3 (#685)
* chore(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 (#715)
* chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.8.4 to
2.8.17 (#713)
* Update installation.md
* Update images.md
* chore(deps): bump pygments from 2.7.4 to 2.15.0 in /docs
-------------------------------------------------------------------
Thu May 30 09:00:47 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.13.1:
* Release v0.13.1
* fix: crash due to store is nil (#723)
-------------------------------------------------------------------
Sat May 18 08:13:13 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.13.0:
* Release v0.13.0
* fix dockerfile to pass builds (#700)
* fix path
* fix configurations of golangci-lint
* feat: add support for separate GitHub app credentials (#649)
* chore(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 (#629)
* fix: typo
* chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to
3.0.1 (#648)
* feat: multisource support (#636)
* chore(deps): Bump semver package version from v1 to v3 (#625)
* fix: Add support for ocischema.DeserializedImageIndex manifest
type (#618)
* feat: Add possibility to specify write-back GIT repository as
annotation (#424)
* fix: tighten securityContext to comply with restricted PSS
(#600)
* chore(deps): upgrade dependencies for fix vulnerabilities
(#599)
* chore: Update to newer argocd version for better API
compatibility (#594)
* feat: Respect original parameter overrides with git write-back
(#573)
* ci: Fix codegen and update kustomize to post-2.0 (#590)
* chore: Preallocate space for slices with known size (#575)
* docs: Fixed typo (#589)
* chore: Fix spell checking config (#577)
* docs: replace <image_name> by <image_alias> (#581)
* fix: git zombie processes left behind after periodic image
updater runs (#584)
* fix: kustomize write target issue (#583)
* docs: Examples for semver and digest update strategy (#507)
* chore(deps): bump github.com/emicklei/go-restful (#532)
* chore(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 (#535)
* docs: Name strategy regexp in example need to be corrected
(#534)
* chore(deps): bump golang.org/x/crypto (#539)
* docs(registries): add env example (#555)
* fix: ensure deterministic results for SortBySemVer() (#559)
* chore: bump go version to 1.20 (#564)
* docs(readme): add link for proposal to integrate with argo-cd
(#520)
* fix: Also request OCI media type image index (#524)
* chore: Upgrade Go version to 1.18 and update dependencies
(#523)
* chore: Fix building readthedocs (#509)
* chore: Add words to dictionary (#499)
* docs: Add missing word (#472)
* add ca-certificates to the docker image (#497)
* build: preview docs locally (#470)
* docs: Fix dead links (#434)
* docs: Added warning about existing tag in semver (#471)
* fix: Remove erroneous binary (#498)
* fix: update application config sample & replace the deprecated
ioutil pkg (#492)
* chore: update golangci-lint version in CI (#457)
* fix: Doc error --docker-server (#442)
* docs: Fix the wrong flag for the argocd-image-updater (#448)
* feat: Rename confusing update strategies (#456)
* chore: Fix mkdocs requirements (#409)
* docs: Add security policy (#408)
* chore: Correctly upload release assets (#403)
-------------------------------------------------------------------
Mon Apr 29 14:09:45 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.12.2:
* Release v0.12.2
* fix: Also request OCI media type image index (#524)
* chore: Upgrade Go version to 1.18 and update dependencies (#523)
* chore: Fix readthedocs builds
* chore: Add words to dictionary (#499)
* Release v0.12.1
* fix: update application config sample & replace the deprecated ioutil pkg (#492)
* chore: update golangci-lint version in CI (#457)
* add ca-certificates to the docker image (#497)
* Release v0.12.0
-------------------------------------------------------------------
Mon Apr 29 14:09:10 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- new package argocd-image-updater