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

Support Fedora Image Mode #3229

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Support Fedora Image Mode #3229

wants to merge 5 commits into from

Commits on Oct 1, 2024

  1. Support Fedora Image Mode

    To support Fedora Image mode the following changes were required:
    
    * Fix `rsync` installation. The tool is not included in the distribution and
      the installation method was completely broken, i.e. `rpm-ostree` has
      no `--install-root` option. We did not hit it as there is no good
      testing environment available that would cover this.
    
    * Introduce `TMT_SCRIPTS_DEST_DIR` environment variable set by default
      to `/var/tmp/tmt/bin` which hosts the `tmt` scripts. The original path
      is not writable on these systems. The `PATH` is set system wide via a
      new `/etc/profile.d/tmt.sh` script.
    
    Signed-off-by: Miroslav Vadkerti <[email protected]>
    thrix committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4d0abe1 View commit details
    Browse the repository at this point in the history
  2. Support Fedora Image Mode

    To support Fedora Image mode the following changes were required:
    
    * Fix `rsync` installation. The tool is not included in the distribution and
      the installation method was completely broken, i.e. `rpm-ostree` has
      no `--install-root` option. We did not hit it as there is no good
      testing environment available that would cover this.
    
    * Introduce `TMT_SCRIPTS_DEST_DIR` environment variable set by default
      to `/var/tmp/tmt/bin` which hosts the `tmt` scripts. The original path
      is not writable on these systems. The `PATH` is set system wide via a
      new `/etc/profile.d/tmt.sh` script.
    
    Signed-off-by: Miroslav Vadkerti <[email protected]>
    thrix committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    97d2b90 View commit details
    Browse the repository at this point in the history
  3. Fix grammar

    thrix authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f34f045 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    3fc808d View commit details
    Browse the repository at this point in the history
  2. Added docs

    Signed-off-by: Miroslav Vadkerti <[email protected]>
    thrix committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    9dcaa75 View commit details
    Browse the repository at this point in the history