Compare commits

...

33 Commits

Author SHA1 Message Date
argo-bot
f5119c0668 Bump version to 2.0.0 2021-04-07 05:53:45 +00:00
argo-bot
a7b922ee1b Bump version to 2.0.0 2021-04-07 05:53:33 +00:00
Chetan Banavikalmutt
3fa44ed469 feat: allow per-version kustomize options (#5967)
Allow adding build options that are specific to a kustomize version instead of using the same default options for each version.

Signed-off-by: Chetan Banavikalmutt <chetanrns1997@gmail.com>
2021-04-06 09:31:04 -07:00
argo-bot
2784b38886 Bump version to 2.0.0-rc4 2021-04-05 23:06:39 +00:00
argo-bot
273803b3d2 Bump version to 2.0.0-rc4 2021-04-05 23:06:21 +00:00
Alexander Matyushentsev
a6426362a9 fix: upgrade gitops-engine to v0.3.2 2021-04-05 15:53:46 -07:00
Alexander Matyushentsev
e513106b1b fix: correct package name in Makefile (#5960)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-04-04 12:52:56 -07:00
argo-bot
9a07ef0298 Bump version to 2.0.0-rc3 2021-04-02 17:40:28 +00:00
argo-bot
6d0c57ce4f Bump version to 2.0.0-rc3 2021-04-02 17:40:10 +00:00
jannfis
0e818af4d3 chore: Upgrade Go module to v2 (#5931)
* chore: Upgrade Go module to v2

Signed-off-by: jannfis <jann@mistrust.net>

* Restore import order

Signed-off-by: jannfis <jann@mistrust.net>

* fix knowntypes_normalizer codegen error

Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>

* fix codegen

Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>

* fix Procfile

Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>

Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-04-01 13:11:49 -07:00
Alexander Matyushentsev
5854255462 fix: support loading oci helm dependencies referenced by chart stored in non-oci repo (#5917)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-30 11:15:47 -07:00
argo-bot
9603ae3776 Bump version to 2.0.0-rc2 2021-03-29 21:19:03 +00:00
argo-bot
983f475e7e Bump version to 2.0.0-rc2 2021-03-29 21:18:43 +00:00
Austin Smart
dc27288a78 fix: Use helm login for Oci helm repos. #5856 (#5887)
fix: Use helm login for Oci helm repos. #5856 (#5887)

Signed-off-by: Austin Smart <austin@austinsmart.com>
2021-03-29 13:59:28 -07:00
Alexander Matyushentsev
4da950b0b7 chore: regenerate manifests
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-29 11:46:29 -07:00
Alexander Matyushentsev
bb59b76387 chore: regenerate manifests
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-29 11:12:40 -07:00
jannfis
8735507018 chore: Some linter issues with golangci-lint 1.38 (#5894)
Signed-off-by: jannfis <jann@mistrust.net>
2021-03-29 09:39:08 -07:00
Alexander Matyushentsev
ebb69802b3 fix: fix incorrect OCI Helm registiries assumptions (#5888)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-29 09:38:58 -07:00
May Zhang
1d6c1964fc fix: documentation update for argocd-util settings rbac (#5879)
* fix: documentation update for argocd-util settings rbac

Signed-off-by: May Zhang <may_zhang@intuit.com>

* fix: documentation update for argocd-util settings rbac

Signed-off-by: May Zhang <may_zhang@intuit.com>
2021-03-29 09:38:54 -07:00
May Zhang
482584e9f3 fix: global project info is missing in UI (#5861)
Signed-off-by: May Zhang <may_zhang@intuit.com>
2021-03-29 09:38:39 -07:00
May Zhang
e147173baf fix: add prefix sync for CLI argocd app flag --retry-limit, --retry-b… (#5876)
* fix: add prefix sync for CLI argocd app flag --retry-limit, --retry-backoff-duration, --retry-backoff-factor and --retry-backoff-max-duration

Signed-off-by: May Zhang <may_zhang@intuit.com>
2021-03-29 09:38:32 -07:00
Alexander Matyushentsev
5f98dbadc5 fix: upgrade gitops engine to v0.3.1
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-29 09:38:20 -07:00
Alexander Matyushentsev
b35e56448b fix: non-cascading application delete is broken (#5875)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-29 09:37:28 -07:00
Remington Breeze
99de7a3d8f fix(ui): Pod logs filter did not refresh on button click. Also add tooltip for clarification (#5858)
Signed-off-by: Remington Breeze <remington@breeze.software>
2021-03-29 09:37:24 -07:00
Alexander Matyushentsev
2ed880a927 chore: fix 'make codegen-local' on mac (#5847)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2021-03-29 09:37:20 -07:00
Chetan Banavikalmutt
185cdbd099 feat: add exit-code flag to app diff command (#5852)
Using exit-code flag we could control the exit status of the command when there's a diff.

Example:

argocd app diff sample --local /path --exit-code=false

The above command will return exit code 0 even if it finds a diff.

Signed-off-by: Chetan Banavikalmutt <chetanrns1997@gmail.com>
2021-03-29 09:37:16 -07:00
Kshama Jain
6bef28cfd8 fix: get correct username from jwt token subject (#5836) (#5848)
* fix: get correct username from jwt token subject

Signed-off-by: kshamajain99 <kshamajain99@gmail.com>
2021-03-29 09:36:52 -07:00
jannfis
21206e0bac chore: Fix manifest generation in release and make quay.io the lead (#5831)
* chore: Fix manifest generation in release and make quay.io the lead

Signed-off-by: jannfis <jann@mistrust.net>

* Fix docker push command

Signed-off-by: jannfis <jann@mistrust.net>
2021-03-29 09:36:47 -07:00
May Zhang
1999ac9715 fix: application specific parameter override is not reflected in application parameters tab (#5845)
Signed-off-by: May Zhang <may_zhang@intuit.com>
2021-03-29 09:36:01 -07:00
William Tam
2491c3c660 chore: Separate "online" mode from "production" mode in yarn build (#5830)
* Separate "online" mode from "production" mode in yarn build
Signed-off-by: William Tam <email.wtam@gmail.com>

* Signed-off-by: William Tam <email.wtam@gmail.com>
Fix typo
2021-03-22 12:37:53 +00:00
May Zhang
28b2e05daa fix: error when reset application parameters from UI (#5828)
* fix: error when reset kustomize parameters from UI

Signed-off-by: May Zhang <may_zhang@intuit.com>

* Revert "fix: error when reset kustomize parameters from UI"

This reverts commit 126f210a

Signed-off-by: May Zhang <may_zhang@intuit.com>

* fix: error when reset kustomize parameters from UI

Signed-off-by: May Zhang <may_zhang@intuit.com>
2021-03-20 11:36:33 -07:00
argo-bot
0ca643f027 Bump version to 2.0.0-rc1 2021-03-19 21:17:57 +00:00
argo-bot
20eae2aebd Bump version to 2.0.0-rc1 2021-03-19 21:17:42 +00:00
329 changed files with 3452 additions and 3219 deletions

View File

@@ -259,6 +259,7 @@ jobs:
yarn build
env:
NODE_ENV: production
NODE_ONLINE_ENV: online
working-directory: ui/
- name: Run ESLint
run: yarn lint

View File

@@ -18,7 +18,7 @@ jobs:
# The name of the tag as supplied by the GitHub event
SOURCE_TAG: ${{ github.ref }}
# The image namespace where Docker image will be published to
IMAGE_NAMESPACE: argoproj
IMAGE_NAMESPACE: quay.io/argoproj
# Whether to create & push image and release assets
DRY_RUN: false
# Whether a draft release should be created, instead of public one
@@ -197,11 +197,12 @@ jobs:
QUAY_TOKEN: ${{ secrets.RELEASE_QUAY_TOKEN }}
run: |
set -ue
docker login --username "${DOCKER_USERNAME}" --password "${DOCKER_TOKEN}"
docker push ${IMAGE_NAMESPACE}/argocd:v${TARGET_VERSION}
docker login quay.io --username "${QUAY_USERNAME}" --password "${QUAY_TOKEN}"
docker tag ${IMAGE_NAMESPACE}/argocd:v${TARGET_VERSION} quay.io/${IMAGE_NAMESPACE}/argocd:v${TARGET_VERSION}
docker push quay.io/${IMAGE_NAMESPACE}/argocd:v${TARGET_VERSION}
docker push ${IMAGE_NAMESPACE}/argocd:v${TARGET_VERSION}
# Remove the following when Docker Hub is gone
docker login --username "${DOCKER_USERNAME}" --password "${DOCKER_TOKEN}"
docker tag ${IMAGE_NAMESPACE}/argocd:v${TARGET_VERSION} argoproj/argocd:v${TARGET_VERSION}
docker push argoproj/argocd:v${TARGET_VERSION}
if: ${{ env.DRY_RUN != 'true' }}
- name: Read release notes file

View File

@@ -97,7 +97,7 @@ ADD ["ui/", "."]
ARG ARGO_VERSION=latest
ENV ARGO_VERSION=$ARGO_VERSION
RUN NODE_ENV='production' yarn build
RUN NODE_ENV='production' NODE_ONLINE_ENV='online' yarn build
####################################################################################################
# Argo CD Build stage which performs the actual build of Argo CD binaries

View File

@@ -1,4 +1,4 @@
PACKAGE=github.com/argoproj/argo-cd/common
PACKAGE=github.com/argoproj/argo-cd/v2/common
CURRENT_DIR=$(shell pwd)
DIST_DIR=${CURRENT_DIR}/dist
CLI_NAME=argocd
@@ -309,7 +309,7 @@ mod-download: test-tools-image
.PHONY: mod-download-local
mod-download-local:
go mod download
go mod download && go mod tidy # go mod download changes go.sum https://github.com/golang/go/issues/42970
.PHONY: mod-vendor
mod-vendor: test-tools-image

View File

@@ -1,6 +1,6 @@
controller: sh -c "FORCE_LOG_COLORS=1 ARGOCD_FAKE_IN_CLUSTER=true ARGOCD_TLS_DATA_PATH=${ARGOCD_TLS_DATA_PATH:-/tmp/argocd-local/tls} ARGOCD_SSH_DATA_PATH=${ARGOCD_SSH_DATA_PATH:-/tmp/argocd-local/ssh} ARGOCD_BINARY_NAME=argocd-application-controller go run ./cmd/main.go --loglevel debug --redis localhost:${ARGOCD_E2E_REDIS_PORT:-6379} --repo-server localhost:${ARGOCD_E2E_REPOSERVER_PORT:-8081}"
api-server: sh -c "FORCE_LOG_COLORS=1 ARGOCD_FAKE_IN_CLUSTER=true ARGOCD_TLS_DATA_PATH=${ARGOCD_TLS_DATA_PATH:-/tmp/argocd-local/tls} ARGOCD_SSH_DATA_PATH=${ARGOCD_SSH_DATA_PATH:-/tmp/argocd-local/ssh} ARGOCD_BINARY_NAME=argocd-server go run ./cmd/main.go --loglevel debug --redis localhost:${ARGOCD_E2E_REDIS_PORT:-6379} --disable-auth=${ARGOCD_E2E_DISABLE_AUTH:-'true'} --insecure --dex-server http://localhost:${ARGOCD_E2E_DEX_PORT:-5556} --repo-server localhost:${ARGOCD_E2E_REPOSERVER_PORT:-8081} --port ${ARGOCD_E2E_APISERVER_PORT:-8080} --staticassets ui/dist/app"
dex: sh -c "ARGOCD_BINARY_NAME=argocd-dex go run github.com/argoproj/argo-cd/cmd gendexcfg -o `pwd`/dist/dex.yaml && docker run --rm -p ${ARGOCD_E2E_DEX_PORT:-5556}:${ARGOCD_E2E_DEX_PORT:-5556} -v `pwd`/dist/dex.yaml:/dex.yaml ghcr.io/dexidp/dex:v2.27.0 serve /dex.yaml"
dex: sh -c "ARGOCD_BINARY_NAME=argocd-dex go run github.com/argoproj/argo-cd/v2/cmd gendexcfg -o `pwd`/dist/dex.yaml && docker run --rm -p ${ARGOCD_E2E_DEX_PORT:-5556}:${ARGOCD_E2E_DEX_PORT:-5556} -v `pwd`/dist/dex.yaml:/dex.yaml ghcr.io/dexidp/dex:v2.27.0 serve /dex.yaml"
redis: docker run --rm --name argocd-redis -i -p ${ARGOCD_E2E_REDIS_PORT:-6379}:${ARGOCD_E2E_REDIS_PORT:-6379} redis:6.2.1-alpine --save "" --appendonly no --port ${ARGOCD_E2E_REDIS_PORT:-6379}
repo-server: sh -c "FORCE_LOG_COLORS=1 ARGOCD_FAKE_IN_CLUSTER=true ARGOCD_GNUPGHOME=${ARGOCD_GNUPGHOME:-/tmp/argocd-local/gpg/keys} ARGOCD_GPG_DATA_PATH=${ARGOCD_GPG_DATA_PATH:-/tmp/argocd-local/gpg/source} ARGOCD_TLS_DATA_PATH=${ARGOCD_TLS_DATA_PATH:-/tmp/argocd-local/tls} ARGOCD_SSH_DATA_PATH=${ARGOCD_SSH_DATA_PATH:-/tmp/argocd-local/ssh} ARGOCD_BINARY_NAME=argocd-repo-server go run ./cmd/main.go --loglevel debug --port ${ARGOCD_E2E_REPOSERVER_PORT:-8081} --redis localhost:${ARGOCD_E2E_REDIS_PORT:-6379}"
ui: sh -c 'cd ui && ${ARGOCD_E2E_YARN_CMD:-yarn} start'

View File

@@ -3948,6 +3948,9 @@
"type": "object",
"title": "RepoAppDetailsQuery contains query information for app details request",
"properties": {
"appName": {
"type": "string"
},
"source": {
"$ref": "#/definitions/v1alpha1ApplicationSource"
}

View File

@@ -13,21 +13,21 @@ import (
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/controller"
"github.com/argoproj/argo-cd/controller/sharding"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/reposerver/apiclient"
cacheutil "github.com/argoproj/argo-cd/util/cache"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/env"
"github.com/argoproj/argo-cd/util/errors"
kubeutil "github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/util/tls"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/controller"
"github.com/argoproj/argo-cd/v2/controller/sharding"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
cacheutil "github.com/argoproj/argo-cd/v2/util/cache"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/env"
"github.com/argoproj/argo-cd/v2/util/errors"
kubeutil "github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/argo-cd/v2/util/settings"
"github.com/argoproj/argo-cd/v2/util/tls"
)
const (

View File

@@ -14,11 +14,11 @@ import (
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/dex"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/settings"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/dex"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/settings"
)
const (

View File

@@ -14,21 +14,21 @@ import (
"github.com/spf13/cobra"
"google.golang.org/grpc/health/grpc_health_v1"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/reposerver"
"github.com/argoproj/argo-cd/reposerver/apiclient"
reposervercache "github.com/argoproj/argo-cd/reposerver/cache"
"github.com/argoproj/argo-cd/reposerver/metrics"
"github.com/argoproj/argo-cd/reposerver/repository"
cacheutil "github.com/argoproj/argo-cd/util/cache"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/env"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/gpg"
"github.com/argoproj/argo-cd/util/healthz"
ioutil "github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/tls"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/reposerver"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
reposervercache "github.com/argoproj/argo-cd/v2/reposerver/cache"
"github.com/argoproj/argo-cd/v2/reposerver/metrics"
"github.com/argoproj/argo-cd/v2/reposerver/repository"
cacheutil "github.com/argoproj/argo-cd/v2/util/cache"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/env"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/gpg"
"github.com/argoproj/argo-cd/v2/util/healthz"
ioutil "github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/tls"
)
const (

View File

@@ -12,18 +12,18 @@ import (
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/server"
servercache "github.com/argoproj/argo-cd/server/cache"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/env"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/util/tls"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/server"
servercache "github.com/argoproj/argo-cd/v2/server/cache"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/env"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/argo-cd/v2/util/tls"
)
const (

View File

@@ -20,23 +20,23 @@ import (
kubecache "k8s.io/client-go/tools/cache"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/controller"
"github.com/argoproj/argo-cd/controller/cache"
"github.com/argoproj/argo-cd/controller/metrics"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned"
appinformers "github.com/argoproj/argo-cd/pkg/client/informers/externalversions"
"github.com/argoproj/argo-cd/reposerver/apiclient"
cacheutil "github.com/argoproj/argo-cd/util/cache"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/config"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/errors"
kubeutil "github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/util/settings"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/controller"
"github.com/argoproj/argo-cd/v2/controller/cache"
"github.com/argoproj/argo-cd/v2/controller/metrics"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned"
appinformers "github.com/argoproj/argo-cd/v2/pkg/client/informers/externalversions"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
cacheutil "github.com/argoproj/argo-cd/v2/util/cache"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/config"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/errors"
kubeutil "github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/argo-cd/v2/util/settings"
)
func NewAppCommand() *cobra.Command {

View File

@@ -3,7 +3,7 @@ package commands
import (
"testing"
"github.com/argoproj/argo-cd/test"
"github.com/argoproj/argo-cd/v2/test"
clustermocks "github.com/argoproj/gitops-engine/pkg/cache/mocks"
"github.com/argoproj/gitops-engine/pkg/health"
@@ -16,16 +16,16 @@ import (
kubefake "k8s.io/client-go/kubernetes/fake"
"k8s.io/client-go/tools/cache"
"github.com/argoproj/argo-cd/common"
statecache "github.com/argoproj/argo-cd/controller/cache"
cachemocks "github.com/argoproj/argo-cd/controller/cache/mocks"
"github.com/argoproj/argo-cd/controller/metrics"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appfake "github.com/argoproj/argo-cd/pkg/client/clientset/versioned/fake"
"github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/reposerver/apiclient/mocks"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/common"
statecache "github.com/argoproj/argo-cd/v2/controller/cache"
cachemocks "github.com/argoproj/argo-cd/v2/controller/cache/mocks"
"github.com/argoproj/argo-cd/v2/controller/metrics"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appfake "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned/fake"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient/mocks"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/settings"
)
func TestGetReconcileResults(t *testing.T) {

View File

@@ -13,11 +13,11 @@ import (
"k8s.io/client-go/rest"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/settings"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/settings"
)
const (

View File

@@ -18,9 +18,9 @@ import (
"k8s.io/client-go/dynamic"
"k8s.io/client-go/tools/clientcmd"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
)
// NewExportCommand defines a new command for exporting Kubernetes and Argo CD resources.

View File

@@ -16,17 +16,17 @@ import (
"k8s.io/client-go/kubernetes/fake"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/controller/sharding"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
cacheutil "github.com/argoproj/argo-cd/util/cache"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/errors"
kubeutil "github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/util/settings"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/controller/sharding"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
cacheutil "github.com/argoproj/argo-cd/v2/util/cache"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/errors"
kubeutil "github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/argo-cd/v2/util/settings"
)
func NewClusterCommand(pathOpts *clientcmd.PathOptions) *cobra.Command {

View File

@@ -7,12 +7,12 @@ import (
"path/filepath"
"strings"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned"
appclient "github.com/argoproj/argo-cd/pkg/client/clientset/versioned/typed/application/v1alpha1"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned"
appclient "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned/typed/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/gitops-engine/pkg/utils/kube"
"github.com/spf13/cobra"

View File

@@ -17,10 +17,10 @@ import (
"k8s.io/client-go/kubernetes/scheme"
"k8s.io/client-go/tools/clientcmd"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/cli"
// load the gcp plugin (required to authenticate against GKE clusters).
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"

View File

@@ -7,8 +7,8 @@ import (
"github.com/stretchr/testify/assert"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/pkg/client/clientset/versioned/fake"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned/fake"
)
const (

View File

@@ -13,13 +13,13 @@ import (
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/kubernetes/fake"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/git"
"github.com/argoproj/argo-cd/util/settings"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/git"
"github.com/argoproj/argo-cd/v2/util/settings"
)
const (

View File

@@ -23,13 +23,13 @@ import (
"k8s.io/client-go/kubernetes/fake"
"k8s.io/client-go/tools/clientcmd"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/argo/normalizers"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/lua"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/argo/normalizers"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/lua"
"github.com/argoproj/argo-cd/v2/util/settings"
)
type settingsOpts struct {

View File

@@ -14,11 +14,11 @@ import (
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/server/rbacpolicy"
"github.com/argoproj/argo-cd/util/assets"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/rbac"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/server/rbacpolicy"
"github.com/argoproj/argo-cd/v2/util/assets"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/rbac"
)
// Provide a mapping of short-hand resource names to their RBAC counterparts
@@ -101,19 +101,19 @@ something.
Example: `
# Check whether role some:role has permissions to create an application in the
# 'default' project, using a local policy.csv file
argocd-util rbac can some:role create application 'default/app' --policy-file policy.csv
argocd-util settings rbac can some:role create application 'default/app' --policy-file policy.csv
# Policy file can also be K8s config map with data keys like argocd-rbac-cm,
# i.e. 'policy.csv' and (optionally) 'policy.default'
argocd-util rbac can some:role create application 'default/app' --policy-file argocd-rbac-cm.yaml
argocd-util settings rbac can some:role create application 'default/app' --policy-file argocd-rbac-cm.yaml
# If --policy-file is not given, the ConfigMap 'argocd-rbac-cm' from K8s is
# used. You need to specify the argocd namespace, and make sure that your
# current Kubernetes context is pointing to the cluster Argo CD is running in
argocd-util rbac can some:role create application 'default/app' --namespace argocd
argocd-util settings rbac can some:role create application 'default/app' --namespace argocd
# You can override a possibly configured default role
argocd-util rbac can someuser create application 'default/app' --default-role role:readonly
argocd-util settings rbac can someuser create application 'default/app' --default-role role:readonly
`,
Run: func(c *cobra.Command, args []string) {

View File

@@ -10,7 +10,7 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/kubernetes/fake"
"github.com/argoproj/argo-cd/util/assets"
"github.com/argoproj/argo-cd/v2/util/assets"
)
func Test_isValidRBACAction(t *testing.T) {

View File

@@ -9,9 +9,9 @@ import (
"os"
"testing"
"github.com/argoproj/argo-cd/common"
utils "github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/common"
utils "github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/settings"
"github.com/stretchr/testify/assert"
v1 "k8s.io/api/core/v1"

View File

@@ -16,15 +16,15 @@ import (
"github.com/spf13/cobra"
"golang.org/x/crypto/ssh/terminal"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
accountpkg "github.com/argoproj/argo-cd/pkg/apiclient/account"
"github.com/argoproj/argo-cd/pkg/apiclient/session"
"github.com/argoproj/argo-cd/server/rbacpolicy"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/localconfig"
sessionutil "github.com/argoproj/argo-cd/util/session"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
accountpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/account"
"github.com/argoproj/argo-cd/v2/pkg/apiclient/session"
"github.com/argoproj/argo-cd/v2/server/rbacpolicy"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/localconfig"
sessionutil "github.com/argoproj/argo-cd/v2/util/session"
)
func NewAccountCommand(clientOpts *argocdclient.ClientOptions) *cobra.Command {
@@ -99,7 +99,7 @@ func NewAccountUpdatePasswordCommand(clientOpts *argocdclient.ClientOptions) *co
errors.CheckError(err)
claims, err := configCtx.User.Claims()
errors.CheckError(err)
tokenString := passwordLogin(acdClient, claims.Subject, newPassword)
tokenString := passwordLogin(acdClient, localconfig.GetUsername(claims.Subject), newPassword)
localCfg.UpsertUser(localconfig.User{
Name: localCfg.CurrentContext,
AuthToken: tokenString,

View File

@@ -30,28 +30,28 @@ import (
"k8s.io/apimachinery/pkg/types"
"k8s.io/utils/pointer"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/controller"
"github.com/argoproj/argo-cd/pkg/apiclient"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
"github.com/argoproj/argo-cd/pkg/apiclient/application"
applicationpkg "github.com/argoproj/argo-cd/pkg/apiclient/application"
clusterpkg "github.com/argoproj/argo-cd/pkg/apiclient/cluster"
projectpkg "github.com/argoproj/argo-cd/pkg/apiclient/project"
"github.com/argoproj/argo-cd/pkg/apiclient/settings"
settingspkg "github.com/argoproj/argo-cd/pkg/apiclient/settings"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
repoapiclient "github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/reposerver/repository"
"github.com/argoproj/argo-cd/util/argo"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/git"
argoio "github.com/argoproj/argo-cd/util/io"
argokube "github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/util/templates"
"github.com/argoproj/argo-cd/util/text/label"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/controller"
"github.com/argoproj/argo-cd/v2/pkg/apiclient"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
"github.com/argoproj/argo-cd/v2/pkg/apiclient/application"
applicationpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/application"
clusterpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/cluster"
projectpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/project"
"github.com/argoproj/argo-cd/v2/pkg/apiclient/settings"
settingspkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/settings"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
repoapiclient "github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/reposerver/repository"
"github.com/argoproj/argo-cd/v2/util/argo"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/git"
argoio "github.com/argoproj/argo-cd/v2/util/io"
argokube "github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/argo-cd/v2/util/templates"
"github.com/argoproj/argo-cd/v2/util/text/label"
)
var (
@@ -798,6 +798,7 @@ func NewApplicationDiffCommand(clientOpts *argocdclient.ClientOptions) *cobra.Co
var (
refresh bool
hardRefresh bool
exitCode bool
local string
revision string
localRepoRoot string
@@ -901,7 +902,7 @@ func NewApplicationDiffCommand(clientOpts *argocdclient.ClientOptions) *cobra.Co
_ = cli.PrintDiff(item.key.Name, live, target)
}
}
if foundDiffs {
if foundDiffs && exitCode {
os.Exit(1)
}
@@ -909,6 +910,7 @@ func NewApplicationDiffCommand(clientOpts *argocdclient.ClientOptions) *cobra.Co
}
command.Flags().BoolVar(&refresh, "refresh", false, "Refresh application data when retrieving")
command.Flags().BoolVar(&hardRefresh, "hard-refresh", false, "Refresh application data as well as target manifests cache")
command.Flags().BoolVar(&exitCode, "exit-code", true, "Return non-zero exit code when there is a diff")
command.Flags().StringVar(&local, "local", "", "Compare live app to a local manifests")
command.Flags().StringVar(&revision, "revision", "", "Compare live app to a particular revision")
command.Flags().StringVar(&localRepoRoot, "local-repo-root", "/", "Path to the repository root. Used together with --local allows setting the repository root")

View File

@@ -12,10 +12,10 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
applicationpkg "github.com/argoproj/argo-cd/pkg/apiclient/application"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/io"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
applicationpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/application"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/io"
)
type DisplayedAction struct {

View File

@@ -11,12 +11,12 @@ import (
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
certificatepkg "github.com/argoproj/argo-cd/pkg/apiclient/certificate"
appsv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
certutil "github.com/argoproj/argo-cd/util/cert"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/io"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
certificatepkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/certificate"
appsv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
certutil "github.com/argoproj/argo-cd/v2/util/cert"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/io"
)
// NewCertCommand returns a new instance of an `argocd repo` command

View File

@@ -12,14 +12,14 @@ import (
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
"github.com/argoproj/argo-cd/common"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
clusterpkg "github.com/argoproj/argo-cd/pkg/apiclient/cluster"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/clusterauth"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/io"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
"github.com/argoproj/argo-cd/v2/common"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
clusterpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/cluster"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/clusterauth"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/io"
)
// NewClusterCommand returns a new instance of an `argocd cluster` command

View File

@@ -5,7 +5,7 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func Test_printClusterTable(t *testing.T) {

View File

@@ -11,9 +11,9 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/localconfig"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/localconfig"
)
// NewContextCommand returns a new instance of an `argocd ctx` command

View File

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"github.com/argoproj/argo-cd/util/localconfig"
"github.com/argoproj/argo-cd/v2/util/localconfig"
)
const testConfig = `contexts:

View File

@@ -10,11 +10,11 @@ import (
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
gpgkeypkg "github.com/argoproj/argo-cd/pkg/apiclient/gpgkey"
appsv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/errors"
argoio "github.com/argoproj/argo-cd/util/io"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
gpgkeypkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/gpgkey"
appsv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/errors"
argoio "github.com/argoproj/argo-cd/v2/util/io"
)
// NewGPGCommand returns a new instance of an `argocd repo` command

View File

@@ -19,17 +19,17 @@ import (
"github.com/spf13/cobra"
"golang.org/x/oauth2"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
sessionpkg "github.com/argoproj/argo-cd/pkg/apiclient/session"
settingspkg "github.com/argoproj/argo-cd/pkg/apiclient/settings"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
grpc_util "github.com/argoproj/argo-cd/util/grpc"
"github.com/argoproj/argo-cd/util/io"
jwtutil "github.com/argoproj/argo-cd/util/jwt"
"github.com/argoproj/argo-cd/util/localconfig"
oidcutil "github.com/argoproj/argo-cd/util/oidc"
"github.com/argoproj/argo-cd/util/rand"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
sessionpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/session"
settingspkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/settings"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
grpc_util "github.com/argoproj/argo-cd/v2/util/grpc"
"github.com/argoproj/argo-cd/v2/util/io"
jwtutil "github.com/argoproj/argo-cd/v2/util/jwt"
"github.com/argoproj/argo-cd/v2/util/localconfig"
oidcutil "github.com/argoproj/argo-cd/v2/util/oidc"
"github.com/argoproj/argo-cd/v2/util/rand"
)
// NewLoginCommand returns a new instance of `argocd login` command

View File

@@ -7,9 +7,9 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/localconfig"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/localconfig"
)
// NewLogoutCommand returns a new instance of `argocd logout` command

View File

@@ -5,11 +5,11 @@ import (
"os"
"testing"
"github.com/argoproj/argo-cd/pkg/apiclient"
"github.com/argoproj/argo-cd/v2/pkg/apiclient"
"github.com/stretchr/testify/assert"
"github.com/argoproj/argo-cd/util/localconfig"
"github.com/argoproj/argo-cd/v2/util/localconfig"
)
func TestLogout(t *testing.T) {

View File

@@ -17,15 +17,15 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
projectpkg "github.com/argoproj/argo-cd/pkg/apiclient/project"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/git"
"github.com/argoproj/argo-cd/util/gpg"
argoio "github.com/argoproj/argo-cd/util/io"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
projectpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/project"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/git"
"github.com/argoproj/argo-cd/v2/util/gpg"
argoio "github.com/argoproj/argo-cd/v2/util/io"
)
type policyOpts struct {

View File

@@ -12,12 +12,12 @@ import (
jwtgo "github.com/dgrijalva/jwt-go/v4"
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
projectpkg "github.com/argoproj/argo-cd/pkg/apiclient/project"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/jwt"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
projectpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/project"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/jwt"
)
const (

View File

@@ -10,11 +10,11 @@ import (
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
projectpkg "github.com/argoproj/argo-cd/pkg/apiclient/project"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/io"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
projectpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/project"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/io"
)
// NewProjectWindowsCommand returns a new instance of the `argocd proj windows` command

View File

@@ -9,12 +9,12 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
settingspkg "github.com/argoproj/argo-cd/pkg/apiclient/settings"
"github.com/argoproj/argo-cd/util/errors"
argoio "github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/localconfig"
"github.com/argoproj/argo-cd/util/session"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
settingspkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/settings"
"github.com/argoproj/argo-cd/v2/util/errors"
argoio "github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/localconfig"
"github.com/argoproj/argo-cd/v2/util/session"
)
// NewReloginCommand returns a new instance of `argocd relogin` command
@@ -55,8 +55,8 @@ func NewReloginCommand(globalClientOpts *argocdclient.ClientOptions) *cobra.Comm
claims, err := configCtx.User.Claims()
errors.CheckError(err)
if claims.Issuer == session.SessionManagerClaimsIssuer {
fmt.Printf("Relogging in as '%s'\n", claims.Subject)
tokenString = passwordLogin(acdClient, claims.Subject, password)
fmt.Printf("Relogging in as '%s'\n", localconfig.GetUsername(claims.Subject))
tokenString = passwordLogin(acdClient, localconfig.GetUsername(claims.Subject), password)
} else {
fmt.Println("Reinitiating SSO login")
setConn, setIf := acdClient.NewSettingsClientOrDie()

View File

@@ -10,14 +10,14 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
repositorypkg "github.com/argoproj/argo-cd/pkg/apiclient/repository"
appsv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/git"
"github.com/argoproj/argo-cd/util/io"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
repositorypkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/repository"
appsv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/git"
"github.com/argoproj/argo-cd/v2/util/io"
)
// NewRepoCommand returns a new instance of an `argocd repo` command

View File

@@ -10,13 +10,13 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
repocredspkg "github.com/argoproj/argo-cd/pkg/apiclient/repocreds"
appsv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/git"
"github.com/argoproj/argo-cd/util/io"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
repocredspkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/repocreds"
appsv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/git"
"github.com/argoproj/argo-cd/v2/util/io"
)
// NewRepoCredsCommand returns a new instance of an `argocd repocreds` command

View File

@@ -4,12 +4,12 @@ import (
"github.com/spf13/cobra"
"k8s.io/client-go/tools/clientcmd"
cmdutil "github.com/argoproj/argo-cd/cmd/util"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/util/config"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/localconfig"
cmdutil "github.com/argoproj/argo-cd/v2/cmd/util"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
"github.com/argoproj/argo-cd/v2/util/cli"
"github.com/argoproj/argo-cd/v2/util/config"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/localconfig"
)
func init() {

View File

@@ -8,11 +8,11 @@ import (
log "github.com/sirupsen/logrus"
"github.com/spf13/cobra"
"github.com/argoproj/argo-cd/common"
argocdclient "github.com/argoproj/argo-cd/pkg/apiclient"
"github.com/argoproj/argo-cd/pkg/apiclient/version"
"github.com/argoproj/argo-cd/util/errors"
argoio "github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/v2/common"
argocdclient "github.com/argoproj/argo-cd/v2/pkg/apiclient"
"github.com/argoproj/argo-cd/v2/pkg/apiclient/version"
"github.com/argoproj/argo-cd/v2/util/errors"
argoio "github.com/argoproj/argo-cd/v2/util/io"
)
// NewVersionCmd returns a new `version` command to be used as a sub-command to root

View File

@@ -7,12 +7,12 @@ import (
"github.com/spf13/cobra"
appcontroller "github.com/argoproj/argo-cd/cmd/argocd-application-controller/commands"
dex "github.com/argoproj/argo-cd/cmd/argocd-dex/commands"
reposerver "github.com/argoproj/argo-cd/cmd/argocd-repo-server/commands"
apiserver "github.com/argoproj/argo-cd/cmd/argocd-server/commands"
util "github.com/argoproj/argo-cd/cmd/argocd-util/commands"
cli "github.com/argoproj/argo-cd/cmd/argocd/commands"
appcontroller "github.com/argoproj/argo-cd/v2/cmd/argocd-application-controller/commands"
dex "github.com/argoproj/argo-cd/v2/cmd/argocd-dex/commands"
reposerver "github.com/argoproj/argo-cd/v2/cmd/argocd-repo-server/commands"
apiserver "github.com/argoproj/argo-cd/v2/cmd/argocd-server/commands"
util "github.com/argoproj/argo-cd/v2/cmd/argocd-util/commands"
cli "github.com/argoproj/argo-cd/v2/cmd/argocd/commands"
)
const (

View File

@@ -15,12 +15,12 @@ import (
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/utils/pointer"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/pkg/apis/application"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/config"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/text/label"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/pkg/apis/application"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/config"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/text/label"
)
type AppOptions struct {
@@ -111,10 +111,10 @@ func AddAppFlags(command *cobra.Command, opts *AppOptions) {
command.Flags().StringArrayVar(&opts.kustomizeCommonAnnotations, "kustomize-common-annotation", []string{}, "Set common labels in Kustomize")
command.Flags().StringVar(&opts.directoryExclude, "directory-exclude", "", "Set glob expression used to exclude files from application source path")
command.Flags().StringVar(&opts.directoryInclude, "directory-include", "", "Set glob expression used to include files from application source path")
command.Flags().Int64Var(&opts.retryLimit, "retry-limit", 0, "Max number of allowed sync retries")
command.Flags().DurationVar(&opts.retryBackoffDuration, "retry-backoff-duration", common.DefaultSyncRetryDuration, "Retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h)")
command.Flags().DurationVar(&opts.retryBackoffMaxDuration, "retry-backoff-max-duration", common.DefaultSyncRetryMaxDuration, "Max retry backoff duration. Input needs to be a duration (e.g. 2m, 1h)")
command.Flags().Int64Var(&opts.retryBackoffFactor, "retry-backoff-factor", common.DefaultSyncRetryFactor, "Factor multiplies the base duration after each failed retry")
command.Flags().Int64Var(&opts.retryLimit, "sync-retry-limit", 0, "Max number of allowed sync retries")
command.Flags().DurationVar(&opts.retryBackoffDuration, "sync-retry-backoff-duration", common.DefaultSyncRetryDuration, "Sync retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h)")
command.Flags().DurationVar(&opts.retryBackoffMaxDuration, "sync-retry-backoff-max-duration", common.DefaultSyncRetryMaxDuration, "Max sync retry backoff duration. Input needs to be a duration (e.g. 2m, 1h)")
command.Flags().Int64Var(&opts.retryBackoffFactor, "sync-retry-backoff-factor", common.DefaultSyncRetryFactor, "Factor multiplies the base duration after each failed sync retry")
}
func SetAppSpecOptions(flags *pflag.FlagSet, spec *argoappv1.ApplicationSpec, appOpts *AppOptions) int {
@@ -248,7 +248,7 @@ func SetAppSpecOptions(flags *pflag.FlagSet, spec *argoappv1.ApplicationSpec, ap
if spec.SyncPolicy.IsZero() {
spec.SyncPolicy = nil
}
case "retry-limit":
case "sync-retry-limit":
if appOpts.retryLimit > 0 {
if spec.SyncPolicy == nil {
spec.SyncPolicy = &argoappv1.SyncPolicy{}
@@ -268,7 +268,7 @@ func SetAppSpecOptions(flags *pflag.FlagSet, spec *argoappv1.ApplicationSpec, ap
spec.SyncPolicy.Retry = nil
}
} else {
log.Fatalf("Invalid retry-limit [%d]", appOpts.retryLimit)
log.Fatalf("Invalid sync-retry-limit [%d]", appOpts.retryLimit)
}
}
})

View File

@@ -6,7 +6,7 @@ import (
"github.com/spf13/cobra"
"github.com/stretchr/testify/assert"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func Test_setHelmOpt(t *testing.T) {
@@ -165,10 +165,10 @@ func Test_setAppSpecOptions(t *testing.T) {
assert.Nil(t, f.spec.SyncPolicy)
})
t.Run("RetryLimit", func(t *testing.T) {
assert.NoError(t, f.SetFlag("retry-limit", "5"))
assert.NoError(t, f.SetFlag("sync-retry-limit", "5"))
assert.True(t, f.spec.SyncPolicy.Retry.Limit == 5)
assert.NoError(t, f.SetFlag("retry-limit", "0"))
assert.Nil(t, f.spec.SyncPolicy)
assert.NoError(t, f.SetFlag("sync-retry-limit", "0"))
assert.Nil(t, f.spec.SyncPolicy.Retry)
})
}

View File

@@ -12,8 +12,8 @@ import (
"k8s.io/client-go/rest"
"k8s.io/client-go/tools/clientcmd"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/errors"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/errors"
)
func PrintKubeContexts(ca clientcmd.ConfigAccess) {

View File

@@ -7,7 +7,7 @@ import (
"github.com/stretchr/testify/assert"
"k8s.io/client-go/rest"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func Test_newCluster(t *testing.T) {

View File

@@ -13,10 +13,10 @@ import (
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/utils/pointer"
"github.com/argoproj/argo-cd/pkg/apis/application"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/config"
"github.com/argoproj/argo-cd/util/gpg"
"github.com/argoproj/argo-cd/v2/pkg/apis/application"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/config"
"github.com/argoproj/argo-cd/v2/util/gpg"
)
type ProjectOpts struct {

View File

@@ -3,8 +3,8 @@ package util
import (
"github.com/spf13/cobra"
"github.com/argoproj/argo-cd/common"
appsv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/common"
appsv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
type RepoOptions struct {

View File

@@ -39,22 +39,22 @@ import (
// make sure to register workqueue prometheus metrics
_ "k8s.io/component-base/metrics/prometheus/workqueue"
"github.com/argoproj/argo-cd/common"
statecache "github.com/argoproj/argo-cd/controller/cache"
"github.com/argoproj/argo-cd/controller/metrics"
"github.com/argoproj/argo-cd/pkg/apis/application"
appv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/pkg/client/informers/externalversions/application/v1alpha1"
applisters "github.com/argoproj/argo-cd/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/util/argo"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/errors"
"github.com/argoproj/argo-cd/util/glob"
logutils "github.com/argoproj/argo-cd/util/log"
settings_util "github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/common"
statecache "github.com/argoproj/argo-cd/v2/controller/cache"
"github.com/argoproj/argo-cd/v2/controller/metrics"
"github.com/argoproj/argo-cd/v2/pkg/apis/application"
appv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/v2/pkg/client/informers/externalversions/application/v1alpha1"
applisters "github.com/argoproj/argo-cd/v2/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/util/argo"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/errors"
"github.com/argoproj/argo-cd/v2/util/glob"
logutils "github.com/argoproj/argo-cd/v2/util/log"
settings_util "github.com/argoproj/argo-cd/v2/util/settings"
)
const (

View File

@@ -10,7 +10,7 @@ import (
clustercache "github.com/argoproj/gitops-engine/pkg/cache"
statecache "github.com/argoproj/argo-cd/controller/cache"
statecache "github.com/argoproj/argo-cd/v2/controller/cache"
"github.com/argoproj/gitops-engine/pkg/cache/mocks"
synccommon "github.com/argoproj/gitops-engine/pkg/sync/common"
@@ -29,16 +29,16 @@ import (
kubetesting "k8s.io/client-go/testing"
"k8s.io/client-go/tools/cache"
"github.com/argoproj/argo-cd/common"
mockstatecache "github.com/argoproj/argo-cd/controller/cache/mocks"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned/fake"
"github.com/argoproj/argo-cd/reposerver/apiclient"
mockrepoclient "github.com/argoproj/argo-cd/reposerver/apiclient/mocks"
"github.com/argoproj/argo-cd/test"
cacheutil "github.com/argoproj/argo-cd/util/cache"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/common"
mockstatecache "github.com/argoproj/argo-cd/v2/controller/cache/mocks"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned/fake"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
mockrepoclient "github.com/argoproj/argo-cd/v2/reposerver/apiclient/mocks"
"github.com/argoproj/argo-cd/v2/test"
cacheutil "github.com/argoproj/argo-cd/v2/util/cache"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/settings"
)
type namespacedResource struct {

View File

@@ -18,14 +18,14 @@ import (
"k8s.io/apimachinery/pkg/watch"
"k8s.io/client-go/tools/cache"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/controller/metrics"
appv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/argo"
"github.com/argoproj/argo-cd/util/db"
logutils "github.com/argoproj/argo-cd/util/log"
"github.com/argoproj/argo-cd/util/lua"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/controller/metrics"
appv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/argo"
"github.com/argoproj/argo-cd/v2/util/db"
logutils "github.com/argoproj/argo-cd/v2/util/log"
"github.com/argoproj/argo-cd/v2/util/lua"
"github.com/argoproj/argo-cd/v2/util/settings"
)
type LiveStateCache interface {

View File

@@ -9,7 +9,7 @@ import (
"github.com/argoproj/gitops-engine/pkg/cache/mocks"
"github.com/stretchr/testify/mock"
appv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func TestHandleModEvent_HasChanges(t *testing.T) {

View File

@@ -11,9 +11,9 @@ import (
"k8s.io/apimachinery/pkg/runtime"
resourcehelper "k8s.io/kubectl/pkg/util/resource"
"github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/resource"
"github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/resource"
)
func populateNodeInfo(un *unstructured.Unstructured, res *ResourceInfo) {

View File

@@ -15,7 +15,7 @@ import (
v1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func strToUnstructured(jsonStr string) *unstructured.Unstructured {

View File

@@ -7,7 +7,7 @@ import (
cache "github.com/argoproj/gitops-engine/pkg/cache"
controllercache "github.com/argoproj/argo-cd/controller/cache"
controllercache "github.com/argoproj/argo-cd/v2/controller/cache"
kube "github.com/argoproj/gitops-engine/pkg/utils/kube"
@@ -19,7 +19,7 @@ import (
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
v1alpha1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
v1alpha1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
// LiveStateCache is an autogenerated mock type for the LiveStateCache type

View File

@@ -10,12 +10,12 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
"github.com/argoproj/argo-cd/controller/metrics"
appv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/util/argo"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/v2/controller/metrics"
appv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/argo"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/db"
)
const (

View File

@@ -6,14 +6,14 @@ import (
"testing"
"time"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appsfake "github.com/argoproj/argo-cd/pkg/client/clientset/versioned/fake"
appinformers "github.com/argoproj/argo-cd/pkg/client/informers/externalversions/application/v1alpha1"
applisters "github.com/argoproj/argo-cd/pkg/client/listers/application/v1alpha1"
cacheutil "github.com/argoproj/argo-cd/util/cache"
"github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appsfake "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned/fake"
appinformers "github.com/argoproj/argo-cd/v2/pkg/client/informers/externalversions/application/v1alpha1"
applisters "github.com/argoproj/argo-cd/v2/pkg/client/listers/application/v1alpha1"
cacheutil "github.com/argoproj/argo-cd/v2/util/cache"
"github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/settings"
clustercache "github.com/argoproj/gitops-engine/pkg/cache"
"github.com/stretchr/testify/assert"

View File

@@ -16,10 +16,10 @@ import (
log "github.com/sirupsen/logrus"
"k8s.io/apimachinery/pkg/labels"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
applister "github.com/argoproj/argo-cd/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/util/git"
"github.com/argoproj/argo-cd/util/healthz"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
applister "github.com/argoproj/argo-cd/v2/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/git"
"github.com/argoproj/argo-cd/v2/util/healthz"
)
type MetricsServer struct {

View File

@@ -17,10 +17,10 @@ import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/client-go/tools/cache"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned/fake"
appinformer "github.com/argoproj/argo-cd/pkg/client/informers/externalversions"
applister "github.com/argoproj/argo-cd/pkg/client/listers/application/v1alpha1"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned/fake"
appinformer "github.com/argoproj/argo-cd/v2/pkg/client/informers/externalversions"
applister "github.com/argoproj/argo-cd/v2/pkg/client/listers/application/v1alpha1"
)
const fakeApp = `

View File

@@ -6,7 +6,7 @@ import (
"github.com/argoproj/pkg/kubeclientmetrics"
"k8s.io/client-go/rest"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
// AddMetricsTransportWrapper adds a transport wrapper which increments 'argocd_app_k8s_request_total' counter on each kubernetes request

View File

@@ -7,7 +7,7 @@ import (
"strconv"
"strings"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func InferShard() (int, error) {

View File

@@ -3,7 +3,7 @@ package sharding
import (
"testing"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/stretchr/testify/assert"
)

View File

@@ -22,21 +22,21 @@ import (
"k8s.io/apimachinery/pkg/types"
"k8s.io/client-go/tools/cache"
"github.com/argoproj/argo-cd/common"
statecache "github.com/argoproj/argo-cd/controller/cache"
"github.com/argoproj/argo-cd/controller/metrics"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/util/argo"
appstatecache "github.com/argoproj/argo-cd/util/cache/appstate"
"github.com/argoproj/argo-cd/util/db"
"github.com/argoproj/argo-cd/util/gpg"
argohealth "github.com/argoproj/argo-cd/util/health"
"github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/settings"
"github.com/argoproj/argo-cd/util/stats"
"github.com/argoproj/argo-cd/v2/common"
statecache "github.com/argoproj/argo-cd/v2/controller/cache"
"github.com/argoproj/argo-cd/v2/controller/metrics"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
appclientset "github.com/argoproj/argo-cd/v2/pkg/client/clientset/versioned"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/util/argo"
appstatecache "github.com/argoproj/argo-cd/v2/util/cache/appstate"
"github.com/argoproj/argo-cd/v2/util/db"
"github.com/argoproj/argo-cd/v2/util/gpg"
argohealth "github.com/argoproj/argo-cd/v2/util/health"
"github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/settings"
"github.com/argoproj/argo-cd/v2/util/stats"
)
type resourceInfoProviderStub struct {
@@ -348,9 +348,11 @@ func (m *appStateManager) diffArrayCached(configArray []*unstructured.Unstructur
}
dr = res
}
diffResultList.Diffs[i] = *dr
if dr != nil && dr.Modified {
diffResultList.Modified = true
if dr != nil {
diffResultList.Diffs[i] = *dr
if dr.Modified {
diffResultList.Modified = true
}
}
}

View File

@@ -17,10 +17,10 @@ import (
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime"
"github.com/argoproj/argo-cd/common"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/test"
"github.com/argoproj/argo-cd/v2/common"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/test"
)
// TestCompareAppStateEmpty tests comparison when both git and live have no objects

View File

@@ -16,14 +16,14 @@ import (
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime/schema"
cdcommon "github.com/argoproj/argo-cd/common"
"github.com/argoproj/argo-cd/controller/metrics"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
listersv1alpha1 "github.com/argoproj/argo-cd/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/util/argo"
logutils "github.com/argoproj/argo-cd/util/log"
"github.com/argoproj/argo-cd/util/lua"
"github.com/argoproj/argo-cd/util/rand"
cdcommon "github.com/argoproj/argo-cd/v2/common"
"github.com/argoproj/argo-cd/v2/controller/metrics"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
listersv1alpha1 "github.com/argoproj/argo-cd/v2/pkg/client/listers/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/argo"
logutils "github.com/argoproj/argo-cd/v2/util/log"
"github.com/argoproj/argo-cd/v2/util/lua"
"github.com/argoproj/argo-cd/v2/util/rand"
)
var syncIdPrefix uint64 = 0

View File

@@ -11,9 +11,9 @@ import (
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/reposerver/apiclient"
"github.com/argoproj/argo-cd/test"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/reposerver/apiclient"
"github.com/argoproj/argo-cd/v2/test"
)
func TestPersistRevisionHistory(t *testing.T) {

View File

@@ -224,7 +224,11 @@ data:
# Build options/parameters to use with `kustomize build` (optional)
kustomize.buildOptions: --load_restrictor none
# Additional Kustomize versions and corresponding binary paths
# Per-version build options and binary paths
kustomize.path.v3.9.1: /custom-tools/kustomize_3_9
kustomize.buildOptions.v3.9.1: --enable_kyaml true
# Additional Kustomize versions and corresponding binary paths (deprecated)
kustomize.version.v3.5.1: /custom-tools/kustomize_3_5_1
kustomize.version.v3.5.4: /custom-tools/kustomize_3_5_4

View File

@@ -33,55 +33,55 @@ argocd-util app generate-spec APPNAME [flags]
### Options
```
--allow-empty Set allow zero live resources when sync is automated
--auto-prune Set automatic pruning when sync is automated
--config-management-plugin string Config management plugin name
--dest-name string K8s cluster Name (e.g. minikube)
--dest-namespace string K8s target namespace (overrides the namespace specified in the ksonnet app.yaml)
--dest-server string K8s cluster URL (e.g. https://kubernetes.default.svc)
--directory-exclude string Set glob expression used to exclude files from application source path
--directory-include string Set glob expression used to include files from application source path
--directory-recurse Recurse directory
--env string Application environment to monitor
-f, --file string Filename or URL to Kubernetes manifests for the app
--helm-chart string Helm Chart name
--helm-set stringArray Helm set values on the command line (can be repeated to set several values: --helm-set key1=val1 --helm-set key2=val2)
--helm-set-file stringArray Helm set values from respective files specified via the command line (can be repeated to set several values: --helm-set-file key1=path1 --helm-set-file key2=path2)
--helm-set-string stringArray Helm set STRING values on the command line (can be repeated to set several values: --helm-set-string key1=val1 --helm-set-string key2=val2)
--helm-version string Helm version
-h, --help help for generate-spec
--jsonnet-ext-var-code stringArray Jsonnet ext var
--jsonnet-ext-var-str stringArray Jsonnet string ext var
--jsonnet-libs stringArray Additional jsonnet libs (prefixed by repoRoot)
--jsonnet-tla-code stringArray Jsonnet top level code arguments
--jsonnet-tla-str stringArray Jsonnet top level string arguments
--kustomize-common-annotation stringArray Set common labels in Kustomize
--kustomize-common-label stringArray Set common labels in Kustomize
--kustomize-image stringArray Kustomize images (e.g. --kustomize-image node:8.15.0 --kustomize-image mysql=mariadb,alpine@sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d)
--kustomize-version string Kustomize version
-l, --label stringArray Labels to apply to the app
--name string A name for the app, ignored if a file is set (DEPRECATED)
--nameprefix string Kustomize nameprefix
--namesuffix string Kustomize namesuffix
-o, --output string Output format. One of: json|yaml (default "yaml")
-p, --parameter stringArray set a parameter override (e.g. -p guestbook=image=example/guestbook:latest)
--path string Path in repository to the app directory, ignored if a file is set
--plugin-env stringArray Additional plugin envs
--project string Application project name
--release-name string Helm release-name
--repo string Repository URL, ignored if a file is set
--retry-backoff-duration duration Retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h) (default 5s)
--retry-backoff-factor int Factor multiplies the base duration after each failed retry (default 2)
--retry-backoff-max-duration duration Max retry backoff duration. Input needs to be a duration (e.g. 2m, 1h) (default 3m0s)
--retry-limit int Max number of allowed sync retries
--revision string The tracking source branch, tag, commit or Helm chart version the application will sync to
--revision-history-limit int How many items to keep in revision history (default 10)
--self-heal Set self healing when sync is automated
--sync-option Prune=false Add or remove a sync option, e.g add Prune=false. Remove using `!` prefix, e.g. `!Prune=false`
--sync-policy string Set the sync policy (one of: none, automated (aliases of automated: auto, automatic))
--validate Validation of repo and cluster (default true)
--values stringArray Helm values file(s) to use
--values-literal-file string Filename or URL to import as a literal Helm values block
--allow-empty Set allow zero live resources when sync is automated
--auto-prune Set automatic pruning when sync is automated
--config-management-plugin string Config management plugin name
--dest-name string K8s cluster Name (e.g. minikube)
--dest-namespace string K8s target namespace (overrides the namespace specified in the ksonnet app.yaml)
--dest-server string K8s cluster URL (e.g. https://kubernetes.default.svc)
--directory-exclude string Set glob expression used to exclude files from application source path
--directory-include string Set glob expression used to include files from application source path
--directory-recurse Recurse directory
--env string Application environment to monitor
-f, --file string Filename or URL to Kubernetes manifests for the app
--helm-chart string Helm Chart name
--helm-set stringArray Helm set values on the command line (can be repeated to set several values: --helm-set key1=val1 --helm-set key2=val2)
--helm-set-file stringArray Helm set values from respective files specified via the command line (can be repeated to set several values: --helm-set-file key1=path1 --helm-set-file key2=path2)
--helm-set-string stringArray Helm set STRING values on the command line (can be repeated to set several values: --helm-set-string key1=val1 --helm-set-string key2=val2)
--helm-version string Helm version
-h, --help help for generate-spec
--jsonnet-ext-var-code stringArray Jsonnet ext var
--jsonnet-ext-var-str stringArray Jsonnet string ext var
--jsonnet-libs stringArray Additional jsonnet libs (prefixed by repoRoot)
--jsonnet-tla-code stringArray Jsonnet top level code arguments
--jsonnet-tla-str stringArray Jsonnet top level string arguments
--kustomize-common-annotation stringArray Set common labels in Kustomize
--kustomize-common-label stringArray Set common labels in Kustomize
--kustomize-image stringArray Kustomize images (e.g. --kustomize-image node:8.15.0 --kustomize-image mysql=mariadb,alpine@sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d)
--kustomize-version string Kustomize version
-l, --label stringArray Labels to apply to the app
--name string A name for the app, ignored if a file is set (DEPRECATED)
--nameprefix string Kustomize nameprefix
--namesuffix string Kustomize namesuffix
-o, --output string Output format. One of: json|yaml (default "yaml")
-p, --parameter stringArray set a parameter override (e.g. -p guestbook=image=example/guestbook:latest)
--path string Path in repository to the app directory, ignored if a file is set
--plugin-env stringArray Additional plugin envs
--project string Application project name
--release-name string Helm release-name
--repo string Repository URL, ignored if a file is set
--revision string The tracking source branch, tag, commit or Helm chart version the application will sync to
--revision-history-limit int How many items to keep in revision history (default 10)
--self-heal Set self healing when sync is automated
--sync-option Prune=false Add or remove a sync option, e.g add Prune=false. Remove using `!` prefix, e.g. `!Prune=false`
--sync-policy string Set the sync policy (one of: none, automated (aliases of automated: auto, automatic))
--sync-retry-backoff-duration duration Sync retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h) (default 5s)
--sync-retry-backoff-factor int Factor multiplies the base duration after each failed sync retry (default 2)
--sync-retry-backoff-max-duration duration Max sync retry backoff duration. Input needs to be a duration (e.g. 2m, 1h) (default 3m0s)
--sync-retry-limit int Max number of allowed sync retries
--validate Validation of repo and cluster (default true)
--values stringArray Helm values file(s) to use
--values-literal-file string Filename or URL to import as a literal Helm values block
```
### SEE ALSO

View File

@@ -1,20 +0,0 @@
## argocd-util rbac
Validate and test RBAC configuration
```
argocd-util rbac [flags]
```
### Options
```
-h, --help help for rbac
```
### SEE ALSO
* [argocd-util](argocd-util.md) - argocd-util tools used by Argo CD
* [argocd-util rbac can](argocd-util_rbac_can.md) - Check RBAC permissions for a role or subject
* [argocd-util rbac validate](argocd-util_rbac_validate.md) - Validate RBAC policy

View File

@@ -1,70 +0,0 @@
## argocd-util rbac can
Check RBAC permissions for a role or subject
### Synopsis
Check whether a given role or subject has appropriate RBAC permissions to do
something.
```
argocd-util rbac can ROLE/SUBJECT ACTION RESOURCE [SUB-RESOURCE] [flags]
```
### Examples
```
# Check whether role some:role has permissions to create an application in the
# 'default' project, using a local policy.csv file
argocd-util rbac can some:role create application 'default/app' --policy-file policy.csv
# Policy file can also be K8s config map with data keys like argocd-rbac-cm,
# i.e. 'policy.csv' and (optionally) 'policy.default'
argocd-util rbac can some:role create application 'default/app' --policy-file argocd-rbac-cm.yaml
# If --policy-file is not given, the ConfigMap 'argocd-rbac-cm' from K8s is
# used. You need to specify the argocd namespace, and make sure that your
# current Kubernetes context is pointing to the cluster Argo CD is running in
argocd-util rbac can some:role create application 'default/app' --namespace argocd
# You can override a possibly configured default role
argocd-util rbac can someuser create application 'default/app' --default-role role:readonly
```
### Options
```
--as string Username to impersonate for the operation
--as-group stringArray Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
--certificate-authority string Path to a cert file for the certificate authority
--client-certificate string Path to a client certificate file for TLS
--client-key string Path to a client key file for TLS
--cluster string The name of the kubeconfig cluster to use
--context string The name of the kubeconfig context to use
--default-role string name of the default role to use
-h, --help help for can
--insecure-skip-tls-verify If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
--kubeconfig string Path to a kube config. Only required if out-of-cluster
-n, --namespace string If present, the namespace scope for this CLI request
--password string Password for basic authentication to the API server
--policy-file string path to the policy file to use
-q, --quiet quiet mode - do not print results to stdout
--request-timeout string The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests. (default "0")
--server string The address and port of the Kubernetes API server
--strict whether to perform strict check on action and resource names (default true)
--tls-server-name string If provided, this name will be used to validate server certificate. If this is not provided, hostname used to contact the server is used.
--token string Bearer token for authentication to the API server
--use-builtin-policy whether to also use builtin-policy (default true)
--user string The name of the kubeconfig user to use
--username string Username for basic authentication to the API server
```
### SEE ALSO
* [argocd-util rbac](argocd-util_rbac.md) - Validate and test RBAC configuration

View File

@@ -1,26 +0,0 @@
## argocd-util rbac validate
Validate RBAC policy
### Synopsis
Validates an RBAC policy for being syntactically correct. The policy must be
a local file, and in either CSV or K8s ConfigMap format.
```
argocd-util rbac validate --policy-file=POLICYFILE [flags]
```
### Options
```
-h, --help help for validate
--policy-file string path to the policy file to use
```
### SEE ALSO
* [argocd-util rbac](argocd-util_rbac.md) - Validate and test RBAC configuration

View File

@@ -19,19 +19,19 @@ argocd-util settings rbac can ROLE/SUBJECT ACTION RESOURCE [SUB-RESOURCE] [flags
# Check whether role some:role has permissions to create an application in the
# 'default' project, using a local policy.csv file
argocd-util rbac can some:role create application 'default/app' --policy-file policy.csv
argocd-util settings rbac can some:role create application 'default/app' --policy-file policy.csv
# Policy file can also be K8s config map with data keys like argocd-rbac-cm,
# i.e. 'policy.csv' and (optionally) 'policy.default'
argocd-util rbac can some:role create application 'default/app' --policy-file argocd-rbac-cm.yaml
argocd-util settings rbac can some:role create application 'default/app' --policy-file argocd-rbac-cm.yaml
# If --policy-file is not given, the ConfigMap 'argocd-rbac-cm' from K8s is
# used. You need to specify the argocd namespace, and make sure that your
# current Kubernetes context is pointing to the cluster Argo CD is running in
argocd-util rbac can some:role create application 'default/app' --namespace argocd
argocd-util settings rbac can some:role create application 'default/app' --namespace argocd
# You can override a possibly configured default role
argocd-util rbac can someuser create application 'default/app' --default-role role:readonly
argocd-util settings rbac can someuser create application 'default/app' --default-role role:readonly
```

View File

@@ -33,55 +33,55 @@ argocd app create APPNAME [flags]
### Options
```
--allow-empty Set allow zero live resources when sync is automated
--auto-prune Set automatic pruning when sync is automated
--config-management-plugin string Config management plugin name
--dest-name string K8s cluster Name (e.g. minikube)
--dest-namespace string K8s target namespace (overrides the namespace specified in the ksonnet app.yaml)
--dest-server string K8s cluster URL (e.g. https://kubernetes.default.svc)
--directory-exclude string Set glob expression used to exclude files from application source path
--directory-include string Set glob expression used to include files from application source path
--directory-recurse Recurse directory
--env string Application environment to monitor
-f, --file string Filename or URL to Kubernetes manifests for the app
--helm-chart string Helm Chart name
--helm-set stringArray Helm set values on the command line (can be repeated to set several values: --helm-set key1=val1 --helm-set key2=val2)
--helm-set-file stringArray Helm set values from respective files specified via the command line (can be repeated to set several values: --helm-set-file key1=path1 --helm-set-file key2=path2)
--helm-set-string stringArray Helm set STRING values on the command line (can be repeated to set several values: --helm-set-string key1=val1 --helm-set-string key2=val2)
--helm-version string Helm version
-h, --help help for create
--jsonnet-ext-var-code stringArray Jsonnet ext var
--jsonnet-ext-var-str stringArray Jsonnet string ext var
--jsonnet-libs stringArray Additional jsonnet libs (prefixed by repoRoot)
--jsonnet-tla-code stringArray Jsonnet top level code arguments
--jsonnet-tla-str stringArray Jsonnet top level string arguments
--kustomize-common-annotation stringArray Set common labels in Kustomize
--kustomize-common-label stringArray Set common labels in Kustomize
--kustomize-image stringArray Kustomize images (e.g. --kustomize-image node:8.15.0 --kustomize-image mysql=mariadb,alpine@sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d)
--kustomize-version string Kustomize version
-l, --label stringArray Labels to apply to the app
--name string A name for the app, ignored if a file is set (DEPRECATED)
--nameprefix string Kustomize nameprefix
--namesuffix string Kustomize namesuffix
-p, --parameter stringArray set a parameter override (e.g. -p guestbook=image=example/guestbook:latest)
--path string Path in repository to the app directory, ignored if a file is set
--plugin-env stringArray Additional plugin envs
--project string Application project name
--release-name string Helm release-name
--repo string Repository URL, ignored if a file is set
--retry-backoff-duration duration Retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h) (default 5s)
--retry-backoff-factor int Factor multiplies the base duration after each failed retry (default 2)
--retry-backoff-max-duration duration Max retry backoff duration. Input needs to be a duration (e.g. 2m, 1h) (default 3m0s)
--retry-limit int Max number of allowed sync retries
--revision string The tracking source branch, tag, commit or Helm chart version the application will sync to
--revision-history-limit int How many items to keep in revision history (default 10)
--self-heal Set self healing when sync is automated
--sync-option Prune=false Add or remove a sync option, e.g add Prune=false. Remove using `!` prefix, e.g. `!Prune=false`
--sync-policy string Set the sync policy (one of: none, automated (aliases of automated: auto, automatic))
--upsert Allows to override application with the same name even if supplied application spec is different from existing spec
--validate Validation of repo and cluster (default true)
--values stringArray Helm values file(s) to use
--values-literal-file string Filename or URL to import as a literal Helm values block
--allow-empty Set allow zero live resources when sync is automated
--auto-prune Set automatic pruning when sync is automated
--config-management-plugin string Config management plugin name
--dest-name string K8s cluster Name (e.g. minikube)
--dest-namespace string K8s target namespace (overrides the namespace specified in the ksonnet app.yaml)
--dest-server string K8s cluster URL (e.g. https://kubernetes.default.svc)
--directory-exclude string Set glob expression used to exclude files from application source path
--directory-include string Set glob expression used to include files from application source path
--directory-recurse Recurse directory
--env string Application environment to monitor
-f, --file string Filename or URL to Kubernetes manifests for the app
--helm-chart string Helm Chart name
--helm-set stringArray Helm set values on the command line (can be repeated to set several values: --helm-set key1=val1 --helm-set key2=val2)
--helm-set-file stringArray Helm set values from respective files specified via the command line (can be repeated to set several values: --helm-set-file key1=path1 --helm-set-file key2=path2)
--helm-set-string stringArray Helm set STRING values on the command line (can be repeated to set several values: --helm-set-string key1=val1 --helm-set-string key2=val2)
--helm-version string Helm version
-h, --help help for create
--jsonnet-ext-var-code stringArray Jsonnet ext var
--jsonnet-ext-var-str stringArray Jsonnet string ext var
--jsonnet-libs stringArray Additional jsonnet libs (prefixed by repoRoot)
--jsonnet-tla-code stringArray Jsonnet top level code arguments
--jsonnet-tla-str stringArray Jsonnet top level string arguments
--kustomize-common-annotation stringArray Set common labels in Kustomize
--kustomize-common-label stringArray Set common labels in Kustomize
--kustomize-image stringArray Kustomize images (e.g. --kustomize-image node:8.15.0 --kustomize-image mysql=mariadb,alpine@sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d)
--kustomize-version string Kustomize version
-l, --label stringArray Labels to apply to the app
--name string A name for the app, ignored if a file is set (DEPRECATED)
--nameprefix string Kustomize nameprefix
--namesuffix string Kustomize namesuffix
-p, --parameter stringArray set a parameter override (e.g. -p guestbook=image=example/guestbook:latest)
--path string Path in repository to the app directory, ignored if a file is set
--plugin-env stringArray Additional plugin envs
--project string Application project name
--release-name string Helm release-name
--repo string Repository URL, ignored if a file is set
--revision string The tracking source branch, tag, commit or Helm chart version the application will sync to
--revision-history-limit int How many items to keep in revision history (default 10)
--self-heal Set self healing when sync is automated
--sync-option Prune=false Add or remove a sync option, e.g add Prune=false. Remove using `!` prefix, e.g. `!Prune=false`
--sync-policy string Set the sync policy (one of: none, automated (aliases of automated: auto, automatic))
--sync-retry-backoff-duration duration Sync retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h) (default 5s)
--sync-retry-backoff-factor int Factor multiplies the base duration after each failed sync retry (default 2)
--sync-retry-backoff-max-duration duration Max sync retry backoff duration. Input needs to be a duration (e.g. 2m, 1h) (default 3m0s)
--sync-retry-limit int Max number of allowed sync retries
--upsert Allows to override application with the same name even if supplied application spec is different from existing spec
--validate Validation of repo and cluster (default true)
--values stringArray Helm values file(s) to use
--values-literal-file string Filename or URL to import as a literal Helm values block
```
### Options inherited from parent commands

View File

@@ -15,6 +15,7 @@ argocd app diff APPNAME [flags]
### Options
```
--exit-code Return non-zero exit code when there is a diff (default true)
--hard-refresh Refresh application data as well as target manifests cache
-h, --help help for diff
--local string Compare live app to a local manifests

View File

@@ -9,51 +9,51 @@ argocd app set APPNAME [flags]
### Options
```
--allow-empty Set allow zero live resources when sync is automated
--auto-prune Set automatic pruning when sync is automated
--config-management-plugin string Config management plugin name
--dest-name string K8s cluster Name (e.g. minikube)
--dest-namespace string K8s target namespace (overrides the namespace specified in the ksonnet app.yaml)
--dest-server string K8s cluster URL (e.g. https://kubernetes.default.svc)
--directory-exclude string Set glob expression used to exclude files from application source path
--directory-include string Set glob expression used to include files from application source path
--directory-recurse Recurse directory
--env string Application environment to monitor
--helm-chart string Helm Chart name
--helm-set stringArray Helm set values on the command line (can be repeated to set several values: --helm-set key1=val1 --helm-set key2=val2)
--helm-set-file stringArray Helm set values from respective files specified via the command line (can be repeated to set several values: --helm-set-file key1=path1 --helm-set-file key2=path2)
--helm-set-string stringArray Helm set STRING values on the command line (can be repeated to set several values: --helm-set-string key1=val1 --helm-set-string key2=val2)
--helm-version string Helm version
-h, --help help for set
--jsonnet-ext-var-code stringArray Jsonnet ext var
--jsonnet-ext-var-str stringArray Jsonnet string ext var
--jsonnet-libs stringArray Additional jsonnet libs (prefixed by repoRoot)
--jsonnet-tla-code stringArray Jsonnet top level code arguments
--jsonnet-tla-str stringArray Jsonnet top level string arguments
--kustomize-common-annotation stringArray Set common labels in Kustomize
--kustomize-common-label stringArray Set common labels in Kustomize
--kustomize-image stringArray Kustomize images (e.g. --kustomize-image node:8.15.0 --kustomize-image mysql=mariadb,alpine@sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d)
--kustomize-version string Kustomize version
--nameprefix string Kustomize nameprefix
--namesuffix string Kustomize namesuffix
-p, --parameter stringArray set a parameter override (e.g. -p guestbook=image=example/guestbook:latest)
--path string Path in repository to the app directory, ignored if a file is set
--plugin-env stringArray Additional plugin envs
--project string Application project name
--release-name string Helm release-name
--repo string Repository URL, ignored if a file is set
--retry-backoff-duration duration Retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h) (default 5s)
--retry-backoff-factor int Factor multiplies the base duration after each failed retry (default 2)
--retry-backoff-max-duration duration Max retry backoff duration. Input needs to be a duration (e.g. 2m, 1h) (default 3m0s)
--retry-limit int Max number of allowed sync retries
--revision string The tracking source branch, tag, commit or Helm chart version the application will sync to
--revision-history-limit int How many items to keep in revision history (default 10)
--self-heal Set self healing when sync is automated
--sync-option Prune=false Add or remove a sync option, e.g add Prune=false. Remove using `!` prefix, e.g. `!Prune=false`
--sync-policy string Set the sync policy (one of: none, automated (aliases of automated: auto, automatic))
--validate Validation of repo and cluster (default true)
--values stringArray Helm values file(s) to use
--values-literal-file string Filename or URL to import as a literal Helm values block
--allow-empty Set allow zero live resources when sync is automated
--auto-prune Set automatic pruning when sync is automated
--config-management-plugin string Config management plugin name
--dest-name string K8s cluster Name (e.g. minikube)
--dest-namespace string K8s target namespace (overrides the namespace specified in the ksonnet app.yaml)
--dest-server string K8s cluster URL (e.g. https://kubernetes.default.svc)
--directory-exclude string Set glob expression used to exclude files from application source path
--directory-include string Set glob expression used to include files from application source path
--directory-recurse Recurse directory
--env string Application environment to monitor
--helm-chart string Helm Chart name
--helm-set stringArray Helm set values on the command line (can be repeated to set several values: --helm-set key1=val1 --helm-set key2=val2)
--helm-set-file stringArray Helm set values from respective files specified via the command line (can be repeated to set several values: --helm-set-file key1=path1 --helm-set-file key2=path2)
--helm-set-string stringArray Helm set STRING values on the command line (can be repeated to set several values: --helm-set-string key1=val1 --helm-set-string key2=val2)
--helm-version string Helm version
-h, --help help for set
--jsonnet-ext-var-code stringArray Jsonnet ext var
--jsonnet-ext-var-str stringArray Jsonnet string ext var
--jsonnet-libs stringArray Additional jsonnet libs (prefixed by repoRoot)
--jsonnet-tla-code stringArray Jsonnet top level code arguments
--jsonnet-tla-str stringArray Jsonnet top level string arguments
--kustomize-common-annotation stringArray Set common labels in Kustomize
--kustomize-common-label stringArray Set common labels in Kustomize
--kustomize-image stringArray Kustomize images (e.g. --kustomize-image node:8.15.0 --kustomize-image mysql=mariadb,alpine@sha256:24a0c4b4a4c0eb97a1aabb8e29f18e917d05abfe1b7a7c07857230879ce7d3d)
--kustomize-version string Kustomize version
--nameprefix string Kustomize nameprefix
--namesuffix string Kustomize namesuffix
-p, --parameter stringArray set a parameter override (e.g. -p guestbook=image=example/guestbook:latest)
--path string Path in repository to the app directory, ignored if a file is set
--plugin-env stringArray Additional plugin envs
--project string Application project name
--release-name string Helm release-name
--repo string Repository URL, ignored if a file is set
--revision string The tracking source branch, tag, commit or Helm chart version the application will sync to
--revision-history-limit int How many items to keep in revision history (default 10)
--self-heal Set self healing when sync is automated
--sync-option Prune=false Add or remove a sync option, e.g add Prune=false. Remove using `!` prefix, e.g. `!Prune=false`
--sync-policy string Set the sync policy (one of: none, automated (aliases of automated: auto, automatic))
--sync-retry-backoff-duration duration Sync retry backoff base duration. Input needs to be a duration (e.g. 2m, 1h) (default 5s)
--sync-retry-backoff-factor int Factor multiplies the base duration after each failed sync retry (default 2)
--sync-retry-backoff-max-duration duration Max sync retry backoff duration. Input needs to be a duration (e.g. 2m, 1h) (default 3m0s)
--sync-retry-limit int Max number of allowed sync retries
--validate Validation of repo and cluster (default true)
--values stringArray Helm values file(s) to use
--values-literal-file string Filename or URL to import as a literal Helm values block
```
### Options inherited from parent commands

View File

@@ -23,7 +23,7 @@ Read more about [private repos](private-repositories.md).
## `kustomize build` Options/Parameters
To provide build options to `kustomize build` add a property to the ArgoCD CM under data:
To provide build options to `kustomize build` of default kustomize version, use `kustomize.buildOptions` field of `argocd-cm` ConfigMap. Use `kustomize.buildOptions.<version>` to register version specific build options.
```yaml
apiVersion: v1
@@ -36,12 +36,13 @@ metadata:
app.kubernetes.io/part-of: argocd
data:
kustomize.buildOptions: --load_restrictor none
kustomize.buildOptions.v3.9.1: --output /tmp
```
## Custom Kustomize versions
Argo CD supports using multiple kustomize versions simultaneously and specifies required version per application.
To add additional versions make sure required versions are [bundled](../operator-manual/custom_tools.md) and then
use `kustomize.version.<version>` fields of `argocd-cm` ConfigMap to register bundled additional versions.
use `kustomize.path.<version>` fields of `argocd-cm` ConfigMap to register bundled additional versions.
```yaml
apiVersion: v1
@@ -53,8 +54,8 @@ metadata:
app.kubernetes.io/name: argocd-cm
app.kubernetes.io/part-of: argocd
data:
kustomize.version.v3.5.1: /custom-tools/kustomize_3_5_1
kustomize.version.v3.5.4: /custom-tools/kustomize_3_5_4
kustomize.path.v3.5.1: /custom-tools/kustomize_3_5_1
kustomize.path.v3.5.4: /custom-tools/kustomize_3_5_4
```
Once a new version is configured you can reference it in Application spec as following:

6
go.mod
View File

@@ -1,13 +1,13 @@
module github.com/argoproj/argo-cd
module github.com/argoproj/argo-cd/v2
go 1.14
go 1.16
require (
github.com/Masterminds/semver v1.5.0
github.com/TomOnTime/utfutil v0.0.0-20180511104225-09c41003ee1d
github.com/alicebob/miniredis v2.5.0+incompatible
github.com/alicebob/miniredis/v2 v2.14.2
github.com/argoproj/gitops-engine v0.3.0
github.com/argoproj/gitops-engine v0.3.2
github.com/argoproj/pkg v0.2.0
github.com/bombsimon/logrusr v1.0.0
github.com/bradleyfalzon/ghinstallation v1.1.1

5
go.sum
View File

@@ -86,8 +86,8 @@ github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 h1:kFOfPq6dUM1hTo4JG6LR5AXSUEsOjtdm0kw0FtQtMJA=
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
github.com/argoproj/gitops-engine v0.3.0 h1:emDED8sHRX81mQOi8C24oW1wTJ3peXRHI6RJlvZWHkk=
github.com/argoproj/gitops-engine v0.3.0/go.mod h1:IBHhAkqlC+3r/wBWUitWSidQhPzlLoSTWp2htq3dyQk=
github.com/argoproj/gitops-engine v0.3.2 h1:m5bjOk/bWwMsFBGFpurdK31/hC5UuLMQn0hAd51TlEk=
github.com/argoproj/gitops-engine v0.3.2/go.mod h1:IBHhAkqlC+3r/wBWUitWSidQhPzlLoSTWp2htq3dyQk=
github.com/argoproj/pkg v0.2.0 h1:ETgC600kr8WcAi3MEVY5sA1H7H/u1/IysYOobwsZ8No=
github.com/argoproj/pkg v0.2.0/go.mod h1:F4TZgInLUEjzsWFB/BTJBsewoEy0ucnKSq6vmQiD/yc=
github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
@@ -218,7 +218,6 @@ github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5Kwzbycv
github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
github.com/felixge/httpsnoop v1.0.1 h1:lvB5Jl89CsZtGIWuTcDM1E/vkVs49/Ml7JJe07l8SPQ=
github.com/felixge/httpsnoop v1.0.1/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ=
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k=
github.com/form3tech-oss/jwt-go v3.2.2+incompatible h1:TcekIExNqud5crz4xD2pavyTgWiPvpYe4Xau31I0PRk=

View File

@@ -19,7 +19,7 @@ import (
"k8s.io/client-go/tools/cache"
"k8s.io/client-go/tools/clientcmd"
"github.com/argoproj/argo-cd/util/cli"
"github.com/argoproj/argo-cd/v2/util/cli"
// load the gcp plugin (required to authenticate against GKE clusters).
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"

View File

@@ -8,7 +8,7 @@ import (
"os/exec"
"strings"
"github.com/argoproj/argo-cd/pkg/apis/application"
"github.com/argoproj/argo-cd/v2/pkg/apis/application"
"github.com/argoproj/gitops-engine/pkg/utils/kube"
"github.com/ghodss/yaml"

View File

@@ -32,7 +32,7 @@ go build -i -o dist/protoc-gen-gogo ./vendor/k8s.io/code-generator/cmd/go-to-pro
# --apimachinery-packages= option so that go-to-protobuf can locate the types, but prefixed with a
# '-' so that go-to-protobuf will not generate .proto files for it.
PACKAGES=(
github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1
github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1
)
APIMACHINERY_PKGS=(
+k8s.io/apimachinery/pkg/util/intstr
@@ -43,6 +43,9 @@ APIMACHINERY_PKGS=(
k8s.io/api/core/v1
)
export GO111MODULE=on
[ -e ./v2 ] || ln -s . v2
${PROJECT_ROOT}/dist/go-to-protobuf \
--go-header-file=${PROJECT_ROOT}/hack/custom-boilerplate.go.txt \
--packages=$(IFS=, ; echo "${PACKAGES[*]}") \
@@ -85,6 +88,7 @@ for i in ${PROTO_FILES}; do
--swagger_out=logtostderr=true:. \
$i
done
[ -e ./v2 ] && rm -rf v2
# collect_swagger gathers swagger files into a subdirectory
collect_swagger() {

View File

@@ -1,4 +1,4 @@
#!/bin/bash
set -eux -o pipefail
GO111MODULE=on go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.26.0
GO111MODULE=on go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.38.0

View File

@@ -7,7 +7,6 @@ import (
"go/types"
"io/ioutil"
"os"
"runtime"
"strings"
"github.com/spf13/cobra"
@@ -38,14 +37,8 @@ func newCommand() *cobra.Command {
packagePath := args[1]
outputPath := args[2]
var imprt types.Importer
if runtime.GOOS == "linux" {
// nolint:staticcheck
imprt = importer.For("source", nil)
} else {
imprt = importer.Default()
}
// nolint:staticcheck
imprt := importer.For("source", nil)
pkg, err := imprt.Import(packagePath)
if err != nil {
return err

View File

@@ -6,7 +6,7 @@ which godepgraph || go get github.com/kisielk/godepgraph
which go-junit-report || go get github.com/jstemmer/go-junit-report
export GO111MODULE=off
if godepgraph -s github.com/argoproj/argo-cd/pkg/apiclient | grep packr; then
if godepgraph -s github.com/argoproj/argo-cd/v2/pkg/apiclient | grep packr; then
echo apiclient package should not depend on packr
exit 1
fi

View File

@@ -33,7 +33,11 @@ export GO111MODULE=off
sed -e '/go install/d' ${CODEGEN_PKG}/generate-groups.sh > ${TARGET_SCRIPT}
export GO111MODULE=on
[ -e ./v2 ] || ln -s . v2
bash -x ${TARGET_SCRIPT} "deepcopy,client,informer,lister" \
github.com/argoproj/argo-cd/pkg/client github.com/argoproj/argo-cd/pkg/apis \
github.com/argoproj/argo-cd/v2/pkg/client github.com/argoproj/argo-cd/v2/pkg/apis \
"application:v1alpha1" \
--go-header-file ${SCRIPT_ROOT}/hack/custom-boilerplate.go.txt
[ -e ./v2 ] && rm -rf v2

View File

@@ -12,12 +12,17 @@ VERSION="v1alpha1"
export GO111MODULE=off
go build -o dist/openapi-gen ${CODEGEN_PKG}/cmd/openapi-gen
export GO111MODULE=on
[ -e ./v2 ] || ln -s . v2
./dist/openapi-gen \
--go-header-file ${PROJECT_ROOT}/hack/custom-boilerplate.go.txt \
--input-dirs github.com/argoproj/argo-cd/pkg/apis/application/${VERSION} \
--output-package github.com/argoproj/argo-cd/pkg/apis/application/${VERSION} \
--input-dirs github.com/argoproj/argo-cd/v2/pkg/apis/application/${VERSION} \
--output-package github.com/argoproj/argo-cd/v2/pkg/apis/application/${VERSION} \
--report-filename pkg/apis/api-rules/violation_exceptions.list \
$@
[ -e ./v2 ] && rm -rf v2
export GO111MODULE=off
go build -o ./dist/gen-crd-spec ${PROJECT_ROOT}/hack/gen-crd-spec
./dist/gen-crd-spec

View File

@@ -5,7 +5,7 @@ kind: Kustomization
images:
- name: quay.io/argoproj/argocd
newName: quay.io/argoproj/argocd
newTag: latest
newTag: v2.0.0
resources:
- ./application-controller
- ./dex

View File

@@ -11,7 +11,7 @@ patchesStrategicMerge:
images:
- name: quay.io/argoproj/argocd
newName: quay.io/argoproj/argocd
newTag: latest
newTag: v2.0.0
resources:
- ../../base/application-controller
- ../../base/dex

View File

@@ -12,5 +12,5 @@ helm template argocd ./chart \
>> ./chart/upstream_orig.yaml
sed -e 's/check inter 1s/check inter 3s/' ./chart/upstream_orig.yaml >> ./chart/upstream.yaml && rm ./chart/upstream_orig.yaml
sed -i 's/timeout server 30s/timeout server 6m/' ./chart/upstream.yaml
sed -i 's/timeout client 30s/timeout client 6m/' ./chart/upstream.yaml
sed -i.bak 's/timeout server 30s/timeout server 6m/' ./chart/upstream.yaml && rm ./chart/upstream.yaml.bak
sed -i.bak 's/timeout client 30s/timeout client 6m/' ./chart/upstream.yaml && rm ./chart/upstream.yaml.bak

View File

@@ -3176,7 +3176,7 @@ spec:
- -n
- /usr/local/bin/argocd
- /shared/argocd-dex
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
name: copyutil
volumeMounts:
@@ -3310,7 +3310,7 @@ spec:
- argocd-repo-server
- --redis
- argocd-redis-ha-haproxy:6379
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
failureThreshold: 3
@@ -3411,7 +3411,7 @@ spec:
env:
- name: ARGOCD_API_SERVER_REPLICAS
value: "2"
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:
@@ -3506,7 +3506,7 @@ spec:
- "10"
- --redis
- argocd-redis-ha-haproxy:6379
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:

View File

@@ -3091,7 +3091,7 @@ spec:
- -n
- /usr/local/bin/argocd
- /shared/argocd-dex
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
name: copyutil
volumeMounts:
@@ -3225,7 +3225,7 @@ spec:
- argocd-repo-server
- --redis
- argocd-redis-ha-haproxy:6379
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
failureThreshold: 3
@@ -3326,7 +3326,7 @@ spec:
env:
- name: ARGOCD_API_SERVER_REPLICAS
value: "2"
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:
@@ -3421,7 +3421,7 @@ spec:
- "10"
- --redis
- argocd-redis-ha-haproxy:6379
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:

View File

@@ -2544,7 +2544,7 @@ spec:
- -n
- /usr/local/bin/argocd
- /shared/argocd-dex
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
name: copyutil
volumeMounts:
@@ -2644,7 +2644,7 @@ spec:
- argocd-repo-server
- --redis
- argocd-redis:6379
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
failureThreshold: 3
@@ -2740,7 +2740,7 @@ spec:
- argocd-server
- --staticassets
- /shared/app
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:
@@ -2833,7 +2833,7 @@ spec:
- "20"
- --operation-processors
- "10"
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:

View File

@@ -2459,7 +2459,7 @@ spec:
- -n
- /usr/local/bin/argocd
- /shared/argocd-dex
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
name: copyutil
volumeMounts:
@@ -2559,7 +2559,7 @@ spec:
- argocd-repo-server
- --redis
- argocd-redis:6379
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
failureThreshold: 3
@@ -2655,7 +2655,7 @@ spec:
- argocd-server
- --staticassets
- /shared/app
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:
@@ -2748,7 +2748,7 @@ spec:
- "20"
- --operation-processors
- "10"
image: quay.io/argoproj/argocd:latest
image: quay.io/argoproj/argocd:v2.0.0
imagePullPolicy: Always
livenessProbe:
httpGet:

View File

@@ -779,54 +779,54 @@ func init() {
func init() { proto.RegisterFile("server/account/account.proto", fileDescriptor_56d089a9b5e998c0) }
var fileDescriptor_56d089a9b5e998c0 = []byte{
// 742 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xdd, 0x6e, 0xd3, 0x4a,
0x10, 0x96, 0x93, 0xa6, 0x3f, 0x93, 0x9c, 0xf4, 0x74, 0x4f, 0x9a, 0x63, 0xf9, 0xe4, 0x84, 0x74,
0x5b, 0xb5, 0xa1, 0xa8, 0xb5, 0x5a, 0x24, 0xfe, 0x6e, 0xaa, 0x52, 0x10, 0xaa, 0xc4, 0x05, 0x84,
0x9f, 0x8b, 0x72, 0xb5, 0x71, 0x46, 0x61, 0x69, 0x62, 0xbb, 0xde, 0x75, 0x0a, 0x8a, 0x72, 0x03,
0x8f, 0xc0, 0x15, 0x6f, 0xc4, 0x25, 0x12, 0x2f, 0x80, 0x2a, 0x1e, 0x04, 0x79, 0xbd, 0x76, 0x9c,
0x9f, 0x22, 0xae, 0xbc, 0x33, 0xb3, 0x3b, 0xdf, 0x37, 0xb3, 0xdf, 0x78, 0xa1, 0x26, 0x30, 0x18,
0x60, 0x60, 0x33, 0xc7, 0xf1, 0x42, 0x57, 0x26, 0xdf, 0x7d, 0x3f, 0xf0, 0xa4, 0x47, 0x96, 0xb4,
0x69, 0x55, 0xba, 0x5e, 0xd7, 0x53, 0x3e, 0x3b, 0x5a, 0xc5, 0x61, 0xab, 0xd6, 0xf5, 0xbc, 0x6e,
0x0f, 0x6d, 0xe6, 0x73, 0x9b, 0xb9, 0xae, 0x27, 0x99, 0xe4, 0x9e, 0x2b, 0xe2, 0x28, 0xbd, 0x84,
0xf5, 0x57, 0x7e, 0x87, 0x49, 0x7c, 0xc6, 0x84, 0xb8, 0xf4, 0x82, 0x4e, 0x0b, 0x2f, 0x42, 0x14,
0x92, 0x34, 0xa0, 0xe8, 0xe2, 0x65, 0xe2, 0x35, 0x8d, 0x86, 0xd1, 0x5c, 0x69, 0x65, 0x5d, 0xa4,
0x09, 0xab, 0x4e, 0x18, 0x04, 0xe8, 0xca, 0x74, 0x57, 0x4e, 0xed, 0x9a, 0x76, 0x13, 0x02, 0x0b,
0x2e, 0xeb, 0xa3, 0x99, 0x57, 0x61, 0xb5, 0xa6, 0x26, 0x54, 0xa7, 0x81, 0x85, 0xef, 0xb9, 0x02,
0xa9, 0x03, 0xc5, 0x13, 0xe6, 0x9e, 0x26, 0x44, 0x2c, 0x58, 0x0e, 0x50, 0x78, 0x61, 0xe0, 0xa0,
0x66, 0x91, 0xda, 0xa4, 0x0a, 0x8b, 0xcc, 0x89, 0xca, 0xd1, 0xc8, 0xda, 0x8a, 0xc8, 0x8b, 0xb0,
0x9d, 0x1e, 0x8b, 0x71, 0xb3, 0x2e, 0xba, 0x05, 0xa5, 0x18, 0x24, 0x06, 0x25, 0x15, 0x28, 0x0c,
0x58, 0x2f, 0x4c, 0x20, 0x62, 0x83, 0xee, 0xc0, 0xda, 0x13, 0x94, 0xc7, 0x71, 0x7f, 0x13, 0x42,
0x49, 0x35, 0x46, 0xa6, 0x9a, 0x4f, 0x06, 0x2c, 0xe9, 0x6d, 0xf3, 0xe2, 0xc4, 0x84, 0x25, 0x74,
0x59, 0xbb, 0x87, 0x71, 0x8f, 0x96, 0x5b, 0x89, 0x49, 0x28, 0x94, 0x1c, 0xe6, 0xb3, 0x36, 0xef,
0x71, 0xc9, 0x51, 0x98, 0xf9, 0x46, 0xbe, 0xb9, 0xd2, 0x9a, 0xf0, 0x91, 0x6d, 0x58, 0x94, 0xde,
0x39, 0xba, 0xc2, 0x5c, 0x68, 0xe4, 0x9b, 0xc5, 0xc3, 0xf2, 0x7e, 0xa2, 0x80, 0x97, 0x91, 0xbb,
0xa5, 0xa3, 0xf4, 0x0e, 0x94, 0x34, 0x09, 0xf1, 0x94, 0x0b, 0x49, 0xb6, 0xa1, 0xc0, 0x25, 0xf6,
0x85, 0x69, 0xa8, 0x63, 0x7f, 0xa7, 0xc7, 0x92, 0x8a, 0xe2, 0x30, 0x7d, 0x0e, 0x05, 0x95, 0x88,
0x94, 0x21, 0xc7, 0x93, 0xbb, 0xce, 0xf1, 0x4e, 0xd4, 0x7b, 0x2e, 0x44, 0x88, 0x9d, 0x63, 0xa9,
0x78, 0xe7, 0x5b, 0xa9, 0x4d, 0x6a, 0xb0, 0x82, 0xef, 0x7d, 0x1e, 0xa0, 0x38, 0x96, 0xaa, 0xc3,
0xf9, 0xd6, 0xd8, 0x41, 0x0f, 0x01, 0x54, 0xca, 0x98, 0xc8, 0xd6, 0x24, 0x91, 0x69, 0xfe, 0x9a,
0xc6, 0x6b, 0x20, 0x27, 0x01, 0x32, 0x89, 0xb1, 0xf7, 0xfa, 0x76, 0x67, 0xb0, 0x4f, 0x5d, 0x4d,
0x6c, 0xec, 0xd0, 0x55, 0xe4, 0x93, 0x2a, 0xe8, 0x2d, 0xf8, 0x67, 0x22, 0xef, 0xf8, 0xca, 0x55,
0xdf, 0x92, 0x2b, 0x57, 0x06, 0xbd, 0x07, 0xe4, 0x11, 0xf6, 0xf0, 0x0f, 0x48, 0xc4, 0x30, 0xb9,
0x14, 0xa6, 0x02, 0x24, 0x2a, 0x76, 0x52, 0x2d, 0x74, 0x15, 0xfe, 0x7a, 0xdc, 0xf7, 0xe5, 0x87,
0x04, 0xf6, 0xf0, 0x4b, 0x01, 0xca, 0x7a, 0xcf, 0x0b, 0x0c, 0x06, 0xdc, 0x41, 0x22, 0x61, 0x21,
0x12, 0x23, 0xa9, 0xa4, 0x7d, 0xc9, 0x0c, 0x80, 0xb5, 0x3e, 0xe5, 0xd5, 0x63, 0x72, 0xf4, 0xf1,
0xfb, 0xcf, 0xcf, 0xb9, 0xfb, 0xe4, 0xae, 0x9a, 0xec, 0xc1, 0x41, 0xfa, 0x77, 0x70, 0x98, 0xbb,
0xc7, 0xed, 0x61, 0x22, 0xf5, 0x91, 0x3d, 0x8c, 0xa7, 0x62, 0x64, 0x0f, 0x33, 0x13, 0x30, 0x22,
0x03, 0x28, 0x4f, 0x4e, 0x20, 0xa9, 0xa7, 0x48, 0x73, 0xff, 0x09, 0xd6, 0x8d, 0x6b, 0xe3, 0x9a,
0xd3, 0xa6, 0xe2, 0xf4, 0xbf, 0x65, 0x4e, 0x73, 0xf2, 0xf5, 0xce, 0x07, 0xc6, 0x2e, 0x79, 0x03,
0xa5, 0x4c, 0x9f, 0x04, 0xf9, 0x2f, 0xcd, 0x3a, 0xdb, 0xbe, 0x4c, 0xf1, 0x59, 0x65, 0xd3, 0x7f,
0x15, 0xd0, 0x1a, 0x59, 0x9d, 0x02, 0x22, 0x67, 0x00, 0xe3, 0x89, 0x25, 0x56, 0x7a, 0x7a, 0x66,
0x8c, 0xad, 0x99, 0x69, 0xa0, 0x75, 0x95, 0xd4, 0x24, 0xd5, 0x69, 0xf6, 0xc3, 0xe8, 0xbe, 0x47,
0xe4, 0x02, 0x8a, 0x19, 0x1d, 0x65, 0x78, 0xcf, 0xaa, 0xd6, 0xaa, 0xcd, 0x0f, 0xea, 0x3e, 0xed,
0x28, 0xa4, 0x0d, 0x5a, 0x9b, 0x8f, 0x64, 0x2b, 0x29, 0x46, 0xbd, 0xea, 0x43, 0x31, 0xa3, 0xc6,
0x0c, 0xe4, 0xac, 0x46, 0xad, 0x6a, 0x1a, 0x9c, 0x10, 0x1c, 0xbd, 0xa9, 0xc0, 0x36, 0x77, 0x37,
0x7e, 0x07, 0x66, 0x0f, 0x79, 0x67, 0xf4, 0xf0, 0xe8, 0xeb, 0x55, 0xdd, 0xf8, 0x76, 0x55, 0x37,
0x7e, 0x5c, 0xd5, 0x8d, 0xb3, 0x83, 0x2e, 0x97, 0x6f, 0xc3, 0xf6, 0xbe, 0xe3, 0xf5, 0x6d, 0x16,
0xa8, 0xa7, 0xe5, 0x9d, 0x5a, 0xec, 0x39, 0x1d, 0xdb, 0x3f, 0xef, 0x46, 0xf9, 0x9c, 0x1e, 0xc7,
0xf1, 0x8b, 0xd4, 0x5e, 0x54, 0xaf, 0xca, 0xed, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xcc, 0xa8,
0x25, 0x6b, 0xb2, 0x06, 0x00, 0x00,
// 743 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0x4d, 0x6f, 0xd3, 0x4c,
0x10, 0x96, 0x93, 0xa6, 0x1f, 0x93, 0xbc, 0xe9, 0xdb, 0x25, 0x0d, 0x96, 0x09, 0x21, 0xdd, 0x56,
0x6d, 0x28, 0x6a, 0x2d, 0x02, 0xe2, 0xeb, 0x82, 0xda, 0x82, 0x50, 0x25, 0x0e, 0x10, 0x3e, 0x0e,
0xe5, 0xb4, 0x71, 0x56, 0x61, 0x69, 0x62, 0xbb, 0xde, 0x75, 0x0a, 0x8a, 0x72, 0x81, 0x9f, 0xc0,
0x89, 0x7f, 0xc4, 0x11, 0x89, 0x3f, 0x80, 0x2a, 0x7e, 0x08, 0xf2, 0x7a, 0xd7, 0x71, 0x9c, 0x14,
0x71, 0xf2, 0xce, 0xcc, 0xee, 0x3c, 0xcf, 0xcc, 0x3e, 0xe3, 0x85, 0x1a, 0xa7, 0xc1, 0x90, 0x06,
0x36, 0x71, 0x1c, 0x2f, 0x74, 0x85, 0xfe, 0xee, 0xfb, 0x81, 0x27, 0x3c, 0xb4, 0xa4, 0x4c, 0xab,
0xd2, 0xf3, 0x7a, 0x9e, 0xf4, 0xd9, 0xd1, 0x2a, 0x0e, 0x5b, 0xb5, 0x9e, 0xe7, 0xf5, 0xfa, 0xd4,
0x26, 0x3e, 0xb3, 0x89, 0xeb, 0x7a, 0x82, 0x08, 0xe6, 0xb9, 0x3c, 0x8e, 0xe2, 0x73, 0x58, 0x7f,
0xe3, 0x77, 0x89, 0xa0, 0x2f, 0x08, 0xe7, 0xe7, 0x5e, 0xd0, 0x6d, 0xd3, 0xb3, 0x90, 0x72, 0x81,
0x1a, 0x50, 0x74, 0xe9, 0xb9, 0xf6, 0x9a, 0x46, 0xc3, 0x68, 0xae, 0xb4, 0xd3, 0x2e, 0xd4, 0x84,
0x55, 0x27, 0x0c, 0x02, 0xea, 0x8a, 0x64, 0x57, 0x4e, 0xee, 0xca, 0xba, 0x11, 0x82, 0x05, 0x97,
0x0c, 0xa8, 0x99, 0x97, 0x61, 0xb9, 0xc6, 0x26, 0x54, 0xb3, 0xc0, 0xdc, 0xf7, 0x5c, 0x4e, 0xb1,
0x03, 0xc5, 0x23, 0xe2, 0x1e, 0x6b, 0x22, 0x16, 0x2c, 0x07, 0x94, 0x7b, 0x61, 0xe0, 0x50, 0xc5,
0x22, 0xb1, 0x51, 0x15, 0x16, 0x89, 0x13, 0x95, 0xa3, 0x90, 0x95, 0x15, 0x91, 0xe7, 0x61, 0x27,
0x39, 0x16, 0xe3, 0xa6, 0x5d, 0x78, 0x0b, 0x4a, 0x31, 0x48, 0x0c, 0x8a, 0x2a, 0x50, 0x18, 0x92,
0x7e, 0xa8, 0x21, 0x62, 0x03, 0xef, 0xc0, 0xda, 0x33, 0x2a, 0x0e, 0xe2, 0xfe, 0x6a, 0x42, 0xba,
0x1a, 0x23, 0x55, 0xcd, 0x17, 0x03, 0x96, 0xd4, 0xb6, 0x79, 0x71, 0x64, 0xc2, 0x12, 0x75, 0x49,
0xa7, 0x4f, 0xe3, 0x1e, 0x2d, 0xb7, 0xb5, 0x89, 0x30, 0x94, 0x1c, 0xe2, 0x93, 0x0e, 0xeb, 0x33,
0xc1, 0x28, 0x37, 0xf3, 0x8d, 0x7c, 0x73, 0xa5, 0x3d, 0xe5, 0x43, 0xdb, 0xb0, 0x28, 0xbc, 0x53,
0xea, 0x72, 0x73, 0xa1, 0x91, 0x6f, 0x16, 0x5b, 0xe5, 0x7d, 0xad, 0x80, 0xd7, 0x91, 0xbb, 0xad,
0xa2, 0xf8, 0x1e, 0x94, 0x14, 0x09, 0xfe, 0x9c, 0x71, 0x81, 0xb6, 0xa1, 0xc0, 0x04, 0x1d, 0x70,
0xd3, 0x90, 0xc7, 0xfe, 0x4f, 0x8e, 0xe9, 0x8a, 0xe2, 0x30, 0x7e, 0x09, 0x05, 0x99, 0x08, 0x95,
0x21, 0xc7, 0xf4, 0x5d, 0xe7, 0x58, 0x37, 0xea, 0x3d, 0xe3, 0x3c, 0xa4, 0xdd, 0x03, 0x21, 0x79,
0xe7, 0xdb, 0x89, 0x8d, 0x6a, 0xb0, 0x42, 0x3f, 0xfa, 0x2c, 0xa0, 0xfc, 0x40, 0xc8, 0x0e, 0xe7,
0xdb, 0x13, 0x07, 0x6e, 0x01, 0xc8, 0x94, 0x31, 0x91, 0xad, 0x69, 0x22, 0x59, 0xfe, 0x8a, 0xc6,
0x5b, 0x40, 0x47, 0x01, 0x25, 0x82, 0xc6, 0xde, 0xcb, 0xdb, 0x9d, 0xc2, 0x3e, 0x76, 0x15, 0xb1,
0x89, 0x43, 0x55, 0x91, 0xd7, 0x55, 0xe0, 0x5b, 0x70, 0x65, 0x2a, 0xef, 0xe4, 0xca, 0x65, 0xdf,
0xf4, 0x95, 0x4b, 0x03, 0x3f, 0x00, 0xf4, 0x84, 0xf6, 0xe9, 0x3f, 0x90, 0x88, 0x61, 0x72, 0x09,
0x4c, 0x05, 0x50, 0x54, 0xec, 0xb4, 0x5a, 0xf0, 0x2a, 0xfc, 0xf7, 0x74, 0xe0, 0x8b, 0x4f, 0x1a,
0xb6, 0xf5, 0xad, 0x00, 0x65, 0xb5, 0xe7, 0x15, 0x0d, 0x86, 0xcc, 0xa1, 0x48, 0xc0, 0x42, 0x24,
0x46, 0x54, 0x49, 0xfa, 0x92, 0x1a, 0x00, 0x6b, 0x3d, 0xe3, 0x55, 0x63, 0xf2, 0xf8, 0xf3, 0xcf,
0xdf, 0x5f, 0x73, 0x0f, 0xd1, 0x7d, 0x39, 0xd9, 0xc3, 0xdb, 0xc9, 0xdf, 0xc1, 0x21, 0xee, 0x1e,
0xb3, 0x47, 0x5a, 0xea, 0x63, 0x7b, 0x14, 0x4f, 0xc5, 0xd8, 0x1e, 0xa5, 0x26, 0x60, 0x8c, 0x86,
0x50, 0x9e, 0x9e, 0x40, 0x54, 0x4f, 0x90, 0xe6, 0xfe, 0x13, 0xac, 0x1b, 0x97, 0xc6, 0x15, 0xa7,
0x4d, 0xc9, 0xe9, 0xba, 0x65, 0x66, 0x39, 0xf9, 0x6a, 0xe7, 0x23, 0x63, 0x17, 0xbd, 0x83, 0x52,
0xaa, 0x4f, 0x1c, 0x5d, 0x4b, 0xb2, 0xce, 0xb6, 0x2f, 0x55, 0x7c, 0x5a, 0xd9, 0xf8, 0xaa, 0x04,
0x5a, 0x43, 0xab, 0x19, 0x20, 0x74, 0x02, 0x30, 0x99, 0x58, 0x64, 0x25, 0xa7, 0x67, 0xc6, 0xd8,
0x9a, 0x99, 0x06, 0x5c, 0x97, 0x49, 0x4d, 0x54, 0xcd, 0xb2, 0x1f, 0x45, 0xf7, 0x3d, 0x46, 0x67,
0x50, 0x4c, 0xe9, 0x28, 0xc5, 0x7b, 0x56, 0xb5, 0x56, 0x6d, 0x7e, 0x50, 0xf5, 0x69, 0x47, 0x22,
0x6d, 0xe0, 0xda, 0x7c, 0x24, 0x5b, 0x4a, 0x31, 0xea, 0xd5, 0x00, 0x8a, 0x29, 0x35, 0xa6, 0x20,
0x67, 0x35, 0x6a, 0x55, 0x93, 0xe0, 0x94, 0xe0, 0xf0, 0x4d, 0x09, 0xb6, 0xb9, 0xbb, 0xf1, 0x37,
0x30, 0x7b, 0xc4, 0xba, 0xe3, 0xc3, 0xc3, 0xef, 0x17, 0x75, 0xe3, 0xc7, 0x45, 0xdd, 0xf8, 0x75,
0x51, 0x37, 0x4e, 0xee, 0xf6, 0x98, 0x78, 0x1f, 0x76, 0xf6, 0x1d, 0x6f, 0x60, 0x93, 0x40, 0x3e,
0x2d, 0x1f, 0xe4, 0x62, 0xcf, 0xe9, 0xda, 0xc3, 0x96, 0xed, 0x9f, 0xf6, 0xa2, 0x94, 0x4e, 0x9f,
0xd1, 0xc9, 0xa3, 0xd4, 0x59, 0x94, 0x0f, 0xcb, 0x9d, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xa7,
0xbc, 0x40, 0x6e, 0xb5, 0x06, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@@ -27,27 +27,27 @@ import (
"google.golang.org/grpc/metadata"
"google.golang.org/grpc/status"
"github.com/argoproj/argo-cd/common"
accountpkg "github.com/argoproj/argo-cd/pkg/apiclient/account"
applicationpkg "github.com/argoproj/argo-cd/pkg/apiclient/application"
certificatepkg "github.com/argoproj/argo-cd/pkg/apiclient/certificate"
clusterpkg "github.com/argoproj/argo-cd/pkg/apiclient/cluster"
gpgkeypkg "github.com/argoproj/argo-cd/pkg/apiclient/gpgkey"
projectpkg "github.com/argoproj/argo-cd/pkg/apiclient/project"
repocredspkg "github.com/argoproj/argo-cd/pkg/apiclient/repocreds"
repositorypkg "github.com/argoproj/argo-cd/pkg/apiclient/repository"
sessionpkg "github.com/argoproj/argo-cd/pkg/apiclient/session"
settingspkg "github.com/argoproj/argo-cd/pkg/apiclient/settings"
versionpkg "github.com/argoproj/argo-cd/pkg/apiclient/version"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
argoappv1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/util/env"
grpc_util "github.com/argoproj/argo-cd/util/grpc"
argoio "github.com/argoproj/argo-cd/util/io"
"github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/util/localconfig"
oidcutil "github.com/argoproj/argo-cd/util/oidc"
tls_util "github.com/argoproj/argo-cd/util/tls"
"github.com/argoproj/argo-cd/v2/common"
accountpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/account"
applicationpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/application"
certificatepkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/certificate"
clusterpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/cluster"
gpgkeypkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/gpgkey"
projectpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/project"
repocredspkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/repocreds"
repositorypkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/repository"
sessionpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/session"
settingspkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/settings"
versionpkg "github.com/argoproj/argo-cd/v2/pkg/apiclient/version"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
argoappv1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/util/env"
grpc_util "github.com/argoproj/argo-cd/v2/util/grpc"
argoio "github.com/argoproj/argo-cd/v2/util/io"
"github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/argo-cd/v2/util/localconfig"
oidcutil "github.com/argoproj/argo-cd/v2/util/oidc"
tls_util "github.com/argoproj/argo-cd/v2/util/tls"
)
const (

View File

@@ -10,8 +10,8 @@ package application
import (
context "context"
fmt "fmt"
v1alpha1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
apiclient "github.com/argoproj/argo-cd/reposerver/apiclient"
v1alpha1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
apiclient "github.com/argoproj/argo-cd/v2/reposerver/apiclient"
_ "github.com/gogo/protobuf/gogoproto"
github_com_gogo_protobuf_proto "github.com/gogo/protobuf/proto"
proto "github.com/gogo/protobuf/proto"
@@ -2094,153 +2094,153 @@ func init() {
}
var fileDescriptor_df6e82b174b5eaec = []byte{
// 2326 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x5a, 0xcd, 0x6f, 0x1c, 0x49,
0x15, 0xa7, 0xc6, 0x1f, 0x33, 0xf3, 0x26, 0xd9, 0x24, 0xb5, 0x49, 0xe8, 0xed, 0x38, 0xce, 0xa8,
0xf2, 0xe5, 0x38, 0x71, 0x4f, 0x6c, 0x02, 0x5a, 0xbc, 0xa0, 0x10, 0x27, 0xc1, 0x31, 0x38, 0x59,
0xd3, 0x4e, 0x88, 0xb4, 0x08, 0xa1, 0xde, 0xee, 0xf2, 0xb8, 0xf1, 0x4c, 0x77, 0xd3, 0xdd, 0x33,
0xd1, 0x28, 0xca, 0x65, 0x41, 0x88, 0x03, 0x02, 0x21, 0xf6, 0x00, 0x88, 0x8f, 0x15, 0x88, 0x1b,
0x37, 0xe0, 0x82, 0xc4, 0x5e, 0x90, 0xd0, 0x72, 0x43, 0xb0, 0xe7, 0x68, 0x65, 0xf1, 0x07, 0xf0,
0x27, 0xa0, 0xaa, 0xae, 0xea, 0xae, 0x1e, 0xcf, 0xf4, 0x4c, 0xd6, 0x83, 0x56, 0xb9, 0x4d, 0xbd,
0xaa, 0x7e, 0xef, 0xf7, 0xbe, 0xab, 0x9e, 0x0d, 0x17, 0x22, 0x1a, 0x76, 0x69, 0xd8, 0xb0, 0x82,
0xa0, 0xe5, 0xda, 0x56, 0xec, 0xfa, 0x9e, 0xfa, 0xdb, 0x08, 0x42, 0x3f, 0xf6, 0x71, 0x4d, 0x21,
0xe9, 0x27, 0x9b, 0x7e, 0xd3, 0xe7, 0xf4, 0x06, 0xfb, 0x95, 0x1c, 0xd1, 0xe7, 0x9a, 0xbe, 0xdf,
0x6c, 0xd1, 0x86, 0x15, 0xb8, 0x0d, 0xcb, 0xf3, 0xfc, 0x98, 0x1f, 0x8e, 0xc4, 0x2e, 0xd9, 0x7b,
0x3d, 0x32, 0x5c, 0x9f, 0xef, 0xda, 0x7e, 0x48, 0x1b, 0xdd, 0xe5, 0x46, 0x93, 0x7a, 0x34, 0xb4,
0x62, 0xea, 0x88, 0x33, 0x37, 0xb2, 0x33, 0x6d, 0xcb, 0xde, 0x75, 0x3d, 0x1a, 0xf6, 0x1a, 0xc1,
0x5e, 0x93, 0x11, 0xa2, 0x46, 0x9b, 0xc6, 0xd6, 0xa0, 0xaf, 0x36, 0x9a, 0x6e, 0xbc, 0xdb, 0x79,
0xdb, 0xb0, 0xfd, 0x76, 0xc3, 0x0a, 0x39, 0xb0, 0x6f, 0xf3, 0x1f, 0x4b, 0xb6, 0x93, 0x7d, 0xad,
0xaa, 0xd7, 0x5d, 0xb6, 0x5a, 0xc1, 0xae, 0x75, 0x90, 0xd5, 0x5a, 0x11, 0xab, 0x90, 0x06, 0xbe,
0xb0, 0x15, 0xff, 0xe9, 0xc6, 0x7e, 0xd8, 0x53, 0x7e, 0x26, 0x3c, 0xc8, 0x87, 0x08, 0x8e, 0xdf,
0xca, 0x84, 0x7d, 0xad, 0x43, 0xc3, 0x1e, 0xc6, 0x30, 0xed, 0x59, 0x6d, 0xaa, 0xa1, 0x3a, 0x5a,
0xa8, 0x9a, 0xfc, 0x37, 0xd6, 0xa0, 0x1c, 0xd2, 0x9d, 0x90, 0x46, 0xbb, 0x5a, 0x89, 0x93, 0xe5,
0x12, 0x5f, 0x82, 0x32, 0x93, 0x4c, 0xed, 0x58, 0x9b, 0xaa, 0x4f, 0x2d, 0x54, 0xd7, 0x8e, 0xec,
0x3f, 0x3f, 0x57, 0xd9, 0x4a, 0x48, 0x91, 0x29, 0x37, 0xb1, 0x01, 0xc7, 0x42, 0x1a, 0xf9, 0x9d,
0xd0, 0xa6, 0x5f, 0xa7, 0x61, 0xe4, 0xfa, 0x9e, 0x36, 0xcd, 0x38, 0xad, 0x4d, 0x7f, 0xf0, 0xfc,
0xdc, 0xa7, 0xcc, 0xfe, 0x4d, 0x5c, 0x87, 0x4a, 0x44, 0x5b, 0xd4, 0x8e, 0xfd, 0x50, 0x9b, 0x51,
0x0e, 0xa6, 0x54, 0xac, 0xc1, 0x34, 0x53, 0x48, 0x9b, 0x55, 0x76, 0x39, 0x85, 0x9c, 0x83, 0xea,
0x03, 0xdf, 0xa1, 0x43, 0xd5, 0x21, 0xeb, 0x70, 0xca, 0xa4, 0x5d, 0x97, 0x09, 0xba, 0x4f, 0x63,
0xcb, 0xb1, 0x62, 0xab, 0xff, 0x70, 0x29, 0xd5, 0x5d, 0x87, 0x4a, 0x28, 0x0e, 0x6b, 0x25, 0x4e,
0x4f, 0xd7, 0xe4, 0x2f, 0x08, 0xe6, 0x15, 0x03, 0x9a, 0x42, 0x89, 0xbb, 0x5d, 0xea, 0xc5, 0xd1,
0x70, 0x96, 0x2b, 0x70, 0x42, 0xea, 0xfb, 0xc0, 0x6a, 0xd3, 0x28, 0xb0, 0x6c, 0x9a, 0xf0, 0x16,
0x7a, 0x1c, 0xdc, 0xc6, 0x0b, 0x70, 0x44, 0x25, 0x6a, 0x53, 0xca, 0xf1, 0xdc, 0x0e, 0xbe, 0x04,
0x35, 0xb9, 0x7e, 0xb4, 0x71, 0x47, 0x9b, 0x56, 0x0e, 0xaa, 0x1b, 0x64, 0x0b, 0x34, 0x05, 0xfb,
0x7d, 0xcb, 0x73, 0x77, 0x68, 0x14, 0x0f, 0x47, 0x5d, 0xcf, 0x19, 0x42, 0x71, 0x49, 0x6a, 0x8e,
0x53, 0xf0, 0x6a, 0xde, 0x1a, 0x81, 0xef, 0x45, 0x94, 0xbc, 0x8f, 0x72, 0x92, 0x6e, 0x87, 0xd4,
0x8a, 0xa9, 0x49, 0xbf, 0xd3, 0xa1, 0x51, 0x8c, 0x3d, 0x50, 0xf3, 0x95, 0x0b, 0xac, 0xad, 0x7c,
0xd9, 0xc8, 0xa2, 0xdb, 0x90, 0xd1, 0xcd, 0x7f, 0x7c, 0xcb, 0x76, 0x8c, 0x60, 0xaf, 0x69, 0xb0,
0x44, 0x31, 0xd4, 0xdc, 0x97, 0x89, 0x62, 0x28, 0x92, 0xa4, 0xd6, 0xca, 0x39, 0x7c, 0x1a, 0x66,
0x3b, 0x41, 0x44, 0xc3, 0x98, 0xeb, 0x50, 0x31, 0xc5, 0x8a, 0xb9, 0xb9, 0x6b, 0xb5, 0x5c, 0xc7,
0x8a, 0x99, 0x6d, 0xd9, 0x4e, 0xba, 0x26, 0xef, 0xe5, 0x15, 0x78, 0x14, 0x38, 0x8a, 0x02, 0xbb,
0xff, 0x47, 0x05, 0xf2, 0xd0, 0x55, 0x88, 0xa5, 0x3e, 0x88, 0xdd, 0x1c, 0xc2, 0x3b, 0xb4, 0x45,
0x33, 0x84, 0x83, 0x9c, 0xa9, 0x41, 0xd9, 0xb6, 0x22, 0xdb, 0x72, 0x24, 0x2b, 0xb9, 0xc4, 0xd7,
0xe0, 0x44, 0x10, 0xfa, 0x81, 0xd5, 0xe4, 0x9c, 0xb6, 0xfc, 0x96, 0x6b, 0xf7, 0xb8, 0x45, 0xaa,
0xe6, 0xc1, 0x0d, 0x72, 0x1e, 0x6a, 0xdb, 0x3d, 0xcf, 0x7e, 0x33, 0xe0, 0x05, 0x14, 0x9f, 0x84,
0x19, 0x37, 0xa6, 0xed, 0x48, 0x43, 0xac, 0x18, 0x98, 0xc9, 0x82, 0x7c, 0x6f, 0x06, 0x4e, 0x2b,
0xe8, 0xd8, 0x07, 0x45, 0xd8, 0x46, 0x06, 0x1a, 0x9e, 0x83, 0x59, 0x27, 0xec, 0x99, 0x1d, 0x2f,
0x71, 0x95, 0xd8, 0x17, 0x34, 0xac, 0xc3, 0x4c, 0x10, 0x76, 0x3c, 0xca, 0x2b, 0x8c, 0xdc, 0x4c,
0x48, 0xd8, 0x86, 0x4a, 0x14, 0xb3, 0x3a, 0xda, 0xec, 0xf1, 0xba, 0x52, 0x5b, 0x59, 0x3f, 0x84,
0xab, 0x98, 0x26, 0xdb, 0x82, 0x9d, 0x99, 0x32, 0xc6, 0x31, 0x54, 0x65, 0xa2, 0x45, 0x5a, 0xb9,
0x3e, 0xb5, 0x50, 0x5b, 0xd9, 0x3a, 0xa4, 0x94, 0x37, 0x03, 0x56, 0xfd, 0x95, 0x1a, 0x23, 0xd4,
0xca, 0x04, 0xe1, 0x39, 0xa8, 0xb6, 0x45, 0x12, 0x47, 0x5a, 0x85, 0xdb, 0x3f, 0x23, 0xe0, 0x47,
0x30, 0xe3, 0x7a, 0x3b, 0x7e, 0xa4, 0x55, 0x39, 0x9e, 0x9b, 0x87, 0xc0, 0xb3, 0xe1, 0xed, 0xf8,
0x66, 0xc2, 0x0d, 0x7b, 0x70, 0x34, 0xa4, 0x71, 0xd8, 0x93, 0x56, 0xd0, 0x80, 0x1b, 0xf5, 0xde,
0x21, 0xd8, 0x9b, 0x2a, 0x3f, 0x33, 0xcf, 0x1e, 0xaf, 0x42, 0x2d, 0xca, 0xe2, 0x4d, 0xab, 0x71,
0x69, 0x5a, 0x8e, 0x91, 0x12, 0x8f, 0xa6, 0x7a, 0x98, 0xfc, 0x09, 0xc1, 0xdc, 0x81, 0x34, 0xde,
0x0e, 0x68, 0x61, 0x30, 0x3a, 0x30, 0x1d, 0x05, 0xd4, 0xe6, 0xe5, 0xb9, 0xb6, 0xf2, 0x95, 0xc9,
0xe4, 0x35, 0x13, 0x2a, 0x5b, 0x16, 0xe3, 0x5e, 0x58, 0x7d, 0xda, 0xf0, 0x69, 0xe5, 0xd3, 0x2d,
0x2b, 0xb6, 0x77, 0x8b, 0x00, 0xb3, 0xe8, 0x67, 0x67, 0x72, 0x0d, 0x25, 0x21, 0x61, 0x02, 0x55,
0xfe, 0xe3, 0x61, 0x2f, 0xc8, 0x77, 0x90, 0x8c, 0x4c, 0xbe, 0x8f, 0x40, 0x57, 0x4b, 0x90, 0xdf,
0x6a, 0xbd, 0x6d, 0xd9, 0x7b, 0xc5, 0x22, 0x4b, 0xae, 0xc3, 0xe5, 0x4d, 0xad, 0x01, 0xe3, 0xb7,
0xff, 0xfc, 0x5c, 0x69, 0xe3, 0x8e, 0x59, 0x72, 0x9d, 0x8f, 0x9f, 0xaa, 0xec, 0x76, 0xa2, 0x0f,
0x68, 0xae, 0x45, 0x40, 0x08, 0x54, 0xbd, 0x81, 0x0d, 0x35, 0x23, 0xbf, 0x40, 0x23, 0x9d, 0x87,
0x72, 0x37, 0xbd, 0xab, 0x64, 0x87, 0x24, 0x91, 0x81, 0x6f, 0x86, 0x7e, 0x27, 0xd0, 0x66, 0x54,
0x4b, 0x73, 0x12, 0xbb, 0x9d, 0xec, 0xb9, 0x9e, 0xa3, 0xcd, 0x2a, 0x5b, 0x9c, 0x42, 0x7e, 0x5e,
0x82, 0x73, 0x03, 0xd4, 0x1a, 0xe9, 0xd7, 0x97, 0x40, 0xb7, 0x2c, 0xf6, 0xca, 0x23, 0x62, 0xaf,
0x32, 0x38, 0xf6, 0xde, 0x2d, 0x41, 0x7d, 0x80, 0x6d, 0x46, 0xb7, 0xb3, 0x97, 0xc4, 0x38, 0x3b,
0x7e, 0x68, 0x53, 0xad, 0x9c, 0xc6, 0x3a, 0x32, 0x13, 0x12, 0xcb, 0x12, 0x3f, 0x0c, 0x76, 0x2d,
0x4f, 0xab, 0x28, 0x9b, 0x82, 0x46, 0xfe, 0x8b, 0x40, 0x93, 0xb6, 0xb8, 0x65, 0x73, 0xcb, 0x74,
0xbc, 0x97, 0xdd, 0x1c, 0x73, 0x30, 0x6b, 0x71, 0x5d, 0x72, 0xc1, 0x22, 0x68, 0xe4, 0x07, 0x08,
0xce, 0xe4, 0x55, 0x8e, 0x36, 0xdd, 0x28, 0x96, 0x77, 0x4a, 0xec, 0x42, 0x39, 0x39, 0x99, 0x5c,
0x35, 0x6a, 0x2b, 0x1b, 0x87, 0xea, 0x38, 0xaa, 0x20, 0xa9, 0x9e, 0xe0, 0x4f, 0x6e, 0xc2, 0x99,
0x81, 0x65, 0x48, 0x20, 0xa9, 0x43, 0x45, 0x76, 0xd9, 0xc4, 0x07, 0xf2, 0xb6, 0x22, 0xa9, 0xe4,
0x1f, 0x53, 0xf9, 0x0a, 0xee, 0x3b, 0x9b, 0x7e, 0xb3, 0xe0, 0x79, 0x30, 0x8e, 0xf7, 0x34, 0x28,
0x07, 0xbe, 0x23, 0x1c, 0xc7, 0x5f, 0x64, 0x62, 0xc9, 0xbe, 0xb6, 0x7d, 0x2f, 0xb6, 0xd8, 0x93,
0x34, 0xe7, 0xaf, 0x8c, 0xcc, 0x7c, 0x1f, 0xb9, 0x9e, 0x4d, 0xb7, 0xa9, 0xed, 0x7b, 0x4e, 0xc4,
0x1d, 0x37, 0x25, 0x7d, 0xaf, 0xee, 0xe0, 0x7b, 0x50, 0xe5, 0xeb, 0x87, 0x6e, 0x9b, 0xf2, 0xa7,
0x56, 0x6d, 0x65, 0xd1, 0x48, 0xde, 0xbe, 0x86, 0xfa, 0xf6, 0xcd, 0x2c, 0xcc, 0xde, 0xbe, 0x46,
0x77, 0xd9, 0x60, 0x5f, 0x98, 0xd9, 0xc7, 0x0c, 0x57, 0x6c, 0xb9, 0xad, 0x4d, 0xd7, 0xe3, 0x97,
0xa2, 0x4c, 0x60, 0x46, 0x66, 0x31, 0xb1, 0xe3, 0xb7, 0x5a, 0xfe, 0x13, 0x5e, 0x20, 0xd2, 0x66,
0x91, 0xd0, 0xd8, 0x05, 0xa7, 0xe3, 0xc5, 0x6e, 0x8b, 0x63, 0xa9, 0x72, 0xad, 0x33, 0x02, 0xbb,
0xd8, 0xef, 0xb8, 0xad, 0x98, 0x86, 0xfc, 0x0a, 0x52, 0x35, 0xc5, 0x8a, 0x59, 0x98, 0x47, 0x60,
0x2d, 0x79, 0x00, 0xf2, 0xd8, 0x3b, 0x29, 0x23, 0xf6, 0x08, 0x27, 0x8a, 0x58, 0x25, 0x7d, 0x19,
0x71, 0x94, 0x6f, 0xe6, 0x68, 0xe4, 0x23, 0x04, 0x95, 0x4d, 0xbf, 0x79, 0xd7, 0x8b, 0xc3, 0x1e,
0x4b, 0x0c, 0x66, 0x53, 0xea, 0xe5, 0x3d, 0x2f, 0x89, 0x78, 0x0b, 0xaa, 0xb1, 0xdb, 0xa6, 0xdb,
0xb1, 0xd5, 0x0e, 0xc4, 0x05, 0xe2, 0x05, 0x8c, 0xb7, 0x36, 0xcb, 0xb8, 0x69, 0xc8, 0xcc, 0x98,
0xb0, 0x74, 0x6a, 0x59, 0x51, 0xcc, 0x93, 0x55, 0x9a, 0x87, 0x53, 0x98, 0x4b, 0xd3, 0x63, 0xdb,
0x71, 0xde, 0xf3, 0xb9, 0x1d, 0x86, 0x5a, 0x86, 0x8e, 0x9a, 0xb0, 0x92, 0x48, 0x1a, 0xf0, 0x5a,
0x7a, 0xdb, 0x7c, 0x48, 0xc3, 0xb6, 0xeb, 0x59, 0x85, 0xc5, 0x97, 0x2c, 0xe7, 0x12, 0x84, 0x5d,
0xbf, 0x1e, 0xbb, 0x9e, 0xe3, 0x3f, 0x19, 0x1e, 0xe2, 0xe4, 0x5f, 0xf9, 0x87, 0xb3, 0xf2, 0x4d,
0x9a, 0x57, 0xf7, 0xe0, 0x28, 0xcb, 0xc0, 0x2e, 0x15, 0x1b, 0x22, 0xcf, 0x49, 0x2e, 0x85, 0x07,
0xf2, 0x30, 0xf3, 0x1f, 0xe2, 0x4d, 0x38, 0x66, 0x45, 0x91, 0xdb, 0xf4, 0xa8, 0x23, 0x79, 0x95,
0xc6, 0xe6, 0xd5, 0xff, 0x69, 0xf2, 0x72, 0xe2, 0x27, 0x12, 0x2f, 0x98, 0x72, 0x49, 0xbe, 0x8b,
0xe0, 0xd4, 0x40, 0x26, 0x69, 0x0c, 0x0a, 0x13, 0x88, 0x76, 0x50, 0x89, 0xec, 0x5d, 0xea, 0x74,
0x5a, 0x54, 0xce, 0x15, 0xe4, 0x9a, 0xed, 0x39, 0x9d, 0xc4, 0x03, 0x49, 0x5d, 0x36, 0xd3, 0x35,
0x9e, 0x07, 0x68, 0x5b, 0x5e, 0xc7, 0x6a, 0x71, 0x08, 0xd3, 0x1c, 0x82, 0x42, 0x21, 0x73, 0xa0,
0x0f, 0x72, 0x9f, 0x78, 0x8b, 0x7f, 0x88, 0xe0, 0x15, 0x59, 0xc2, 0x84, 0x7f, 0x0c, 0x38, 0xa6,
0x98, 0xe1, 0x41, 0xea, 0x2a, 0xd1, 0x84, 0xfa, 0x37, 0xfb, 0xcb, 0x13, 0x1a, 0x5c, 0x9e, 0x12,
0x9f, 0x4f, 0xa9, 0xc3, 0x19, 0xef, 0x40, 0x33, 0x41, 0x85, 0xcd, 0x04, 0x0d, 0x6f, 0x26, 0xa8,
0xef, 0x52, 0xd5, 0x03, 0xed, 0xbe, 0xe5, 0x59, 0x4d, 0xea, 0xa4, 0xca, 0xa5, 0x81, 0xf4, 0x4d,
0xf5, 0x4d, 0x7a, 0xb8, 0xf7, 0x5e, 0x7a, 0x21, 0x71, 0x77, 0x76, 0xc4, 0xe3, 0x76, 0xe5, 0xaf,
0xf3, 0x80, 0x55, 0xaf, 0xd3, 0xb0, 0xeb, 0xda, 0x14, 0xff, 0x18, 0xc1, 0x34, 0xeb, 0x58, 0xf8,
0xec, 0xb0, 0x20, 0xe3, 0xd6, 0xd7, 0x27, 0xf4, 0xa2, 0x60, 0xa2, 0xc8, 0xdc, 0x3b, 0xff, 0xfe,
0xcf, 0x4f, 0x4b, 0xa7, 0xf1, 0x49, 0x3e, 0xba, 0xec, 0x2e, 0xab, 0x93, 0xc4, 0x08, 0xff, 0x10,
0x01, 0x16, 0x3d, 0x54, 0x99, 0x52, 0xe1, 0xab, 0xc3, 0xf0, 0x0d, 0x98, 0x66, 0xe9, 0x67, 0x95,
0xf2, 0x65, 0xd8, 0x7e, 0x48, 0x59, 0xb1, 0xe2, 0x07, 0x38, 0x80, 0x45, 0x0e, 0xe0, 0x02, 0x26,
0x83, 0x00, 0x34, 0x9e, 0xb2, 0x00, 0x78, 0xd6, 0xa0, 0x89, 0xdc, 0xdf, 0x20, 0x98, 0x79, 0xcc,
0x6f, 0x86, 0x23, 0x2c, 0xb4, 0x35, 0x19, 0x0b, 0x71, 0x59, 0x1c, 0x2a, 0x39, 0xcf, 0x61, 0x9e,
0xc5, 0x67, 0x24, 0xcc, 0x28, 0x0e, 0xa9, 0xd5, 0xce, 0xa1, 0xbd, 0x8e, 0xf0, 0x6f, 0x11, 0xcc,
0x26, 0xc3, 0x2a, 0x7c, 0x71, 0x18, 0xc4, 0xdc, 0x30, 0x4b, 0x9f, 0xd0, 0xd8, 0x87, 0x5c, 0xe1,
0x00, 0xcf, 0x93, 0x81, 0x8e, 0x5c, 0xcd, 0x0d, 0x85, 0x7e, 0x82, 0x60, 0x6a, 0x9d, 0x8e, 0x0c,
0xb3, 0x49, 0x21, 0x3b, 0x60, 0xba, 0x01, 0x1e, 0xc6, 0xbf, 0x43, 0xf0, 0xda, 0x3a, 0x8d, 0x07,
0x17, 0x78, 0xbc, 0x30, 0xba, 0xea, 0x8a, 0x68, 0xbb, 0x3a, 0xc6, 0xc9, 0xb4, 0xb2, 0x35, 0x38,
0xb2, 0x2b, 0xf8, 0x72, 0x51, 0xec, 0x45, 0x3d, 0xcf, 0x7e, 0x22, 0x70, 0xfc, 0x1d, 0xc1, 0xf1,
0xfe, 0x31, 0x30, 0xce, 0xb7, 0x84, 0x81, 0x53, 0x62, 0xfd, 0xab, 0x87, 0xaa, 0x20, 0x79, 0x8e,
0xe4, 0x16, 0x87, 0xfd, 0x06, 0xfe, 0x7c, 0x11, 0x6c, 0x39, 0xf8, 0x8a, 0x1a, 0x4f, 0xe5, 0xcf,
0x67, 0xfc, 0x8f, 0x0c, 0x1c, 0xf3, 0x3b, 0x08, 0x8e, 0xac, 0xd3, 0xf8, 0x7e, 0x3a, 0xeb, 0x19,
0x1a, 0xad, 0xb9, 0x21, 0xaf, 0x3e, 0x67, 0x28, 0x7f, 0x11, 0x90, 0x5b, 0xa9, 0x3d, 0x97, 0x38,
0xb0, 0xcb, 0xf8, 0x62, 0x11, 0xb0, 0x6c, 0xbe, 0xf4, 0x3e, 0x82, 0xd9, 0x64, 0xa2, 0x32, 0x5c,
0x7c, 0x6e, 0x70, 0x3a, 0xb1, 0x90, 0xbc, 0xcb, 0x81, 0xde, 0xd4, 0xaf, 0x0f, 0x06, 0xaa, 0x7e,
0x2f, 0x4d, 0x66, 0x70, 0xf4, 0xf9, 0x44, 0xfa, 0x23, 0x02, 0xc8, 0x46, 0x42, 0xf8, 0x4a, 0xb1,
0x12, 0xca, 0xd8, 0x48, 0x9f, 0xe0, 0x50, 0x88, 0x18, 0x5c, 0x99, 0x05, 0xbd, 0x5e, 0x18, 0xc5,
0x01, 0xb5, 0x57, 0x93, 0xc1, 0xd1, 0xaf, 0x10, 0xcc, 0xf0, 0xd1, 0x01, 0xbe, 0x30, 0x0c, 0xb0,
0x3a, 0x59, 0x98, 0x98, 0xd1, 0x2f, 0x71, 0x9c, 0xf5, 0x95, 0xa2, 0x3a, 0xb0, 0x8a, 0x16, 0x71,
0x17, 0x66, 0x93, 0xd7, 0xfb, 0xf0, 0xa8, 0xc8, 0xbd, 0xee, 0xf5, 0x7a, 0x41, 0x3b, 0x4a, 0x02,
0x53, 0x94, 0xa0, 0xc5, 0xc2, 0x12, 0xf4, 0x1e, 0x82, 0x69, 0x56, 0x25, 0xf0, 0xf9, 0xa2, 0x1a,
0x32, 0x69, 0xab, 0x5c, 0xe5, 0xd0, 0x2e, 0x92, 0xfa, 0xa8, 0x1a, 0xc4, 0x4c, 0xf3, 0x33, 0x04,
0xc7, 0xfb, 0x2f, 0x2d, 0xf8, 0x4c, 0x5f, 0xfd, 0x51, 0x6f, 0x6a, 0x7a, 0xde, 0x84, 0xc3, 0x2e,
0x3c, 0xe4, 0x4b, 0x1c, 0xc5, 0x2a, 0x7e, 0x7d, 0x64, 0x42, 0x3c, 0x90, 0x49, 0xcc, 0x18, 0x2d,
0x65, 0xa3, 0xe4, 0x3f, 0x23, 0x38, 0x22, 0xf9, 0x3e, 0x0c, 0x29, 0x2d, 0x86, 0x35, 0xa1, 0xf8,
0x67, 0x82, 0xc8, 0x17, 0x38, 0xf6, 0xcf, 0xe1, 0x1b, 0x63, 0x62, 0x97, 0x98, 0x97, 0x62, 0x06,
0xf3, 0x6f, 0x08, 0x4e, 0x3c, 0x4e, 0xc2, 0xfd, 0x93, 0x00, 0x7f, 0x9b, 0x83, 0xff, 0x22, 0x7e,
0xa3, 0xe0, 0x5e, 0x31, 0x4a, 0x87, 0xeb, 0x08, 0xff, 0x01, 0x41, 0x45, 0x8e, 0x5d, 0xf1, 0xe5,
0xa1, 0xf9, 0x90, 0x1f, 0xcc, 0x4e, 0x2c, 0x86, 0x45, 0x1f, 0x25, 0x17, 0x0a, 0x1b, 0x92, 0x10,
0xce, 0xe2, 0xf8, 0x5d, 0x04, 0x38, 0x7d, 0x68, 0xa4, 0x4f, 0x0f, 0x7c, 0x29, 0x27, 0x6a, 0xe8,
0x8b, 0x52, 0xbf, 0x3c, 0xf2, 0x5c, 0xbe, 0x21, 0x2d, 0x16, 0x36, 0x24, 0x3f, 0x95, 0xff, 0x23,
0x04, 0xb5, 0x75, 0x9a, 0xde, 0x76, 0x0b, 0x0c, 0x99, 0x1f, 0x2c, 0xeb, 0x0b, 0xa3, 0x0f, 0x0a,
0x44, 0xd7, 0x38, 0xa2, 0x4b, 0xb8, 0xd8, 0x54, 0x12, 0xc0, 0x2f, 0x11, 0x1c, 0xdd, 0x52, 0x83,
0x13, 0x5f, 0x1b, 0x25, 0x29, 0x57, 0xba, 0xc7, 0xc7, 0xf5, 0x19, 0x8e, 0x6b, 0x89, 0x8c, 0x85,
0x6b, 0x55, 0xcc, 0x67, 0x7f, 0x8d, 0xe0, 0x55, 0xf5, 0x79, 0x20, 0xa6, 0x6e, 0x1f, 0xd7, 0x6e,
0x05, 0xc3, 0x3b, 0x72, 0x83, 0xe3, 0x33, 0xf0, 0xb5, 0x71, 0xf0, 0x35, 0xc4, 0x1c, 0x0e, 0xff,
0x02, 0xc1, 0x09, 0x3e, 0xf7, 0x54, 0x19, 0xf7, 0xb5, 0x95, 0x61, 0x53, 0xd2, 0x31, 0xda, 0x8a,
0xa8, 0x3c, 0xe4, 0x85, 0x40, 0xad, 0x8a, 0x79, 0x25, 0x7b, 0xee, 0xbd, 0x22, 0x1b, 0x99, 0xf0,
0xee, 0xd2, 0x28, 0xc3, 0xbd, 0x68, 0xe3, 0x13, 0xe1, 0xb6, 0x38, 0x5e, 0xb8, 0xfd, 0x1e, 0x41,
0x59, 0x8c, 0x1a, 0x0b, 0xee, 0x06, 0xca, 0x2c, 0x52, 0x3f, 0x95, 0x3b, 0x25, 0xa7, 0x5c, 0xe4,
0x1b, 0x5c, 0xec, 0x23, 0xdc, 0x28, 0x12, 0x1b, 0xf8, 0x4e, 0xd4, 0x78, 0x2a, 0x46, 0x48, 0xcf,
0x1a, 0x2d, 0xbf, 0x19, 0xbd, 0x45, 0x70, 0x61, 0x1f, 0x64, 0x67, 0xae, 0xa3, 0xb5, 0xdb, 0x1f,
0xec, 0xcf, 0xa3, 0x7f, 0xee, 0xcf, 0xa3, 0x8f, 0xf6, 0xe7, 0xd1, 0x5b, 0x9f, 0x1d, 0xe3, 0x3f,
0x64, 0xec, 0x96, 0x4b, 0xbd, 0x58, 0xe5, 0xf9, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x60, 0x3f,
0x3b, 0xd3, 0x1a, 0x24, 0x00, 0x00,
// 2330 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x5a, 0xcf, 0x8f, 0xdc, 0x48,
0xf5, 0xff, 0x56, 0xcf, 0xaf, 0xee, 0xd7, 0xc9, 0x26, 0xa9, 0x4d, 0xf2, 0xf5, 0x3a, 0x93, 0x49,
0xab, 0xf2, 0x6b, 0x32, 0xc9, 0xb8, 0x93, 0x26, 0x42, 0x61, 0x16, 0xb4, 0x64, 0x36, 0x21, 0x1b,
0x98, 0x64, 0x07, 0x4f, 0x42, 0xd0, 0x72, 0x00, 0xaf, 0x5d, 0xd3, 0x63, 0xc6, 0x6d, 0x3b, 0xb6,
0xbb, 0xa3, 0x56, 0xc8, 0x65, 0x91, 0xb8, 0x80, 0x00, 0x41, 0x0e, 0x80, 0x10, 0x42, 0xac, 0xf6,
0xcc, 0x0d, 0x10, 0xb7, 0xbd, 0xa0, 0xdd, 0x1b, 0x82, 0x3d, 0x47, 0x4b, 0xc4, 0x1f, 0xc0, 0x9f,
0x80, 0xaa, 0x5c, 0x65, 0x97, 0x7b, 0xba, 0xdd, 0x9d, 0x9d, 0x5e, 0xa1, 0xdc, 0xba, 0x5e, 0x95,
0xdf, 0xfb, 0xbc, 0xdf, 0x55, 0x6f, 0x06, 0xce, 0xc4, 0x34, 0xea, 0xd1, 0xa8, 0x69, 0x85, 0xa1,
0xe7, 0xda, 0x56, 0xe2, 0x06, 0xbe, 0xfa, 0xdb, 0x08, 0xa3, 0x20, 0x09, 0x70, 0x5d, 0x21, 0xe9,
0x47, 0xdb, 0x41, 0x3b, 0xe0, 0xf4, 0x26, 0xfb, 0x95, 0x1e, 0xd1, 0x17, 0xdb, 0x41, 0xd0, 0xf6,
0x68, 0xd3, 0x0a, 0xdd, 0xa6, 0xe5, 0xfb, 0x41, 0xc2, 0x0f, 0xc7, 0x62, 0x97, 0xec, 0x5e, 0x8b,
0x0d, 0x37, 0xe0, 0xbb, 0x76, 0x10, 0xd1, 0x66, 0xef, 0x4a, 0xb3, 0x4d, 0x7d, 0x1a, 0x59, 0x09,
0x75, 0xc4, 0x99, 0xab, 0xf9, 0x99, 0x8e, 0x65, 0xef, 0xb8, 0x3e, 0x8d, 0xfa, 0xcd, 0x70, 0xb7,
0xcd, 0x08, 0x71, 0xb3, 0x43, 0x13, 0x6b, 0xd8, 0x57, 0x1b, 0x6d, 0x37, 0xd9, 0xe9, 0xbe, 0x6b,
0xd8, 0x41, 0xa7, 0x69, 0x45, 0x1c, 0xd8, 0xf7, 0xf9, 0x8f, 0x55, 0xdb, 0x69, 0xf6, 0x5a, 0x39,
0x03, 0x55, 0xc3, 0xde, 0x15, 0xcb, 0x0b, 0x77, 0xac, 0xbd, 0xdc, 0x6e, 0x8e, 0xe1, 0x16, 0xd1,
0x30, 0x10, 0x16, 0xe3, 0x3f, 0xdd, 0x24, 0x88, 0xfa, 0xca, 0xcf, 0x94, 0x0d, 0xf9, 0x04, 0xc1,
0xe1, 0xeb, 0xb9, 0xbc, 0x6f, 0x76, 0x69, 0xd4, 0xc7, 0x18, 0x66, 0x7d, 0xab, 0x43, 0x35, 0xd4,
0x40, 0xcb, 0x35, 0x93, 0xff, 0xc6, 0x1a, 0x2c, 0x44, 0x74, 0x3b, 0xa2, 0xf1, 0x8e, 0x56, 0xe1,
0x64, 0xb9, 0xc4, 0xe7, 0x60, 0x81, 0x09, 0xa7, 0x76, 0xa2, 0xcd, 0x34, 0x66, 0x96, 0x6b, 0xeb,
0x07, 0x9e, 0x3f, 0x3b, 0x55, 0xdd, 0x4c, 0x49, 0xb1, 0x29, 0x37, 0xb1, 0x01, 0x87, 0x22, 0x1a,
0x07, 0xdd, 0xc8, 0xa6, 0xdf, 0xa2, 0x51, 0xec, 0x06, 0xbe, 0x36, 0xcb, 0x38, 0xad, 0xcf, 0x7e,
0xf4, 0xec, 0xd4, 0xff, 0x99, 0x83, 0x9b, 0xb8, 0x01, 0xd5, 0x98, 0x7a, 0xd4, 0x4e, 0x82, 0x48,
0x9b, 0x53, 0x0e, 0x66, 0x54, 0xac, 0xc1, 0x2c, 0x53, 0x48, 0x9b, 0x57, 0x76, 0x39, 0x85, 0x9c,
0x82, 0xda, 0xdd, 0xc0, 0xa1, 0x23, 0xd5, 0x21, 0xb7, 0xe0, 0x98, 0x49, 0x7b, 0x2e, 0x13, 0x74,
0x87, 0x26, 0x96, 0x63, 0x25, 0xd6, 0xe0, 0xe1, 0x4a, 0xa6, 0xbb, 0x0e, 0xd5, 0x48, 0x1c, 0xd6,
0x2a, 0x9c, 0x9e, 0xad, 0xc9, 0x5f, 0x11, 0x2c, 0x29, 0x06, 0x34, 0x85, 0x12, 0x37, 0x7b, 0xd4,
0x4f, 0xe2, 0xd1, 0x2c, 0x5b, 0x70, 0x44, 0xea, 0x7b, 0xd7, 0xea, 0xd0, 0x38, 0xb4, 0x6c, 0x9a,
0xf2, 0x16, 0x7a, 0xec, 0xdd, 0xc6, 0xcb, 0x70, 0x40, 0x25, 0x6a, 0x33, 0xca, 0xf1, 0xc2, 0x0e,
0x3e, 0x07, 0x75, 0xb9, 0xbe, 0x7f, 0xfb, 0x86, 0x36, 0xab, 0x1c, 0x54, 0x37, 0xc8, 0x26, 0x68,
0x0a, 0xf6, 0x3b, 0x96, 0xef, 0x6e, 0xd3, 0x38, 0x19, 0x8d, 0xba, 0x51, 0x30, 0x84, 0xe2, 0x92,
0xcc, 0x1c, 0xc7, 0xe0, 0xd5, 0xa2, 0x35, 0xc2, 0xc0, 0x8f, 0x29, 0xf9, 0x10, 0x15, 0x24, 0xbd,
0x19, 0x51, 0x2b, 0xa1, 0x26, 0x7d, 0xd8, 0xa5, 0x71, 0x82, 0x1f, 0x82, 0x9a, 0xb5, 0x5c, 0x60,
0xbd, 0x75, 0xdb, 0xc8, 0x03, 0xdc, 0x90, 0x01, 0xce, 0x7f, 0x7c, 0xd7, 0x76, 0x8c, 0x5e, 0xcb,
0x08, 0x77, 0xdb, 0x06, 0x4b, 0x17, 0x43, 0x2d, 0x02, 0x32, 0x5d, 0x0c, 0x45, 0x98, 0x54, 0x5c,
0x39, 0x87, 0x8f, 0xc3, 0x7c, 0x37, 0x8c, 0x69, 0x94, 0x70, 0x35, 0xaa, 0xa6, 0x58, 0x31, 0x4f,
0xf7, 0x2c, 0xcf, 0x75, 0xac, 0x84, 0x99, 0x97, 0xed, 0x64, 0x6b, 0xf2, 0x7e, 0x51, 0x87, 0xfb,
0xa1, 0xa3, 0xe8, 0xb0, 0xfb, 0xf9, 0xea, 0x50, 0x44, 0xaf, 0xa2, 0xac, 0x0c, 0xa0, 0xec, 0x15,
0x40, 0xde, 0xa0, 0x1e, 0xcd, 0x41, 0x0e, 0x73, 0xa9, 0x06, 0x0b, 0xb6, 0x15, 0xdb, 0x96, 0x23,
0x59, 0xc9, 0x25, 0xbe, 0x04, 0x47, 0xc2, 0x28, 0x08, 0xad, 0x36, 0xe7, 0xb4, 0x19, 0x78, 0xae,
0xdd, 0xe7, 0x46, 0xa9, 0x99, 0x7b, 0x37, 0xc8, 0x69, 0xa8, 0x6f, 0xf5, 0x7d, 0xfb, 0xed, 0x90,
0x17, 0x53, 0x7c, 0x14, 0xe6, 0xdc, 0x84, 0x76, 0x62, 0x0d, 0xb1, 0x92, 0x60, 0xa6, 0x0b, 0xf2,
0xf3, 0x39, 0x38, 0xae, 0xa0, 0x63, 0x1f, 0x94, 0x61, 0x1b, 0x1b, 0x6e, 0x78, 0x11, 0xe6, 0x9d,
0xa8, 0x6f, 0x76, 0xfd, 0xd4, 0x5b, 0x62, 0x5f, 0xd0, 0xb0, 0x0e, 0x73, 0x61, 0xd4, 0xf5, 0x29,
0xaf, 0x33, 0x72, 0x33, 0x25, 0xe1, 0x6d, 0xa8, 0xc6, 0x09, 0x2b, 0xa8, 0xed, 0x3e, 0xaf, 0x2e,
0xf5, 0xd6, 0xd7, 0xf7, 0xe7, 0x2d, 0xa6, 0xcc, 0x96, 0xe0, 0x68, 0x66, 0xbc, 0xf1, 0x23, 0xa8,
0xc9, 0x8c, 0x8b, 0xb5, 0x85, 0xc6, 0xcc, 0x72, 0xbd, 0xb5, 0xb5, 0x7f, 0x41, 0x6f, 0x87, 0xac,
0x19, 0x28, 0xf5, 0x46, 0x28, 0x97, 0xcb, 0xc2, 0x8b, 0x50, 0xeb, 0x88, 0x84, 0x8e, 0xb5, 0x2a,
0xf7, 0x42, 0x4e, 0xc0, 0xdf, 0x86, 0x39, 0xd7, 0xdf, 0x0e, 0x62, 0xad, 0xc6, 0x21, 0xad, 0xef,
0x0f, 0xd2, 0x6d, 0x7f, 0x3b, 0x30, 0x53, 0x86, 0xf8, 0x21, 0x1c, 0x8c, 0x68, 0x12, 0xf5, 0xa5,
0x2d, 0x34, 0xe0, 0xd6, 0xfd, 0xc6, 0xfe, 0x24, 0x98, 0x2a, 0x4b, 0xb3, 0x28, 0x01, 0xaf, 0x41,
0x3d, 0xce, 0x63, 0x4f, 0xab, 0x73, 0x81, 0x5a, 0x81, 0x91, 0x12, 0x9b, 0xa6, 0x7a, 0x98, 0xfc,
0x19, 0xc1, 0xe2, 0x9e, 0xac, 0xde, 0x0a, 0x69, 0x69, 0x60, 0xb6, 0x61, 0x36, 0x0e, 0xa9, 0xcd,
0x0b, 0x76, 0xbd, 0x75, 0x67, 0x6a, 0x69, 0xce, 0xe4, 0xca, 0x3e, 0xc6, 0x04, 0x94, 0xd6, 0xa3,
0x0e, 0xfc, 0xbf, 0xf2, 0xe9, 0xa6, 0x95, 0xd8, 0x3b, 0x65, 0x98, 0x59, 0x32, 0xb0, 0x33, 0x85,
0x2e, 0x93, 0x92, 0x30, 0x81, 0x1a, 0xff, 0x71, 0xaf, 0x1f, 0x16, 0xdb, 0x4a, 0x4e, 0x26, 0x3f,
0x42, 0xa0, 0xab, 0x15, 0x29, 0xf0, 0xbc, 0x77, 0x2d, 0x7b, 0xb7, 0x5c, 0x64, 0xc5, 0x75, 0xb8,
0xbc, 0x99, 0x75, 0x60, 0xfc, 0x9e, 0x3f, 0x3b, 0x55, 0xb9, 0x7d, 0xc3, 0xac, 0xb8, 0xce, 0x67,
0xcf, 0x5c, 0x76, 0x65, 0xd1, 0x87, 0x74, 0xdc, 0x32, 0x20, 0x04, 0x6a, 0xfe, 0xd0, 0x2e, 0x9b,
0x93, 0x5f, 0xa0, 0xbb, 0x2e, 0xc1, 0x42, 0x2f, 0xbb, 0xc0, 0xe4, 0x87, 0x24, 0x91, 0x81, 0x6f,
0x47, 0x41, 0x37, 0xd4, 0xe6, 0x54, 0x4b, 0x73, 0x12, 0xbb, 0xb2, 0xec, 0xba, 0xbe, 0xa3, 0xcd,
0x2b, 0x5b, 0x9c, 0x42, 0x7e, 0x5d, 0x81, 0x53, 0x43, 0xd4, 0x1a, 0xeb, 0xd7, 0x97, 0x40, 0xb7,
0x3c, 0xf6, 0x16, 0xc6, 0xc4, 0x5e, 0x75, 0x78, 0xec, 0x3d, 0xad, 0x40, 0x63, 0x88, 0x6d, 0xc6,
0x77, 0xb7, 0x97, 0xc4, 0x38, 0xdb, 0x41, 0x64, 0x53, 0x6d, 0x21, 0x8b, 0x75, 0x64, 0xa6, 0x24,
0x96, 0x25, 0x41, 0x14, 0xee, 0x58, 0xbe, 0x56, 0x55, 0x36, 0x05, 0x8d, 0xfc, 0x07, 0x81, 0x26,
0x6d, 0x71, 0xdd, 0xe6, 0x96, 0xe9, 0xfa, 0x2f, 0xbb, 0x39, 0x16, 0x61, 0xde, 0xe2, 0xba, 0x14,
0x82, 0x45, 0xd0, 0xc8, 0x8f, 0x11, 0x9c, 0x28, 0xaa, 0x1c, 0x6f, 0xb8, 0x71, 0x22, 0x2f, 0x9a,
0xd8, 0x83, 0x85, 0xf4, 0x64, 0x7a, 0xf3, 0xa8, 0xb7, 0x36, 0xf6, 0xdb, 0x77, 0x54, 0x59, 0x52,
0x43, 0x21, 0x82, 0xbc, 0x01, 0x27, 0x86, 0x56, 0x22, 0x01, 0xa6, 0x01, 0x55, 0xd9, 0x71, 0x53,
0x37, 0xc8, 0xfb, 0x8b, 0xa4, 0x92, 0x8f, 0x67, 0x8a, 0x45, 0x3c, 0x70, 0x36, 0x82, 0x76, 0xc9,
0xb3, 0x61, 0x12, 0x07, 0x6a, 0xb0, 0x10, 0x06, 0x8e, 0xf0, 0x1d, 0x7f, 0xa9, 0x89, 0x25, 0xfb,
0xda, 0x0e, 0xfc, 0xc4, 0x62, 0x0f, 0xd6, 0x82, 0xcb, 0x72, 0x32, 0x73, 0x7f, 0xec, 0xfa, 0x36,
0xdd, 0xa2, 0x76, 0xe0, 0x3b, 0x31, 0xf7, 0xdd, 0x8c, 0x74, 0xbf, 0xba, 0x83, 0xdf, 0x82, 0x1a,
0x5f, 0xdf, 0x73, 0x3b, 0x94, 0x3f, 0xc1, 0xea, 0xad, 0x15, 0x23, 0x7d, 0x19, 0x1b, 0xea, 0xcb,
0x38, 0xb7, 0x30, 0x7b, 0x19, 0x1b, 0xbd, 0x2b, 0x06, 0xfb, 0xc2, 0xcc, 0x3f, 0x66, 0xb8, 0x12,
0xcb, 0xf5, 0x36, 0x5c, 0x9f, 0xdf, 0x91, 0x72, 0x81, 0x39, 0x99, 0x85, 0xc5, 0x76, 0xe0, 0x79,
0xc1, 0x23, 0x5e, 0x23, 0xb2, 0x7e, 0x91, 0xd2, 0xd8, 0x65, 0xa7, 0xeb, 0x27, 0xae, 0xc7, 0xb1,
0xd4, 0xb8, 0xd6, 0x39, 0x81, 0xdd, 0xf6, 0xb7, 0x5d, 0x2f, 0xa1, 0x11, 0xbf, 0x8b, 0xd4, 0x4c,
0xb1, 0x62, 0x16, 0xe6, 0x41, 0x58, 0x4f, 0x1f, 0x86, 0x3c, 0xfc, 0x8e, 0xca, 0xa0, 0x3d, 0xc0,
0x89, 0x22, 0x5c, 0xc9, 0x40, 0x52, 0x1c, 0xe4, 0x9b, 0x05, 0x1a, 0xf9, 0x14, 0x41, 0x75, 0x23,
0x68, 0xdf, 0xf4, 0x93, 0xa8, 0xcf, 0x72, 0x83, 0xd9, 0x94, 0xfa, 0x45, 0xcf, 0x4b, 0x22, 0xde,
0x84, 0x5a, 0xe2, 0x76, 0xe8, 0x56, 0x62, 0x75, 0x42, 0x71, 0x8d, 0x78, 0x01, 0xe3, 0xad, 0xcf,
0x33, 0x6e, 0x1a, 0x32, 0x73, 0x26, 0x2c, 0xa3, 0x3c, 0x2b, 0x4e, 0x78, 0xbe, 0x4a, 0xf3, 0x70,
0x0a, 0x73, 0x69, 0x76, 0x6c, 0x2b, 0x29, 0x7a, 0xbe, 0xb0, 0xc3, 0x50, 0xcb, 0xd0, 0x51, 0x73,
0x56, 0x12, 0x49, 0x13, 0x5e, 0xcb, 0x6e, 0x9e, 0xf7, 0x68, 0xd4, 0x71, 0x7d, 0xab, 0xb4, 0xfe,
0x92, 0x2b, 0x85, 0x04, 0x61, 0x97, 0xb0, 0x07, 0xae, 0xef, 0x04, 0x8f, 0x46, 0x87, 0x38, 0xf9,
0x47, 0xf1, 0x41, 0xad, 0x7c, 0x93, 0xe5, 0xd5, 0x5b, 0x70, 0x90, 0x65, 0x60, 0x8f, 0x8a, 0x0d,
0x91, 0xea, 0xa4, 0x90, 0xc2, 0x43, 0x79, 0x98, 0xc5, 0x0f, 0xf1, 0x06, 0x1c, 0xb2, 0xe2, 0xd8,
0x6d, 0xfb, 0xd4, 0x91, 0xbc, 0x2a, 0x13, 0xf3, 0x1a, 0xfc, 0x34, 0x7d, 0x4b, 0xf1, 0x13, 0xa9,
0x17, 0x4c, 0xb9, 0x24, 0x3f, 0x44, 0x70, 0x6c, 0x28, 0x93, 0x2c, 0x06, 0x85, 0x09, 0x44, 0x47,
0xa8, 0xc6, 0xf6, 0x0e, 0x75, 0xba, 0x1e, 0x95, 0xf3, 0x06, 0xb9, 0x66, 0x7b, 0x4e, 0x37, 0xf5,
0x40, 0x5a, 0x9a, 0xcd, 0x6c, 0x8d, 0x97, 0x00, 0x3a, 0x96, 0xdf, 0xb5, 0x3c, 0x0e, 0x61, 0x96,
0x43, 0x50, 0x28, 0x64, 0x11, 0xf4, 0x61, 0xee, 0x13, 0x6f, 0xf4, 0x4f, 0x10, 0xbc, 0x22, 0x4b,
0x98, 0xf0, 0x8f, 0x01, 0x87, 0x14, 0x33, 0xdc, 0xcd, 0x5c, 0x25, 0xfa, 0xd0, 0xe0, 0xe6, 0x60,
0x79, 0x42, 0xc3, 0xcb, 0x53, 0xea, 0xf3, 0x19, 0x75, 0x68, 0xe3, 0xef, 0xe9, 0x27, 0xa8, 0xb4,
0x9f, 0xa0, 0xd1, 0xfd, 0x04, 0x0d, 0xdc, 0xab, 0x7e, 0x00, 0xda, 0x1d, 0xcb, 0xb7, 0xda, 0xd4,
0xc9, 0x94, 0xcb, 0x02, 0xe9, 0x7b, 0xea, 0x2b, 0x75, 0xdf, 0x2f, 0xc0, 0xec, 0x5a, 0xe2, 0x6e,
0x6f, 0x8b, 0x17, 0x6f, 0xeb, 0x5f, 0x4b, 0x80, 0x55, 0xc7, 0xd3, 0xa8, 0xe7, 0xda, 0x14, 0xff,
0x02, 0xc1, 0x2c, 0xeb, 0x5b, 0xf8, 0xe4, 0xa8, 0x38, 0xe3, 0x0e, 0xd0, 0xa7, 0xf7, 0xb4, 0x60,
0xd2, 0xc8, 0xe2, 0x7b, 0xff, 0xfc, 0xf7, 0x2f, 0x2b, 0xc7, 0xf1, 0x51, 0x3e, 0xde, 0xec, 0x5d,
0x51, 0x47, 0x8d, 0x31, 0xfe, 0x09, 0x02, 0x2c, 0x9a, 0xa9, 0x32, 0xc3, 0xc2, 0x17, 0x47, 0x41,
0x1c, 0x32, 0xeb, 0xd2, 0x4f, 0x2a, 0x45, 0xcc, 0xb0, 0x83, 0x88, 0xb2, 0x92, 0xc5, 0x0f, 0x70,
0x00, 0x2b, 0x1c, 0xc0, 0x19, 0x4c, 0x86, 0x01, 0x68, 0x3e, 0x66, 0x61, 0xf0, 0xa4, 0x49, 0x53,
0xb9, 0x7f, 0x40, 0x30, 0xf7, 0x80, 0x5f, 0x11, 0xc7, 0x18, 0x69, 0x6b, 0x6a, 0x46, 0xe2, 0xe2,
0x38, 0x5a, 0x72, 0x9a, 0x23, 0x3d, 0x89, 0x4f, 0x48, 0xa4, 0x71, 0x12, 0x51, 0xab, 0x53, 0x00,
0x7c, 0x19, 0xe1, 0x0f, 0x10, 0xcc, 0xa7, 0xd3, 0x2c, 0x7c, 0x76, 0x14, 0xca, 0xc2, 0xb4, 0x4b,
0x9f, 0xde, 0x50, 0x88, 0x5c, 0xe0, 0x18, 0x4f, 0x93, 0xa1, 0xee, 0x5c, 0x2b, 0x8c, 0x8c, 0x9e,
0x22, 0x98, 0xb9, 0x45, 0xc7, 0xc6, 0xdb, 0x14, 0xc1, 0xed, 0x31, 0xe0, 0x10, 0x57, 0xe3, 0xf7,
0x11, 0xbc, 0x76, 0x8b, 0x26, 0xc3, 0xeb, 0x3d, 0x5e, 0x1e, 0x5f, 0x84, 0x45, 0xd8, 0x5d, 0x9c,
0xe0, 0x64, 0x56, 0xe8, 0x9a, 0x1c, 0xd9, 0x05, 0x7c, 0xbe, 0x2c, 0x08, 0xe3, 0xbe, 0x6f, 0x3f,
0x12, 0x38, 0x3e, 0x46, 0x70, 0x78, 0x70, 0x5a, 0x8c, 0x8b, 0x1d, 0x62, 0xe8, 0x30, 0x59, 0xbf,
0xbb, 0xdf, 0x82, 0x52, 0x64, 0x4a, 0xae, 0x73, 0xe4, 0xaf, 0xe3, 0x2f, 0x95, 0x21, 0x97, 0xc3,
0xb1, 0xb8, 0xf9, 0x58, 0xfe, 0x7c, 0xc2, 0xff, 0x28, 0xc1, 0x61, 0xbf, 0x87, 0xe0, 0xc0, 0x2d,
0x9a, 0xdc, 0xc9, 0x26, 0x41, 0x23, 0xc3, 0xb6, 0x30, 0x0e, 0xd6, 0x17, 0x0d, 0xe5, 0x6f, 0x07,
0x72, 0x2b, 0x33, 0xe9, 0x2a, 0x07, 0x76, 0x1e, 0x9f, 0x2d, 0x03, 0x96, 0x4f, 0x9f, 0x3e, 0x44,
0x30, 0x9f, 0x4e, 0x5a, 0x46, 0x8b, 0x2f, 0xcc, 0x57, 0xa7, 0x19, 0x98, 0x37, 0x39, 0xd6, 0x37,
0xf4, 0xcb, 0xc3, 0xb1, 0xaa, 0xdf, 0x4b, 0xab, 0x19, 0x5c, 0x81, 0x62, 0x46, 0xfd, 0x09, 0x01,
0xe4, 0xd3, 0x22, 0x7c, 0xa1, 0x5c, 0x0f, 0x65, 0xa2, 0xa4, 0x4f, 0x77, 0x5e, 0x44, 0x0c, 0xae,
0xcf, 0xb2, 0xde, 0x28, 0x0d, 0xe7, 0x90, 0xda, 0x6b, 0xe9, 0x4c, 0xe9, 0xf7, 0x08, 0xe6, 0xf8,
0x54, 0x01, 0x9f, 0x19, 0x85, 0x59, 0x1d, 0x3a, 0x4c, 0xd3, 0xf4, 0xe7, 0x38, 0xd4, 0x46, 0xab,
0xac, 0x26, 0xac, 0xa1, 0x15, 0xdc, 0x83, 0xf9, 0xf4, 0x6d, 0x3f, 0x3a, 0x3c, 0x0a, 0x6f, 0x7f,
0xbd, 0x51, 0xd2, 0xa3, 0xd2, 0x08, 0x15, 0xe5, 0x68, 0x65, 0x5c, 0x39, 0x9a, 0x65, 0x15, 0x03,
0x9f, 0x2e, 0xab, 0x27, 0x9f, 0x83, 0x61, 0x2e, 0x72, 0x74, 0x67, 0x49, 0x63, 0x5c, 0x49, 0x62,
0xd6, 0xf9, 0x15, 0x82, 0xc3, 0x83, 0x57, 0x1a, 0x7c, 0x62, 0xa0, 0x1c, 0xa9, 0xf7, 0x38, 0xbd,
0x68, 0xc5, 0x51, 0xd7, 0x21, 0xf2, 0x55, 0x8e, 0x62, 0x0d, 0x5f, 0x1b, 0x9b, 0x19, 0x77, 0x65,
0x42, 0x33, 0x46, 0xab, 0xf9, 0xd0, 0xf9, 0x2f, 0x08, 0x0e, 0x48, 0xbe, 0xf7, 0x22, 0x4a, 0xcb,
0x61, 0x4d, 0x2f, 0x11, 0x98, 0x2c, 0xf2, 0x65, 0x0e, 0xff, 0x8b, 0xf8, 0xea, 0x84, 0xf0, 0x25,
0xec, 0xd5, 0x84, 0x21, 0xfd, 0x1b, 0x82, 0x23, 0x0f, 0xd2, 0xb8, 0xff, 0x1f, 0xe1, 0x7f, 0x93,
0xe3, 0xff, 0x0a, 0x7e, 0xbd, 0xe4, 0xca, 0x31, 0x4e, 0x8d, 0xcb, 0x08, 0xff, 0x11, 0x41, 0x55,
0x4e, 0x67, 0xf1, 0xf9, 0x91, 0x89, 0x51, 0x9c, 0xdf, 0x4e, 0x33, 0x98, 0x45, 0x7f, 0x25, 0x67,
0x4a, 0xbb, 0x94, 0x90, 0xcf, 0x02, 0xfa, 0x29, 0x02, 0x9c, 0xbd, 0x47, 0xb2, 0x17, 0x0a, 0x3e,
0x57, 0x10, 0x35, 0xf2, 0xe1, 0xa9, 0x9f, 0x1f, 0x7b, 0xae, 0xd8, 0xa5, 0x56, 0x4a, 0xbb, 0x54,
0x90, 0xc9, 0xff, 0x29, 0x82, 0xfa, 0x2d, 0x9a, 0x5d, 0x87, 0x4b, 0x6c, 0x59, 0x1c, 0x41, 0xeb,
0xcb, 0xe3, 0x0f, 0x0a, 0x44, 0x97, 0x38, 0xa2, 0x73, 0xb8, 0xdc, 0x54, 0x12, 0xc0, 0x6f, 0x11,
0x1c, 0xdc, 0x54, 0x43, 0x14, 0x5f, 0x1a, 0x27, 0xa9, 0x50, 0xc9, 0x27, 0xc7, 0xf5, 0x05, 0x8e,
0x6b, 0x95, 0x4c, 0x84, 0x6b, 0x4d, 0x4c, 0x72, 0x7f, 0x87, 0xe0, 0x55, 0xf5, 0xfd, 0x20, 0xe6,
0x73, 0x9f, 0xd5, 0x6e, 0x25, 0x63, 0x3e, 0x72, 0x95, 0xe3, 0x33, 0xf0, 0xa5, 0x49, 0xf0, 0x35,
0xc5, 0xb8, 0x0e, 0xff, 0x06, 0xc1, 0x11, 0x3e, 0x21, 0x55, 0x19, 0x0f, 0xb4, 0x98, 0x51, 0xf3,
0xd4, 0x09, 0x5a, 0x8c, 0xa8, 0x3f, 0xe4, 0x85, 0x40, 0xad, 0x89, 0xc9, 0x26, 0xfe, 0x19, 0x82,
0x57, 0x64, 0x53, 0x13, 0xde, 0x5d, 0x1d, 0x67, 0xb8, 0x17, 0x6d, 0x82, 0x22, 0xdc, 0x56, 0x26,
0x0b, 0xb7, 0x0f, 0x10, 0x2c, 0x88, 0x89, 0x64, 0xc9, 0x55, 0x41, 0x19, 0x59, 0xea, 0xc7, 0x0a,
0xa7, 0xe4, 0x30, 0x8c, 0x7c, 0x87, 0x8b, 0xbd, 0x8f, 0x9b, 0x65, 0x62, 0xc3, 0xc0, 0x89, 0x9b,
0x8f, 0xc5, 0xa4, 0xe9, 0x49, 0xd3, 0x0b, 0xda, 0xf1, 0x3b, 0x04, 0x97, 0x36, 0x44, 0x76, 0xe6,
0x32, 0x5a, 0xff, 0xda, 0x47, 0xcf, 0x97, 0xd0, 0xdf, 0x9f, 0x2f, 0xa1, 0x4f, 0x9f, 0x2f, 0xa1,
0x77, 0xae, 0x4d, 0xf6, 0x6f, 0x36, 0xb6, 0xe7, 0x52, 0x3f, 0x51, 0xd9, 0xfe, 0x37, 0x00, 0x00,
0xff, 0xff, 0x06, 0x56, 0xdd, 0x2d, 0x62, 0x24, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@@ -6,7 +6,7 @@ import (
"fmt"
gohttp "net/http"
"github.com/argoproj/argo-cd/util/kube"
"github.com/argoproj/argo-cd/v2/util/kube"
"github.com/argoproj/pkg/grpc/http"
"github.com/grpc-ecosystem/grpc-gateway/runtime"
@@ -14,7 +14,7 @@ import (
// nolint:staticcheck
"github.com/golang/protobuf/proto"
"github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
"github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
)
func init() {

View File

@@ -11,7 +11,7 @@ package certificate
import (
context "context"
fmt "fmt"
v1alpha1 "github.com/argoproj/argo-cd/pkg/apis/application/v1alpha1"
v1alpha1 "github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1"
_ "github.com/gogo/protobuf/gogoproto"
proto "github.com/gogo/protobuf/proto"
_ "google.golang.org/genproto/googleapis/api/annotations"
@@ -209,36 +209,36 @@ func init() {
}
var fileDescriptor_387c41efc0710f00 = []byte{
// 451 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x53, 0x4f, 0x6b, 0x14, 0x31,
// 457 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x54, 0x4f, 0x6b, 0x14, 0x31,
0x14, 0x27, 0x55, 0x4a, 0x4d, 0x05, 0x6d, 0x28, 0xa5, 0x0c, 0x75, 0x2d, 0x43, 0xc1, 0x52, 0x30,
0x61, 0x2b, 0x5e, 0x3c, 0xba, 0x5e, 0x04, 0x11, 0x9d, 0xf6, 0xe4, 0x45, 0xb2, 0xb3, 0xcf, 0x6c,
0xec, 0x34, 0x89, 0xc9, 0x9b, 0xc1, 0xbd, 0x8a, 0xdf, 0xc0, 0x0f, 0xa2, 0x27, 0x3f, 0x80, 0x07,
0xf1, 0x28, 0xf8, 0x05, 0x64, 0xf1, 0x83, 0xc8, 0x64, 0x5b, 0x9b, 0x91, 0x11, 0xbd, 0x2c, 0x78,
0x7b, 0x79, 0x2f, 0xef, 0xfd, 0xfe, 0xbc, 0x84, 0xee, 0x05, 0xf0, 0x0d, 0x78, 0x51, 0x82, 0x47,
0xfd, 0x42, 0x97, 0x12, 0x21, 0x8d, 0xb9, 0xf3, 0x16, 0x2d, 0x5b, 0x4f, 0x52, 0xd9, 0xa6, 0xb2,
0xca, 0xc6, 0xbc, 0x68, 0xa3, 0xc5, 0x95, 0x6c, 0x47, 0x59, 0xab, 0x2a, 0x10, 0xd2, 0x69, 0x21,
0x8d, 0xb1, 0x28, 0x51, 0x5b, 0x13, 0xce, 0xaa, 0x0f, 0x95, 0xc6, 0x69, 0x3d, 0xe6, 0xa5, 0x3d,
0x15, 0xd2, 0xc7, 0xf6, 0x97, 0x31, 0xb8, 0x5d, 0x4e, 0x84, 0x3b, 0x51, 0x6d, 0x5b, 0x10, 0xd2,
0xb9, 0xaa, 0xc5, 0xd0, 0xd6, 0x88, 0x66, 0x28, 0x2b, 0x37, 0x95, 0x43, 0xa1, 0xc0, 0x80, 0x97,
0x08, 0x93, 0xc5, 0xa8, 0xfc, 0x2d, 0xa1, 0x59, 0x01, 0xce, 0x06, 0x8d, 0xd6, 0xcf, 0x46, 0x17,
0xc4, 0x9e, 0xd6, 0xe0, 0x67, 0x6c, 0x9f, 0x5e, 0x9b, 0xda, 0x80, 0x8f, 0xe5, 0x29, 0x3c, 0x91,
0x88, 0xe0, 0xcd, 0x36, 0xd9, 0x25, 0xfb, 0x57, 0x8a, 0xdf, 0xd3, 0x2c, 0xa3, 0x6b, 0xad, 0xac,
0xe3, 0x99, 0x83, 0xed, 0x95, 0x78, 0xe5, 0xd7, 0x99, 0xed, 0xd2, 0x28, 0xf9, 0xa8, 0x1e, 0xc7,
0xf2, 0xa5, 0x58, 0x4e, 0x53, 0xf9, 0x47, 0x42, 0xf3, 0x5e, 0x1a, 0x23, 0x0f, 0x12, 0xa1, 0x80,
0x57, 0x35, 0x04, 0x64, 0xaf, 0xe9, 0xd5, 0xc4, 0xbb, 0x10, 0xb9, 0xac, 0x1f, 0x1e, 0xf3, 0x0b,
0x3f, 0xf8, 0xb9, 0x1f, 0x31, 0x78, 0x5e, 0x4e, 0xb8, 0x3b, 0x51, 0xbc, 0xf5, 0x83, 0x27, 0x7e,
0xf0, 0x73, 0x3f, 0x78, 0x2f, 0xe8, 0x23, 0x1d, 0xb0, 0xe8, 0x20, 0xb1, 0x2d, 0xba, 0x5a, 0xbb,
0x00, 0x1e, 0xa3, 0xb8, 0xb5, 0xe2, 0xec, 0x94, 0xdf, 0xa4, 0x37, 0x7a, 0x47, 0x14, 0x10, 0x9c,
0x35, 0x01, 0x0e, 0x3f, 0x5d, 0xa6, 0x2c, 0xc9, 0x1f, 0x81, 0x6f, 0x74, 0x09, 0xec, 0x3d, 0xa1,
0xd7, 0x5b, 0x98, 0x51, 0x0a, 0x72, 0x8b, 0xa7, 0x8f, 0xe5, 0xcf, 0x6b, 0xc9, 0x96, 0xa2, 0x38,
0xdf, 0x79, 0xf3, 0xed, 0xc7, 0xbb, 0x95, 0x2d, 0xb6, 0x19, 0x9f, 0x5d, 0x33, 0x14, 0x1d, 0x07,
0x3e, 0x13, 0xba, 0xb1, 0xd8, 0x46, 0xd2, 0xc7, 0xc4, 0xdf, 0x29, 0x77, 0x56, 0xb8, 0x24, 0xea,
0x07, 0x91, 0xfa, 0x5e, 0xde, 0x4b, 0xfd, 0x5e, 0x77, 0x95, 0x1f, 0x08, 0xdd, 0x78, 0x00, 0x15,
0x74, 0x85, 0xfc, 0x1f, 0xde, 0x1f, 0xf4, 0x0a, 0xb8, 0x3f, 0xfa, 0x32, 0x1f, 0x90, 0xaf, 0xf3,
0x01, 0xf9, 0x3e, 0x1f, 0x90, 0x67, 0x77, 0xff, 0xe1, 0xfb, 0x97, 0x95, 0x06, 0x83, 0xe9, 0x94,
0xf1, 0x6a, 0xfc, 0xf1, 0x77, 0x7e, 0x06, 0x00, 0x00, 0xff, 0xff, 0x67, 0xe0, 0x7a, 0x1e, 0xa5,
0x04, 0x00, 0x00,
0x61, 0xc7, 0x8b, 0x78, 0x74, 0xc5, 0x53, 0x11, 0x9d, 0x0a, 0x82, 0x17, 0xc9, 0xce, 0x3e, 0x67,
0x63, 0xa7, 0x49, 0x4c, 0xde, 0x0c, 0x2c, 0xde, 0xc4, 0x6f, 0xe0, 0x37, 0xd1, 0x93, 0xdf, 0x40,
0xf1, 0x22, 0xf8, 0x05, 0x64, 0xf1, 0x83, 0xc8, 0x64, 0x5b, 0x9b, 0x91, 0x11, 0xbd, 0x2c, 0xf4,
0xf6, 0xf2, 0x5e, 0xde, 0x7b, 0xbf, 0x3f, 0x21, 0x74, 0xcf, 0x83, 0x6b, 0xc0, 0x89, 0x02, 0x1c,
0xaa, 0x97, 0xaa, 0x90, 0x08, 0x71, 0xcc, 0xad, 0x33, 0x68, 0xd8, 0x7a, 0x94, 0x4a, 0x36, 0x4b,
0x53, 0x9a, 0x90, 0x17, 0x6d, 0xb4, 0xb8, 0x92, 0xec, 0x94, 0xc6, 0x94, 0x15, 0x08, 0x69, 0x95,
0x90, 0x5a, 0x1b, 0x94, 0xa8, 0x8c, 0xf6, 0xa7, 0xd5, 0xc3, 0x52, 0xe1, 0xb4, 0x1e, 0xf3, 0xc2,
0x9c, 0x08, 0xe9, 0x42, 0xfb, 0xab, 0x10, 0xdc, 0x2e, 0x26, 0xa2, 0xc9, 0x84, 0x3d, 0x2e, 0xdb,
0x4e, 0x2f, 0xa4, 0xb5, 0x55, 0xbb, 0x46, 0x19, 0x2d, 0x9a, 0xa1, 0xac, 0xec, 0x54, 0x0e, 0x45,
0x09, 0x1a, 0x9c, 0x44, 0x98, 0x2c, 0xa6, 0xa5, 0xef, 0x08, 0x4d, 0x72, 0xb0, 0xc6, 0x2b, 0x34,
0x6e, 0x36, 0x3a, 0xc7, 0xf6, 0xa4, 0x06, 0x37, 0x63, 0xfb, 0xf4, 0xda, 0xd4, 0x78, 0x7c, 0x24,
0x4f, 0xe0, 0xb1, 0x44, 0x04, 0xa7, 0xb7, 0xc9, 0x2e, 0xd9, 0xbf, 0x92, 0xff, 0x99, 0x66, 0x09,
0x5d, 0x6b, 0x99, 0x3d, 0x9d, 0x59, 0xd8, 0x5e, 0x09, 0x57, 0x7e, 0x9f, 0xd9, 0x2e, 0x0d, 0xac,
0x8f, 0xea, 0x71, 0x28, 0x5f, 0x0a, 0xe5, 0x38, 0x95, 0x7e, 0x22, 0x34, 0xed, 0x85, 0x31, 0x72,
0x20, 0x11, 0x72, 0x78, 0x5d, 0x83, 0x47, 0xf6, 0x86, 0x5e, 0x8d, 0xe4, 0xf3, 0x01, 0xcb, 0x7a,
0xf6, 0x8c, 0x9f, 0x4b, 0xc2, 0xcf, 0x24, 0x09, 0xc1, 0x8b, 0x62, 0xc2, 0x9b, 0x8c, 0xdb, 0xe3,
0x92, 0xb7, 0x92, 0xf0, 0x48, 0x12, 0x7e, 0x26, 0x09, 0xef, 0xdd, 0x7b, 0xa8, 0x3c, 0xe6, 0x9d,
0x65, 0x6c, 0x8b, 0xae, 0xd6, 0xd6, 0x83, 0xc3, 0xc0, 0x6f, 0x2d, 0x3f, 0x3d, 0xa5, 0x37, 0xe9,
0x8d, 0xde, 0x11, 0x39, 0x78, 0x6b, 0xb4, 0x87, 0xec, 0xeb, 0x65, 0xca, 0xa2, 0xfc, 0x11, 0xb8,
0x46, 0x15, 0xc0, 0x3e, 0x10, 0x7a, 0xbd, 0x5d, 0x33, 0x8a, 0x97, 0xdc, 0xe2, 0xf1, 0x93, 0xf9,
0xbb, 0x33, 0xc9, 0xb2, 0x48, 0xa7, 0x3b, 0x6f, 0xbf, 0xff, 0x7c, 0xbf, 0xb2, 0xc5, 0x36, 0xc3,
0xfb, 0x6b, 0x86, 0xa2, 0x23, 0xc2, 0x17, 0x42, 0x37, 0x16, 0x9e, 0x44, 0x7d, 0x4c, 0xfc, 0x1b,
0x75, 0xc7, 0xc8, 0xe5, 0xa1, 0x3f, 0x08, 0xe8, 0xf7, 0xd2, 0x5e, 0xf4, 0xf7, 0xba, 0x86, 0x7e,
0x24, 0x74, 0xe3, 0x01, 0x54, 0xd0, 0xe5, 0x72, 0x61, 0x1c, 0x38, 0xe8, 0xe5, 0x70, 0xff, 0xe1,
0xe7, 0xf9, 0x80, 0x7c, 0x9b, 0x0f, 0xc8, 0x8f, 0xf9, 0x80, 0x3c, 0xbf, 0xfb, 0x7f, 0xbf, 0x41,
0x51, 0x29, 0xd0, 0x18, 0x0f, 0x1a, 0xaf, 0x86, 0x0f, 0xe0, 0xce, 0xaf, 0x00, 0x00, 0x00, 0xff,
0xff, 0x35, 0xdf, 0x5b, 0xaf, 0xb7, 0x04, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

Some files were not shown because too many files have changed in this diff Show More