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

Add ytsaurus core image ya package configuration #540

Closed
wants to merge 1 commit into from

Conversation

achulkov2
Copy link
Collaborator

@achulkov2 achulkov2 commented Apr 19, 2024

Adds two configurations for ya package:

  • build everything from source, including python binaries with local python.
  • build only server binaries and override an existing base image.

This allows producing ya-based ytsaurus core images. See usage examples in README.md files.

Tested these images using e2e tests from our k8s operator.

yt/opensource-packages/ytsaurus/Dockerfile Outdated Show resolved Hide resolved
yt/opensource-packages/ytsaurus/Dockerfile Outdated Show resolved Hide resolved
yt/opensource-packages/ytsaurus/Dockerfile Outdated Show resolved Hide resolved
@achulkov2 achulkov2 force-pushed the ytsaurus-ya-package-builds branch 3 times, most recently from 7847300 to 8b173bc Compare May 15, 2024 15:13
Copy link

robot-magpie bot commented May 15, 2024

@Kontakter has imported your pull request. If you are a Yandex employee, you can view this diff.

yt/ya.make Outdated Show resolved Hide resolved
Copy link

robot-magpie bot commented May 17, 2024

@Kontakter has imported your pull request. If you are a Yandex employee, you can view this diff.

Copy link

robot-magpie bot commented May 17, 2024

✅ This pull request is being closed because it has been successfully merged.

@robot-magpie robot-magpie bot closed this May 17, 2024
robot-piglet pushed a commit that referenced this pull request May 17, 2024
Adds two configurations for `ya package`:
- build everything from source, including python binaries with local python.
- build only server binaries and override an existing base image.

This allows producing `ya`-based ytsaurus core images. See usage examples in `README.md` files.

Tested these images using e2e tests from our k8s operator.

---
d8455fc5cb6d25fdbaded3d5d6f82d86a98bd579

Pull Request resolved: #540
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.

None yet

3 participants