-
Notifications
You must be signed in to change notification settings - Fork 25
[spike] thamos integration of rekor #262
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
Comments
@fridex could you have a little look at this? if feels like Luke might have some nice additional tooling that we can put alongside the SI to have a very strong provenance of dependencies |
It might be good to refresh the discussion with upstream. Wheel files can be signed and |
There has been already upstream issue which is currently WIP - see PEP-458 and the related PR (pypa/pip#9041) which supports package signing when installing packages from PyPI. I think it might be good to get insights from the community on this topic (https://discuss.python.org/t/rfc-improving-pip-security-with-package-signing-pep-458/5713) - how to manage signed packages outside of PyPI in case of self-hosted package indexes. It looks like the support could land in pip and PyPI. |
@lukehinds the PEP-458 effort seems to be the right place to integrate rekor into the python toolchain. rkor seems to be an alternative to what the python community wants to do right now, so its worth working with them to think about rekor. |
If there is a plan to integrate rekor into pip/Python, it might be a good idea to get involved in the community efforts. It looks like they are planning to design signing in a specific way. See https://discuss.python.org/t/rfc-improving-pip-security-with-package-signing-pep-458/5713/4 |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with /lifecycle rotten |
Rotten issues close after 30d of inactivity. /close |
@sesheta: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Uh oh!
There was an error while loading. Please reload this page.
can we create a "rekor indicator" that will tell the developer that a python module being used in an advice has valid rekor information
As a user of Thoth,
I want to see a "rekor indicator" with my
thamos advise
response,so that I can understand if the releases that are in my dependencies are authentic
As a Python Index Operator,
I want to run a side car rekor service,
so that developers/publishers can put their module release information in it
As a Python Module Publisher,
I want to publish my module on a Python Index,
and I want to add my release signature to rekor,
so that thamos can use it within an advise
Cc: @lukehinds
References
The text was updated successfully, but these errors were encountered: