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

KIP-1028: AK 3.8.0 Docker Official Image Assets #16768

Open
wants to merge 2 commits into
base: trunk
Choose a base branch
from

Conversation

KrishVora2912
Copy link

This PR adds the static assets for AK 3.8.0 Docker Official Images.

Post this PR:

  • Get these changes reviewed from Dockerhub folks.
  • Modify existing PR with PR template generation script for 3.8.0 under docker official images repo.

Committer Checklist (excluded from commit message)

  • Verify test coverage and CI build status

Comment on lines 31 to 38
for server in ha.pool.sks-keyservers.net $(shuf -e \
hkp://p80.pool.sks-keyservers.net:80 \
keyserver.ubuntu.com \
hkp://keyserver.ubuntu.com:80 \
pgp.mit.edu \
hkp://keys.openpgp.org) ; do \
gpg --batch --keyserver "$server" --recv-keys "$GPG_KEY" && break || : ; \
done && \

Choose a reason for hiding this comment

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

Copy link
Author

@KrishVora2912 KrishVora2912 Aug 13, 2024

Choose a reason for hiding this comment

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

Thanks for the review @whalelines !

I went through the example, and made relevant changes to the Dockerfile:

  1. used GNUPGHOME
  2. Used only 2 keyservers - hkp://keys.openpgp.org and keyserver.ubuntu.com and removed the rest outdated keyservers
  3. Hardcoded the GPG_KEY inside the command itself
  4. Like flink-docker, used the practice of adding gpgconf --kill all as part of verification commands.
  5. wget uses kafka_url env variable, which downloads from a https source

Please let us know if these changes are okay, and if any more are needed.
Thank you again!

Copy link

github-actions bot commented Jan 6, 2025

This PR is being marked as stale since it has not had any activity in 90 days. If you
would like to keep this PR alive, please leave a comment asking for a review. If the PR has
merge conflicts, update it with the latest from the base branch.

If you are having difficulty finding a reviewer, please reach out on the [mailing list](https://kafka.apache.org/contact).

If this PR is no longer valid or desired, please feel free to close it. If no activity occurs in the next 30 days, it will be automatically closed.

@github-actions github-actions bot added the stale Stale PRs label Jan 6, 2025
@KrishVora01
Copy link
Contributor

This PR is to be kept open as Docker Official Image PR is waiting on review from Dockerhub folks.

@github-actions github-actions bot removed the stale Stale PRs label Jan 10, 2025
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.

3 participants