Bug 2106654 - Remove dependency for puppet-foreman_scap_client and puppetlabs-stdlib
Summary: Remove dependency for puppet-foreman_scap_client and puppetlabs-stdlib
Keywords:
Status: CLOSED DUPLICATE of bug 1925532
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Packaging
Version: 6.11.0
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: Unspecified
Assignee: satellite6-bugs
QA Contact: Satellite QE Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-07-13 08:39 UTC by Stefan Meyer
Modified: 2023-07-14 23:16 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-14 23:16:09 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Stefan Meyer 2022-07-13 08:39:01 UTC
Description of problem:
- Satellite 6.11 still has a dependency on puppetlabs-stdlib and puppet-foreman_scap_client
  even if the Puppet integration is not enabled by default in 6.11

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

How reproducible:
- Evrytime

Steps to Reproduce:
- Try to remove the puppet-foreman_scap_client and puppetlabs-stdlib package

Actual results:
- yum would remove the Satellite package if a user would confirm the delete

Expected results:
- Satellite 6.11.x should not have any dependency on Puppet modules

Additional info:

- yum output:

# yum remove puppetlabs-stdlib-5.2.0-1.el7sat.noarch puppet-foreman_scap_client-0.4.0-1.el7sat.noarch
Loaded plugins: foreman-protector, product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package puppet-foreman_scap_client.noarch 0:0.4.0-1.el7sat will be erased
--> Processing Dependency: puppet-foreman_scap_client for package: satellite-6.11.0-2.el7sat.noarch
---> Package puppetlabs-stdlib.noarch 0:5.2.0-1.el7sat will be erased
--> Running transaction check
---> Package satellite.noarch 0:6.11.0-2.el7sat will be erased
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================================================
 Package                                Arch               Version                     Repository                                      Size
============================================================================================================================
Removing:
 puppet-foreman_scap_client             noarch             0.4.0-1.el7sat              @rhel-7-server-satellite-6.8-rpms               58 k
 puppetlabs-stdlib                      noarch             5.2.0-1.el7sat              @rhel-7-server-satellite-6.9-rpms              407 k
Removing for dependencies:
 satellite                              noarch             6.11.0-2.el7sat             @rhel-7-server-satellite-6.11-rpms              73

Comment 1 Eric Helms 2023-07-14 23:16:09 UTC

*** This bug has been marked as a duplicate of bug 1925532 ***


Note You need to log in before you can comment on or make changes to this bug.