summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2025-01-14Keep yaml sequence indentation when writing back to Git to a kustomize file ↵Alessandro Zanatta
(#1002) Signed-off-by: Alessandro Zanatta <alessandro.zanatta.lav@gmail.com>
2025-01-07Move references for kube, image, registry to registry-scanner (#998)Ishita Sequeira
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
2025-01-06move pkg/health out of registry-scanner (#995)Ishita Sequeira
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
2024-12-19Update references of cache, env, health to use modules from registry-scanner ↵Ishita Sequeira
(#972) Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
2024-12-17fix: Image updater changes git write back file (#970)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-12-16Update references of pkg/tag pkg/log pkg/options to use modules from ↵Ishita Sequeira
registry-scanner (#962) Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
2024-12-12Improve Application updates when write-back method is ArgoCD (#965)Álvaro Aguilar-Tablada Espinosa
Signed-off-by: Álvaro Aguilar-Tablada Espinosa <Alvaro.Aguilar@mail.schwarz>
2024-11-14chore(deps): upgrade argo-cd from 2.11.7 to 2.13.0 (#936)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com> Co-authored-by: Jann Fischer <jann@mistrust.net>
2024-11-08fix: delay setting git.username and git.email config till commit time (#912)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-11-08fix: #896 App of apps being overwritten by image-updater (#918)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-11-01fix: #895 Image Updater continuously force-pushes new commits when checkout ↵Cheng Fang
branch is specified (#911) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-10-31fix: respect log level settings (#904)Dong Wang
Signed-off-by: Dong Wang <wd@wdicc.com>
2024-10-18fix: Git write back to helm values is incorrect during the first pass and ↵Cheng Fang
corrupts existing data (#885) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-10-14chore: Address comments in PR #854 (#886)Ishita Sequeira
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
2024-10-14k8sClient get resources across all namespaces (#601) (#854)Jort Koopmans
Signed-off-by: Jort Koopmans <jort.koopmans@entrnce.com>
2024-10-04fix(git): write back to custom git branch failed by rejected push: tip of ↵Cheng Fang
your current branch is behind (#882) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-09-20fix: Kustomize skip commit if nothing changed (#607)Surya Asriadie
Signed-off-by: Fs02 <surya.asriadie@gmail.com>
2024-09-13tests: Improve unit tests for pkg/registry/client.go (#865)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-09-10tests: add tests for github app credentials (#862)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-09-06fix: failed to process a full image-spec annotation with git writeback to ↵Cheng Fang
helmvalues (#843) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-09-05feat: Sync namespace for Event to the Application namespace (#847) (#848)Jort Koopmans
Signed-off-by: Jort Koopmans <jort.koopmans@entrnce.com>
2024-09-05fix: allow the specific image platform os/arch/variant to meet the ↵Cheng Fang
requirement for a broader image platform os/arch (#858) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-08-30fix: warnings from golangci-lint: S1009 should omit nil check; non-constant ↵Cheng Fang
format string in call to fmt.Errorf (#849) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-08-30fix: Multiple aliases for the same image only 1 parameter is updated (#846)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-08-29Allow setting new value in Helm values file (#838)jnovick
Signed-off-by: Joshua Novick <joshua.novick@hunters.ai>
2024-08-13feat: Use shallow clone to speed up performance (#830)jnovick
Signed-off-by: Joshua Novick <joshua.novick@hunters.ai>
2024-08-13feat!: Filter labels on the server instead of client to allow more label ↵jnovick
filtering options (#832) Signed-off-by: Joshua Novick <joshua.novick@hunters.ai>
2024-08-08Add unit tests for pkg/argocd/gitcreds.go (#820)Ishita Sequeira
Signed-off-by: isequeir <isequeir@redhat.com>
2024-08-07fix: Improper parsing of image identifiers having both tag name and digest ↵Cheng Fang
(#815) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-08-07tests: Add unit tests for pkg/argocd (#818)Ishita Sequeira
Signed-off-by: isequeir <isequeir@redhat.com>
2024-08-07tests: Add unit tests to image-updater pkg/image (#810)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-07-18Fix updates to multiple images when using helm values file (#790)Lyupcho Kotev
Signed-off-by: Lyupcho Kotev <lyupcho.kotev@codira.dev>
2024-07-17Preserve field order when updating kustomization.yaml file (#666)Jaye Doepke
Signed-off-by: Jaye Doepke <jdoepke@mintel.com>
2024-07-16Use status instead of spec for determining source types (#772)Jason Parraga
Signed-off-by: Jason Parraga <sovietaced@gmail.com> Co-authored-by: Cheng Fang <cfang@redhat.com>
2024-07-12chore(lint): Enable spelling linter (#773)Jann Fischer
Signed-off-by: Jann Fischer <jann@mistrust.net>
2024-07-11chore(tests): Add unit tests to image-updater pkg/health, pkg/version and ↵Mangaal
pkg/registry (#771) Signed-off-by: Mangaal <angommeeteimangaal@gmail.com>
2024-07-10feat: Support other namespaces than argocd in AIU (#763)sribiere-jellysmack
Signed-off-by: Sebastien RIBIERE <sebastien.ribiere.ext@jellysmack.com> Signed-off-by: Cheng Fang <cfang@redhat.com> Signed-off-by: Mangaal <angommeeteimangaal@gmail.com> Signed-off-by: jannfis <jann@mistrust.net> Co-authored-by: Cheng Fang <cfang@redhat.com> Co-authored-by: Mangaal <44372157+Mangaal@users.noreply.github.com> Co-authored-by: Jann Fischer <jann@mistrust.net>
2024-07-09tests: add unit tests for pkg/cache (#770)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-07-05tests: add unit tests for pkg/options.go and pkg/metrics.go (#768)Cheng Fang
Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-07-02fix: add check for the optional ref.Platform field to avoid nil pointer in ↵Cheng Fang
TagInfoFromReferences (#759) Signed-off-by: Cheng Fang <cfang@redhat.com>
2024-07-01Create directory automatically (#680)jnovick
Signed-off-by: Joshua Novick <joshua.novick@hunters.ai>
2024-06-23fix: pass through git store to git creds (#756)Ben Fu
Signed-off-by: Ben Fu <ben@benfu.me>
2024-06-23Fix/helm values wbc (#748)David Vidal Villamide
Signed-off-by: David Vidal Villamide <david@askharilabs.com>
2024-06-18feat: Support for signing commits with gpg and ssh (#710)Dustin Lactin
Signed-off-by: Dustin Lactin <dustin.lactin@gmail.com>
2024-06-14fix: Make Git credentials work again (#737)Jann Fischer
* fix: Make Git credentials work again Signed-off-by: jannfis <jann@mistrust.net> * Update Signed-off-by: jannfis <jann@mistrust.net> --------- Signed-off-by: jannfis <jann@mistrust.net>
2024-06-13chore: adding test coverage for NewClientMetrics & NewEndpointMetrics (#743)Zubair Haque
* adding test coverage for NewClientMetrics & NewEndpointMetrics Signed-off-by: zhaque44 <haque.zubair@gmail.com> * chore: forgot to run go tidy Signed-off-by: zhaque44 <haque.zubair@gmail.com> --------- Signed-off-by: zhaque44 <haque.zubair@gmail.com>
2024-06-07fix: Pass AppNamespace to UpdateSpec api call (#687)Merijn Wijngaard
Signed-off-by: Merijn Wijngaard <mwijngaard@gmail.com>
2024-05-29check if alias existPasha Kostohrys
Signed-off-by: Pasha Kostohrys <pavel@codefresh.io>
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>