summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-05-29optimize codePasha Kostohrys
Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
2024-05-29fix: getHelmParamNamesFromAnnotation should take info from container image ↵Pasha Kostohrys
for prevent code duplication Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
2024-05-29Merge remote-tracking branch ↵Pasha Kostohrys
'askhari/fix/set-default-image-alias-with-helmvalues' into fix/set-default-image-alias-with-helmvalues
2024-05-29change: make NormalizedSymbolicName() method publicDavid Vidal Villamide
fix: use NormalizedSymbolicName() to retrieve name and version from annotations for Helm app types Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2024-05-29fix: revert back versionDavid Vidal Villamide
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2024-05-29Merge branch 'master' of ↵Pasha Kostohrys
https://github.com/argoproj-labs/argocd-image-updater into fix/set-default-image-alias-with-helmvalues
2024-05-28Merge pull request #726 from jannfis/chore/update-git-client-2_11pasha-codefresh
chore(deps): Pull in Git client changes from Argo CD v2.11.2
2024-05-27Adapt linter configurationjannfis
Signed-off-by: jannfis <jann@mistrust.net>
2024-05-27Update go.modjannfis
Signed-off-by: jannfis <jann@mistrust.net>
2024-05-27chore(deps): Pull in Git client changes from Argo CD v2.11.2jannfis
Signed-off-by: jannfis <jann@mistrust.net>
2024-05-27changed: image version value to avoid issues with integration testsDavid Vidal Villamide
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2024-05-27fix: crash due to store is nil (#723)pasha-codefresh
Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
2024-05-27chore(deps): Upgrade argo-cd to v2.11.2 and bump Go to 1.22 (#724)Jann Fischer
* chore: Upgrade Argo CD dependency to v2.11.2 Signed-off-by: jannfis <jann@mistrust.net> * Update required dependencies Signed-off-by: jannfis <jann@mistrust.net> * Update go version in GH actions workflow Signed-off-by: jannfis <jann@mistrust.net> * Update go version in GH actions workflow Signed-off-by: jannfis <jann@mistrust.net> * Bump Go version Signed-off-by: jannfis <jann@mistrust.net> --------- Signed-off-by: jannfis <jann@mistrust.net>
2024-05-27add: GetImagesAndAliasesFromApplication to retrieve images with aliasesDavid Vidal Villamide
fix: now using alias to retrieve annotations when updating Helm type app Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2024-05-25fix: downgrade alpine version, while aws cli is not available in 3.20 (#721)pasha-codefresh
https://github.com/alpinelinux/docker-alpine/issues/396 Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
2024-05-24Merge pull request #718 from ↵pasha-codefresh
argoproj-labs/dependabot/go_modules/github.com/argoproj/argo-cd/v2-2.8.19 chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.8.17 to 2.8.19
2024-05-21---dependabot[bot]
updated-dependencies: - dependency-name: github.com/argoproj/argo-cd/v2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-18chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 (#685)dependabot[bot]
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.1 to 3.0.3. - [Release notes](https://github.com/go-jose/go-jose/releases) - [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md) - [Commits](https://github.com/go-jose/go-jose/compare/v3.0.1...v3.0.3) --- updated-dependencies: - dependency-name: github.com/go-jose/go-jose/v3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-17Merge pull request #595 from argoproj-labs/dependabot/pip/docs/pygments-2.15.0pasha-codefresh
chore(deps): bump pygments from 2.7.4 to 2.15.0 in /docs
2024-05-17Merge pull request #677 from 4TT1L4/patch-1pasha-codefresh
Update images.md
2024-05-17Merge branch 'master' into dependabot/pip/docs/pygments-2.15.0pasha-codefresh
2024-05-17Merge branch 'master' into patch-1pasha-codefresh
2024-05-16chore(deps): bump golang.org/x/net from 0.19.0 to 0.23.0 (#715)dependabot[bot]
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.19.0 to 0.23.0. - [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16chore(deps): bump github.com/argoproj/argo-cd/v2 from 2.8.4 to 2.8.17 (#713)dependabot[bot]
Bumps [github.com/argoproj/argo-cd/v2](https://github.com/argoproj/argo-cd) from 2.8.4 to 2.8.17. - [Release notes](https://github.com/argoproj/argo-cd/releases) - [Changelog](https://github.com/argoproj/argo-cd/blob/master/CHANGELOG.md) - [Commits](https://github.com/argoproj/argo-cd/compare/v2.8.4...v2.8.17) --- updated-dependencies: - dependency-name: github.com/argoproj/argo-cd/v2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16Merge pull request #703 from Ileriayo/patch-1pasha-codefresh
doc: Update installation.md
2024-05-16Merge branch 'master' into patch-1Ileriayo Adebiyi
2024-05-16Update installation.mdIleriayo Adebiyi
Signed-off-by: Ileriayo Adebiyi <ileriayoadebiyi@gmail.com>
2024-05-15Release v0.13.0Pasha Kostohrys
Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
2024-05-12Merge pull request #624 from testwill/typopasha-codefresh
fix: typo
2024-05-09fix dockerfile to pass builds (#700)Adam Buran
* updates to dockerfile Signed-off-by: Adam Buran <aburan28@gmail.com> * update go to 1.21 Signed-off-by: Adam Buran <aburan28@gmail.com> * update go to 1.21 Signed-off-by: Adam Buran <aburan28@gmail.com> * update go to 1.21 Signed-off-by: Adam Buran <aburan28@gmail.com> * update go to 1.21 Signed-off-by: Adam Buran <aburan28@gmail.com> * lets go to 1.22 Signed-off-by: Adam Buran <aburan28@gmail.com> * update golangci-lint version Signed-off-by: Adam Buran <aburan28@gmail.com> * lets go to 1.20 Signed-off-by: Adam Buran <aburan28@gmail.com> * lets go to 1.20 Signed-off-by: Adam Buran <aburan28@gmail.com> * revert miracl conflate change w signoff Signed-off-by: Adam Buran <aburan28@gmail.com> * Update go.sum with signoff Signed-off-by: Adam Buran <aburan28@gmail.com> * Update go.sum with signoff Signed-off-by: Adam Buran <aburan28@gmail.com> * revert miracl conflate version change Signed-off-by: Adam Buran <aburan28@gmail.com> * fix configurations of golangci-lint Signed-off-by: Josiah Ilesanmi <ilesanmi.josiah@gmail.com> * fix path Signed-off-by: Fluder-Paradyne <121793617+Fluder-Paradyne@users.noreply.github.com> * add signoff Signed-off-by: Adam Buran <aburan28@gmail.com> * vscode overwrites Signed-off-by: Adam Buran <aburan28@gmail.com> * vscode overwrites Signed-off-by: Adam Buran <aburan28@gmail.com> * vscode overwrites Signed-off-by: Adam Buran <aburan28@gmail.com> * vscode overwrites pt3 Signed-off-by: Adam Buran <aburan28@gmail.com> --------- Signed-off-by: Adam Buran <aburan28@gmail.com> Signed-off-by: Josiah Ilesanmi <ilesanmi.josiah@gmail.com> Signed-off-by: Fluder-Paradyne <121793617+Fluder-Paradyne@users.noreply.github.com> Co-authored-by: Josiah Ilesanmi <ilesanmi.josiah@gmail.com> Co-authored-by: Fluder-Paradyne <121793617+Fluder-Paradyne@users.noreply.github.com>
2024-05-07fix pathFluder-Paradyne
Signed-off-by: Fluder-Paradyne <121793617+Fluder-Paradyne@users.noreply.github.com>
2024-05-07fix configurations of golangci-lintJosiah Ilesanmi
Signed-off-by: Josiah Ilesanmi <ilesanmi.josiah@gmail.com>
2024-02-22Update images.md4TT1L4
Fixed typo
2023-12-07feat: add support for separate GitHub app credentials (#649)Dustin Lactin
* feat: add support for separate GitHub app credentials stored as Kubernetes secrets Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * test: added tests for consuming GitHub app credentials from a secret Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * fix: added GitHub App placeholder words to expect.txt Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * fix: checking for errors when converting GitHub App and Installation IDs Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> * fix: added more descriptive error messages for string-to-number conversions Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com> --------- Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com>
2023-12-04chore(deps): bump pygments from 2.7.4 to 2.15.0 in /docsdependabot[bot]
Bumps [pygments](https://github.com/pygments/pygments) from 2.7.4 to 2.15.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.7.4...2.15.0) --- updated-dependencies: - dependency-name: pygments dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04chore(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 (#629)dependabot[bot]
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.17.0. - [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04fix: typoguoguangwu
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
2023-12-04chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#648)dependabot[bot]
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/go-jose/go-jose/releases) - [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md) - [Commits](https://github.com/go-jose/go-jose/compare/v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: github.com/go-jose/go-jose/v3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04feat: multisource support (#636)David Vidal Villamide
* change: update argocd library from 2.7.9 to 2.8.4 for future multisource support Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added support for multisource applications. Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added multisource support to Git WriteBack method Signed-off-by: David Vidal Villamide <david@askharilabs.com> * changed: all Spec.Source references to enable multisource support Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added multisource support for write back method fix: pointer management at getApplicationSource function Signed-off-by: David Vidal Villamide <david@askharilabs.com> * feat: added write-back-target prefix to allow the use of values.yaml files These changes intend to add support for write-back-method git on multisource applications based on Helm sources and value files as Helm does. Also we tried to keep the same coding patterns and the previous features and flows untouched. Signed-off-by: David Vidal Villamide <david@askharilabs.com> * add: helmvalues word to expected dictionaries for check spelling tests Signed-off-by: David Vidal Villamide <david@askharilabs.com> * fix: readthedocs build.os parameter added and set to ubuntu-22.04 Signed-off-by: David Vidal Villamide <david@askharilabs.com> * fix: build.tools.python set to version 3.12 to create documentation Signed-off-by: David Vidal Villamide <david@askharilabs.com> * test: dded coverage for all the new code Signed-off-by: David Vidal Villamide <david@askharilabs.com> * fix: get image and tag parameter from getHelmParameterNamesFromAnnotation fix: set default values for image and tag parameters change: get application source type from Spec intead of Status values Signed-off-by: David Vidal Villamide <david@askharilabs.com> --------- Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2023-09-28chore(deps): Bump semver package version from v1 to v3 (#625)Jinsu Park
Signed-off-by: Jinsu Park <dev.umijs@gmail.com>
2023-09-21fix: Add support for ocischema.DeserializedImageIndex manifest type (#618)Jesse Bye
* fix: Add support for ocischema.DeserializedImageIndex manifest type Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> * more informative error logging Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> --------- Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
2023-08-15feat: Add possibility to specify write-back GIT repository as annotation (#424)Florin Hillebrand
* Add possibility to specify write-back GIT repository as annotation. Signed-off-by: flozzone <flozzone@gmail.com> * Update golangci-lint to 1.52.2. Signed-off-by: flozzone <flozzone@gmail.com> * Replace deprecated golangci linters with 'unused' linter. Signed-off-by: flozzone <flozzone@gmail.com> * Fix Goimport issues. Signed-off-by: flozzone <flozzone@gmail.com> --------- Signed-off-by: flozzone <flozzone@gmail.com>
2023-08-15fix: tighten securityContext to comply with restricted PSS (#600)Takeo Sawada
makes argocd-image-updater compatible with restricted Pod Security Standard Signed-off-by: Takeo Sawada <myc.monad@gmail.com>
2023-08-10chore(deps): upgrade dependencies for fix vulnerabilities (#599)MichaelKo
Signed-off-by: Viacheslav Sychov <viacheslav.sychov@gmail.com>
2023-07-30chore: Update to newer argocd version for better API compatibility (#594)Jesse Bye
* fix: update go mods to use newer argocd app definition Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> * fix deps and tests Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> * fix spelling Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com> --------- Signed-off-by: Jesse Bye <8467862+jessebye@users.noreply.github.com>
2023-07-09feat: Respect original parameter overrides with git write-back (#573)KS. Yim
* Fix original override not respected Signed-off-by: KS. Yim <ks.yim@linecorp.com> * Add writeOverrides unittest Signed-off-by: KS. Yim <ks.yim@linecorp.com> * Add helm override commit test Signed-off-by: KS. Yim <ks.yim@linecorp.com> * lint Signed-off-by: KS. Yim <ks.yim@linecorp.com> * fix shadowed err Signed-off-by: KS. Yim <ks.yim@linecorp.com> --------- Signed-off-by: KS. Yim <ks.yim@linecorp.com> Co-authored-by: KS. Yim <ks.yim@linecorp.com>
2023-07-09ci: Fix codegen and update kustomize to post-2.0 (#590)jannfis
* ci: Fix codegen Signed-off-by: jannfis <jann@mistrust.net> * Fix tar call Signed-off-by: jannfis <jann@mistrust.net> --------- Signed-off-by: jannfis <jann@mistrust.net>
2023-07-08chore: Preallocate space for slices with known size (#575)satoru
Signed-off-by: satoru <satorulogic@gmail.com>
2023-07-08docs: Fixed typo (#589)Yuki Nakamura
2023-07-05chore: Fix spell checking config (#577)satoru
Signed-off-by: satoru <satorulogic@gmail.com>