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

MSK: Pod Identity for Openshift Rosa #287

Closed
4 tasks done
rajarshp opened this issue Apr 12, 2024 · 3 comments · Fixed by #306
Closed
4 tasks done

MSK: Pod Identity for Openshift Rosa #287

rajarshp opened this issue Apr 12, 2024 · 3 comments · Fixed by #306
Assignees
Labels
scope/backend Related to backend changes status/triage/completed Automatic triage completed type/dependencies A pull request/issue dedicated to updating the dependency(-ies)
Milestone

Comments

@rajarshp
Copy link

Issue submitter TODO list

  • I've looked up my issue in FAQ
  • I've searched for an already existing issues here
  • I've tried running main-labeled docker image and the issue still persists there
  • I'm running a supported version of the application which is listed here

Describe the bug (actual behavior)

Hi Team,
AWS has released a new fix to allow POD Identity. Can you please implement this and release the new version for this ?

This is the dependency that needs to be changed:-
msk aws-msk-iam-auth v2.1.0 instead of v1.1.7

Expected behavior

Application can connect AWS MSK when deployed in a POD (Openshift Rosa)The application

Your installation details

We deploy this using helm chart in our Openshift Roda env. This will run from POD and try to make the connection with MSK.

Steps to reproduce

Get the latest version
create a helm chart
deploy it in Openshift Rosa env (in POD)
check the log, you will see the error "Unable to load AWS Credentials from any provider chain"

Screenshots

Na

Logs

NA

Additional context

NA

@rajarshp rajarshp added status/triage Issues pending maintainers triage type/bug Something isn't working labels Apr 12, 2024
@kapybro kapybro bot added status/triage/manual Manual triage in progress status/triage/completed Automatic triage completed and removed status/triage Issues pending maintainers triage labels Apr 12, 2024
Copy link

Hi rajarshp! 👋

Welcome, and thank you for opening your first issue in the repo!

Please wait for triaging by our maintainers.

As development is carried out in our spare time, you can support us by sponsoring our activities or even funding the development of specific issues.
Sponsorship link

If you plan to raise a PR for this issue, please take a look at our contributing guide.

@rajarshp
Copy link
Author

Also, I was trying to build this in my local system but getting this error :-

[ERROR] Failed to execute goal on project kafka-ui-api: Could not resolve dependencies for project com.provectus:kafka-ui-api:jar:0.0.1-SNAPSHOT: Could not find artifact com.provectus:kafka-ui-contract:jar:0.0.1-SNAPSHOT in confluent (https://packages.confluent.io/maven/) -> [Help 1]

how to resolve this issue ?

@Haarolean
Copy link
Member

@rajarshp you're building a single module (api) which depends on another (contract), so in order to build the jar you have to build the whole project. See the first command here, which has to be run in the project root directory.

@Haarolean Haarolean added type/enhancement En enhancement/improvement to an already existing feature scope/backend Related to backend changes and removed type/bug Something isn't working status/triage/manual Manual triage in progress labels Apr 13, 2024
@Haarolean Haarolean self-assigned this Apr 13, 2024
@Haarolean Haarolean added this to the 1.1 milestone Apr 13, 2024
@Haarolean Haarolean changed the title Pod Identity for Openshift Rosa MSK: Pod Identity for Openshift Rosa Apr 19, 2024
@Haarolean Haarolean added type/dependencies A pull request/issue dedicated to updating the dependency(-ies) and removed type/enhancement En enhancement/improvement to an already existing feature labels Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope/backend Related to backend changes status/triage/completed Automatic triage completed type/dependencies A pull request/issue dedicated to updating the dependency(-ies)
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants