0.11.0-preview (2021-11-22)
- MongoDB was updated from 3.6 to 4.4, also the custom helm chart was switched out for the Bitnami MongoDB Helm Chart. This means that a manual database migration is needed to preserve data during the keptn upgrade process! Steps to upgrade keptn with the manual migration can be found on the Keptn Upgrade page.
- Added context with cancel function to sdk (#4552) (#5972) (d21e682)
- added probes for readiness and liveness (#5303) (#5534) (6899ee7), closes #5533
- bridge: Add 404 page (#4983) (#6004) (aa7b4fa)
- bridge: Add checkbox to set the
sendFinished
flag (#5735) (#5989) (89598f8) - handle time consistently (#4788) (#5971) (e284d72)
- lighthouse-service: Added SIGTERM for lighthouse handlers (#5304) (#5558) (ca9742c)
- Switch mongoDB image to bitnami mongoDB chart (#4801) (b3dabd6)
- Adapt log level of SDK logs (#5920) (#5921) (d314008)
- api: Remove multiple types in event model (#5948) (#5957) (30d5556)
- approval-service: Fall back to manual strategy when there is no result available (#6012) (#6017) (9617814)
- bridge: Add empty state to sequence-view (#5084) (#5693) (b7c10df)
- bridge: don't log err (contains the x-token), only log err.message (#6047) (#6052) (3eea6e3)
- bridge: Fix integration curl commands for api (#5941) (d76eccc)
- bridge: Fixed missing problem title and decode of remediation config (#6053) (ea0c53f)
- bridge: Fixed overwriting of data in environment screen (#5841) (74a9a3d)
- bridge: Fixed wrong weight of SLI (#5987) (e536dbc)
- bridge: Possible fix for flaky clicks in UI tests (#5909) (58c5deb)
- bridge: Remove inline script for base url and upgrade-insecure-requests header part (#6019) (b2e9960)
- bridge: Show right event type (#5828) (316d117)
- bridge: Take SLI-weight out of SLO-file (#5782) (f961ce1)
- bridge: Use helmet middlewares to prevent XSS (8a58fb3)
- cli: Make sure the release version is set in command descriptions (#5762) (#5888) (24110c0)
- cli: problem with missing http(s) in endpoint flag during keptn auth (#6039) (e4164db)
- configuration-service: changed bad order of extracting and adding resources to services (#6006) (35605b7)
- configuration-service: Completely replace previous helm chart directory when updating (#6050) (#6058) (74eefdf)
- configuration-service: Fix order of extracting and adding files to the repo (#6041) (#6045) (4a3bf22)
- distributor: fix subscription handling after message broker reconnect (#5823) (49b1051)
- distributor: Sanitized logs and cleaned up forwarder lifecycle (#6036) (be5adb5)
- distributor: Set default timeout of Uniform API requests to 5s (#6011) (#6015) (d89cab9)
- Fix bug where approval and remediation service would not run through unit tests anymore (495654c)
- Fix bug where DCO check always fails on dependabot PRs (6a4b58d)
- Fix multiple issues found by Sonatype Lift static analysis (#5934) (dd93b4e)
- Fix sub-project change detection for build-everything and master builds (db808d6)
- Fix version not showing up anymore in API (#5783) (1eea3f9)
- Fixed bug where MongoDB would not come up in airgapped setup (#5939) (079a6b4)
- Handle upstream not found (#5977) (#5994) (77240d4)
- shipyard-controller: cleanup uniform subscriptions when service is deleted (#5725) (#5766) (d95f7a6)
- shipyard-controller: removed error shadowing (#6048) (04416da)
- shipyard-controller: Store
lastEventTypes
only for events that belong to a sequence controlled by the shipyard controller (#5309) (#5777) (ee27c62) - Update auto-update pipelines to follow keptns semantic PR guidelines (#5931) (280fa4e)
- webhook-service: Avoid .finished.finished/.started.finished events (#5954) (#6000) (fbe01a8)
- webhook-service: invalid conversion of eventType (#5998) (67dba55)
- Add @RealAnna to Maintainers list (34175bb)
- Add environment variables for setting log levels of Keptn services (#5373) (#5911) (809baea)
- Add flowcharts that describe components of the shipyard controller (#5919) (8aa4dd8)
- add missing release notes (#5781) (dab9844)
- Add odubajDT as maintainer (#60) (#6049) (65ae6cf)
- Add TannerGilbert as project member (#5899) (65148be)
- Add the correct label for bug reports (#5908) (dc296a5)
- Added go-sdk and webhook-service to dependencies-and-licenses check (#5898) (6481ca3)
- Cancel integration tests when mismatch between CLI and kube context is detected (#5743) (#5824) (5596611), closes #5734
- fixing imports according to snyc (#5936) (391ace2)
- Increase timeout of DeliveryAssistant integration test (#6067) (b141ce4)
- jmeter-service: bump version of jmeter binary to 5.4.1 (#6032) (3c250d2)
- jmeter-service: cleanups (#6014) (5e779eb)
- Mitigating racecondition in unit tests (#5901) (5a642a5)
- mongodb-datastore: Refactoring (#5917) (#6002) (3242094)
- Polish HTTP(S) headers (a4f52b4)
- removed cluster role binding (#5955) (391a3ba)
- Removed obsolete files (#4818) (#5932) (588a76d)
- shipyard-controller: Adapted log level (#5978) (3cbfcd7)
- shipyard-controller: cleaning up package(s) (#5786) (a6e51d4)
- shipyard-controller: cleanups & refactorings 2 (#5937) (adf4078)
- shipyard-controller: Do not interpret absence of configurationChange property as an error (#5979) (#5982) (28a9a92)
- shipyard-controller: Extract shipyard retrieval into its own component (#5243) (#5821) (a1d18ae)
- shipyard-controller: move event operations to event repo (#5902) (730864b)
- Updated dependencies according to ArtifactHub and Snyk (#5543) (#5951) (48fc51c)
- Updated go-utils dependency (#5968) (#5969) (f2c796e)
- Version 0.10.0 into master (9eb12ec)
- bridge: Refactoring of project settings / create project (#5100) (03fc3d2)
- bridge: Refactoring of service screen (#4918) (#5244) (8f3b810)
- bridge: Refactoring of services settings (#5100) (771ec59)
- cli: use viper to manage keptn config (#5694) (498d893)
- Add release notes for 0.10.0 (d748251)