Uploaded image for project: 'Image Builder'
  1. Image Builder
  2. COMPOSER-2348

Take steps to better handle pkg removals from the distribution

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • osbuild
    • Take steps to better handle pkg removals from the distribution
    • 20
    • False
    • None
    • False
    • Testable
    • To Do
    • RHIN-1464 - General maintenance
    • 0% To Do, 100% In Progress, 0% Done

      Goal:

      • Better handle situations when a package, that we depend on, gets removed from a downstream distribution, that we depend on. By depending on, the following situations are meant (the number 3 is already covered by plan package dependencies):
        1. A package that an osbuild stage depends on is removed.
        2. A package that is in the base package set of an image type is removed.
        3. A package that our tooling directly depends on is removed.

      Acceptance Criteria:

      • An "Image Builder" step is added to https://issues.redhat.com/browse/RHELMISC-3263, which ensures that our team is notified in case the package to be removed affects our tooling .
      • A new "empty" osbuild sub-package "osbuild-stage-deps" is added to the osbuild.spec, which will cover all of the dependencies of all osbuild stages that are relevant for the given distribution.
      • TheĀ osbuild-stage-deps package is added explicitly to CS / RHEL comps, so that it is pulled into composes.

      Open questions:

      • N/A

            thozza@redhat.com Tomas Hozza
            thozza@redhat.com Tomas Hozza
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: