Skip to content

Releases: dana-team/hns

v1.5.0

30 Sep 18:31
d5156f6
Compare
Choose a tag to compare

What's Changed

  • feat: move limitRange default values to an external configmap. by @dvirgilad in #197
  • Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 by @dependabot in #202
  • Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.2 by @dependabot in #201
  • Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 by @dependabot in #199
  • fix: bump controller-runtime and controller-tools versions by @mzeevi in #204
  • feat: move supported resources from hard-coded to ConfigMap by @MaromC in #196
  • ci: add helm chart and workflow by @mzeevi in #205
  • fix(mh): remove unneeded error checks and add conditional for sns delete by @mzeevi in #206
  • chore: change namespace to hns-system instead of sns-system by @mzeevi in #207
  • fix: change chart values to hns namespace and remove toleration by @mzeevi in #208
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #209
  • chore(deps): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.4 by @dependabot in #210

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

17 Aug 08:18
7e067d4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

15 Jul 14:15
25f346a
Compare
Choose a tag to compare

What's Changed

  • add install.yaml as asset as part of release ci by @mzeevi in #179
  • Bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #186
  • Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.19.0 by @dependabot in #181
  • Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #182
  • Bump the k8s-io group with 3 updates by @dependabot in #180
  • Bump docker/login-action from 5f4866a30a54f16a52d2ecb4a3898e9e424939cf to 0d4c9c5ea7693da7b068278f7b52bda2a190a446 by @dependabot in #185
  • Bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.4 by @dependabot in #187
  • Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 by @dependabot in #184
  • Bump the k8s-io group with 3 updates by @dependabot in #188

Full Changelog: v1.2.0...v1.3.0

v1.2.0

06 May 08:35
386ac0b
Compare
Choose a tag to compare

What's Changed

  • Bump golang.org/x/net from 0.20.0 to 0.23.0 by @dependabot in #168
  • Bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #169
  • Bump Azure/k8s-set-context from 3.1 to 4 by @dependabot in #170
  • Bump github.com/onsi/gomega from 1.32.0 to 1.33.1 by @dependabot in #172
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #175
  • bumped go to 1.22 and controller-runtime to v0.18.1 by @mzeevi in #178
  • fixed bug where free and allocated metrics were reversed by @mzeevi in #176

Full Changelog: v1.1.1...v1.2.0

v1.1.1

16 Apr 16:32
1793d3f
Compare
Choose a tag to compare

What's Changed

  • introduce default labels that are propagted from parent by @mzeevi in #167

Full Changelog: v1.1.0...v1.1.1

v1.1.0

14 Apr 09:23
12f4e1b
Compare
Choose a tag to compare

What's Changed

  • fixed bug which could cause panic in uph and mh mutating webhooks by @mzeevi in #164
  • added metrics for subnamespaces by @mzeevi in #165
  • changed kubebuilder layout to v4 by @mzeevi in #166

Full Changelog: v1.0.0...v1.1.0

v1.0.0

04 Apr 14:52
555c531
Compare
Choose a tag to compare

What's Changed

  • fixed Dockerfile falsed copy by @sahar2339 in #3
  • Add support for UpdateQuota and MigrationHierarchy to only work in the same secondary root hierarchy by @mzeevi in #6
  • reformatted with 'make fmt' by @maxfilov in #17
  • Task fix initdb by @sahar2339 in #19
  • Modified updatequota permissions model by @mzeevi in #21
  • secondary root check changed by @mzeevi in #26
  • Subnamespace to ResourcePool conversion bug fix & upper-rp annotation addition by @liadlauber in #31
  • fixes update quota problem that makes resource stuck by @liadlauber in #33
  • add validation for subanmespace to make sure it includes all needed resourcequota paramaters by @liadlauber in #35
  • fix subnamespace webhook brackets by @liadlauber in #37
  • fix subnamespace webhook by @liadlauber in #38
  • fix validation webhook for moving to resourcepool by @omer5yerushalmi in #41
  • deny update of updatequota object in webhook by @omer5yerushalmi in #42
  • fix parent sns update after migration of child sns until resync by @omer5yerushalmi in #43
  • Added e2e testing for Subnamespaces and UpdateQuota by @mzeevi in #46
  • Fixed UpdateQuota problem causing resources to get stuck by @mzeevi in #48
  • fixed update of descendant namespaces in migrationhierarchy by @mzeevi in #50
  • fixed update of descendant subnamespace in migrationhierarchy by @omer5yerushalmi in #52
  • Added support for transition from resourcepool to subnamespace by @omerbd21 in #55
  • Moved the subspace parent trigger outside the if condition by @omerbd21 in #59
  • added annotation to subnamespace to indicate what its crq is by @omerbd21 in #58
  • Rp migration support & MigrationHierarchy e2e test by @liadlauber in #61
  • added README.md, docs folder and docuemnted APIs by @mzeevi in #63
  • Pre merge github action name update by @liadlauber in #66
  • refactored and cleaned-up controllers and webhooks code by @mzeevi in #65
  • Validate subnamespace name by @sahar2339 in #68
  • servicemonitor fixed to supprt insecure connection by @mzeevi in #69
  • removed hnspredicate struct by @mzeevi in #71
  • added return to admission webhook by @mzeevi in #74
  • bumped go and controller-runtime versions by @mzeevi in #76
  • Changed the subnamespace ResourceListEqual and ResourceQuotaSpecEqual way of sum by @omerbd21 in #79
  • Bump OpenShift dependecy past 3.9 by @omer5yerushalmi in #80
  • Propagate default tolerarion between subnamespaces. by @omer5yerushalmi in #85
  • bumped golang version to 1.20 by @mzeevi in #83
  • fixed rolebinding propagation by @mzeevi in #87
  • modified rbac permissions for controller by @mzeevi in #89
  • added automatic scraping by openshift prometheus by @mzeevi in #91
  • changed resourceList comparison by @mzeevi in #95
  • resources moved with migrationhierarchy by @mzeevi in #96
  • added support for migration without crq by @mzeevi in #97
  • changed so that default quotas are not synced by @mzeevi in #104
  • changed the default values of the limit range by @mzeevi in #106
  • changed retry behavior in migationhierarchy by @mzeevi in #109
  • fixed migrationhierarchy secondaryroot validation by @mzeevi in #107
  • fixed bug in migrationhierarchy by @mzeevi in #110
  • add support for migration to non-upper resourcepool by @mzeevi in #116
  • Update pre-merged workflow by @liadlauber in #119
  • added unit validation to subnamespace webhook by @mzeevi in #121
  • reverted check of binarySI units by @mzeevi in #124
  • bumped go version and dependencies by @mzeevi in #126
  • broken down code into different packages by @mzeevi in #132
  • added only-resourcepool cli flag by @mzeevi in #134
  • fixed helm chart by @mzeevi in #135
  • Added dependabot configuration. by @omer5yerushalmi in #137
  • Bump actions/checkout from 3 to 4 by @dependabot in #141
  • Bump actions/setup-go from 4 to 5 by @dependabot in #138
  • Bump Azure/k8s-set-context from 3.0 to 3.1 by @dependabot in #139
  • Bump docker/login-action from 65b78e6e13532edd9afa3aa52ac7964289d1a9c1 to 3d58c274f17dffee475a5520cbe67f0a882c4dbb by @dependabot in #142
  • Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #145
  • Bump the k8s-io group with 3 updates by @dependabot in #143
  • Bump sigs.k8s.io/controller-runtime from 0.16.3 to 0.17.1 by @dependabot in #147
  • Bump docker/login-action from 3d58c274f17dffee475a5520cbe67f0a882c4dbb to 5139682d94efc37792e6b54386b5b470a68a4737 by @dependabot in #148
  • Bump the k8s-io group with 3 updates by @dependabot in #149
  • Bump sigs.k8s.io/controller-runtime from 0.17.1 to 0.17.2 by @dependabot in #150
  • Added validation logic on subnamespace delete by @dvirgilad in #151
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #152
  • changed quota sync to include full quota spec by @mzeevi in #153
  • requester annotation webhook by @dvirgilad in #154
  • added hierarchy labels and sync for namespace labels by @mzeevi in #155
  • group perms for MH and UQ by @dvirgilad in #160
  • Hotfix for UpdateQuoata tests by @dvirgilad in #162
  • Validators logic fix by @dvirgilad in #163

New Contributors

Full Changelog: https://github.com/dana-team/hns/commits/v1.0.0