Skip to content

Conversation

@kburke
Copy link
Contributor

@kburke kburke commented Oct 29, 2025

Initial release using version 1.2.0 of the api_base_image, which switches to UBI10, version 10.0, has Python 3.12 as its system Python (with less security vulnerabilities than UBI9), and has Python 3.13 dual-installed for use by uWSGI.

@yuanzhou yuanzhou changed the base branch from main to dev-integrate October 30, 2025 15:14
Copy link
Member

@yuanzhou yuanzhou left a comment

Choose a reason for hiding this comment

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

  • Use Nignx stable release instead of mainline. In the past I decided to use mainline to befinit from their active cutting-edge features/fixes. As HuBMAP is in the last year, we should prioritize reliability and long-term reproducibility over frequent updates. So switch from [nginx-mainline] to [nginx‑stable] (it should install 1.28.0 which was released back in April). The stable version gets released normally every April, mainline version is every two months.
  • Any concerns if we just use pip instead of /usr/local/bin/pip3.13 for installing dependencies via requirements.txt?
  • chmod +x start.sh is safer, chmod 755 is broader

@yuanzhou yuanzhou merged commit 362d4e4 into dev-integrate Oct 31, 2025
4 checks passed
@yuanzhou yuanzhou deleted the karlburke/MoveToBaseImage1.2.0WithPython3.13 branch October 31, 2025 15:03
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.

4 participants