Skip to content
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.

argocd 1.5.3 #710

Merged
merged 1 commit into from
May 4, 2020
Merged

argocd 1.5.3 #710

merged 1 commit into from
May 4, 2020

Conversation

fmotrifork
Copy link
Contributor

Updating package argocd to release v1.5.3.

Release info

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v1.5.3/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v1.5.3/manifests/ha/install.yaml

This patch release introduces a set of enhancements and bug fixes. Here are most notable changes:

Multiple Kustomize Versions

The bundled Kustomize version had been upgraded to v3.5.4. Argo CD allows changing bundled version using
custom image or init container.
This feature
enables bundling multiple Kustomize versions at the same time and allows end-users to specify the required version per application.

Custom Root Path

The feature allows accessing Argo CD UI and API using a custom root path(for example https://myhostname/argocd).
This enables running Argo CD behind a proxy that takes care of user authentication (such as Ambassador) or hosting
multiple Argo CD using the same hostname. A set of bug fixes and enhancements had been implemented to makes it easier.
Use new --rootpath flag to enable the feature.

Login Rate Limiting

The feature prevents a built-in user password brute force attack and addresses the known
vulnerability.

Settings Management Tools

A new set of CLI commands that simplify configuring Argo CD.
Using the CLI you can test settings changes offline without affecting running Argo CD instance and have ability to troubleshot diffing
customizations, custom resource health checks, and more.

Other

  • New Project and Application CRD settings (#2900, #2873) that allows customizing Argo CD behavior.
  • Upgraded Dex (v2.22.0) enables seamless SSO integration with Openshift.

Enhancements

  • feat: added --grpc-web-root-path for CLI. (#3483)
  • feat: limit the maximum number of concurrent login attempts (#3467)
  • feat: upgrade kustomize version to 3.5.4 (#3472)
  • feat: upgrade dex to 2.22.0 (#3468)
  • feat: support user specified account token ids (#3425)
  • feat: support separate Kustomize version per application (#3414)
  • feat: add support for dex prometheus metrics (#3249)
  • feat: add settings troubleshooting commands to the 'argocd-util' binary (#3398)
  • feat: Let user to define meaningful unique JWT token name (#3388)
  • feat: Display link between OLM ClusterServiceVersion and it's OperatorGroup (#3390)
  • feat: Introduce sync-option SkipDryRunOnMissingResource=true (#2873) (#3247)
  • feat: support normalizing CRD fields that use known built-in K8S types (#3357)
  • feat: Whitelisted namespace resources (#2900)

Bug Fixes

  • fix: added path to cookie (#3501)
  • fix: 'argocd sync' does not take into account IgnoreExtraneous annotation (#3486)
  • fix: CLI renders flipped diff results (#3480)
  • fix: GetApplicationSyncWindows API should not validate project permissions (#3456)
  • fix: argocd-util kubeconfig should use RawRestConfig to export config (#3447)
  • fix: javascript error on accounts list page (#3453)
  • fix: support both / as well as as a resource override key (#3433)
  • fix: Updating to jsonnet v1.15.0 fix issue #3277 (#3431)
  • fix for helm repo add with flag --insecure-skip-server-verification (#3420)
  • fix: app diff --local support for helm repo. #3151 (#3407)
  • fix: Syncing apps incorrectly states "app synced", but this is not true (#3286)
  • fix: for jsonnet when it is localed in nested subdirectory and uses import (#3372)
  • fix: Update 4.5.3 redis-ha helm manifest (#3370)
  • fix: return 401 error code if username does not exist (#3369)
  • fix: Do not panic while running hooks with short revision (#3368)

@bacongobbler bacongobbler merged commit 9dba003 into fishworks:master May 4, 2020
@fmotrifork fmotrifork deleted the argocd-v1.5.3 branch August 25, 2020 12:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants