Skip to content

Update docker-compose configs#789

Open
Ickerday wants to merge 1 commit into
developfrom
chore/rename-docker-compose
Open

Update docker-compose configs#789
Ickerday wants to merge 1 commit into
developfrom
chore/rename-docker-compose

Conversation

@Ickerday
Copy link
Copy Markdown
Collaborator

No description provided.

@Ickerday Ickerday force-pushed the chore/rename-docker-compose branch 2 times, most recently from 23f66a6 to 2f23203 Compare May 20, 2026 15:49
@Ickerday Ickerday force-pushed the chore/rename-docker-compose branch from 2f23203 to 21c373f Compare May 20, 2026 15:49
Comment thread Dockerfile
# Copy splunk-mcp-server.tgz, we need to copy entire SDK since
# splunk-mcp-server.tgz might not exist and we don't want to fail in such case.
RUN mkdir /tmp/sdk
# TODO: Despite the comment, I don't get why we need to copy the entire SDK
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

@mateusz834 pls help :oooo

Copy link
Copy Markdown
Member

@mateusz834 mateusz834 May 21, 2026

Choose a reason for hiding this comment

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

Since you can't dynamically (present or not present) copy a file in Dockerfile. If it didn't exist then it would have failed.

Comment thread Dockerfile

RUN /opt/splunk/bin/python3.13 -m venv .venv
RUN /bin/bash -c "source .venv/bin/activate && LD_LIBRARY_PATH=/opt/splunk/lib python -m pip install '.[openai]' --target=/splunklib-deps"
RUN /bin/bash -c "LD_LIBRARY_PATH=/opt/splunk/lib /opt/splunk/bin/python3.13 -m pip install '.[openai]' --target=/splunklib-deps"
Copy link
Copy Markdown
Member

@mateusz834 mateusz834 May 21, 2026

Choose a reason for hiding this comment

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

Is this change the fix of the CI? Why this happens?

Python 3.13 was bundled already in previous version of splunk so i don't get the reason here.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

(I think this change is fine, but just curious).

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