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

Fulcio signing implementation #1785

Merged
merged 3 commits into from
Jan 12, 2023
Merged

Commits on Jan 11, 2023

  1. Move the docker client User-Agent value to a shared subpackage

    ... to be also used by Fulcio.
    
    Note that the atomic: transport uses a skopeo/... user agent,
    we don't care to change that.
    
    Signed-off-by: Miloslav Trmač <mitr@redhat.com>
    mtrmac committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    9352751 View commit details
    Browse the repository at this point in the history
  2. Add Fulcio with OIDC authentication

    Tested manually with Skopeo.
    
    Signed-off-by: Miloslav Trmač <mitr@redhat.com>
    mtrmac committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    35b5b08 View commit details
    Browse the repository at this point in the history
  3. FIXME: Add Fulcio with user-provided OIDC token

    This seems, at best, useful for debugging and as an escape hatch
    for other missing OIDC operations.
    
    FIXME: test this at least once manually.
    
    Signed-off-by: Miloslav Trmač <mitr@redhat.com>
    mtrmac committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    cd6511f View commit details
    Browse the repository at this point in the history