Skip to content

Latest commit

 

History

History
263 lines (228 loc) · 11.9 KB

CHANGELOG.md

File metadata and controls

263 lines (228 loc) · 11.9 KB

[v0.8.2] - 2024-06-11

What's Changed

  • Bump google.golang.org/grpc from 1.56.2 to 1.56.3 by @dependabot in #296
  • Bump actions/setup-go from 4 to 5 by @dependabot in #305
  • Bump github/codeql-action from 2 to 3 by @dependabot in #306
  • Bump codecov/codecov-action from 3 to 4 by @dependabot in #308
  • Bump k8s.io/apiextensions-apiserver from 0.25.14 to 0.25.16 by @dependabot in #300
  • Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #310
  • Bump github.com/go-logr/logr from 1.2.4 to 1.4.1 by @dependabot in #311
  • chore: upgraded to controller-runtime 0.17.2 and ginkgo v2 by @ccpeng in #319
  • Bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #324
  • chore: update dev tools by @kevdowney in #326

Full Changelog: https://github.com/keikoproj/addon-manager/compare/v0.8.1...v0.8.2

v0.8.1 - 2023-10-30

Fixed

  • Remove old workflows on addon checksum change (#297)

Changed

  • Bump golang.org/x/net from 0.15.0 to 0.17.0 (#289)
  • Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 (#286)

v0.8.0 - 2023-09-19

What's Changed

  • Unit tests for helpers.go by @estela-ramirez in #225
  • Bump actions/setup-go from 3 to 4 by @dependabot in #227
  • Bump golang.org/x/text from 0.3.6 to 0.3.8 by @dependabot in #216
  • go mod tidy -compat=1.17 by @kevdowney in #237
  • Bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 by @dependabot in #236
  • update GH actions/checkout to use v3 by @kevdowney in #238
  • Cleanup go.mod by @kevdowney in #239
  • Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #241
  • Bump golang.org/x/net from 0.0.0-20211209124913-491a49abca63 to 0.10.0 by @dependabot in #240
  • updating argo workflows controller to v3.4.8 and Go to 1.19 by @ccpeng in #244
  • Local build fixes by @kevdowney in #250
  • chore: refactoring so that addon controller flow won't inquire from workflow obj by @ccpeng in #251
  • fix: update cronjob to non-deprecated version by @backjo in #256
  • Bump k8s.io/apiextensions-apiserver from 0.23.5 to 0.23.17 by @dependabot in #245
  • Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #247
  • Bump k8s.io/api from 0.24.3 to 0.24.17 by @dependabot in #260
  • Bump k8s.io/client-go from 0.24.3 to 0.24.17 by @dependabot in #261
  • Bump docker/login-action from 2 to 3 by @dependabot in #268
  • Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #266
  • Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #267
  • Bump codecov/codecov-action from 3 to 4 by @dependabot in #265
  • chore: ignore sigs.k8s.io minor version by @kevdowney in #269
  • Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #264
  • Bump actions/checkout from 3 to 4 by @dependabot in #270
  • Downgrade to codecov-action@v3 by @tekenstam in #274
  • Bump github.com/argoproj/argo-workflows/v3 from 3.4.8 to 3.4.11 by @dependabot in #271
  • Bump github.com/onsi/gomega from 1.19.0 to 1.27.10 by @dependabot in #273
  • Bump golang.org/x/net from 0.10.0 to 0.15.0 by @dependabot in #272
  • Update client-go to v0.25.12 by @tekenstam in #275
  • Update Kubernetes runtime and build tools by @tekenstam in #277
  • Bump k8s.io/apimachinery from 0.25.12 to 0.25.14 by @dependabot in #278
  • Bump k8s.io/api from 0.25.12 to 0.25.14 by @dependabot in #281

New Contributors

  • @estela-ramirez made their first contribution in #225
  • @backjo made their first contribution in #256
  • @tekenstam made their first contribution in #274

Full Changelog: https://github.com/keikoproj/addon-manager/compare/v0.7.2...v0.8.0-rc.3

v0.7.2 - 2023-03-10

Fixed

  • Recover from panics in addon workflow controller (#222)

Changed

  • Various improvements (#190) (#191) (#193) (#206) (#208)
  • Updated Dependencies (#195) (#197) (#198) (#203) (#214)

Added

  • Add goreleaser as prereqs developer doc (#188)
  • Add codeql.yml workflow (#201)

Removed

  • Delete old CHANGELOG (#192)
  • Remove KOPS test cluster scripts (#215)

v0.7.1 - 2023-01-15

Fixed

  • Fix delete flows (#179)

Changed

  • Various improvements (#178) (#181) (#182) (#183) (#184) (#185)

v0.7.0 - 2022-12-19

Fixed

  • Fix local bdd testing (#170)
  • Refactor addon status updates (#173)

Changed

  • Bump actions/checkout from 2 to 3.1.0 (#160)
  • Change to use controllerutil finalizer methods (#165)
  • Use controller-gen version v0.4.1 (#166)
  • Switch to emissary workflow-executor and workflow-controller v3.3.x (#168)
  • Bump actions/checkout from 3.1.0 to 3.2.0 (#172)
  • Bump goreleaser/goreleaser-action from 3 to 4 (#171)

Added

  • Add addon-manager architecture diagram (#169)

v0.6.2 - 2022-08-01

Fixed

  • Remove verbose logging for workflow reconcile (#156)

v0.6.1 - 2022-08-01

Fixed

  • Handle notfound workflow use case (#154)

v0.6.0 - 2022-07-29

Fixed

  • Limit workflow watches to namespace scope (#150)

v0.5.2 - 2022-06-07

Fixed

  • Fix workflow controller watcher and rbac (#147)

v0.5.1 - 2022-05-31

Fixed

  • Bump github.com/argoproj/argo-workflows/v3 from 3.2.6 to 3.2.11 (#142)
  • Upgrade Argo Workflows to v3.2.11 (#143)
  • Fix GHSA-hp87-p4gw-j4gq security issue 7 (#144)

Changed

  • Update addon status based on workflow lifecycle and status change (#126)
  • Bump docker/setup-buildx-action from 1 to 2 (#138)
  • Bump docker/login-action from 1 to 2 (#139)
  • Bump docker/setup-qemu-action from 1 to 2 (#140)
  • Bump goreleaser/goreleaser-action from 2 to 3 (#141)

v0.5.0 - 2022-04-26

Fixed

  • Build Fix (#102)
  • Fix UTC build date (#135)

Changed

  • Upgrade to Go 1.17+ (#116)
  • Upgrade Kubernetes APIs (apimachinery, api, etc.) to 0.21 (#116)
  • Upgrade Argo to v3.2.6 (#116)
  • move api/v1alpha1 to api/addon/v1alpha1; add "comment marker" (#116)
  • use code-generator generate API(s) clientset/informer/listers and put into pkg/client directory. (#116)
  • add code-generator into Makefile generate (#116)
  • update build badge to use GitHub Action status (#109)
  • Migrate to GitHub Actions to gate PRs. (#105)
  • bumps actions/checkout from 2 to 3 (#119)
  • addon-manager refactor pkg/ directory (#123)
  • Bump actions/setup-go from 2 to 3 (#132)
  • Bump codecov/codecov-action from 2.1.0 to 3 (#128)

v0.4.3 - 2021-07-15

Fixed

  • Fix delete flow and add tests (#90)

Changed

  • Record Addon dependency validation errors as state (#88)
  • Requeue addon for deps not installed error (#91)

v0.4.2 - 2021-06-09

Changed

  • Increase Addon TTL to 1-hour and reset status per checksum change (#86)

v0.4.1 - 2021-06-08

Changed

  • Add a conflict retry on status updates (#82)
  • Always reset the timer whenever checksum changes (#83)

v0.4.0 - 2021-06-07

Changed

  • Upgrade workflows and deps (#80)
  • Execute workflow only when addon checksum changes (#79)

v0.3.1 - 2020-10-06

Fixed

  • Upgrade Argo to v2.11.1 (#72)
  • Improve Watchers to only look for owned resources (#72)

Changed

  • Remove common app.kubernetes.io/version labels from Kustomize (#71)

v0.3.0 - 2020-09-23

Fixed

  • Change Failed status to Pending for dependant addons (#63)
  • Upgrade Argo and inject deadline for workflows. (#64) (#69)

Changed

  • Various improvements (#60) (#61) (#62)

v0.2.1 - 2020-04-13

Fixed

  • Patch the master CI build (#48) (#56) (#58)
  • Preserve labels in Workflow templates (#49)

v0.2.0 - 2020-03-31

Changed

  • Updated to Go 1.14
  • Argo Workflow controller updated to 2.4.3
  • Upgraded Kubebuilder to v2.3.0

Fixed

  • Various fixes and improvements (#46)

v0.1.0 - 2019-11-27

Changed

  • Argo Workflow controller updated to 2.4.2
  • Upgraded Kubebuilder to v2.2.0

Fixed

  • Various fixes and improvements (#39)

v0.0.2 - 2019-09-03

Changed

  • Moved project api version to keikoproj.io

v0.0.1 - 2019-08-14

Added

  • Initial Release of Addon Manager