Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release metrics-operator 0.9.0 #2393

Merged

Conversation

keptn-bot
Copy link
Contributor

@keptn-bot keptn-bot commented Oct 31, 2023

🤖 I have created a release beep boop

0.9.0 (2024-01-10)

⚠ BREAKING CHANGES

  • rename KLT to Keptn (#2554)
  • metrics-operator: Metrics APIs were updated to version v1beta1 (without changing any behaviour), since they are more stable now. Resources using any of the alpha versions are no longer supported. Please update your resources manually to the new API version after you upgraded Keptn.
  • metrics-operator: The Analysis feature is officially released! Learn more about here.

Features

  • metrics-operator: add helm value to disable APIService installation (#2607) (ec40ce8)
  • metrics-operator: introduce v1beta1 API version (#2467) (97acdbf)
  • metrics-operator: release Analysis feature (#2457) (fb1f4ac)
  • metrics-operator: use v1beta1 in operator logic (94f17c1)

Bug Fixes

  • helm-chart: remove double templating of annotations (#2770) (b7a1d29)
  • links for api docs (#2557) (84f5588)
  • metrics-operator: disable conversion webhook for KeptnMetric (#2493) (fb82346)
  • metrics-operator: improve troubleshooting for Analyses (#2501) (603ae33)
  • metrics-operator: use correct from/to timestamps for analyses using timeframe.recent (#2755) (ba3d8a5)
  • security issues (#2481) (c538504)

Other

Dependency Updates

  • update dependency kubernetes-sigs/kustomize to v5.3.0 (#2659) (8877921)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 0677987 (#2429) (f718913)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 964fd25 (#2485) (f7124d0)
  • update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to d2c3e14 (#2375) (b945bf8)
  • update golang.org/x/exp digest to 02704c9 (#2732) (57f57db)
  • update golang.org/x/exp digest to 2478ac8 (#2459) (6ac5556)
  • update golang.org/x/exp digest to 6522937 (#2595) (eeef6dd)
  • update golang.org/x/exp digest to 9a3e603 (#2473) (0677987)
  • update golang.org/x/exp digest to aacd6d4 (#2677) (bf950eb)
  • update golang.org/x/exp digest to be819d1 (#2761) (b7ce57f)
  • update golang.org/x/exp digest to dc181d7 (#2707) (8f3f25b)
  • update golang.org/x/exp digest to f3f8817 (#2646) (56d795b)
  • update kubernetes packages to v0.28.5 (patch) (#2714) (192c0b1)
  • update module github.com/datadog/datadog-api-client-go/v2 to v2.19.0 (#2526) (a919941)
  • update module github.com/datadog/datadog-api-client-go/v2 to v2.20.0 (#2685) (189c76a)
  • update module github.com/go-logr/logr to v1.4.1 (#2726) (3598999)
  • update module github.com/gorilla/mux to v1.8.1 (#2412) (847b650)
  • update module github.com/keptn/lifecycle-toolkit/keptn-cert-manager to v0.8.0 (#2534) (94007a0)
  • update module github.com/open-feature/go-sdk to v1.9.0 (#2686) (3d110dd)
  • update module github.com/prometheus/client_golang to v1.18.0 (#2764) (67fa60b)
  • update module go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to v0.46.1 (#2530) (8b65c55)
  • update module golang.org/x/net to v0.18.0 (#2479) (6ddd8ee)
  • update module golang.org/x/net to v0.19.0 (#2619) (af2d0a5)
  • update module google.golang.org/grpc to v1.59.0 (#2380) (8343772)
  • update module k8s.io/apimachinery to v0.28.4 (#2514) (c25c236)
  • update module k8s.io/klog/v2 to v2.110.1 (#2409) (d2c3e14)
  • update opentelemetry-go monorepo (minor) (#2535) (7e3f5e6)

Refactoring

  • adapt SLI and SLO converters to convert to v1beta1 metrics API resources (#2523) (0140bab)

This PR was generated with Release Please. See documentation.

@keptn-bot keptn-bot requested a review from a team as a code owner October 31, 2023 14:54
@github-actions github-actions bot added documentation Improvements or additions to documentation metrics-operator labels Oct 31, 2023
Copy link

codecov bot commented Oct 31, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (5d7ebbd) 85.65% compared to head (198edc5) 85.76%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2393      +/-   ##
==========================================
+ Coverage   85.65%   85.76%   +0.10%     
==========================================
  Files         160      160              
  Lines       10139    10139              
==========================================
+ Hits         8685     8696      +11     
+ Misses       1173     1165       -8     
+ Partials      281      278       -3     

see 3 files with indirect coverage changes

Flag Coverage Δ
certificate-operator 67.42% <ø> (ø)
component-tests 57.12% <ø> (+0.96%) ⬆️
lifecycle-operator 84.72% <ø> (ø)
metrics-operator 87.43% <ø> (ø)
scheduler 36.53% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Copy link

netlify bot commented Oct 31, 2023

Deploy Preview for keptn-lifecycle-toolkit ready!

Name Link
🔨 Latest commit 365c879
🔍 Latest deploy log https://app.netlify.com/sites/keptn-lifecycle-toolkit/deploys/6582a26f91fcc200080b85b6
😎 Deploy Preview https://deploy-preview-2393--keptn-lifecycle-toolkit.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@keptn-bot keptn-bot force-pushed the release-please--branches--main--components--metrics-operator branch 10 times, most recently from 08d840d to fbdfaad Compare November 8, 2023 07:47
@keptn-bot keptn-bot changed the title chore: release metrics-operator 0.8.4 chore: release metrics-operator 0.9.0 Nov 8, 2023
@keptn-bot keptn-bot force-pushed the release-please--branches--main--components--metrics-operator branch 13 times, most recently from 671c406 to 5766105 Compare November 14, 2023 08:54
@keptn-bot keptn-bot force-pushed the release-please--branches--main--components--metrics-operator branch 12 times, most recently from 33de2b6 to 8a7c821 Compare January 9, 2024 09:53
Copy link

sonarqubecloud bot commented Jan 9, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@keptn-bot keptn-bot force-pushed the release-please--branches--main--components--metrics-operator branch from 8a7c821 to 80848da Compare January 9, 2024 10:42
@keptn-bot keptn-bot force-pushed the release-please--branches--main--components--metrics-operator branch from 80848da to 937a396 Compare January 10, 2024 15:49
Signed-off-by: Florian Bacher <[email protected]>
RealAnna
RealAnna previously approved these changes Jan 12, 2024
Copy link

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@RealAnna RealAnna merged commit 9c5c549 into main Jan 12, 2024
39 checks passed
@RealAnna RealAnna deleted the release-please--branches--main--components--metrics-operator branch January 12, 2024 08:56
@keptn-bot
Copy link
Contributor Author

Vickysomtee pushed a commit to Vickysomtee/keptn-lifecycle-toolkit that referenced this pull request Apr 23, 2024
Signed-off-by: keptn-bot <[email protected]>
Signed-off-by: Florian Bacher <[email protected]>
Co-authored-by: Florian Bacher <[email protected]>
Signed-off-by: vickysomtee <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autorelease: tagged documentation Improvements or additions to documentation metrics-operator
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants