Skip to content

Conversation

EliMoshkovich
Copy link
Contributor

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

  • I sign off on contributing this submission to open-source
  • My code follows the code style of this project.
  • My change requires changes to the documentation.
  • I have updated the documentation accordingly.
  • All new and existing tests passed.
  • This PR does not contain plagiarized content.
  • The title of my pull request is a short description of the requested changes.

Screenshots

Note to reviewers

Copy link

netlify bot commented Sep 29, 2025

Deploy Preview for opal-docs canceled.

Name Link
🔨 Latest commit b5767ce
🔍 Latest deploy log https://app.netlify.com/projects/opal-docs/deploys/68f004d891d6c900084a57df

Copy link
Contributor

@omer9564 omer9564 left a comment

Choose a reason for hiding this comment

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

LGTM, please create a pre-release from this branch and check that everything works correctly with @danyi1212.
Once finished let me know and I'll help with the release notes

@omer9564
Copy link
Contributor

also make sure all critical and high CVEs are removed by your upgrade of opal-client

EliMoshkovich and others added 3 commits October 7, 2025 14:51
- Updated Makefile to include new targets for building the opal-client-eopa Docker image.
- Enhanced documentation to include instructions for using the eOPA variant of the OPAL Client, with a sample Docker Compose configuration.
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

ENV OPAL_INLINE_OPA_ENABLED=true
ENV OPAL_INLINE_OPA_EXEC_PATH=/opal/opa
# expose opa port

Copy link

Choose a reason for hiding this comment

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

Bug: OPA Client Image Missing Port and User

The client Docker image is missing the EXPOSE 8181 and USER opal directives. These were moved to the client-eopa stage, which means the regular OPA client won't expose its required port 8181 and won't run as the opal user, making it non-functional for OPA queries.

Fix in Cursor Fix in Web

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed in commit b5767ce - restored the missing EXPOSE 8181 and USER opal directives to the client stage (lines 113-114).

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