Skip to content

chore(cloud-native): upgrade cryptography library in OCI images#2700

Merged
moabu merged 1 commit intomainfrom
cn-cryptography-upgrade
Mar 13, 2026
Merged

chore(cloud-native): upgrade cryptography library in OCI images#2700
moabu merged 1 commit intomainfrom
cn-cryptography-upgrade

Conversation

@iromli
Copy link
Contributor

@iromli iromli commented Mar 13, 2026

Upgrade py3-cryptography library.

Closes #2699

Summary by CodeRabbit

  • Chores
    • Updated container base image to the latest version for improved stability
    • Updated messaging library dependency to the latest version for enhanced compatibility and performance

Signed-off-by: iromli <isman.firmansyah@gmail.com>
@iromli iromli requested a review from moabu as a code owner March 13, 2026 10:08
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 13, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: c18eed39-73ec-4680-a2ee-9107975071db

📥 Commits

Reviewing files that changed from the base of the PR and between ecb6779 and c653bab.

📒 Files selected for processing (3)
  • docker-admin-ui/Dockerfile
  • docker-admin-ui/requirements.txt
  • docker-flex-all-in-one/Dockerfile

📝 Walkthrough

Walkthrough

This PR upgrades the OCI image base layer and Python dependencies to support the upgraded cryptography library in jans-pycloudlib. Alpine base image bumped from 3.22 to 3.23, grpcio updated to 1.76.0, and JANS_SOURCE_VERSION hashes updated across multiple Dockerfiles.

Changes

Cohort / File(s) Summary
Docker Base Images
docker-admin-ui/Dockerfile, docker-flex-all-in-one/Dockerfile
JANS_SOURCE_VERSION environment variable updated from 69e5364246941660916bd41527642340aff4228e to 1b66569673d82976da013100f5c4eaae1854547e. Alpine base image bumped to 3.23 in docker-admin-ui/Dockerfile.
Python Dependencies
docker-admin-ui/requirements.txt
grpcio dependency updated from 1.72.0 to 1.76.0 to align with Alpine 3.23's cryptography library version.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

Suggested labels

comp-docker-admin-ui, kind-dependencies

Suggested reviewers

  • moabu

Poem

🐰 Alpine 3.23 hops into view,
Cryptography blooms with grpcio too,
Version hashes dance through the Dockerfile,
Docker images now upgraded in style!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title mentions upgrading cryptography library, but the actual changes include Alpine base image upgrade and grpcio version updates, not direct cryptography changes.
Linked Issues check ✅ Passed The pull request addresses both primary objectives from issue #2699: upgrading Alpine base image to 3.23 and updating grpcio to align with the new base image.
Out of Scope Changes check ✅ Passed All changes in the pull request are directly related to upgrading the base image and dependencies as required by issue #2699; no out-of-scope changes detected.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch cn-cryptography-upgrade
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@mo-auto mo-auto added comp-docker-admin-ui Component affected by issue or PR kind-dependencies Pull requests that update a dependency file labels Mar 13, 2026
@sonarqubecloud
Copy link

@moabu moabu merged commit 75098ef into main Mar 13, 2026
14 of 18 checks passed
@moabu moabu deleted the cn-cryptography-upgrade branch March 13, 2026 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp-docker-admin-ui Component affected by issue or PR kind-dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(cloud-native): upgrade cryptography library in OCI images

3 participants