------------------------------------------------------------------- Fri Dec 16 12:45:07 UTC 2022 - kastl@b1-systems.de - Update to version 0.19.3: * Add release notes for version v0.19.3 (#1074) * Update to Go 1.19.4 (#1073) * Bump k8s.io/client-go from 0.25.4 to 0.26.0 (#1071) * Bump golang.org/x/crypto from 0.3.0 to 0.4.0 (#1072) * Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#1069) * Bump k8s.io/api from 0.25.4 to 0.26.0 (#1068) * Fix spelling mistakes in readme (#1067) * docs(readme): add kubeseal-convert (#1065) * Bump golang.org/x/crypto from 0.2.0 to 0.3.0 (#1063) * Bump k8s.io/client-go from 0.25.3 to 0.25.4 (#1062) * Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#1061) * Release Helm Chart 2.7.1 to use release 0.19.2 (#1059) ------------------------------------------------------------------- Fri Nov 18 15:05:26 UTC 2022 - kastl@b1-systems.de - Update to version 0.19.2: * Release version v0.19.2 (#1058) * Bump k8s.io/api from 0.25.3 to 0.25.4 (#1056) * Bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#1055) * Bump k8s.io/code-generator from 0.25.3 to 0.25.4 (#1053) * Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 (#1054) * Bump golang.org/x/crypto from 0.1.0 to 0.2.0 (#1052) * Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 (#1050) * Bump github.com/onsi/gomega from 1.23.0 to 1.24.0 (#1049) * Bump github.com/onsi/gomega from 1.22.1 to 1.23.0 (#1047) * Distinguish std & k8s errors (#1046) * Fix empty Group Version Kind (#1044) * Fix set-output warnings upgrading github actions (#1045) * Upgrade VIB GitHub Action to 0.4.7 (#1043) * Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 (#1042) * Minor fixes (#1040) * Fix set-output usages as per GH guidance (#1039) * Replace minikube action to use Node 16 (#1035) * Include golang unit test report in the GitHub PR context (#1034) * Regenerate code - detected some dummy changes (#1033) * Decouple the kubeseal CLI from the kubeseal library (#1030) * Replace minikube action to use Node 16 (#1031) * Remove namespaceFn (#1029) * Explain released registration steps (#1022) * Upgrade node 12 actions to node 16 versions (#1011) * Bump k8s.io/client-go from 0.25.0 to 0.25.3 (#1026) * Bump github.com/onsi/gomega from 1.20.2 to 1.22.1 (#1024) * Bump k8s.io/code-generator from 0.25.0 to 0.25.3 (#1025) * Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.3.1 (#1023) * Enable dependabot Auto PRs (#1009) * Helm chart: field 'rules' removed from 'templates/psp-clusterrolebinding.yaml' (#1006) * Release Helm Chart 2.7.0 to use release 0.19.1 (#1020) ------------------------------------------------------------------- Mon Oct 17 10:30:15 UTC 2022 - kastl@b1-systems.de - Update to version 0.19.1: * Release version v0.19.1 (#1007) (#1018) * Fix container image release tag (#1014) ------------------------------------------------------------------- Fri Oct 14 04:53:52 UTC 2022 - kastl@b1-systems.de - Update to version 0.19.0: * Release version v0.19.0 (#1007) * Fix release train (#1004) * Update golang.org/x/text (#1008) * Solve GO_VERSION from env (#1003) * Fix release train typo (#1002) * Project Labels are managed with issue templates and PR labeler action (#999) * Explain the new upcoming release train process (#992) * Fix fulfilled error executing update integration test (#1000) * Bump ginkgo version (#996) * Updated GH actions to latest releases (no breaking changes) (#993) * Remove binary (#995) * Add namespace flag to ginkgo tests (#994) * Revert "Dummy changes" * Dummy changes * Add DCO requirement (#988) * expired certificate error now prints expiration date (#986) * Use a single versioning source (#985) * Bump golangci-lint to the newest one (#983) * Support to recreate a deleted secret generated by the controller (#963) * Release chart version 2.6.9 (#981) * Release version v0.18.5 (#980) * Fix metadata validation issues (#979) * Fix controller image reference (#977) * Release chart version 2.6.8 (#974) ------------------------------------------------------------------- Sun Sep 25 07:02:21 UTC 2022 - kastl@b1-systems.de - Update to version 0.18.4: * Release version v0.18.4 (#973) ------------------------------------------------------------------- Sun Sep 25 06:56:49 UTC 2022 - kastl@b1-systems.de - Update to version 0.18.3: * Release version v0.18.3 (#972) * Generate deepcopy functions for SealedSecretEncryptedData (#970) * Release chart v2.6.7 (#968) * Check SealedSecret status in tests (#967) * Fix status sub-resource not found error on updating status (#964) * Autogenerate schema-v1alpha1.yaml (#966) * fix: CRDs should not include unnecessary dashes (#965) * feat: Support hostNetwork and dnsPolicy (#946) * Run integration tests on the chart (#962) * Upgrade Go versions and dependencies (#960) * Make imagePullPolicy default to Always only if using :latest image (#959) * feat: Publish kubeseal binary in a Docker image (#921) * Fix schema validation errors (#957) * Makes the README file clean and neat. (#911) * Bump Chart version to release 'Allow additional volumes deployment' (#953) * Allow additional volumes deployment (#945) * Add CRD schema and fix JSON errors (#941) * Make the controller main skinny (#947) * Extend controller-tests support and docs to minikube (#943) * Take into account annotations and commonAnnotations in our chart (#944) * Make the kubeseal CLI have a skinny main (#939) * Remove magic init funcs and global flags (#940) * Explain helm chart install on restricted environments (#938) * Remove /dev/stdin mentions in Readme (#935) * Fix missing push and readme on new tests rules (#937) * Simplify controller testing (#924) * Upgrade chart to image version 1.18.2 (#932) ------------------------------------------------------------------- Wed Sep 07 11:30:27 UTC 2022 - kastl@b1-systems.de - Update to version 0.18.2: * Fix Dockerfile to align with new GoReleaser Path format (#933) * Release Sealed Secrets 0.18.2 (#927) * Remove non-inclusive references (#930) * Include gotestsum dependency in the Release process (#931) * Upgrade VIB action to 0.4.0 (#926) * Rebase of Refactor flag handling (#920) * Add josvazg to the maintainer list (#922) * Add kubectl command to alter deployment (#919) * Use inclusive terminology (#917) * instruction about kubeseal installation on Linux distribution like ubuntu (#913) * Update README.md - changed the example secret (#910) * Allow skipping ClusterRole creation (#906) * Upgrade code-generator tool and update generated code (#905) * Remove clientconfig and related global variables (#901) * Rename package folders to sealedsecrets (#902) * Qualify RSA replacement recommendation (#899) * Update CI to support Go 1.19 (#904) * Use gotestsum for better test reporting. (#900) * Replace ioutil with io or os (#895) * Update CODEOWNERS to add myself (#903) * Fix some minor issues in Readme (#897) * fix honorLabels (#889) * Fix rateLimit values (#893) * Include additionalNamespace option in our chart (#892) * Release chart v2.4.0 (#886) * feat(kubernetes/chart): explicitly mount service-account-token in deployment (#885) * feat: override rate limit for chart (#876) ------------------------------------------------------------------- Sat Jul 16 19:16:04 UTC 2022 - kastl@b1-systems.de - Update to version 0.18.1: * New v0.18.1 release (#884) * Add flagenv and pflagenv to the project (#882) * Fixed typo in the CODEOWNERS file (#883) * Static documentation site for Sealed Secrets (#877) * feat: override rate limit (#873) * add deploymentAnnotations field in helm chart (#864) * Add Nixpkgs to installation options in README.md (#849) * Updated CODEOWNERS and created maintainers file (#867) * Release chart v2.2.0 (#856) ------------------------------------------------------------------- Sat Jun 04 18:56:53 UTC 2022 - kastl@b1-systems.de - Update to version 0.18.0: * New v0.18.0 release (#855) * Update golang target version to latest release 1.18.3 (#854) * Add capability to watch multiple namespaces (#572) * Update gopkg.in/yaml.v3 to v3.0.0 (#852) * Publish images in GHCR (#851) * Remove operator links (#845) * Indent controller installation instructions (#844) * Made gosec a step of the CI (#798) * Update resourcenames in the controller.jsonnet to align it with the helm rbac rules (#838) * fix: rbac permission (#828) * Fix gosec warnings (#837) * Cosign signature setup for release and docker image in CI (#810) * Remove race condition in merge (#789) * Gosec g304 (#795) * Update the vmware-image-builder action with the latest release (#834) * Add runtimeClassName as configurable value (#832) * Fix make generate and set up temporally an specific code-generator version (#817) * #791 Check if kubeseal encrypts using an expired certificate (#818) * Bump prometheus/client_golang dependency to avoid CVE-2022-21698 and crypto dependency to avoid CVE-2022-27191 (#831) * Chart: update registry and bump version (#825) * Bump goreleaser to v1.7.0 (#826) ------------------------------------------------------------------- Tue Apr 26 06:21:45 UTC 2022 - kastl@b1-systems.de - Update to version 0.17.5: * Bump goreleaser to v1.7.0 * Update v0.17.5 release notes (#824) * Publish sealed-secret-controller in Dockerhub (#823) * Enable goimports in golangci-lint (#816) * Added a nosec comment to a deferred f.close call (#793) * Format code with goimports (#815) * Add a nosec directory to allow http.Dir("/") (#812) * Include cosign public key (#814) * Adding post-quantum analysis and recommendations (#801) * Updated the distroless image verification to use a local key (#813) * Add cosign verification for distroless image (#796) * Crypto doc rewrite (#794) * Chart: bump image version (#807) * Update VIB pipeline (#809) * Run CI with the last two Go releases (#805) ------------------------------------------------------------------- Fri Apr 01 07:11:32 UTC 2022 - kastl@b1-systems.de - Update to version 0.17.4: * Update v0.17.4 release notes (#804) * Bump the Golang project version to 1.17 (#782) * fixing Dockerfile to run as non root (#784) * Add alemorcuq to the CODEOWNERS list (#803) * Update Docker image version (#792) * Added a way to run gosec using a Makefile task (#797) * Fixing the deprecated MAINTAINER usage (#790) * Bump prometheus/client_golang dependency to avoid CVE-2022-21698 (#783) * New v0.17.4 release (#777) * Bump distroless/static to fix DLA-2542-1, DLA-2509-1, DLA-2424-1 (#604) * Document use of --controller-name for kubeseal (#774) * [vib] fix trivy action configuration (#776) * Include golangci-lint (#775) * Fix linter errors running golangci-lint (#771) * Update README file CI Badges (#772) * Add script to easily run kubeseal with a service account credentials (#746) * update k8s API dependencies for Go1.18 compatibility (#763) * Add Controller's OpenAPI spec (#766) * Helm chart - add support for customizing probes (#764) * fix: address some golangci-lint issues (#751) * Upgrade kubecfg from v0.16.0 to v0.25.0 (#760) * Update VIB GitHub action repository (#759) * docs: update README (#750) * Add arm64 releases for Darwin (#752) * Added required resourceName to Role (#745) * Improve raw mode docs (#738) * Trivial PR to test VIB integration (#743) * Add integration with VIB (#742) * Fix image pull secrets in chart (#737) * docs: add webseal projects (#735) * Do not add 'stale' label to issues marked as 'help wanted' (#736) * Chart command args (#734) * contrib/prometheus: Honor Labels added by controller (#614) * Add 'Simple Issue Labeler' GH action (#733) * updated ocp install using helm (#730) * Chart: bump image version (#729) ------------------------------------------------------------------- Fri Feb 11 14:09:29 UTC 2022 - Johannes Kastl - new package kubeseal: CLI part for using Bitnami's SealedSecrets in Kubernetes