Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-6846

[RFE] Mirror on Sync not working for puppet modules repositories

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • 6.0.3
    • None
    • None
    • None
    • None
    • None

      Description of problem:
      There is no option to delete missing puppet modules that are not available anymore in the upstream repository. The result is that the number of puppet modules is growing, consuming space and becoming unmaintainable with the available_puppet_modules query.

      This is especially important when Sat6 is connected to a CI environment where new builds of puppet modules are updated and changing very frequently. And with every build getting a higher version number and generated e.g. 50 modules the amount of puppet moduels grows very soon in 1000+ scales.

      Version-Release number of selected component (if applicable):

      How reproducible:

      Steps to Reproduce:
      1. Create puppet directory repository
      2. Sync repository
      3. Delete modules from repository
      4. Sync repository again

      Actual results:

      Expected results:
      Deleted modules are not available anymore

      Additional info:
      Related to pulp directory importer does not support remove_missing
      https://bugzilla.redhat.com/show_bug.cgi?id=1131146

              jira-bugzilla-migration RH Bugzilla Integration
              jira-bugzilla-migration RH Bugzilla Integration
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: