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

check extras pkgs #155

Merged
merged 2 commits into from
Jul 18, 2023
Merged

check extras pkgs #155

merged 2 commits into from
Jul 18, 2023

Commits on Jul 18, 2023

  1. Don't skip missing name with yum install

    When installing all packages together if one or more package don't exist
    there is no error. Some tests are checking that packages can be installed
    so we need to generate an error. To achieve this we add an option to yum
    install to stop and generate an error if a package is missing.
    Error is caught only for the first missing package.
    
    Signed-off-by: Guillaume <[email protected]>
    gthvn1 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    dfc8a7e View commit details
    Browse the repository at this point in the history
  2. Add a new test to check that extras pkgs can be installed

    This test gets a list of extra packages from
    https://reports.xcp-ng.org/<xcp-ng-version>/extra_installable.txt
    and checks that:
    - the package is available and dependencies resolved using
      yumdownloader
    - all packages can be installed. Before installing packages it
      saves the yum state and restores it after the installation.
    
    As tests are taking some time we added them in their onw job.
    
    Signed-off-by: Guillaume <[email protected]>
    gthvn1 authored and benjamreis committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    7ce24d3 View commit details
    Browse the repository at this point in the history