feat(PVSEC-12961): add rh-model-signing to image#670
feat(PVSEC-12961): add rh-model-signing to image#670jrepucci-rh wants to merge 4 commits intokonflux-ci:mainfrom
Conversation
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
@jrepucci-rh Can you please reference a Jira with this so we can understand more about the background of this change and the proposed catalog task that will use that package? |
|
@swickersh yes absolutely, just added the Jira link to my original request. You'll find more background about the project in the epic the ticket is attached to. |
|
Could you please change the first commit line to follow conventional commits specification? Similar to: #654 |
|
@querti done. Also went ahead and squashed my commits down to one commit |
swickersh
left a comment
There was a problem hiding this comment.
I see the model-signing package is in the approved feature refinement doc. So this LGTM other than resolving the failing check.
We currently require several approvals up the chain before PRs are merged into main. So I'd expect at least a few days before this will get merged.
|
/retest |
|
According to the failed test, we needed the container to run on Python 3.10 rather than 3.9. However, I realize that may be a bigger change than just downloading a single package |
Please rebase. Python is already set to 3.10 in main |
|
/retest |
|
Hm, the error message is still saying Python is in version 3.9 |
|
Did some digging in logs for a successful pipeline in the main repo. Looks like in the build job, Python is still being installed as a 3.9 version when running the dnf install step. So when we get to pyproject.toml it winds up using the 3.9 environment instead of the specified 3.10 version. |
|
Hi @jrepucci-rh python 3.10 isn't available on UBI9. We have a Jira now to upgrade to UBI10 which will in turn use python3.12 for the container image. Unfortunately, you'll be blocked on this PR until we upgrade. Jira: https://issues.redhat.com/browse/RELEASE-2291 |
|
Thank you for the heads up! I'll keep an eye on that ticket |
I am currently creating a Konflux task for AI model signing in the release-service-catalog repo. The preferred way to do this is with the new Red Hat model-signing tool, which I propose we add to this image.
JIRA link: PVSEC-12961