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

Storm: Fix linting and helm dependency update #131

Merged
merged 3 commits into from
Jul 22, 2024

Conversation

ljubon
Copy link
Collaborator

@ljubon ljubon commented May 14, 2024

What type of PR is this?

This is an improvement PR

What this PR does / why we need it:

After merging #121 we found a problem with Storm chart during lint and installing process. More info in the comment

Resolves: https://github.com/G-Research/gr-oss/issues/610

The scope of this PR is:

  • Re-used already given solution from Fix issues with dependencies when using external Zookeeper #118 to resolve chart dependencies.
    The user is added as co-author of this commit ⭐
  • Adding required helm repo to the workflow
  • Changing default Storm official docker image in values.yaml from 2.4.0 -> 2.4.0-temurin
    as the old version is not available any more on https://hub.docker.com/_/storm/tags
  • Fixing linting errors
  • Bumping the version of chart 1.2.0 -> 1.2.1 which will be released and published upon merging this PR on upstream repo

Acceptance criteria / Notes for the reviewer:

  • Checks are green
  • Comments are resolved
  • No issues during lint
  • No issues during installing the chart

ljubon and others added 2 commits May 15, 2024 11:54
Co-authored-by: Daniel Skowroński <[email protected]>
Co-authored-by: Ljubo Nikolic <[email protected]>
Copy link
Contributor

@pavlovic-ivan pavlovic-ivan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks @ljubon! 🚀

@pavlovic-ivan pavlovic-ivan merged commit e42d502 into G-Research:master Jul 22, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants