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

Ostreecontainer rhel 9 #5399

Merged
merged 6 commits into from
Jan 24, 2024
Merged

Commits on Jan 12, 2024

  1. Add RPM OSTree source from container (#2125655)

    RPM OSTree is getting new functionality to use containers as the base
    image. Thanks to that it's possible to use standard container
    repositories.
    
    This source enables to use these repositories.
    
    Related: RHEL-2250
    rvykydal committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    617bccb View commit details
    Browse the repository at this point in the history
  2. Enable RPM OSTree from container source in payload (#2125655)

    We have a new RPMOStreeContainer source now which enables us to use
    containers as installation source. In this commit we adapt the current
    rpm_ostree to be able to consume this new container source.
    
    Add a lot of rpm ostree tasks tests for the container source.
    
    Resolves: RHEL-2250
    rvykydal committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    efd9e4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a84b078 View commit details
    Browse the repository at this point in the history
  4. Implement needs_network for rpm_ostree_container (#2125655)

    Based on my discussion and recommendation on the bug, the 'registry'
    transport should be the only one which needs network to work. Other ways
    of transport should be used for local management.
    
    Related: RHEL-2250
    jkonecny12 authored and rvykydal committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d6d512a View commit details
    Browse the repository at this point in the history
  5. Move rpm-ostree deps from Lorax to Anaconda (#2125655)

    Our intention is to move dependencies specific for Anaconda execution
    from Lorax into Anaconda. Let's do that for rpm-ostree because we need
    to also add `skopeo` project to be able to download container images.
    
    Require rpm-ostree version which contains:
    - ostreedev/ostree-rs-ext#464 (simplified
    syntax)
    - ostreedev/ostree-rs-ext#462 (stateroot is not
    mandatory)
    
    Related: RHEL-2250
    jkonecny12 authored and rvykydal committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    2b2b9a7 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Do not crash on default None values of ostreecontainer command

    Related: RHEL-2250
    rvykydal committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    d20aa8f View commit details
    Browse the repository at this point in the history