Atif Ali
4a71661dbe
chore(ui): fix Incorrect links to applications managed by other argo instances ( #23266 )
...
Signed-off-by: Atif Ali <atali@redhat.com >
2025-10-14 21:38:14 -04:00
Oliver Gondža
5ee35ad707
fix: Address shellcheck detected shell warnings ( #22686 )
...
Signed-off-by: Oliver Gondža <ogondza@gmail.com >
2025-07-18 07:38:27 -04:00
Michael Crenshaw
8e00df5326
fix(repo-server): support .argocd-source.yaml kustomize version ( #23643 ) ( #23644 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: rumstead <37445536+rumstead@users.noreply.github.com >
2025-07-16 15:12:25 +00:00
Blake Pettersson
18c4d9d568
feat: oci support (Beta) ( #18646 )
...
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-06-06 13:27:02 +02:00
Alexei Fedotov
95efc16cd8
fix: add shellcheck and fix a few warnings ( #22569 )
...
Signed-off-by: Alexei Fedotov <alexei.fedotov@gmail.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-05-19 21:06:45 +00:00
Nitish Kumar
309acd161c
chore: replace heptio-images with argocd-e2e-container ( #23040 )
...
Signed-off-by: nitishfy <justnitish06@gmail.com >
Signed-off-by: Nitish Kumar <justnitish06@gmail.com >
2025-05-19 07:49:11 -07:00
Michael Crenshaw
db6ece9b9f
fix(test): broken e2e test ( #22975 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-05-14 13:31:53 -04:00
Michael Crenshaw
2afcb6f107
fix(test): delete CRD between tests, install CRD before syncing CRs ( #22299 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-03-11 17:11:26 -04:00
Michael Crenshaw
b9131c1802
feat(cmp): pass empty env vars to plugins ( #18720 ) ( #22096 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2025-03-02 18:01:50 -05:00
Dejan Zele Pejchev
8a447d9ae0
chore: add e2e test for hook finalizer which prevents external resource deletion ( #21113 )
...
Signed-off-by: Dejan Zele Pejchev <pejcev.dejan@gmail.com >
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
2025-02-11 09:28:01 -05:00
dmosesson
9b481b1907
feat: Adding skipSchemaValidation flag ( #20771 ) ( #20831 )
...
* Adding skipSchemaValidation flag
Signed-off-by: Daniel Mosesson (soandos) <danielmosesson@gmail.com >
* Adding specific test for skip schema validation
Signed-off-by: Daniel Mosesson (soandos) <danielmosesson@gmail.com >
* Fix merge conflict
Signed-off-by: Daniel Mosesson (soandos) <danielmosesson@gmail.com >
* Fixing index.yaml to support helm 3.16
Signed-off-by: Daniel Mosesson (soandos) <danielmosesson@gmail.com >
---------
Signed-off-by: Daniel Mosesson (soandos) <danielmosesson@gmail.com >
Co-authored-by: Daniel Mosesson (soandos) <danielmosesson@gmail.com >
2024-12-03 11:43:42 +05:30
James McShane
3988861edf
feat(cmp): parameter to enable git creds to be shared from repo server to the plugin ( #15107 )
...
Signed-off-by: jmcshane <james.mcshane@superorbital.io >
2024-10-31 13:35:08 -04:00
Siddhesh Ghadi
eb10b70e8a
feat: Add ability to hide certain annotations on secret resources ( #18216 )
...
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com >
2024-10-30 09:52:37 -07:00
Michael Crenshaw
21ed19b366
feat(helm): support --kube-version, --api-versions, and --namespace ( #19325 ) ( #19328 )
...
* feat(helm): support `--kube-version`, `--api-versions`, and `--namespace` (#19325 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* handle kube and api versions per-source
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix nil ref error
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix nil ref error due to not handling multi-source in verify path
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* change casing to be more consistent with helm
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* Kustomize too
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* simplify verify path
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* add e2e tests for kustomize
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* reorder for consistency, and add more tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* Update docs/operator-manual/application.yaml
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
2024-08-06 10:56:36 -04:00
Siddhesh Ghadi
e5c88c914b
feat: Prune resources in reverse order of syncwave during sync ( #15074 ) ( #16748 )
...
* Add e2e & doc for prune order during sync
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com >
* Point gitops-engine to fork with reverse prune changes
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com >
* Fix ci linting failures
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com >
* Update gitops-engine commit ref
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com >
---------
Signed-off-by: Siddhesh Ghadi <sghadi1203@gmail.com >
2024-01-30 10:08:59 -05:00
Alexander Matyushentsev
dcc17f70bf
feat: PostDelete hook support ( #16595 )
...
* feat: PostDelete hooks support
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
---------
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2023-12-18 08:40:23 -08:00
Marco Maurer (-Kilchhofer)
841339d2ff
chore: Use safe example domains defined in RFC 2606 ( #16389 )
2023-11-20 04:34:04 -05:00
Blake Pettersson
92406553b3
fix(controller): make managed namespaces more 'prune-proof' ( #13999 )
...
* fix: make managed namespaces more 'prune-proof'
In the cases where someone would want to set resource tracking on a
managed namespace, or if someone would want to migrate from having a
namespace in Git to using `managedNamespaceMetadata`, we need to take
steps to ensure that the namespace does not get pruned.
In order to do that, we add the live namespace to the list of
`targetObjs` (so that it's considered a part of the source even though
it's not).
Finally, we need to also ensure that the managed namespace is not
considered `OutOfSync` (due to the same reason as above).
This is a subset of #11350 , the main difference being that this commit
does not set resource tracking on its own, but can be opted into if
people choose to do so.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* refactor: extract managed namespace check
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
---------
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2023-09-13 11:45:06 -04:00
Blake Pettersson
48645db293
fix(reposerver): loosen source not permitted helm errors ( #14210 )
...
* fix: loosen source not permitted helm errors
With #12255 , we check if a source is first permitted before running
`helm template`. This works a bit too well, since this may break
previously working manifests. If an `AppProject` has a set of
`sourceRepos` which are more restrictive than `*`, and it also has Helm
public dependencies (repos with credentials would not work with 2.7x
due to the fact they get filtered out before ending up on the repo
server). Whereas before this would work, this currently fails on
`HEAD` but not in `2.7x`.
What we instead do here is that we only run this check if the chart
failed to download - if it does then we run a check to see if the repo
is in the allowed repos list. If the repo is not in the allowed repos
list, we return the same error as in #12555 , otherwise we bubble up the
error.
Should fix #13833 .
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: check for 401 unauthorized in error
The regex check works fine for OCI artifacts, but the flow is slightly
different for standard Helm charts (specifically when running
`helm repo add`). To get around that, we also check the error for
`401 Unauthorized`.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: loosen string check
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* Revert "chore: revert #12255 (#14858 )"
This reverts commit c8ae5bc3e7 .
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* wip
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* wip
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: reword test to reduce confusion
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
---------
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2023-08-14 10:06:43 -04:00
Blake Pettersson
c8ae5bc3e7
chore: revert #12255 ( #14858 )
...
This reverts commit c651bd8de5 .
Due to the imminent release of 2.8, this needs to be rolled back since
the proposed fix in #14210 cannot make it in time.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2023-08-02 16:48:57 -04:00
Maxime Brunet
103a41992e
fix(cli): fix tracking annotation diff for non-namespaced resources ( #13924 )
...
Signed-off-by: Maxime Brunet <max@brnt.mx >
2023-07-12 09:35:35 -04:00
reggie-k
9d904ae7c0
feat: Create job action ( #12174 and #4116 ) ( #12925 )
...
* Kind wildcard support in health customizations
Signed-off-by: reggie <reginakagan@gmail.com >
* Updated health customizations docs to using the correct field with a /
Signed-off-by: reggie <reginakagan@gmail.com >
* Updated health customizations docs to using the correct field with a /
Signed-off-by: reggie <reginakagan@gmail.com >
* Document resource kind wildcard for custom health check
Signed-off-by: reggie <reginakagan@gmail.com >
* Implemented wildcard * support in API Group and Resource Kind and updated docs
Signed-off-by: reggie <reginakagan@gmail.com >
* Implemented wildcard * support in API Group and Resource Kind and updated docs
Signed-off-by: reggie <reginakagan@gmail.com >
* Implemented wildcard * support in API Group and Resource Kind and updated docs
Signed-off-by: reggie <reginakagan@gmail.com >
* Added a custom create-from CronJob action
Signed-off-by: reggie <reginakagan@gmail.com >
* in progress
Signed-off-by: reggie <reginakagan@gmail.com >
* in progress
Signed-off-by: reggie <reginakagan@gmail.com >
* in progress
Signed-off-by: reggie <reginakagan@gmail.com >
* in progress
Signed-off-by: reggie <reginakagan@gmail.com >
* added a ns in the action.lua and fixed tests
Signed-off-by: reggie <reginakagan@gmail.com >
* create-job
Signed-off-by: reggie <reginakagan@gmail.com >
* in progress
Signed-off-by: reggie <reginakagan@gmail.com >
* more changes
Signed-off-by: reggie <reginakagan@gmail.com >
* full unit tests and action returning an array
Signed-off-by: reggie <reginakagan@gmail.com >
* cleanup
Signed-off-by: reggie <reginakagan@gmail.com >
* fix the custom tests
Signed-off-by: reggie <reginakagan@gmail.com >
* e2e tests
Signed-off-by: reggie <reginakagan@gmail.com >
* json marshaling annotations ImpactedResource, e2e tests and docs
Signed-off-by: reggie <reginakagan@gmail.com >
* more docs and tests
Signed-off-by: reggie <reginakagan@gmail.com >
* upstream sync
Signed-off-by: reggie <reginakagan@gmail.com >
* fix wrong return upon going over the impacted resources + docs + fixing e2e tests
Signed-off-by: reggie <reginakagan@gmail.com >
* docs
Signed-off-by: reggie <reginakagan@gmail.com >
* better error handling
Signed-off-by: reggie <reginakagan@gmail.com >
* K8SOperation as an enum
Signed-off-by: reggie <reginakagan@gmail.com >
* added dry-run for create operation
Signed-off-by: reggie <reginakagan@gmail.com >
* small changes
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* ref to my gitops-engine fork out
Signed-off-by: reggie <reginakagan@gmail.com >
* ref to my gitops-engine fork out
Signed-off-by: reggie <reginakagan@gmail.com >
* ref to my gitops-engine fork out
Signed-off-by: reggie <reginakagan@gmail.com >
* ref to my gitops-engine fork out
Signed-off-by: reggie <reginakagan@gmail.com >
* ref to my gitops-engine fork out
Signed-off-by: reggie <reginakagan@gmail.com >
* gitops engine dependency and test fixes
Signed-off-by: reggie <reginakagan@gmail.com >
* add workflows action
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* cronworkflow and workflowtemplate actions
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* update gitops-engine
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: reggie <reginakagan@gmail.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-06-23 14:45:53 -04:00
Michael Crenshaw
57b557dc26
chore: remove argocd-cm plugin support ( #13755 )
2023-06-21 23:30:46 +03:00
Michael Crenshaw
cec07ee1ce
fix(cmp): discover plugins relative to app path ( #13940 ) ( #13946 )
...
* fix(cmp): discover plugins relative to app path (#13940 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* securejoin
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* intuitive constant names
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* comments
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* add missing import
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-06-15 21:17:04 +00:00
Yann Soubeyrand
41e91d5acd
fix(repo-server): completely clean up Git working directory ( #3683 ) ( #13001 )
...
* refactor(util/git/client): make runCredentialedCmd() signature coherent with runCmd() one
Signed-off-by: Yann Soubeyrand <yann.soubeyrand@camptocamp.com >
* fix(repo-server): completely clean up Git working directory
In some cases, for example when a Git submodule wasn’t present anymore
in a Git revision, the repo-server didn’t completely clean up its Git
working directory.
Fixes #3683
Signed-off-by: Yann Soubeyrand <yann.soubeyrand@camptocamp.com >
---------
Signed-off-by: Yann Soubeyrand <yann.soubeyrand@camptocamp.com >
2023-05-27 15:57:59 -04:00
Blake Pettersson
c651bd8de5
fix: surface source not permitted errors ( #12255 )
...
* chore: surface source not permitted errors
For Git and Helm repositories, we filter out non-permitted urls before
submitting a `ManifestRequest` to the repo-server. While that works
fine, this also leads to very hard to debug issues in particular when
using Helm dependencies.
This (very) WIP PR adds `ProjectSourceRepos` as a parameter to
`ManifestRequest`, so we can verify that a source is in fact
permitted in order to distinguish between actual 40x errors (caused
by e.g misconfiguration) and "source not permitted" caused by not
adding the relevant sources to the AppProject config.
This still needs documentation, tests and some basic sanity checking
before proceeding further, as well as resolving whatever is causing
`make codegen` to not properly work.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: propagate project values to repo-server
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: fix failing unit tests
now onto the e2e tests...
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: fix failing e2e test(s)
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: add project params
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: add e2e test
Add Helm dependency check test.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: remove git source check
Discussed over Slack and deemed this to not be necessary at this time.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* make codegen
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: cr tweaks
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: code review tweaks
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: fix
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: wip
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: wip
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: wip
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: typo
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: typo
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore: rebase fixes
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* test: oci:// is not prefixed
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
---------
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2023-05-27 11:26:34 -04:00
Jiacheng Xu
42bdb5ab1b
fix: CMPv2 does not allow symlinks to adjacent files in same git repo. Fixes #13342 ( #13360 )
...
fix: CMPv2 does not allow symlinks to adjacent files in same git repo. Fixes #13342 (#13360 )
Signed-off-by: Jiacheng Xu <xjcmaxwellcjx@gmail.com >
2023-05-08 16:29:08 -07:00
asingh
696631e69c
fix: Add more context to the sync failed message when resource kind doesn't exist ( #12980 )
...
* fix: add more context to k8s message
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
* fix: add more context to k8s message
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
* fix: add more context to k8s message
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
* fix: add more context to k8s message
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
* fix: add more context to k8s message
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
* fix: add more context to k8s message
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
* Update util/argo/argo.go
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com >
* Update util/argo/argo.go
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com >
* improvements, maybe
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* remove unnecessary end quote
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* avoid conflicts with other tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com >
Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-04-03 15:48:50 +00:00
my-git9
c9a47e95c4
chore: remove deprecated apiversion for deployment ( #11830 )
...
Signed-off-by: xin.li <xin.li@daocloud.io >
2023-03-29 20:24:05 +00:00
Alexander Matyushentsev
304a7428d6
feat: allow CMP plugins to preserve repo files mode ( #12940 )
...
* feat: allow CMP plugins to preserve repo files mode
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* implement missing e2e test
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
---------
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2023-03-22 12:15:19 -04:00
Michael Crenshaw
25badeb7a1
feat: upgrade Kustomize to v5.0.1 ( #12299 )
...
* feat: upgrade Kustomize to v5.0.0 and Helm to v3.11.0
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix helm3 ref
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix duplicate key
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* 3.11.1
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* 5.0.1
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* upgrade note
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2023-03-16 22:24:08 +02:00
Leonardo Luz Almeida
72c3d0fa58
fix: ssa e2e tests failing after updating to kubectl 1.26 ( #11753 )
...
* fix: ssa e2e test failing after updating to kubectl 1.26
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Remove pinned kubectl version
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Cleaner approach to fix e2e test
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2022-12-20 08:48:55 -05:00
Ishita Sequeira
c6fa942e94
feat: Multiple sources for applications ( #2789 ) ( #10432 )
...
* feat: support multiple sources for application
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
remove debug logging and unwanted code
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
fix lint and unit test errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
fix lint and unit test errors
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix bug introduced after rebase
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
executed make codegen
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
remove unwanted logging
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
fix ci failures
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix index out of bounds error
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* ui fixes
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add revisions to SyncOperation for rollback
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* change Source to *ApplicationSource in ApplicationSpec
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix env variable read logic for ValueFiles
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* update multiple sources doc
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add repository lock and checkout target revision
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
fix codegen
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* checkout all sources before generating manifest
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
generate mock reposerverclient
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* update logic for returning ManifestResponse to avoid nil pointer issues
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix nil reference and key mismatch bugs; add more logs (#6 )
* fix nil reference and key mismatch bugs; add more logs
* remove temporary comment
* addressed the lint failure and added chart to RefTargeRevisionMapping
* normalize git repo (#7 )
* do not leak lock releases
* prevent deadlock
* allow spec update
* move settings fetch outside loop
* cache busing
* return err instead of logging it
* no caching in test
* fix cache key marshaling
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* update grpc field numbers
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* path resolution tests (#12 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
do things in better ways
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
consolidate
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add regex check for value of source.ref
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add webhook tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
change Source to *ApplicationSource in ApplicationSpec
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
address PR comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Retrigger CI pipeline
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
rebased with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix env variable read logic for ValueFiles
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Address PR comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add repository lock and checkout target revision
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
fix codegen
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* checkout all sources before generating manifest
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* generate mock reposerverclient
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* address comments
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* update logic for returning ManifestResponse to avoid nil pointer issues
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix nil reference and key mismatch bugs; add more logs (#6 )
* fix nil reference and key mismatch bugs; add more logs
* remove temporary comment
* addressed the lint failure and added chart to RefTargeRevisionMapping
* normalize git repo (#7 )
* do not leak lock releases
* prevent deadlock
* allow spec update
* move settings fetch outside loop
* cache busing
* return err instead of logging it
* no caching in test
* fix cache key marshaling
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* update grpc field numbers
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add regex check for value of source.ref
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* Added unit tests (#15 )
* add unit tests 1
* fix lint
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix application parameters tab, rebased UI changes, tests
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* More tests (#16 )
* more tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
fix lint error
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Test get ref sources (#17 )
* test GetRefSources
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: ishitasequeira <ishiseq29@gmail.com >
GenerateManifests test (#18 )
* GenerateManifests test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Fix broken tests (#19 )
* fix broken tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Symlink test (#20 )
* check referenced sources for out-of-bounds symlinks
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* unlock the values file repo before doing a symlink check (#22 )
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* multi source docs (#21 )
* multi source docs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix warning title
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* clarify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* clarify
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* add e2e tests for multiple sources and fix UI lint (#23 )
* add e2e tests for multiple sources and fix UI lint
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add auto-sync and hard refresh to e2e tests
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* change refresh type to RefreshTypeNormal for e2e
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* update e2e testcase with helm data
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add TestMultiSourceAppWithSourceOverride
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* add missing yaml file
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* rebase with master
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
* fix lint
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: ishitasequeira <ishiseq29@gmail.com >
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2022-12-16 15:47:08 -05:00
Blake Pettersson
777302191f
feat: enable metadata to be set on namespaces ( #10672 )
...
* namespace labels
Signed-off-by: pashavictorovich <pavel@codefresh.io >
* create namespace should support annotations
Signed-off-by: pashavictorovich <pavel@codefresh.io >
* handle also modification hook
Signed-off-by: pashavictorovich <pavel@codefresh.io >
* regenerate entity on modify hook
Signed-off-by: pashavictorovich <pavel@codefresh.io >
* manifests
Signed-off-by: pashavictorovich <pavel@codefresh.io >
* feat: enable metadata to be set on namespaces
This builds upon the work that @pasha-codefresh did in #10288 .
The main differences between this PR and the previous one is that we use
SSA to diff between different versions of the namespace, as well as
having a slightly different API in gitops-engine for setting the
namespace modifier.
We now also set the ownership of the namespace in ArgoCD.
Closes #4628
Closes #6215
Closes #7799
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: don't always track namespaces
For now, only allow namespaces managed with `managedNamespaceMetadata`
to have tracking set by Argo. Ideally we'd like new namespaces to also
be tracked by Argo, but there's currently an issue with a failing
integration test.
Also wrap error message if setting the app instance errors on the
namespace.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: always return true with `hasManagedMetadata`
If `hasManagedMetadata` is set, `true` should always be returned.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* docs: add clarifying docs on resource tracking
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* style: pr tweaks
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* fix: re-add label unsetting
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* Update gitops-engine to current master
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
Signed-off-by: pashavictorovich <pavel@codefresh.io >
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
Co-authored-by: pashavictorovich <pavel@codefresh.io >
Co-authored-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2022-11-04 08:59:16 -04:00
Michael Crenshaw
441b583daf
docs: remove unused plugin config fields ( #10304 )
...
* docs: remove unused plugin config fields
Signed-off-by: CI <michael@crenshaw.dev >
* fix codegen
Signed-off-by: CI <michael@crenshaw.dev >
Signed-off-by: CI <michael@crenshaw.dev >
2022-10-07 19:42:25 -04:00
jannfis
068048cb80
feat: Applications in any namespace ( #9755 )
...
* feat: Applications in any namespace
Signed-off-by: jannfis <jann@mistrust.net >
* Fix typo in CI
Signed-off-by: jannfis <jann@mistrust.net >
* Create argocd-e2e-external namespace
Signed-off-by: jannfis <jann@mistrust.net >
* Update from codegen
Signed-off-by: jannfis <jann@mistrust.net >
* Remove debug code
Signed-off-by: jannfis <jann@mistrust.net >
* Update help text for -N option to app create
Signed-off-by: jannfis <jann@mistrust.net >
* Wrap error when retrieving AppProject from cache
Signed-off-by: jannfis <jann@mistrust.net >
* Check for controller namespace first before matching on additional ns
Signed-off-by: jannfis <jann@mistrust.net >
* Improve TestAppProjectIsSourceNamespacePermitted unit test
Signed-off-by: jannfis <jann@mistrust.net >
* Get rid of some debug leftovers
Signed-off-by: jannfis <jann@mistrust.net >
* Better error wrapping; return IsNotFound as-is
Signed-off-by: jannfis <jann@mistrust.net >
* Updates from codegen
Signed-off-by: jannfis <jann@mistrust.net >
* We don't need AppShortName() anymore
Signed-off-by: jannfis <jann@mistrust.net >
* Update end-to-end tests to use annotation methods
Signed-off-by: jannfis <jann@mistrust.net >
* Add e2e tests to test for app creation in not permitted ns
Signed-off-by: jannfis <jann@mistrust.net >
* Remove deprecated code
Signed-off-by: jannfis <jann@mistrust.net >
* Remove dead code
Signed-off-by: jannfis <jann@mistrust.net >
* Add RBACName() method to application type
Signed-off-by: jannfis <jann@mistrust.net >
* Update from codegen
Signed-off-by: jannfis <jann@mistrust.net >
* Fix e2e test
Signed-off-by: jannfis <jann@mistrust.net >
* Update codegen
Signed-off-by: jannfis <jann@mistrust.net >
* Move RBAC name generation to an application receiver
Signed-off-by: jannfis <jann@mistrust.net >
* Fix sync window status in UI
Signed-off-by: jannfis <jann@mistrust.net >
* Fix pod logs viewer
Signed-off-by: jannfis <jann@mistrust.net >
* Fix application events in UI
Signed-off-by: jannfis <jann@mistrust.net >
* Fix application search in UI
Signed-off-by: jannfis <jann@mistrust.net >
* Fix yarn lint
Signed-off-by: jannfis <jann@mistrust.net >
* Only set up cluster-wide application informer when additional namespaces are specified
Signed-off-by: jannfis <jann@mistrust.net >
* Adapt e2e test to a changed error message
Signed-off-by: jannfis <jann@mistrust.net >
* Application namespace should be taken into account for create
Signed-off-by: jannfis <jann@mistrust.net >
* Use non-qualified application name as Helm release name
Signed-off-by: jannfis <jann@mistrust.net >
* Support --app-namespace in e2e tests
Signed-off-by: jannfis <jann@mistrust.net >
* Enable more e2e tests
Signed-off-by: jannfis <jann@mistrust.net >
* Increase e2e timeout for newly added tests
Signed-off-by: jannfis <jann@mistrust.net >
2022-08-10 11:39:10 +02:00
jannfis
74348abf42
test: Use dedicated multi-arch workloads in e2e tests ( #9921 )
...
* test: Use dedicated multi-arch workloads in e2e tests
Signed-off-by: jannfis <jann@mistrust.net >
* Use correct tag
Signed-off-by: jannfis <jann@mistrust.net >
2022-07-11 14:04:29 -04:00
Michael Crenshaw
99b6a72555
chore: delete flaky e2e test ( #9046 ) ( #9128 )
...
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
2022-04-18 10:42:06 -07:00
Shyukri Shyukriev
6b783af5c6
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 <shyukri.shyukriev@mariadb.com >
modified: util/helm/cmd_test.go
* fix: generated openapi
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
Co-authored-by: Michael Crenshaw <michael@crenshaw.dev >
2022-04-09 19:17:44 +00:00
Leonardo Luz Almeida
41db812474
feat: remove shared repo volume between repo-server and cmp-server ( #8600 )
...
feat: remove shared repo volume between repo-server and cmp-server (#8600 )
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2022-03-15 12:06:21 -07:00
Yuan Tang
6081ed3612
test: Support e2e tests and improve robustness on k8s v1.21-v1.23 ( #8431 )
...
Signed-off-by: Yuan Tang <terrytangyuan@gmail.com >
Co-authored-by: Jesse Suen <jesse@akuity.io >
2022-02-15 18:01:51 -08:00
Leonardo Luz Almeida
6240ef00e7
feat: new sync option to use ignore diff configs during sync ( #8078 )
...
feat: new sync option to use ignore diff configs during sync (#8078 )
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2022-01-13 13:00:17 -08:00
May Zhang
375e27bd7a
Feat: cmp server ( #6585 )
...
* feat: config management plugin enhancement (#6585 )
Signed-off-by: kshamajain99 <kshamajain99@gmail.com >
Signed-off-by: May Zhang <may_zhang@intuit.com >
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-11-08 09:47:10 -08:00
ml
2f6e91ad22
chore: fix typo in directory name ( #7248 )
...
Signed-off-by: ml <ml@visu.li >
2021-09-27 11:33:00 -07:00
Yuan Tang
49378a95c4
chore: Update Ingress apiVersion to networking.k8s.io/v1beta1 ( #7188 )
...
* chore: Update Ingress apiVersion to networking.k8s.io/v1beta1
Signed-off-by: Yuan Tang <terrytangyuan@gmail.com >
* Revert changes in controller/cache/info_test.go
Signed-off-by: Yuan Tang <terrytangyuan@gmail.com >
2021-09-10 10:04:52 -07:00
May Zhang
ce1d8031ae
fix: repository name already exists when multiple helm dependencies f… ( #7096 )
...
* fix: repository name already exists when multiple helm dependencies from same private repo server
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix: add test cases
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix: clean up
Signed-off-by: May Zhang <may_zhang@intuit.com >
2021-08-31 08:30:03 -07:00
Josh Soref
1602ec992d
chore: Spelling ( #5373 )
...
* spelling: across
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: anyway
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: assessment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: attribute
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: crlf
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: cmux
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: committed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: convenience
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: does-not
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: e.g.
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: fall back
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: fall back to
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: then ... falls back
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: formatted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: github
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: gitlab
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: gitops
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: health checks
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: located
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: logging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: oidc
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: openshift
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: os
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: powershell
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: preferred
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: redact
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: repo
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: similarly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: staging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: statefulset
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: stopped
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: superseded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: synchronization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: to
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: unified
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: verification
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: zookeeper
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2021-07-13 19:02:03 +02:00
May Zhang
12cabdfb4e
fix: adding tests for helm OCI registry ( #5978 )
...
* initial draft of adding tests for OCI
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix: initial draft of adding tests for OCI
Signed-off-by: May Zhang <may_zhang@intuit.com >
* bring up registry for tests
Signed-off-by: May Zhang <may_zhang@intuit.com >
* bring up registry for tests
Signed-off-by: May Zhang <may_zhang@intuit.com >
* bring up registry for tests
Signed-off-by: May Zhang <may_zhang@intuit.com >
* fix: just to test if PR is working
Signed-off-by: May Zhang <may_zhang@intuit.com >
* adding additional helm oci dependencies tests
Signed-off-by: May Zhang <may_zhang@intuit.com >
2021-04-12 09:15:43 -07:00
jannfis
9afa8333b4
chore: Make e2e tests runnable against remote cluster ( #5895 )
...
* chore: Make e2e tests runnable against remote cluster
Signed-off-by: jannfis <jann@mistrust.net >
* Fix linter complaint
Signed-off-by: jannfis <jann@mistrust.net >
* Revert
Signed-off-by: jannfis <jann@mistrust.net >
* Address reviewer comments
Signed-off-by: jannfis <jann@mistrust.net >
* Compat with Mac
Signed-off-by: jannfis <jann@mistrust.net >
* Revert test setting
Signed-off-by: jannfis <jann@mistrust.net >
2021-04-07 14:49:17 +02:00
Shoubhik Bose
8eeb9a074a
chore: use clusterrolebinding v1 ( #5939 )
...
Signed-off-by: Shoubhik Bose <shbose@redhat.com >
2021-04-02 11:13:19 +02:00