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

Use bullseye #1705

Merged
merged 4 commits into from
Oct 25, 2022
Merged

Use bullseye #1705

merged 4 commits into from
Oct 25, 2022

Conversation

bathina2
Copy link
Contributor

@bathina2 bathina2 commented Oct 25, 2022

Change Overview

This PR switches to using debian bullseye (stable) vs buster and other alpine invocations.
I updated the build image I pushed last week. So no need to update the Makefile to point to a new version.

Pull request type

Please check the type of change your PR introduces:

  • 🚧 Work in Progress
  • 🌈 Refactoring (no functional changes, no api changes)
  • 🐹 Trivial/Minor
  • 🐛 Bugfix
  • 🌻 Feature
  • 🗺️ Documentation
  • 🤖 Test

Issues

  • fixes #issue-number

Test Plan

  • 💪 Manual
  • ⚡ Unit test
  • 💚 E2E

@github-actions
Copy link
Contributor

Thanks for submitting this pull request 🎉. The team will review it soon and get back to you.

If you haven't already, please take a moment to review our project contributing guideline and Code of Conduct document.

ADD docker/kanister-elasticsearch/image/esdump-setup.sh /esdump-setup.sh
RUN chmod +x /esdump-setup.sh && sync && /esdump-setup.sh
RUN apt update
RUN apt install -y nodejs npm bash curl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Was able to delete the shell script and directly call the install in the Dockerfile. Not sure why we used the shell script to begin with.

@julio-lopez
Copy link
Contributor

+1: LGTM, deferring to @pavannd1 to make the call here.

profile: newSecretProfile(),
},
})
// TODO: Add back after https://github.com/kanisterio/kanister/pull/1705 merges
Copy link
Contributor

Choose a reason for hiding this comment

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

There's an easier way to disable tests :)
You could just remove them from this line - https://github.com/kanisterio/kanister/blob/master/build/integration-test.sh#L28

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ah didn't see the shell script. Just followed the go stack up to the register

Kanister automation moved this from In Progress to Reviewer approved Oct 25, 2022
@pavannd1 pavannd1 added the kueue label Oct 25, 2022
@mergify mergify bot merged commit 58f8fbc into master Oct 25, 2022
@mergify mergify bot deleted the es_pg_tools_fix branch October 25, 2022 16:39
Kanister automation moved this from Reviewer approved to Done Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants