Releases: RedHatInsights/clowder
v0.80.0
What's Changed
- 🗺️ [FEAT] - RHCLOUD-31123: Add support for pgsql16 in local db provider by @bsquizz in #945
- 🗺️ [FEAT] - updating caddy and mocktitlements by @maknop in #962
- 🗺️ [FEAT] - feat(clowdapp): add sessionAffinity support for PublicWebService by @adamrdrew in #956
- 🐛 [BUG] - Correct typo for dependency metric env variable by @mjholder in #952
- 🐛 [BUG] - Update db provider pgsql16 image by @bsquizz in #953
- 🐛 [BUG] - test(ff): Stabilize FF tests by @psav in #954
- 🐛 [BUG] - fix(featureflags): Update the probe handler by @psav in #950
- 🐛 [BUG] - (fix): move session afinity from private to public. by @adamrdrew in #958
- 🏦 [DEBT] - Update deps by @psav in #948
- 🏦 [DEBT] - Update Realm for Saccounts by @psav in #959
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #946
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #947
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #949
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #951
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #955
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #961
Full Changelog: v0.72.0...v0.80.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.80.0.yaml --validate=false
v0.72.0
What's Changed
- 🏦 [DEBT] - Lowered limits for DB by @psav in #935
- 🏦 [DEBT] - refactor(metrics): Refactor to use built-in library function by @psav in #937
- 🏦 [DEBT] - Red Hat Konflux update clowder by @red-hat-konflux in #939
- 🏦 [DEBT] - chore(deps): update rhtap references by @red-hat-konflux in #940
- 🏦 [DEBT] - Update to container images by @gburges in #938
- 🗺️ [FEAT] - Control dependency metrics via a config or env by @mjholder in #943
- 🗺️ [FEAT] - Clowdapp Dependency metrics by @mjholder in #936
Full Changelog: 0.71.1...v0.72.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.72.0.yaml --validate=false
0.71.0
What's Changed
- 🏦 [DEBT] - [RHCLOUD-30597] - Make ff tests more robust by @psav in #928
- 🏦 [DEBT] - Bumping Prometheus Operator version by @gburges in #856
- 🏦 [DEBT] - [RHCLOUD-30810] update(db): Bump PostgreSQL images to add HLL support by @Victoremepunto in #929
- 🏦 [DEBT] - [RHCLOUD-30826] - Remove use of POSTGRESQL_MASTER env vars by @bsquizz in #930
- 🏦 [DEBT] - chore(container): update UBI8 base container by @psav in #933
- 🏦 [DEBT] - replaced listener.type with name by @maknop in #934
- 📖 [DOCS] - Add secret name to SOP doc by @adamrdrew in #927
Full Changelog: v0.70.0...0.70.1
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.71.0.yaml --validate=false
v0.70.0
What's Changed
- 🐛 [BUG] - [RHCLOUD-30525] - fix: Caddy TLS proxy disable auto_https by @SteveHNH in #925
- 🐛 [BUG] - [RHCLOUD-30524] - Fix test flakiness by @psav in #926
- 🐛 [BUG] - Add api.console scope in another spot: by @adamrdrew in #924
- 🏦 [DEBT] - Remove all Envoy references by @psav in #922
- 🏦 [DEBT] - [RHCLOUD-29809] - Update caddy dependency by @adamrdrew in #919
- 🏦 [DEBT] - Update golang 1.20 by @psav in #923
Full Changelog: v0.67.0...v0.70.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.70.0.yaml --validate=false
v0.67.0
What's Changed
- 🗺️ [FEAT] - Allow configurable go version for Makefile by @Victoremepunto in #902
- 🗺️ [FEAT] - Simplify all env vars usage by @psav in #911
- 🗺️ [FEAT] - add api.console scope by @Victoremepunto in #920
- 🗺️ [FEAT] - Switch out the envoy reverse proxy for caddy by @SteveHNH in #905
- 🐛 [BUG] - fix for post artifacts on failed pipeline run by @maknop in #908
- 🐛 [BUG] - Fixed Keycloak reliability issue and added helper for env vars by @psav in #910
- 🐛 [BUG] - Fixed KC in eph by @psav in #914
- 🐛 [BUG] - Fix deploy yamls by @psav in #917
- 🏦 [DEBT] - update image tags for ubi8 go-toolset and minimal by @maknop in #903
- 🏦 [DEBT] - upgrade packages by @maknop in #906
- 🏦 [DEBT] - Upgrade Keycloak by @psav in #899
- 🏦 [DEBT] - Bump Unleash version by @Victoremepunto in #912
- 🏦 [DEBT] - [RHCLOUD-30235] - Added pprof enable by @psav in #915
- 🏦 [DEBT] - refactor build_deploy.sh by @Victoremepunto in #893
- 🏦 [DEBT] - Updated dashboard by @psav in #918
- 🏦 [DEBT] - Up limits and requests by @adamrdrew in #901
- 📖 [DOCS] - Updated feature list by @psav in #900
- 📖 [DOCS] - Added markdown docs by @psav in #904
- 📖 [DOCS] - Fixing spelling of Clwoder -> Clowder by @PaulWay in #909
- 📖 [DOCS] - Fix typo "dependenceis"-> "dependencies" by @juandspy in #921
New Contributors
Full Changelog: v0.66.0...v0.67.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.67.0.yaml --validate=false
v0.66.0
What's Changed
- 🏦 [DEBT] - Add pyyaml to build scripts by @adamrdrew in #883
- 🏦 [DEBT] - Upgrade net, grpc, ginkgo, gomega by @bsquizz in #887
- 🏦 [DEBT] - Re-generate API docs for new config schema by @bsquizz in #888
- 🏦 [DEBT] - Updating kafka schema and docs to provide better details by @bsquizz in #885
- 🗺️ [FEAT] - Update schema.json to add apiPaths by @bsquizz in #882
- 🗺️ [FEAT] - [RHCLOUD-27862] add Pod Lifecyle hooks by @maskarb in #830
- 🗺️ [FEAT] - Added new ephem-msk mode by @psav in #873
- 🗺️ [FEAT] - Support for multiple kafka brokers by @wcmitchell in #881
- 🗺️ [FEAT] - Clowder jenkinsfile PR Check Enhancement by @maknop in #792
- 🗺️ [FEAT] - Update Build-Deploy Script to support SC Manifest Builds by @casey-williams-rh in #889
- 🐛 [BUGZ] - Fixed MSK ephem mode by @psav in #890
- 🐛 [BUGZ] - Fixed source namespace for secret copy by @psav in #892
- 🐛 [BUGZ] - Fixed MSK by @psav in #895
- 🐛 [BUGZ] - Do not override env vars with empty values on IQE CJI by @bsquizz in #894
- 🐛 [BUGZ] - Fixed up multi host mode by @psav in #896
- 🐛 [BUGZ] - Fix ca cert location in web 'local' mode by @bsquizz in #898
- 🐛 [BUGZ] - Fix MSK replicas by @psav in #897
New Contributors
- @wcmitchell made their first contribution in #881
Full Changelog: v0.65.0...v0.66.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.66.0.yaml --validate=false
v0.65.0
What's Changed
- 🗺️ [FEAT] - Multi arch build support by @adamrdrew in #868
- 🗺️ [FEAT] - Cert auth by @psav in #851
- 🗺️ [FEAT] - Add AdditionalFilters field to cindy spec [RHCLOUD-28098] by @gburges in #852
- 🗺️ [FEAT] - Allow empty dynaconfEnvName now that 'env' is supported by @bsquizz in #872
- 🗺️ [FEAT] - Add support for apiPaths by @bsquizz in #869
- 🏦 [DEBT] - Check available replicas for deployment readiness by @mjholder in #854
- 🏦 [DEBT] - Update Security-Compliance Updates to Main by @casey-williams-rh in #870
- 🏦 [DEBT] - Updates dockerfile to be same as ENO by @gburges in #874
- 🏦 [DEBT] - Adding PlatSec gh workflow by @gburges in #847
- 🏦 [DEBT] - [RHCLOUD-20571] Label the DBs by @gburges in #679
- 🏦 [DEBT] - Fix dot import and update images by @psav in #877
- 🏦 [DEBT] - using pyyaml library, ruamel is deprecated by @maknop in #880
- 🐛 [BUG] - Fix selenium image tag override by @bsquizz in #820
- 🐛 [BUG] - Test fix for mbop loopback by @psav in #876
- 📖 [DOCS] - Clarify documentation re how ClowdApp database name is used by @bsquizz in #871
New Contributors
Full Changelog: v0.64.0...v0.65.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.65.0.yaml --validate=false
v0.64.0
What's Changed
- [DEBT] - [RHCLOUD-27779] - Fixed doc generation by @psav in #864
- [FEAT] - [RHCLOUD-28443] - Add scope to token-refresher sidecar by @adamrdrew in #865
- [BUG] - [RHCLOUD-28457] - Fix bucket issue by @psav in #866
- [TEST] - Test for endpoint fix by @psav in #867
Full Changelog: v0.63.0...v0.64.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.64.0.yaml --validate=false
v0.63.0
What's Changed
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.63.0.yaml --validate=false
v0.62.0
What's Changed
- [BUG] - [RHCLOUD-26561] Fixed metrics error bug when namespace not found by @psav in #831
- [BUG] - Add api path by @psav in #829
- [BUG] - Fix bonfire link (#812) by @gburges in #833
- [BUG] - Fix typos in dependencies doc by @josejulio in #834
- [BUG] - Fixed bug in database secret resolution by @psav in #837
- [BUG] - SLO panel update, minor additional changes by @maknop in #844
- [BUG] - fix(dev): install Floorist CRD by @gburges in #840
- [BUG] - Fix typo "that are will" -> "that will" by @juandspy in #857
- [BUG] - Fix rhfull location for correct client by @adamrdrew in #859
- [BUG] - Another rhfull scope thing by @adamrdrew in #860
- [FEAT] - Adds IQE_RP_ARGS reportportal and IQE_IBUTSU_SOURCE args to CJIs by @san7ket in #842
- [FEAT] - Add gojsonschema command to makefile by @adamrdrew in #848
- [FEAT] - add RunOnNotReady feature to cji by @gburges in #841
- [FEAT] - Add sslmode attr to db by @gburges in #846
- [FEAT] - [RFR] Add 'env' field to IQE CJI spec by @bsquizz in #855
- [FEAT] - Add rhfull to scopes in keycloak by @adamrdrew in #858
- [FEAT] - [RHCLOUD-26654] Add custom scopes by @psav in #832
- [DEBT] - Upgrade to golang 1.19 by @psav in #835
- [DEBT] - Update rhc-osdk-utils to 0.10.0 by @psav in #836
- [DEBT] - Update ubi8 by @psav in #838
New Contributors
- @josejulio made their first contribution in #834
- @juandspy made their first contribution in #857
Full Changelog: v0.61.0...v0.62.0
Installing
To install Clowder in your local environment, first, make sure you've installed Minikube and have it running. Then download the attached manifest YAML and run:
minikube kubectl -- apply -f clowder-manifest-v0.62.0.yaml --validate=false