From aa8c5566bf9e40421bd1579b57efa15b05828281 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Nussbaumer?= Date: Fri, 5 Apr 2024 09:33:49 +0200 Subject: [PATCH] build: tailor git-cliff to add scope to changelog + release v1.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ClΓ©ment Nussbaumer --- CHANGELOG.md | 375 ++++++++++++++++++++++++++++----------------------- cliff.toml | 22 ++- 2 files changed, 221 insertions(+), 176 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d0c79ae..342be47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,114 +1,145 @@ +## [1.12.0] - 2024-04-05 + +**Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.11.0...v1.12.0 + +### πŸš€ Features + +- Recent neighbours checks metrics - ([145f6b5](https://github.com/postfinance/kubenurse/commit/145f6b51e1b7bfbc4d0ac0e7e8c74ef26f7c01f7)) +- Add incoming neighbouring checks gauge - ([b27de93](https://github.com/postfinance/kubenurse/commit/b27de934e8ec4f39b70f1ecc844304b25d841aaf)) + +### πŸ› Bug Fixes + +- Use full URL for changelog commit ids - ([ee3951f](https://github.com/postfinance/kubenurse/commit/ee3951fa4d526be837f7b98c94001553afcbd4a4)) + +### πŸ“š Documentation + +- *(README)* Add ToC and a drawing - ([99b52d8](https://github.com/postfinance/kubenurse/commit/99b52d8cb0520a6d2c496843036dc67f287fb730)) +- *(README)* Reduce doctoc maxlevel and reorder badges - ([cd175cd](https://github.com/postfinance/kubenurse/commit/cd175cd65455ade1937ab161f89854415fd70a03)) +- *(node filtering)* Add neighbourhood incoming checks metric and drawing - ([f8b17eb](https://github.com/postfinance/kubenurse/commit/f8b17eb74f36594143aaf799a7978dd4bc9bc2a9)) +- *(ttl cache)* Explain utility and future improvements - ([9943b92](https://github.com/postfinance/kubenurse/commit/9943b9235558aca8f989b532a88cf58eda8ef9b3)) + +### πŸ§ͺ Testing + +- *(ttl_cache)* Add basic test - ([2efa0d8](https://github.com/postfinance/kubenurse/commit/2efa0d84c1fe724017affc50b9ceaae456dc4392)) +- Add basic TTLCache test - ([fa24d14](https://github.com/postfinance/kubenurse/commit/fa24d149375345c771794909954c3f0aa6fe7eec)) + +### Build + +- *(deps)* Bump k8s.io/api from 0.29.2 to 0.29.3 - ([4cd0aa4](https://github.com/postfinance/kubenurse/commit/4cd0aa49eeea2c1458ed1a237f8d28ef93d59129)) +- *(deps)* Bump k8s.io/client-go from 0.29.2 to 0.29.3 - ([c883fb1](https://github.com/postfinance/kubenurse/commit/c883fb1b3a6063c9fed3bfdb661dc735df4d1d3b)) + + ## [1.11.0] - 2024-03-15 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.10.0...v1.11.0 -### πŸš€ Features +### πŸš€ Features -- Use hashing to distribute node checks ([a0b49bb](https://github.com/postfinance/kubenurse/commit/a0b49bbbac77022cefe28c852a8e33c06a764431)) -- Use uint64 hashes and store neighbours in a heap ([270e208](https://github.com/postfinance/kubenurse/commit/270e20837a8967f7054859c93d66fa36e7e6365f)) -- Add request type to httptrace and request duration metrics ([cdcc063](https://github.com/postfinance/kubenurse/commit/cdcc0633a3a084ed17f29dd9d37d6d8109c87911)) +- Use hashing to distribute node checks - ([a0b49bb](https://github.com/postfinance/kubenurse/commit/a0b49bbbac77022cefe28c852a8e33c06a764431)) +- Use uint64 hashes and store neighbours in a heap - ([270e208](https://github.com/postfinance/kubenurse/commit/270e20837a8967f7054859c93d66fa36e7e6365f)) +- Add request type to httptrace and request duration metrics - ([cdcc063](https://github.com/postfinance/kubenurse/commit/cdcc0633a3a084ed17f29dd9d37d6d8109c87911)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Current node hash can never be in the map ([5753890](https://github.com/postfinance/kubenurse/commit/5753890a8fd224b49c5022c4f109b7605f4a56c6)) +- Current node hash can never be in the map - ([5753890](https://github.com/postfinance/kubenurse/commit/5753890a8fd224b49c5022c4f109b7605f4a56c6)) -### 🚜 Refactor +### 🚜 Refactor -- Put Uint64Heap at the end of servicecheck.go ([4950dd6](https://github.com/postfinance/kubenurse/commit/4950dd631b71215121b7cf6e5d755902b7cb29b7)) +- Put Uint64Heap at the end of servicecheck.go - ([4950dd6](https://github.com/postfinance/kubenurse/commit/4950dd631b71215121b7cf6e5d755902b7cb29b7)) -### πŸ“š Documentation +### πŸ“š Documentation -- Neighbour filtering ([bd1ee9f](https://github.com/postfinance/kubenurse/commit/bd1ee9f472aee9686664304e582f39326dfb3970)) +- Neighbour filtering - ([bd1ee9f](https://github.com/postfinance/kubenurse/commit/bd1ee9f472aee9686664304e582f39326dfb3970)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Linting ([7aac7e0](https://github.com/postfinance/kubenurse/commit/7aac7e0ec18f496488f9234147614064199ecb29)) -- Switch to Go 1.22 ([1689c1c](https://github.com/postfinance/kubenurse/commit/1689c1c6bfd252f5dc6fe5560f49bcaf1224c578)) +- Linting - ([7aac7e0](https://github.com/postfinance/kubenurse/commit/7aac7e0ec18f496488f9234147614064199ecb29)) +- Switch to Go 1.22 - ([1689c1c](https://github.com/postfinance/kubenurse/commit/1689c1c6bfd252f5dc6fe5560f49bcaf1224c578)) ### Build -- Bump k8s.io/api from 0.29.0 to 0.29.2 ([48af8fc](https://github.com/postfinance/kubenurse/commit/48af8fceab5269007c600f5a444e7b3a3569872b)) -- Bump k8s.io/client-go from 0.29.0 to 0.29.2 ([e4734c8](https://github.com/postfinance/kubenurse/commit/e4734c88eb0a64d924ae3c03f62ed077dbc368f2)) -- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 ([a06bffa](https://github.com/postfinance/kubenurse/commit/a06bffaf5a0b81682f193f50411dd01d51d569aa)) -- Bump azure/setup-helm from 3 to 4 ([688d08b](https://github.com/postfinance/kubenurse/commit/688d08bfcc07ac2a01cecd0b8f1eb9fe052f79b9)) -- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2 ([8837f46](https://github.com/postfinance/kubenurse/commit/8837f46b557e0259cfe88a2887de28901ace2439)) -- Bump github.com/prometheus/client_golang ([fa80824](https://github.com/postfinance/kubenurse/commit/fa80824f202dce96b9e9ebccb41e27493bd187f7)) -- Switch changelog tool to cliff + release 1.10.0 ([1cd6d6b](https://github.com/postfinance/kubenurse/commit/1cd6d6b295e7dd6375811b49c00a777585b316d6)) +- *(deps)* Bump k8s.io/api from 0.29.0 to 0.29.2 - ([48af8fc](https://github.com/postfinance/kubenurse/commit/48af8fceab5269007c600f5a444e7b3a3569872b)) +- *(deps)* Bump k8s.io/client-go from 0.29.0 to 0.29.2 - ([e4734c8](https://github.com/postfinance/kubenurse/commit/e4734c88eb0a64d924ae3c03f62ed077dbc368f2)) +- *(deps)* Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 - ([a06bffa](https://github.com/postfinance/kubenurse/commit/a06bffaf5a0b81682f193f50411dd01d51d569aa)) +- *(deps)* Bump azure/setup-helm from 3 to 4 - ([688d08b](https://github.com/postfinance/kubenurse/commit/688d08bfcc07ac2a01cecd0b8f1eb9fe052f79b9)) +- *(deps)* Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2 - ([8837f46](https://github.com/postfinance/kubenurse/commit/8837f46b557e0259cfe88a2887de28901ace2439)) +- *(deps)* Bump github.com/prometheus/client_golang - ([fa80824](https://github.com/postfinance/kubenurse/commit/fa80824f202dce96b9e9ebccb41e27493bd187f7)) +- Switch changelog tool to cliff + release 1.10.0 - ([1cd6d6b](https://github.com/postfinance/kubenurse/commit/1cd6d6b295e7dd6375811b49c00a777585b316d6)) ## [1.10.0] - 2024-02-20 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.9.1...v1.10.0 -### πŸš€ Features +### πŸš€ Features -- Use controller-runtime's client with integrated caching ([7b1edea](https://github.com/postfinance/kubenurse/commit/7b1edea5524f01fe46e717c08615ccd483346a5b)) +- Use controller-runtime's client with integrated caching - ([7b1edea](https://github.com/postfinance/kubenurse/commit/7b1edea5524f01fe46e717c08615ccd483346a5b)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Don't log nil error returned when the cache terminates ([8d891b6](https://github.com/postfinance/kubenurse/commit/8d891b6a209654a579d495da2754564abfcd6373)) -- Only check other kubenurse pods ([62e737c](https://github.com/postfinance/kubenurse/commit/62e737c9d4cb73df8ea6ea9f0a32c2551d020ac7)) +- *(neighbours)* Only check other kubenurse pods - ([62e737c](https://github.com/postfinance/kubenurse/commit/62e737c9d4cb73df8ea6ea9f0a32c2551d020ac7)) +- Don't log nil error returned when the cache terminates - ([8d891b6](https://github.com/postfinance/kubenurse/commit/8d891b6a209654a579d495da2754564abfcd6373)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Remove "caching" of results and simplify code ([92b4922](https://github.com/postfinance/kubenurse/commit/92b4922d1814a8b65375a0bafc59d92465d59a62)) -- Update changelog with 1.10.0 release ([0426258](https://github.com/postfinance/kubenurse/commit/0426258c1509346998a1144ba7d9e19525687439)) +- Remove "caching" of results and simplify code - ([92b4922](https://github.com/postfinance/kubenurse/commit/92b4922d1814a8b65375a0bafc59d92465d59a62)) +- Update changelog with 1.10.0 release - ([0426258](https://github.com/postfinance/kubenurse/commit/0426258c1509346998a1144ba7d9e19525687439)) ### Build -- Bump golangci/golangci-lint-action from 3 to 4 ([8efc905](https://github.com/postfinance/kubenurse/commit/8efc90502f0488c08cad811dab217875e175d7e8)) +- *(deps)* Bump golangci/golangci-lint-action from 3 to 4 - ([8efc905](https://github.com/postfinance/kubenurse/commit/8efc90502f0488c08cad811dab217875e175d7e8)) ## [1.9.1] - 2024-01-22 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.9.0...v1.9.1 -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update changelog with 1.9.1 release ([96a1713](https://github.com/postfinance/kubenurse/commit/96a1713a54ec24fc8ca8f51dd0c1fc2ef1155fca)) +- Update changelog with 1.9.1 release - ([96a1713](https://github.com/postfinance/kubenurse/commit/96a1713a54ec24fc8ca8f51dd0c1fc2ef1155fca)) ### Build -- Make helm chart version equal to tag ([f248d2a](https://github.com/postfinance/kubenurse/commit/f248d2adc176a049ce4a88b801b53dc8ed1412a1)) +- Make helm chart version equal to tag - ([f248d2a](https://github.com/postfinance/kubenurse/commit/f248d2adc176a049ce4a88b801b53dc8ed1412a1)) ## [1.9.0] - 2024-01-22 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.8.1...v1.9.0 -### πŸš€ Features +### πŸš€ Features -- Add back total and duration instrumentation ([330d2d4](https://github.com/postfinance/kubenurse/commit/330d2d4598f9a4add4ac6aa7a3e43219bf60ad29)) +- *(httptrace)* Add back total and duration instrumentation - ([330d2d4](https://github.com/postfinance/kubenurse/commit/330d2d4598f9a4add4ac6aa7a3e43219bf60ad29)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Added missing condition in ingress.yaml chart file ([2116502](https://github.com/postfinance/kubenurse/commit/211650261b61cc976a72f38b39c6cca157c2acb6)) -- Place separator at correct location ([c7724bb](https://github.com/postfinance/kubenurse/commit/c7724bba8e85747ac7b33c43fec7bd0477876435)) -- Linting and error handling ([1057536](https://github.com/postfinance/kubenurse/commit/1057536eb620a83742a94d05a31c6a9239492276)) -- Place separator at correct location ([0fa8b06](https://github.com/postfinance/kubenurse/commit/0fa8b064278750b346b2979cf415774e777c4c8a)) -- Do not reuse connections per default ([4f1f5b8](https://github.com/postfinance/kubenurse/commit/4f1f5b809aae3aedfd77045cf115e204136b583f)) -- Create empty tls.Config when loading extraCA fails ([4113065](https://github.com/postfinance/kubenurse/commit/411306537de72bbdf255fb749ddba24143893af2)) -- Use same histogram buckets everywhere ([03505e9](https://github.com/postfinance/kubenurse/commit/03505e9ca01229c4c60d7e24b8c6ba2a87a10a16)) +- *(helm-lint)* Place separator at correct location - ([c7724bb](https://github.com/postfinance/kubenurse/commit/c7724bba8e85747ac7b33c43fec7bd0477876435)) +- *(helm-lint)* Place separator at correct location - ([0fa8b06](https://github.com/postfinance/kubenurse/commit/0fa8b064278750b346b2979cf415774e777c4c8a)) +- Added missing condition in ingress.yaml chart file - ([2116502](https://github.com/postfinance/kubenurse/commit/211650261b61cc976a72f38b39c6cca157c2acb6)) +- Linting and error handling - ([1057536](https://github.com/postfinance/kubenurse/commit/1057536eb620a83742a94d05a31c6a9239492276)) +- Do not reuse connections per default - ([4f1f5b8](https://github.com/postfinance/kubenurse/commit/4f1f5b809aae3aedfd77045cf115e204136b583f)) +- Create empty tls.Config when loading extraCA fails - ([4113065](https://github.com/postfinance/kubenurse/commit/411306537de72bbdf255fb749ddba24143893af2)) +- Use same histogram buckets everywhere - ([03505e9](https://github.com/postfinance/kubenurse/commit/03505e9ca01229c4c60d7e24b8c6ba2a87a10a16)) -### πŸ“š Documentation +### πŸ“š Documentation -- Customizable histogram buckets with env var ([dd7ce2d](https://github.com/postfinance/kubenurse/commit/dd7ce2db649258e6a8cd6846e8fca876cffcb7b4)) -- Reuse_connections option/env variable ([9cb33d7](https://github.com/postfinance/kubenurse/commit/9cb33d7e18ce8efcb02a52dbf105dd3bed23bbb3)) +- Customizable histogram buckets with env var - ([dd7ce2d](https://github.com/postfinance/kubenurse/commit/dd7ce2db649258e6a8cd6846e8fca876cffcb7b4)) +- Reuse_connections option/env variable - ([9cb33d7](https://github.com/postfinance/kubenurse/commit/9cb33d7e18ce8efcb02a52dbf105dd3bed23bbb3)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Set tls.Config.MinVersion per default ([f32c37b](https://github.com/postfinance/kubenurse/commit/f32c37ba06192004cef4a63d9a0bcf50f5fee8b8)) -- Update changelog with 1.9.0 release ([7c03ef1](https://github.com/postfinance/kubenurse/commit/7c03ef1b3ef2e738ada49ea16624f0059493f32c)) +- *(linting)* Set tls.Config.MinVersion per default - ([f32c37b](https://github.com/postfinance/kubenurse/commit/f32c37ba06192004cef4a63d9a0bcf50f5fee8b8)) +- Update changelog with 1.9.0 release - ([7c03ef1](https://github.com/postfinance/kubenurse/commit/7c03ef1b3ef2e738ada49ea16624f0059493f32c)) ### WIP -- Feat: Replacing promhttp with own httptrace and logging ([ff0e1b0](https://github.com/postfinance/kubenurse/commit/ff0e1b06721328c47d1dc7edbcc3ac022c17386b)) +- Feat: Replacing promhttp with own httptrace and logging - ([ff0e1b0](https://github.com/postfinance/kubenurse/commit/ff0e1b06721328c47d1dc7edbcc3ac022c17386b)) ### Build -- Bump k8s.io/client-go from 0.28.4 to 0.29.0 ([15d6715](https://github.com/postfinance/kubenurse/commit/15d671503ada336440b599800d2fc726b14c2236)) -- Bump github.com/prometheus/client_golang ([533a4ec](https://github.com/postfinance/kubenurse/commit/533a4ec5a945b023d64c6afc7ef62c55bbf88a2f)) -- Bump go version in gh-actions ([fec132d](https://github.com/postfinance/kubenurse/commit/fec132df47f498d634b136069621ce9be1339a22)) +- *(deps)* Bump k8s.io/client-go from 0.28.4 to 0.29.0 - ([15d6715](https://github.com/postfinance/kubenurse/commit/15d671503ada336440b599800d2fc726b14c2236)) +- *(deps)* Bump github.com/prometheus/client_golang - ([533a4ec](https://github.com/postfinance/kubenurse/commit/533a4ec5a945b023d64c6afc7ef62c55bbf88a2f)) +- Bump go version in gh-actions - ([fec132d](https://github.com/postfinance/kubenurse/commit/fec132df47f498d634b136069621ce9be1339a22)) @@ -118,302 +149,302 @@ **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.7.1...v1.8.1 -### πŸš€ Features +### πŸš€ Features -- Make shutdown duration configurable ([a518f56](https://github.com/postfinance/kubenurse/commit/a518f56288836c025346d63ef154239bcfafdc3e)) +- *(helm)* Make shutdown duration configurable - ([a518f56](https://github.com/postfinance/kubenurse/commit/a518f56288836c025346d63ef154239bcfafdc3e)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Implement 5 seconds shutdown period ([cef5f2e](https://github.com/postfinance/kubenurse/commit/cef5f2effeb1de8ee41602c74a20d8d57e5f450d)) -- Stop querying pending/terminating neighbors ([3d6050c](https://github.com/postfinance/kubenurse/commit/3d6050c652bd6115a8be7f7879fa316c4bbad8d5)) -- Make shutdown duration configurable ([a9d101a](https://github.com/postfinance/kubenurse/commit/a9d101a4fc3607ebd914b462776b43462d354e0d)) -- Implement configurable sutdown delay ([e5c13c8](https://github.com/postfinance/kubenurse/commit/e5c13c8df0144c30e308cc833da8f6f0caac38ef)) +- *(graceful-shutdown)* Implement configurable sutdown delay - ([e5c13c8](https://github.com/postfinance/kubenurse/commit/e5c13c8df0144c30e308cc833da8f6f0caac38ef)) +- *(shutdown)* Implement 5 seconds shutdown period - ([cef5f2e](https://github.com/postfinance/kubenurse/commit/cef5f2effeb1de8ee41602c74a20d8d57e5f450d)) +- *(shutdown)* Stop querying pending/terminating neighbors - ([3d6050c](https://github.com/postfinance/kubenurse/commit/3d6050c652bd6115a8be7f7879fa316c4bbad8d5)) +- *(shutdown)* Make shutdown duration configurable - ([a9d101a](https://github.com/postfinance/kubenurse/commit/a9d101a4fc3607ebd914b462776b43462d354e0d)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Fix linting errors and update golangci-lint config ([65ee3ec](https://github.com/postfinance/kubenurse/commit/65ee3ece3f306eac32cc34a456dc1464f1f3d44b)) -- Update changelog with 1.8.1 release ([e54d02d](https://github.com/postfinance/kubenurse/commit/e54d02d2e9618c2a4d9e4299cf61532bc7f8d74e)) +- Fix linting errors and update golangci-lint config - ([65ee3ec](https://github.com/postfinance/kubenurse/commit/65ee3ece3f306eac32cc34a456dc1464f1f3d44b)) +- Update changelog with 1.8.1 release - ([e54d02d](https://github.com/postfinance/kubenurse/commit/e54d02d2e9618c2a4d9e4299cf61532bc7f8d74e)) ### Build -- Bump k8s.io/api from 0.27.3 to 0.27.4 ([7ad9eb2](https://github.com/postfinance/kubenurse/commit/7ad9eb284f6707aa86119c1b1a3673599babb545)) -- Bump k8s.io/client-go from 0.27.3 to 0.28.0 ([7791489](https://github.com/postfinance/kubenurse/commit/7791489d427e94880dc7f8d51050e22a38b7a9fe)) -- Bump k8s.io/api from 0.28.0 to 0.28.1 ([ca5a74c](https://github.com/postfinance/kubenurse/commit/ca5a74c3826f644d8d4022bb0fd8e17ce07484fc)) -- Bump k8s.io/client-go from 0.28.0 to 0.28.1 ([52bfac3](https://github.com/postfinance/kubenurse/commit/52bfac3fa98bb0bdc476bef7f3668656d062cebb)) -- Bump actions/checkout from 3 to 4 ([21c103d](https://github.com/postfinance/kubenurse/commit/21c103d0f8f81dbf094a8bb645e3cc0051ac5d66)) -- Bump k8s.io/client-go from 0.28.1 to 0.28.4 ([eb3c96c](https://github.com/postfinance/kubenurse/commit/eb3c96c13817603edb69af60701b02b78cf896de)) -- Bump actions/setup-go from 4 to 5 ([b395623](https://github.com/postfinance/kubenurse/commit/b395623c305024412aec23cad91a6266f4436f1b)) -- Bump helm/chart-releaser-action from 1.5.0 to 1.6.0 ([efc98fa](https://github.com/postfinance/kubenurse/commit/efc98fa1d2501bb1d78255831aebb264add61b16)) -- Bump docker/login-action from 2 to 3 ([87f6111](https://github.com/postfinance/kubenurse/commit/87f611174c5ece346b464045da853ce1b0b54e99)) -- Rollout restart the daemonset to "erase" bootstrap errors ([e96ed6f](https://github.com/postfinance/kubenurse/commit/e96ed6f7d3b25216121b5f89af9960576e6e47f8)) -- Update misconfigured maintainer label ([461bda5](https://github.com/postfinance/kubenurse/commit/461bda530444775647846390338005adc1c96d43)) -- HelmChart improvements ([6e82de2](https://github.com/postfinance/kubenurse/commit/6e82de238d3181462b0be02843c29729277f10e2)) +- *(ci)* Rollout restart the daemonset to "erase" bootstrap errors - ([e96ed6f](https://github.com/postfinance/kubenurse/commit/e96ed6f7d3b25216121b5f89af9960576e6e47f8)) +- *(deps)* Bump k8s.io/api from 0.27.3 to 0.27.4 - ([7ad9eb2](https://github.com/postfinance/kubenurse/commit/7ad9eb284f6707aa86119c1b1a3673599babb545)) +- *(deps)* Bump k8s.io/client-go from 0.27.3 to 0.28.0 - ([7791489](https://github.com/postfinance/kubenurse/commit/7791489d427e94880dc7f8d51050e22a38b7a9fe)) +- *(deps)* Bump k8s.io/api from 0.28.0 to 0.28.1 - ([ca5a74c](https://github.com/postfinance/kubenurse/commit/ca5a74c3826f644d8d4022bb0fd8e17ce07484fc)) +- *(deps)* Bump k8s.io/client-go from 0.28.0 to 0.28.1 - ([52bfac3](https://github.com/postfinance/kubenurse/commit/52bfac3fa98bb0bdc476bef7f3668656d062cebb)) +- *(deps)* Bump actions/checkout from 3 to 4 - ([21c103d](https://github.com/postfinance/kubenurse/commit/21c103d0f8f81dbf094a8bb645e3cc0051ac5d66)) +- *(deps)* Bump k8s.io/client-go from 0.28.1 to 0.28.4 - ([eb3c96c](https://github.com/postfinance/kubenurse/commit/eb3c96c13817603edb69af60701b02b78cf896de)) +- *(deps)* Bump actions/setup-go from 4 to 5 - ([b395623](https://github.com/postfinance/kubenurse/commit/b395623c305024412aec23cad91a6266f4436f1b)) +- *(deps)* Bump helm/chart-releaser-action from 1.5.0 to 1.6.0 - ([efc98fa](https://github.com/postfinance/kubenurse/commit/efc98fa1d2501bb1d78255831aebb264add61b16)) +- *(deps)* Bump docker/login-action from 2 to 3 - ([87f6111](https://github.com/postfinance/kubenurse/commit/87f611174c5ece346b464045da853ce1b0b54e99)) +- *(dockerfile)* Update misconfigured maintainer label - ([461bda5](https://github.com/postfinance/kubenurse/commit/461bda530444775647846390338005adc1c96d43)) +- HelmChart improvements - ([6e82de2](https://github.com/postfinance/kubenurse/commit/6e82de238d3181462b0be02843c29729277f10e2)) ## [1.7.1] - 2023-06-26 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/kubenurse-0.3.1...v1.7.1 -### πŸ“š Documentation +### πŸ“š Documentation -- Add changlog ([928cb07](https://github.com/postfinance/kubenurse/commit/928cb077a04e3da3690eda673b829055b15e5f85)) -- Udpate changelog ([515a7c4](https://github.com/postfinance/kubenurse/commit/515a7c41a85b301c36122f46fa5fec0758c0418e)) +- Add changlog - ([928cb07](https://github.com/postfinance/kubenurse/commit/928cb077a04e3da3690eda673b829055b15e5f85)) +- Udpate changelog - ([515a7c4](https://github.com/postfinance/kubenurse/commit/515a7c41a85b301c36122f46fa5fec0758c0418e)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update packages, CI actions and Go version. Fix linting. ([88a900b](https://github.com/postfinance/kubenurse/commit/88a900bcf5ca8ce7fc3d6923231c8de28ba530a2)) -- Enable dependabot ([304b996](https://github.com/postfinance/kubenurse/commit/304b996b9d9adaa81ff7160d05e331c6d4ba037f)) -- Update dependabot ([85b19a6](https://github.com/postfinance/kubenurse/commit/85b19a66a66e155d9957c2a2903a71834fe22b90)) -- Update dependabot commit message ([1d445fe](https://github.com/postfinance/kubenurse/commit/1d445fe4c97bab318b09829e799503825bc131bf)) -- Update .cc.yml ([99c490a](https://github.com/postfinance/kubenurse/commit/99c490a361b8cd9f67ce08a4adc8becacfd610d4)) -- Set dependabot interval to weekly ([a9e53ae](https://github.com/postfinance/kubenurse/commit/a9e53ae3ea94342cea19f7981254d099ff704540)) +- Update packages, CI actions and Go version. Fix linting. - ([88a900b](https://github.com/postfinance/kubenurse/commit/88a900bcf5ca8ce7fc3d6923231c8de28ba530a2)) +- Enable dependabot - ([304b996](https://github.com/postfinance/kubenurse/commit/304b996b9d9adaa81ff7160d05e331c6d4ba037f)) +- Update dependabot - ([85b19a6](https://github.com/postfinance/kubenurse/commit/85b19a66a66e155d9957c2a2903a71834fe22b90)) +- Update dependabot commit message - ([1d445fe](https://github.com/postfinance/kubenurse/commit/1d445fe4c97bab318b09829e799503825bc131bf)) +- Update .cc.yml - ([99c490a](https://github.com/postfinance/kubenurse/commit/99c490a361b8cd9f67ce08a4adc8becacfd610d4)) +- Set dependabot interval to weekly - ([a9e53ae](https://github.com/postfinance/kubenurse/commit/a9e53ae3ea94342cea19f7981254d099ff704540)) ## [kubenurse-0.3.1] - 2022-12-07 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/kubenurse-0.3.0...kubenurse-0.3.1 -### πŸš€ Features +### πŸš€ Features -- Add new helm configurations ([8c2e6c6](https://github.com/postfinance/kubenurse/commit/8c2e6c6526b737b79134c3b6b9235f363a1fce47)) +- Add new helm configurations - ([8c2e6c6](https://github.com/postfinance/kubenurse/commit/8c2e6c6526b737b79134c3b6b9235f363a1fce47)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Bump chart to 0.3.1 ([ae27984](https://github.com/postfinance/kubenurse/commit/ae27984db9c5241ead166c1bd964da6c263f8a65)) +- *(helm)* Bump chart to 0.3.1 - ([ae27984](https://github.com/postfinance/kubenurse/commit/ae27984db9c5241ead166c1bd964da6c263f8a65)) ## [kubenurse-0.3.0] - 2022-12-06 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.7.0...kubenurse-0.3.0 -### πŸš€ Features +### πŸš€ Features -- New configuration options (#57) ([13484e6](https://github.com/postfinance/kubenurse/commit/13484e613a9e44b4d73f95b2e30ba54fa6cda7a1)) +- *(helm)* New configuration options (#57) - ([13484e6](https://github.com/postfinance/kubenurse/commit/13484e613a9e44b4d73f95b2e30ba54fa6cda7a1)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Bump chart to 0.3.0 ([d5985e2](https://github.com/postfinance/kubenurse/commit/d5985e2c336e963b9f1d6f7bd99632e0e868ac61)) +- *(helm)* Bump chart to 0.3.0 - ([d5985e2](https://github.com/postfinance/kubenurse/commit/d5985e2c336e963b9f1d6f7bd99632e0e868ac61)) ## [1.7.0] - 2022-11-01 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/kubenurse-0.2.1...v1.7.0 -### πŸš€ Features +### πŸš€ Features -- Make KUBENURSE_INSECURE configurable (#51) ([4d4dc39](https://github.com/postfinance/kubenurse/commit/4d4dc3979bdd344f6f1f3ad746ea0249315b4b36)) +- *(helm)* Make KUBENURSE_INSECURE configurable (#51) - ([4d4dc39](https://github.com/postfinance/kubenurse/commit/4d4dc3979bdd344f6f1f3ad746ea0249315b4b36)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Use new ingress spefification (#52) ([8b896f4](https://github.com/postfinance/kubenurse/commit/8b896f4c60339f503680443922211dfdf970d5d2)) -- Chart should respect `-n ` flag (#53) ([a5a3a79](https://github.com/postfinance/kubenurse/commit/a5a3a792a228302e30ea60845069f23faaeafb67)) +- *(helm)* Chart should respect `-n ` flag (#53) - ([a5a3a79](https://github.com/postfinance/kubenurse/commit/a5a3a792a228302e30ea60845069f23faaeafb67)) +- Use new ingress spefification (#52) - ([8b896f4](https://github.com/postfinance/kubenurse/commit/8b896f4c60339f503680443922211dfdf970d5d2)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Bump chart to 2.2 ([c0c1db5](https://github.com/postfinance/kubenurse/commit/c0c1db523f6c5c9ea5049da4a825517d6227f5cb)) +- *(helm)* Bump chart to 2.2 - ([c0c1db5](https://github.com/postfinance/kubenurse/commit/c0c1db523f6c5c9ea5049da4a825517d6227f5cb)) ## [kubenurse-0.2.1] - 2022-10-25 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/kubenurse-0.2.0...kubenurse-0.2.1 -### πŸš€ Features +### πŸš€ Features -- Add support for volumes and volumeMounts (#49) ([986d3dc](https://github.com/postfinance/kubenurse/commit/986d3dc96faa05458802f5cc1c8f118e19ba2fca)) -- Add dnsConfig option (#50) ([3fed269](https://github.com/postfinance/kubenurse/commit/3fed269073d45e6175fa1ef0be6977cb14cc575e)) +- *(helm)* Add support for volumes and volumeMounts (#49) - ([986d3dc](https://github.com/postfinance/kubenurse/commit/986d3dc96faa05458802f5cc1c8f118e19ba2fca)) +- *(helm)* Add dnsConfig option (#50) - ([3fed269](https://github.com/postfinance/kubenurse/commit/3fed269073d45e6175fa1ef0be6977cb14cc575e)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Parse error when using extraEnvs (#48) ([3a56edb](https://github.com/postfinance/kubenurse/commit/3a56edbb5a6a080e5a589b9b0812c7bda14c94a4)) +- *(helm)* Parse error when using extraEnvs (#48) - ([3a56edb](https://github.com/postfinance/kubenurse/commit/3a56edbb5a6a080e5a589b9b0812c7bda14c94a4)) -### πŸ“š Documentation +### πŸ“š Documentation -- Add reference to online helm repository ([f04a6f7](https://github.com/postfinance/kubenurse/commit/f04a6f7a62c109b16081a7a26b8cc2836233085e)) +- Add reference to online helm repository - ([f04a6f7](https://github.com/postfinance/kubenurse/commit/f04a6f7a62c109b16081a7a26b8cc2836233085e)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update chart version ([5383aa7](https://github.com/postfinance/kubenurse/commit/5383aa776a83fb2c2482a1a44f178fbb332e9ea3)) +- *(helm)* Update chart version - ([5383aa7](https://github.com/postfinance/kubenurse/commit/5383aa776a83fb2c2482a1a44f178fbb332e9ea3)) ## [kubenurse-0.2.0] - 2022-07-21 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.6.0-rc1...kubenurse-0.2.0 -### πŸš€ Features +### πŸš€ Features -- Implement helm chart releaser (#47) ([7f52b47](https://github.com/postfinance/kubenurse/commit/7f52b474a6531cdd1b63c5358e6f51e67a02a317)) +- Implement helm chart releaser (#47) - ([7f52b47](https://github.com/postfinance/kubenurse/commit/7f52b474a6531cdd1b63c5358e6f51e67a02a317)) -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Use current main branch naming for the helm releaser ([4dd5ede](https://github.com/postfinance/kubenurse/commit/4dd5eded72dd83798f622da716cd28ddf4404b0c)) +- Use current main branch naming for the helm releaser - ([4dd5ede](https://github.com/postfinance/kubenurse/commit/4dd5eded72dd83798f622da716cd28ddf4404b0c)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update helm package version to 1.6.0 ([e261007](https://github.com/postfinance/kubenurse/commit/e26100791c3e824867218b150d12b83162e115c4)) +- Update helm package version to 1.6.0 - ([e261007](https://github.com/postfinance/kubenurse/commit/e26100791c3e824867218b150d12b83162e115c4)) ## [1.6.0-rc1] - 2022-06-03 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.5.2...v1.6.0-rc1 -### πŸ“š Documentation +### πŸ“š Documentation -- Add example grafana dashboard (#40) ([aa94ef8](https://github.com/postfinance/kubenurse/commit/aa94ef8e431995e6017c6bb9e3eee6ab47d1c92b)) -- Add link to example Grafana dashboard ([95ad678](https://github.com/postfinance/kubenurse/commit/95ad678f3078c0113c2d721b63333a442cb38bb5)) +- Add example grafana dashboard (#40) - ([aa94ef8](https://github.com/postfinance/kubenurse/commit/aa94ef8e431995e6017c6bb9e3eee6ab47d1c92b)) +- Add link to example Grafana dashboard - ([95ad678](https://github.com/postfinance/kubenurse/commit/95ad678f3078c0113c2d721b63333a442cb38bb5)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Split workflows and create initial CI setup with traefik (#39) ([806e7c7](https://github.com/postfinance/kubenurse/commit/806e7c712e0869dc57c921e119054f1a67d4d62d)) -- Update golangci-lint to v1.46 (#41) ([797f3fb](https://github.com/postfinance/kubenurse/commit/797f3fba6edd6cb5e441e1efe23b1f2bcf63e1ab)) -- Use example domains instead of assignable ones ([94e7075](https://github.com/postfinance/kubenurse/commit/94e70751f20c4639a25fbc94b1dcf22a3c53cd01)) -- Update dependencies (#43) ([6b0761c](https://github.com/postfinance/kubenurse/commit/6b0761cadd27957043d121491a8d10aef8e430cc)) +- Split workflows and create initial CI setup with traefik (#39) - ([806e7c7](https://github.com/postfinance/kubenurse/commit/806e7c712e0869dc57c921e119054f1a67d4d62d)) +- Update golangci-lint to v1.46 (#41) - ([797f3fb](https://github.com/postfinance/kubenurse/commit/797f3fba6edd6cb5e441e1efe23b1f2bcf63e1ab)) +- Use example domains instead of assignable ones - ([94e7075](https://github.com/postfinance/kubenurse/commit/94e70751f20c4639a25fbc94b1dcf22a3c53cd01)) +- Update dependencies (#43) - ([6b0761c](https://github.com/postfinance/kubenurse/commit/6b0761cadd27957043d121491a8d10aef8e430cc)) ## [1.5.2] - 2022-02-17 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.5.1...v1.5.2 -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update go dependencies to use latest available stable versions (#36) ([ca04845](https://github.com/postfinance/kubenurse/commit/ca048452c244730620302432d834b6739308cd9f)) +- Update go dependencies to use latest available stable versions (#36) - ([ca04845](https://github.com/postfinance/kubenurse/commit/ca048452c244730620302432d834b6739308cd9f)) ## [1.5.1] - 2022-01-21 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.5.0...v1.5.1 -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Enforce timeouts in the kubenurse http.Server to avoid possible goroutine/memory leaks ([d07df3b](https://github.com/postfinance/kubenurse/commit/d07df3bc86fdc12275e2a73ca8866cf81c2c5a29)) +- Enforce timeouts in the kubenurse http.Server to avoid possible goroutine/memory leaks - ([d07df3b](https://github.com/postfinance/kubenurse/commit/d07df3bc86fdc12275e2a73ca8866cf81c2c5a29)) ## [1.5.0] - 2022-01-17 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.5.0-beta1...v1.5.0 -### πŸš€ Features +### πŸš€ Features -- Expose metrics from the kubenurse httpclient (#31) ([ebb0764](https://github.com/postfinance/kubenurse/commit/ebb076466723e71f50c0e721025b676923a7889d)) +- Expose metrics from the kubenurse httpclient (#31) - ([ebb0764](https://github.com/postfinance/kubenurse/commit/ebb076466723e71f50c0e721025b676923a7889d)) -### πŸ“š Documentation +### πŸ“š Documentation -- Update README and fix some spelling/grammar mistakes (#30) ([9f02d56](https://github.com/postfinance/kubenurse/commit/9f02d56be5031e6c8395f6b009a8f2a580d44010)) +- Update README and fix some spelling/grammar mistakes (#30) - ([9f02d56](https://github.com/postfinance/kubenurse/commit/9f02d56be5031e6c8395f6b009a8f2a580d44010)) ## [1.5.0-beta1] - 2022-01-05 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.4.1...v1.5.0-beta1 -### 🚜 Refactor +### 🚜 Refactor -- Rewrite and cleanup kubenurse server code (#29) ([7beac30](https://github.com/postfinance/kubenurse/commit/7beac30751e8fd96093486fad9ada30f314e7dc4)) +- [**breaking**] Rewrite and cleanup kubenurse server code (#29) - ([7beac30](https://github.com/postfinance/kubenurse/commit/7beac30751e8fd96093486fad9ada30f314e7dc4)) ## [1.4.1] - 2021-09-30 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.4.0...v1.4.1 -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Bump kubenurse version to v1.4.0 ([6f1228c](https://github.com/postfinance/kubenurse/commit/6f1228c0975ad136ca51b75ac921f9f86cea3575)) +- *(examples)* Bump kubenurse version to v1.4.0 - ([6f1228c](https://github.com/postfinance/kubenurse/commit/6f1228c0975ad136ca51b75ac921f9f86cea3575)) -### πŸ“š Documentation +### πŸ“š Documentation -- Update changelog (reference commits and PR) ([ac79bfb](https://github.com/postfinance/kubenurse/commit/ac79bfbdcc38688c042074cbec0e142525e02ea7)) +- Update changelog (reference commits and PR) - ([ac79bfb](https://github.com/postfinance/kubenurse/commit/ac79bfbdcc38688c042074cbec0e142525e02ea7)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update goreleaser config to newest version (0.178.0) ([2f8cb96](https://github.com/postfinance/kubenurse/commit/2f8cb963fce6b6847d1a620a26ddb6a826a60c32)) -- Fix ingress deployment in kind cluster ([1d819ad](https://github.com/postfinance/kubenurse/commit/1d819adf329d84879789bc7c32459789ee7f1cbe)) -- Updates for k8s v1.21.2 (#28) ([a792cd8](https://github.com/postfinance/kubenurse/commit/a792cd8f7aaae4741d8922982c48f3aae580b938)) -- Update changelog with 1.4.1 release ([50fb9eb](https://github.com/postfinance/kubenurse/commit/50fb9eb8d05f544ccbe374b968a37e02c69e1849)) +- Update goreleaser config to newest version (0.178.0) - ([2f8cb96](https://github.com/postfinance/kubenurse/commit/2f8cb963fce6b6847d1a620a26ddb6a826a60c32)) +- Fix ingress deployment in kind cluster - ([1d819ad](https://github.com/postfinance/kubenurse/commit/1d819adf329d84879789bc7c32459789ee7f1cbe)) +- Updates for k8s v1.21.2 (#28) - ([a792cd8](https://github.com/postfinance/kubenurse/commit/a792cd8f7aaae4741d8922982c48f3aae580b938)) +- Update changelog with 1.4.1 release - ([50fb9eb](https://github.com/postfinance/kubenurse/commit/50fb9eb8d05f544ccbe374b968a37e02c69e1849)) ## [1.4.0] - 2021-05-25 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.3.4...v1.4.0 -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Bump kubenurse version to v1.3.4 ([4e0a4c3](https://github.com/postfinance/kubenurse/commit/4e0a4c3359988f4baf2133a33e0c0f8567fe3e5d)) +- *(examples)* Bump kubenurse version to v1.3.4 - ([4e0a4c3](https://github.com/postfinance/kubenurse/commit/4e0a4c3359988f4baf2133a33e0c0f8567fe3e5d)) -### πŸ“š Documentation +### πŸ“š Documentation -- Add changelog ([ede0034](https://github.com/postfinance/kubenurse/commit/ede0034da45e5447964f4f9e172141d1e5175c32)) -- Update changelog ([044d105](https://github.com/postfinance/kubenurse/commit/044d10594e57523ab07f0de92aa5c908e922981a)) +- Add changelog - ([ede0034](https://github.com/postfinance/kubenurse/commit/ede0034da45e5447964f4f9e172141d1e5175c32)) +- Update changelog - ([044d105](https://github.com/postfinance/kubenurse/commit/044d10594e57523ab07f0de92aa5c908e922981a)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update all go dependencies ([c0df790](https://github.com/postfinance/kubenurse/commit/c0df7900e872d448f7aaa710a664502719432620)) -- Update changelog with 1.4.0 release ([47b6cfc](https://github.com/postfinance/kubenurse/commit/47b6cfc3a0393f40b92a0e91cb44036e94e3c8aa)) +- Update all go dependencies - ([c0df790](https://github.com/postfinance/kubenurse/commit/c0df7900e872d448f7aaa710a664502719432620)) +- Update changelog with 1.4.0 release - ([47b6cfc](https://github.com/postfinance/kubenurse/commit/47b6cfc3a0393f40b92a0e91cb44036e94e3c8aa)) ## [1.3.4] - 2021-04-20 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.3.3...v1.3.4 -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Prevent panic when checking for schedulable nodes only ([2243226](https://github.com/postfinance/kubenurse/commit/2243226bd4031239c4d5f89afa6336e7bfd3c9fd)) -- Bump kubenurse version to v1.3.3 ([c13ebc1](https://github.com/postfinance/kubenurse/commit/c13ebc11f9a4612b13a81c2fef7dde1b71567c2e)) +- *(discovery)* Prevent panic when checking for schedulable nodes only - ([2243226](https://github.com/postfinance/kubenurse/commit/2243226bd4031239c4d5f89afa6336e7bfd3c9fd)) +- *(examples)* Bump kubenurse version to v1.3.3 - ([c13ebc1](https://github.com/postfinance/kubenurse/commit/c13ebc11f9a4612b13a81c2fef7dde1b71567c2e)) ### CI -- Use latest-ci image for CI testing ([eb11afb](https://github.com/postfinance/kubenurse/commit/eb11afb82af5ea5e3a455813a67f9834ae35c070)) -- Use latest-ci image for CI testing ([caa2105](https://github.com/postfinance/kubenurse/commit/caa21051da0f1a67eb1fcf1e0065b2f0a87888d1)) +- Use latest-ci image for CI testing - ([eb11afb](https://github.com/postfinance/kubenurse/commit/eb11afb82af5ea5e3a455813a67f9834ae35c070)) +- Use latest-ci image for CI testing - ([caa2105](https://github.com/postfinance/kubenurse/commit/caa21051da0f1a67eb1fcf1e0065b2f0a87888d1)) ## [1.3.3] - 2021-04-20 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.3.2...v1.3.3 -### πŸš€ Features +### πŸš€ Features -- Flag to consider kubenurses on unschedulable nodes ([cd9ac29](https://github.com/postfinance/kubenurse/commit/cd9ac29bfdec070a374ca44f41d3a03f466c8607)) -- CI improvements and RBAC fixes ([394daf1](https://github.com/postfinance/kubenurse/commit/394daf190c0813a38c0849c29aed63ea09ec4199)) +- Flag to consider kubenurses on unschedulable nodes - ([cd9ac29](https://github.com/postfinance/kubenurse/commit/cd9ac29bfdec070a374ca44f41d3a03f466c8607)) +- CI improvements and RBAC fixes - ([394daf1](https://github.com/postfinance/kubenurse/commit/394daf190c0813a38c0849c29aed63ea09ec4199)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Liniting ([b99d08d](https://github.com/postfinance/kubenurse/commit/b99d08d32ededf9e5ddffbc56acf302fc3571d39)) +- Liniting - ([b99d08d](https://github.com/postfinance/kubenurse/commit/b99d08d32ededf9e5ddffbc56acf302fc3571d39)) ## [1.3.2] - 2021-03-01 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.3.1...v1.3.2 -### πŸ“š Documentation +### πŸ“š Documentation -- Add toleration example for master/control-plane ([c5bfacb](https://github.com/postfinance/kubenurse/commit/c5bfacbf1d13493c313136186509f10dd8e16eb5)) +- Add toleration example for master/control-plane - ([c5bfacb](https://github.com/postfinance/kubenurse/commit/c5bfacbf1d13493c313136186509f10dd8e16eb5)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update dependencies ([b1200a9](https://github.com/postfinance/kubenurse/commit/b1200a956560bdbf7e9158804800834daa1a8c92)) +- Update dependencies - ([b1200a9](https://github.com/postfinance/kubenurse/commit/b1200a956560bdbf7e9158804800834daa1a8c92)) ## [1.3.1] - 2020-12-09 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.3.0...v1.3.1 -### πŸ› Bug Fixes +### πŸ› Bug Fixes -- Remove unwanted linter configuration ([d928439](https://github.com/postfinance/kubenurse/commit/d92843948c2ab79bf4fb175181ab4e72b23b5a10)) +- Remove unwanted linter configuration - ([d928439](https://github.com/postfinance/kubenurse/commit/d92843948c2ab79bf4fb175181ab4e72b23b5a10)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Setup github actions, configure golangci-lint and fix lint errors ([a4deaf8](https://github.com/postfinance/kubenurse/commit/a4deaf8c566cf9045a61a6df6fc25eb417dca5cf)) +- Setup github actions, configure golangci-lint and fix lint errors - ([a4deaf8](https://github.com/postfinance/kubenurse/commit/a4deaf8c566cf9045a61a6df6fc25eb417dca5cf)) ## [1.3.0] - 2020-12-09 **Full Changelog**: https://github.com/postfinance/kubenurse/compare/v1.2.0...v1.3.0 -### πŸš€ Features +### πŸš€ Features -- Exclude nodes which are not schedulable from neighbour checks ([b6acb93](https://github.com/postfinance/kubenurse/commit/b6acb939004710141b08170d07dcfbe3db923347)) +- Exclude nodes which are not schedulable from neighbour checks - ([b6acb93](https://github.com/postfinance/kubenurse/commit/b6acb939004710141b08170d07dcfbe3db923347)) -### βš™οΈ Miscellaneous Tasks +### βš™οΈ Miscellaneous Tasks -- Update go dependencies ([163433c](https://github.com/postfinance/kubenurse/commit/163433c214571ebcc859b3a06e4415b179f5325d)) +- Update go dependencies - ([163433c](https://github.com/postfinance/kubenurse/commit/163433c214571ebcc859b3a06e4415b179f5325d)) ## [1.0.0] - 2018-12-06 @@ -422,7 +453,7 @@ ### ApiServerDNS -- Change name to fqdn ([c127f98](https://github.com/postfinance/kubenurse/commit/c127f986e5762baa3fec345e0c20bab3dc480928)) +- Change name to fqdn - ([c127f98](https://github.com/postfinance/kubenurse/commit/c127f986e5762baa3fec345e0c20bab3dc480928)) diff --git a/cliff.toml b/cliff.toml index 541b5de..90f999c 100644 --- a/cliff.toml +++ b/cliff.toml @@ -23,11 +23,25 @@ body = """ {% else -%} {% raw %}\n{% endraw %} {% endif %} +{% macro print_commit(commit) -%} + - {% if commit.scope %}*({{ commit.scope }})* {% endif %}\ + {% if commit.breaking %}[**breaking**] {% endif %}\ + {{ commit.message | upper_first }} - \ + ([{{ commit.id | truncate(length=7, end="") }}]({{ self::remote_url() }}/commit/{{ commit.id }}))\ +{% endmacro -%} {% for group, commits in commits | group_by(attribute="group") %} - ### {{ group | upper_first }} - {% for commit in commits %} - - {{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}]({{ self::remote_url() }}/commit/{{ commit.id }}))\ - {% endfor %} + ### {{ group | striptags | trim | upper_first }} + {% for commit in commits + | filter(attribute="scope") + | sort(attribute="scope") %} + {{ self::print_commit(commit=commit) }} + {%- endfor -%} + {% raw %}\n{% endraw %}\ + {%- for commit in commits %} + {%- if not commit.scope -%} + {{ self::print_commit(commit=commit) }} + {% endif -%} + {% endfor -%} {% endfor %}\n {% if github.contributors | filter(attribute="is_first_time", value=true) | length != 0 %} {% raw %}\n{% endraw -%}