Commit Graph
183 Commits
Author SHA1 Message Date
Michael CrenshawandGitHub 5a1d93a0a0 chore: open a PR instead of pushing for Snyk updates (#10889)
* chore: open a PR instead of pushing for Snyk updates

Signed-off-by: Michael Crenshaw <[email protected]>

* gotta have write for push

Signed-off-by: Michael Crenshaw <[email protected]>

* save codegen for the automation

Signed-off-by: Michael Crenshaw <[email protected]>

Signed-off-by: Michael Crenshaw <[email protected]>
2022-10-12 15:16:35 -04:00
Michael CrenshawandGitHub c872fb6807 chore: add script to generate release notes (#10806)
* chore: add script to generate release notes

Signed-off-by: Michael Crenshaw <[email protected]>

* newlines look bad in the release markdown rendering on GitHub

Signed-off-by: Michael Crenshaw <[email protected]>

* use diff instead of comp

Signed-off-by: Michael Crenshaw <[email protected]>

* use auto-generated docs

Signed-off-by: Michael Crenshaw <[email protected]>

* pre-pended, not appended

Signed-off-by: Michael Crenshaw <[email protected]>

Signed-off-by: Michael Crenshaw <[email protected]>
2022-10-11 14:54:08 -04:00
Richard JenningsandGitHub 78199e7df9 fix: add applicationset to crds generated by gen-crd-spec (#10833)
* add applicationset to crds generated

Signed-off-by: Richard Jennings <[email protected]>

* update applicationset crd

Signed-off-by: Richard Jennings <[email protected]>

* remove description from applicationset crd

Signed-off-by: Richard Jennings <[email protected]>

Signed-off-by: Richard Jennings <[email protected]>
2022-10-07 10:52:08 -04:00
34FathomBelowandGitHub 548dced4cb chore: update install-codegen-tools.sh and upgrade docs (#10692)
Signed-off-by: Justin Marquis <[email protected]>

Signed-off-by: Justin Marquis <[email protected]>
2022-09-26 09:47:05 +02:00
Michael CrenshawandGitHub 9418815146 chore: update Helm and Kustomize versions (#10273) (#10599)
* chore: update Helm and Kustomize versions

Signed-off-by: Michael Crenshaw <[email protected]>

* remove v from kustomize version

Signed-off-by: Michael Crenshaw <[email protected]>

* DRY

Signed-off-by: Michael Crenshaw <[email protected]>

* Helm 3.10.0

Signed-off-by: Michael Crenshaw <[email protected]>

* update tool-versions.sh

Signed-off-by: Michael Crenshaw <[email protected]>

Signed-off-by: Michael Crenshaw <[email protected]>
2022-09-23 00:19:01 +00:00
Michael CrenshawandGitHub 27dde1abc7 fix: snyk report bugs (#10544)
Signed-off-by: CI <[email protected]>

Signed-off-by: CI <[email protected]>
2022-09-16 09:53:59 -04:00
7f3c6dd561 feat: create cli commands for ApplicationSet (#9584)
* feat: add applicationset cli commands

Signed-off-by: ishitasequeira <[email protected]>

* squashed commits and rebased with master

Signed-off-by: ishitasequeira <[email protected]>

* addressed comments

Signed-off-by: ishitasequeira <[email protected]>

* fix lint errors

Signed-off-by: ishitasequeira <[email protected]>

* Retrigger CI pipeline

Signed-off-by: ishitasequeira <[email protected]>

* Retrigger CI pipeline

Signed-off-by: ishitasequeira <[email protected]>

* feat: add applicationset cli commands

Signed-off-by: ishitasequeira <[email protected]>

* addressed comments

Signed-off-by: ishitasequeira <[email protected]>

* fix lint errors

Signed-off-by: ishitasequeira <[email protected]>

* Retrigger CI pipeline

Signed-off-by: ishitasequeira <[email protected]>

* Retrigger CI pipeline

Signed-off-by: ishitasequeira <[email protected]>

* Addressed PR comments

Signed-off-by: ishitasequeira <[email protected]>

* removed duplicate imports

Signed-off-by: ishitasequeira <[email protected]>

* fix CI errors

Signed-off-by: ishitasequeira <[email protected]>

* address PR comments

Signed-off-by: ishitasequeira <[email protected]>

* add k8s RBAC, docs tweaks

Signed-off-by: CI <[email protected]>
Signed-off-by: ishitasequeira <[email protected]>

* rebase master branch

Signed-off-by: ishitasequeira <[email protected]>

* Addressed PR coments

Signed-off-by: ishitasequeira <[email protected]>

* remove unnecessary fields, add docs

Signed-off-by: CI <[email protected]>
Signed-off-by: ishitasequeira <[email protected]>

* fix unit test

Signed-off-by: ishitasequeira <[email protected]>

Signed-off-by: ishitasequeira <[email protected]>
Signed-off-by: CI <[email protected]>
Co-authored-by: CI <[email protected]>
2022-09-14 09:27:15 +02:00
PavelandGitHub 22cd8a9595 feat: add notifications API (#10279)
* add notifications API

we allow to list triggers, templates and services

Signed-off-by: Pavel <[email protected]>

* fix: add notification manifest to tests

Signed-off-by: Pavel <[email protected]>

* fix: add sleep to fix integration tests

for some reason notification configmap has old data, trying to fix with
the sleep

Signed-off-by: Pavel <[email protected]>

* add proposal

Signed-off-by: Pavel <[email protected]>

* more info to proposal

Signed-off-by: Pavel <[email protected]>

* use struct for notifications objects instead of just strings

to be able easily extend API in the future return list of
trigger/template/service as list of structs

Signed-off-by: Pavel <[email protected]>

Signed-off-by: Pavel <[email protected]>
2022-08-25 16:04:14 -07:00
Michael CrenshawandGitHub e5e0c99eca docs: use table instead of list for Snyk scans (#10141)
* docs: use table instead of list for Snyk scans

Signed-off-by: CI <[email protected]>

* mistake when merging

Signed-off-by: CI <[email protected]>

Signed-off-by: CI <[email protected]>
2022-08-17 09:06:30 -04:00
Omer KahaniandGitHub 8c75bdfedb chore: Ignore VERSION file for Snyk scan (#10363)
Signed-off-by: Omer Kahani <[email protected]>

Signed-off-by: Omer Kahani <[email protected]>
2022-08-17 09:06:09 -04:00
34FathomBelowandGitHub 8ae7839581 chore: upgrade helm to most recent version (v3.9.3) (#10296)
Signed-off-by: Justin Marquis <[email protected]>

Signed-off-by: Justin Marquis <[email protected]>
2022-08-12 10:09:34 -04:00
Michael CrenshawandGitHub c37f0a0028 chore: install snyk before generating report (#10158)
Signed-off-by: CI <[email protected]>
2022-08-03 22:42:17 +02:00
Michael CrenshawandGitHub 97f9a8965f chore: no colons in filenames (#10183)
Signed-off-by: CI <[email protected]>
2022-08-03 22:17:10 +02:00
Michael CrenshawandGitHub 4717ddf0bd chore: add Snyk scans to docs (#9856)
* chore: generate Snyk reports

Signed-off-by: Michael Crenshaw <[email protected]>

sarif

Signed-off-by: Michael Crenshaw <[email protected]>

dashboard

Signed-off-by: Michael Crenshaw <[email protected]>

cron job

Signed-off-by: Michael Crenshaw <[email protected]>

more consistent formatting

Signed-off-by: Michael Crenshaw <[email protected]>

clarification

Signed-off-by: Michael Crenshaw <[email protected]>

sarif files

Signed-off-by: Michael Crenshaw <[email protected]>

fix naming, fix doc get text

Signed-off-by: Michael Crenshaw <[email protected]>

apply suggestions

Signed-off-by: Michael Crenshaw <[email protected]>

apply suggestions

Signed-off-by: Michael Crenshaw <[email protected]>

blarn

Signed-off-by: CI <[email protected]>

ignore errors due to vulns

Signed-off-by: CI <[email protected]>

specify target branch in script

Signed-off-by: CI <[email protected]>

don't checkout before running script

Signed-off-by: CI <[email protected]>

make sure dest dir exists

Signed-off-by: CI <[email protected]>

fix workflow

Signed-off-by: CI <[email protected]>

* update scans

Signed-off-by: CI <[email protected]>

* update reports

Signed-off-by: CI <[email protected]>

* use latest ignore rules

Signed-off-by: CI <[email protected]>

* update reports

Signed-off-by: CI <[email protected]>

* update reports

Signed-off-by: CI <[email protected]>

* update reports, add link to latest, push to master instead of stable

Signed-off-by: CI <[email protected]>

* fix for double-digit patch versions

Signed-off-by: CI <[email protected]>

* clean up testing changes

Signed-off-by: CI <[email protected]>
2022-07-27 21:15:00 +00:00
jannfisandGitHub 9b4bdd6cb7 chore: Replace deprecated ioutil in hacks (#9851)
Signed-off-by: jannfis <[email protected]>
2022-07-06 12:33:06 -04:00
6039ad9979 chore: upgrade kustomize to 4.5.5 (#9650)
* chore: upgrade kustomize to 4.5.5

Signed-off-by: Hyeonmin Park <[email protected]>

* docs: add 2.5 notes for kustomize 4.5.5

Signed-off-by: Hyeonmin Park <[email protected]>

Co-authored-by: Michael Crenshaw <[email protected]>
2022-06-17 10:43:12 -04:00
Yevhen SakhniukandGitHub f6b45704cd bump helm version to 3.9.0 (#9486)
Signed-off-by: Yevhen Sakhniuk <[email protected]>
2022-05-27 10:20:32 -04:00
2817e3eaef chore: upgrade golangci-lint to v1.46.2 (#9448)
* chore: upgrade golangci-lint to v1.46.2

Because:

* Installation of golangci-lint v1.45.2 is currently broken and fails
  silently due to a redacted dependency
  (https://github.com/blizzy78/varnamelen/issues/13)

This commit:

* Upgrades golangci-lint to v1.46.2

Signed-off-by: Tommaso Sardelli <[email protected]>

* fix: lint

Signed-off-by: Michael Crenshaw <[email protected]>

* fix: lint

Signed-off-by: Tommaso Sardelli <[email protected]>

Co-authored-by: Michael Crenshaw <[email protected]>
2022-05-19 09:27:01 -04:00
Zach AllerandGitHub b02577d478 fix: add sh256 hashes for arm on osx for m1 cpus (#9186)
Signed-off-by: zachaller <[email protected]>
2022-04-25 09:57:16 -04:00
Sam DingandGitHub 4069113ac6 chore: Support build on s390x and ppc64le (follow #6441) (#8890)
* Support build on s390x and ppc64le

Signed-off-by: Sam Ding <[email protected]>
2022-04-22 13:26:10 -07:00
6cb915ebf1 chore: update grpc runtime library (#8929)
* chore: update grpc POC

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* fix: register gogo codec (#1)

Signed-off-by: Alexander Matyushentsev <[email protected]>

* Remove gogo annotations from application.proto

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix unit tests

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix e2e test

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix lint

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix lint

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix unit-test

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix LogEntry.Last required field not populated

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix LogEntry required fields

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix get log content

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix app actions list

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix ApplicationPodLogsQuery

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix RunResourceAction

Signed-off-by: Leonardo Luz Almeida <[email protected]>

Co-authored-by: Alexander Matyushentsev <[email protected]>
2022-04-18 10:47:13 -04:00
Alexander MatyushentsevandGitHub a56583302a refactor: replace aws CLI with argocd-k8s-auth (#8032)
Signed-off-by: Alexander Matyushentsev <[email protected]>
2022-04-14 17:25:08 -07:00
2523999b88 chore!: Helm2 removal (#8313)
* chore: remove helm2

Reorder test/container/Dockerfile to mitigate issue of being unable to create
.gitconfig since the homedir is not present

chore: cleanup helm2 and tests related to it
Remove helm2 init. Fix unused import
Use helm 3 structure for CRDs
Remove helm2-dependency testdata
Address PR comments
Add back values-production and value.yaml on helm tests
Remove helm2 from openapi.

Signed-off-by: Shyukri Shyukriev <[email protected]>

	modified:   util/helm/cmd_test.go

* fix: generated openapi

Signed-off-by: Michael Crenshaw <[email protected]>

Co-authored-by: Michael Crenshaw <[email protected]>
2022-04-09 19:17:44 +00:00
84147fb8ed chore: Integrate kustomize installation in localized toolchain (#9027)
* chore: fix kustomize installation in MacOS

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Install Kustomize in dist folder

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Create $BIN folder if does not exist

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Change dist just for kustomize

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* display kustomize binary used

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix kustomize used for manifest generation

Signed-off-by: Leonardo Luz Almeida <[email protected]>

* Fix kustomize installation in docker

Signed-off-by: Leonardo Luz Almeida <[email protected]>

Co-authored-by: Michael Crenshaw <[email protected]>
2022-04-08 15:42:21 -04:00
Miguel A. Alvarado VandGitHub 61c6ad700d chore: bump helm version to 3.8.1 (#8804)
* chore: bump helm version to 3.8.1

Signed-off-by: Miguel A. Alvarado V <[email protected]>

* fix: Adding simple sanitize for repo name

Signed-off-by: Miguel A. Alvarado V <[email protected]>
2022-04-08 13:19:41 -04:00
pasha-codefreshandGitHub 03874e432c chore: cluster generator retry (#9035)
chore: cluster generator retry (#9035)

Signed-off-by: pashavictorovich <[email protected]>
2022-04-08 09:38:27 -07:00
Dan MolikandGitHub 0cec6a4dc5 feat: New SCM and pull request ApplicationSet generators for Gitea (#8989)
* feat: New SCM and pull request ApplicationSet generators for Gitea

An initial implementation of Pull Request and SCM generators for Gitea.

API paging, and repo labels have not been implemented.

Signed-off-by: Dan Molik <[email protected]>

* chore: white space in hack/test.sh

re-trigger linting check

Signed-off-by: Dan Molik <[email protected]>

* chore: add gitea_scm and gitea_pr tests

Signed-off-by: Dan Molik <[email protected]>

* bug: ensure gitea scm haspath detects directories correctly

Signed-off-by: Dan Molik <[email protected]>
2022-04-07 09:08:54 -04:00
Michael CrenshawandGitHub c0121ebf07 chore: update golangci-lint (#8988)
* chore: update golangci-lint

Signed-off-by: Michael Crenshaw <[email protected]>
2022-04-05 07:49:53 -07:00
359bf94fc8 feat: Merge applicationset into argocd (#8864)
feat: Merge applicationset into argocd (#8864)

Signed-off-by: rishabh625 <[email protected]>
Co-authored-by: jannfis <[email protected]>
2022-03-29 15:11:02 -07:00
pasha-codefreshandGitHub 8e203643c1 fix: typo in namespace param (#8770)
* typo in namespace param

Signed-off-by: pashavictorovich <[email protected]>
2022-03-15 16:42:17 -07:00
Soumya Ghosh DastidarandGitHub 1dbd9ac471 feat: remove ksonnet from codebase (#8621)
feat: remove ksonnet from codebase (#8621)

Signed-off-by: Soumya Ghosh Dastidar <[email protected]>
2022-03-02 10:09:47 -08:00
Yuan TangandGitHub eb58e895a2 chore: Update k3s to v1.23.3 in values example for generator tool (#8577)
Signed-off-by: Yuan Tang <[email protected]>
2022-02-20 16:24:29 -08:00
Jesse SuenandGitHub 1ab5d15f1a chore: update protoc to 3.17.3 and make install portable (#7932)
Signed-off-by: Jesse Suen <[email protected]>
2022-02-11 15:20:12 -08:00
Michael CrenshawandGitHub 9c2d7c0460 chore: use go install instead of deprecated go get (#8333)
* chore: use go install instead of deprecated go get

Signed-off-by: Michael Crenshaw <[email protected]>

* docs: readme fixes

Signed-off-by: Michael Crenshaw <[email protected]>
2022-02-01 18:59:58 -08:00
Alexander MatyushentsevandGitHub cd538e5104 chore: automate bundling argocd addons during release process (#8336)
Signed-off-by: Alexander Matyushentsev <[email protected]>
2022-02-01 17:06:53 -08:00
Chetan BanavikalmuttandGitHub c92ecbef7f chore: upgrade Helm to v3.8.0 (#8301)
Signed-off-by: Chetan Banavikalmutt <[email protected]>
2022-02-01 10:44:31 -08:00
pasha-codefreshandGitHub 0849f59ae9 chore: add values example and gcp support to generator tool (#8330)
* add values example and gcp support

Signed-off-by: pashavictorovich <[email protected]>

* add values example and gcp support

Signed-off-by: pashavictorovich <[email protected]>
2022-02-01 08:17:43 -08:00
pasha-codefreshandGitHub b36e267458 chore: update slack version (#8299)
chore: update slack version (#8299)

Signed-off-by: pashavictorovich <[email protected]>
2022-01-27 12:09:14 -08:00
pasha-codefreshandGitHub aab12edc26 feat: Application generation strategies and clusters generation (#8263)
feat: Application generation strategies and clusters generation (#8263)

Signed-off-by: pashavictorovich <[email protected]>
2022-01-24 09:24:39 -08:00
Alexander MatyushentsevandGitHub 75897f88fd chore: upgrade kustomize to most recent version (v4.4.1) (#8227)
Signed-off-by: Alexander Matyushentsev <[email protected]>
2022-01-19 15:33:29 -08:00
Alexander MatyushentsevandGitHub c817ef1be0 chore: upgrade helm to most recent version (v3.7.2) (#8226)
Signed-off-by: Alexander Matyushentsev <[email protected]>
2022-01-19 14:17:57 -08:00
pasha-codefreshandGitHub d9fc8ef464 feat: tool for generate argocd resources (#8037)
feat: tool for generate argocd resources  (#8037)

Signed-off-by: pashavictorovich <[email protected]>
2022-01-14 12:53:51 -08:00
Alexander MatyushentsevandGitHub 0bc52ffebf chore: build images on PR and conditionally build arm64 image on push (#8108)
Signed-off-by: Alexander Matyushentsev <[email protected]>
2022-01-07 13:22:26 -08:00
Jesse SuenandGitHub 9fa632d843 fix: remove vendor dependency in virtualized toolchain (#8000)
Signed-off-by: Jesse Suen <[email protected]>
2021-12-20 17:24:27 -08:00
Shyukri ShyukrievandGitHub beadf6e4ba chore: upgrade awscli to 2.4.6 and remove python deps (#7947)
Remove python3-pip and deps
Use hack/installers since AWS doesn't provide pip packages for v2

Side effect: image downsize 842 MB -> 483MB

Signed-off-by: Shyukri Shyukriev <[email protected]>
2021-12-16 15:37:10 -08:00
Jesse SuenandGitHub 7c852067e7 chore: portable and simpler toolchain install (#7920)
Signed-off-by: Jesse Suen <[email protected]>
2021-12-16 15:16:36 -08:00
pasha-codefreshandGitHub 5bae4d367e feat: Migrate argocd notifications to argocd (#7744)
feat: Migrate argocd notifications to argocd (#7744)

Signed-off-by: pashavictorovich <[email protected]>
2021-11-29 18:47:46 -08:00
May ZhangandGitHub dc20a5e312 Feat: cmp server (#6585)
* feat: config management plugin enhancement (#6585)

Signed-off-by: kshamajain99 <[email protected]>
Signed-off-by: May Zhang <[email protected]>
Signed-off-by: Alexander Matyushentsev <[email protected]>
2021-11-08 09:47:10 -08:00
Yuan TangandGitHub 5255a6aeb1 build: Add Helm v3.7.1 checksum for arm64 to fix build on Apple M1 (#7635)
Signed-off-by: Yuan Tang <[email protected]>
2021-11-05 14:39:57 -07:00
Mathieu ParentandGitHub 1cf1b21dc3 Update to Helm v3.7.1, allow to pass credentials and new OCI support (#7249)
* chore: Update Helm to v3.7.1

Signed-off-by: Mathieu Parent <[email protected]>
2021-10-29 17:48:27 -07:00