Skip to content

Latest commit

 

History

History
288 lines (168 loc) · 7.47 KB

CHANGELOG.md

File metadata and controls

288 lines (168 loc) · 7.47 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.2 - 2024-10-17

Added

  • Add handling on deletion for the old finalizer.

Changed

  • Disable zap logger development mode to avoid panicking
  • Ownership change to Shield

2.0.1 - 2024-08-13

Changed

  • Workflows update with devctl
  • Implemented fixes on organization/namespace deletion

2.0.0 - 2024-08-07

Changed

  • Migration to kubebuilder - operation simplification & metric addition

1.6.4 - 2024-07-30

Changed

1.6.3 - 2024-03-12

1.6.2 - 2024-03-12

Changed

  • Migrate to app-build-suite

1.6.1 - 2024-02-27

Added

  • Ensuring that the organization namespace is patched with the organization labels in case they are not present.

Changed

  • Configure gsoci.azurecr.io as the default container image registry.

1.6.0 - 2023-10-03

Added

  • New config var resyncPeriod to control the reconcile loop resync period

1.5.0 - 2023-10-02

Changed

  • Propagate global.podSecurityStandards.enforced value set to false for PSS migration

1.4.0 - 2023-07-04

Changed

  • Add Service Monitor.

1.3.0 - 2023-06-28

Changed

  • Update deployment to be PSS compliant.

1.2.0 - 2023-06-19

Removed

  • Remove pull secret from chart.

1.1.0 - 2023-06-19

Added

  • Add Namespace and Age columns to Organization CRD.

Removed

  • Stop pushing to openstack-app-collection.

1.0.7 - 2023-04-25

Changed

  • Remove shared app collection from circle CI
  • Dependencies: replaced github.com/giantswarm/operatorkit/v8 with github.com/giantswarm/operatorkit/v7 (latest version)

1.0.6 - 2023-03-22

Added

  • Added the use of the runtime/default seccomp profile.

Fixed

  • Prevented deletion of Organization CR until the organization namespace is deleted successfully

1.0.5 - 2023-01-16

1.0.4 - 2022-11-15

Changed

  • Don't return an error in case credentiald fails during deletion

1.0.3 - 2022-08-05

Changed

  • Update CI (archigtect-orb)

1.0.2 - 2022-03-31

Changed

  • Dependencies: replace github.com/dgrijalva/jwt-go with github.com/golang-jwt/jwt/v4.

1.0.1 - 2022-03-31

Added

  • Add Organization CR example
  • Move PR template into .github folder

1.0.0 - 2022-03-25

Changed

  • Drop dependency on apiextensions by moving Organization API into this repository.
  • Update k8sclient and operatorkit to v6.
  • Require Go v1.17

Fixed

  • Add missing imagePullSecret.

0.10.3 - 2022-01-12

Changed

  • Don't return an error in case deletion of legacy organization fails.

0.10.2 - 2021-10-28

Fixed

  • Use Status() client to patch Organization's status with a namespace.

0.10.1 - 2021-10-26

Changed

  • Don't return an error in case creation of legacy organization fails.

0.10.0 - 2021-10-12

Added

  • Ensure Organization CR in Azure MCs have the subscriptionid annotation set.

Changed

  • Use Patch to save Namespace in Status to avoid write conflicts.

0.9.0 - 2021-07-05

Added

  • Introduce local interfaces to make easier to test the organization handler.
  • Save created namespace in Organization status field.

Changed

  • Updated apiextensions dependency to v3.
  • Updated operatorkit dependency to v5.
  • Updated k8sclient dependency to v5.
  • Always try to create organization in companyd even when organization namespace already exists.
  • Pin jwt-go dependency to avoid version with vulnerabilities.

0.8.0 - 2021-05-24

Changed

  • Update architect-orb to v3.0.0.

0.7.0 - 2021-05-21

Changed

  • Set config version in Chart.yaml.

0.6.0 - 2021-05-17

Added

  • Also delete legacy companyd organizations when deleting Organization CRs.
  • Prevent deleting legacy credentials when deleting Organization CRs.

0.5.0 - 2020-09-24

Changed

  • Updated Kubernetes dependencies to v1.18.9 and operatorkit to v2.0.1.

Added

  • Add monitoring labels.

0.4.0 - 2020-08-21

Added

  • Add NetworkPolicy.

0.3.0 - 2020-08-14

Changed

  • Updated backward incompatible Kubernetes dependencies to v1.18.5.

0.2.0 - 2020-08-13

Added

  • Add dependabot configuration.

Changed

  • Update operatorkit to v1.2.0 and k8sclient to v3.1.2.

0.1.0 - 2020-06-03

Added

  • First release.