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

Release BotKube 0.14 #741

Closed
4 tasks done
pkosiec opened this issue Sep 19, 2022 · 5 comments
Closed
4 tasks done

Release BotKube 0.14 #741

pkosiec opened this issue Sep 19, 2022 · 5 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@pkosiec
Copy link
Member

pkosiec commented Sep 19, 2022

Overview

This task aggregates all the to-dos which should be done when it comes to 0.14 release.

AC

  • Go through the release process instruction and release 0.14
  • Describe any breaking changes in the GitHub release
  • Testing
    • Test manually interactivity for Slack
    • Test telemetry
    • Aggregate all stuff for manual testing described by @mszostok in Release 0.13 #595
  • Schedule all community activities - blog post, sharing the news in social media, livestream, etc. (@brampling)
@pkosiec pkosiec added the enhancement New feature or request label Sep 19, 2022
@pkosiec pkosiec added this to the v0.14.0 milestone Sep 19, 2022
@mszostok
Copy link
Contributor

mszostok commented Sep 28, 2022

Announce that you can also prefix your commands with kubectl , kc or k. In the future (0.15? check with @brampling) , one of the kubectl prefix (kubectl , kc or k) will be required.

@pkosiec
Copy link
Member Author

pkosiec commented Sep 29, 2022

Breaking change:

  • The settings.configWatcher option has been replaced with configWatcher.enabled: true. Config Watcher now runs as a sidecar container. See possible configuration options on the Helm chart parameters page.
  • The default source configuration name was changed from k8s-events to k8s-all-events.
  • Default sources bindings for a given channel were changed from k8s-events to k8s-err-events and k8s-recommendation-events.

@mszostok
Copy link
Contributor

mszostok commented Sep 30, 2022

Bugs:

@huseyinbabal
Copy link
Contributor

huseyinbabal commented Sep 30, 2022

Release activities

  • ✅ Ensure that all security vulnerabilities are fixed or mitigated

    • assignee:
  • ✅ Cut initial release candidate forv0.14.0

  • ✅ Finalize release the v0.14.0

  • ✅ Test Slack (RTM)

    • assignee: CI
    • it's tested as a part of CI.
  • ✅ Test Slack (Socket)

    • test all interactive buttons/modals
    • assignee: @pkosiec
  • ✅ Test Mattermost

  • ✅ Test Discord

  • ✅ Test MS Teams

  • ✅ Test Elasticsearch

  • ✅ Test Webhook

  • ✅ Test Telemetry

  • ✅ Check if we described all breaking changes in the release summary and if it's rendered correctly.

    • assignee: team

Descoped:

  • ✅ Prepare the release notes
  • ⏳ Create a blog post and cross-post it (e.g. Medium, Dev.to)
  • ⏳ Share the news on social media (e.g. Reddit, Hacker News, LinkedIn, Twitter, Slack)

@pkosiec
Copy link
Member Author

pkosiec commented Oct 4, 2022

Closing as completed 👍 Thank you for the effort!

@pkosiec pkosiec closed this as completed Oct 4, 2022
@pkosiec pkosiec mentioned this issue Oct 17, 2022
4 tasks
@pkosiec pkosiec mentioned this issue Nov 15, 2022
4 tasks
@pkosiec pkosiec mentioned this issue Dec 22, 2022
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants