Bug #38283
opendeb_enable_structured_apt setting should not be visible in Satellite 6.17 if Debian content management is not enabled and supported
Description
Description of problem:
When debian content management is not enabled or unsupported for Satellite 6, then any relevant settings should not be visible as well.
How reproducible:
100%
Is this issue a regression from an earlier version:
Yes ( came from https://github.com/Katello/katello/pull/11058 in katello 4.16.0.rc1 4.15.0 4.15.0.rc2 4.15.0.rc1 )
Steps to Reproduce:
1. Install a Satellite 6.17 snap 1.1
2. Check in Administer --> Settings --> Content tab and scroll at the very end
3. Alternatively check via hammer for "deb_enable_structured_apt"
Actual behavior:
Step 2: A setting called "Enable structured APT for deb content" exists with value false
Step 3:
- hammer settings info --name deb_enable_structured_apt
Id: deb_enable_structured_apt
Name: deb_enable_structured_apt
Description: If set, newly created APT repos in Katello will use the same repo structure as the remote repos they are synchronized from. You may migrate existing APT repos to match the setting, by running 'foreman-rake katello:migrate_structure_content_for_deb'.
Category: Content
Settings type: boolean
Value: false
Expected behavior:
I would not want to see any deb\apt relevant settings in Satellite if deb content management is not enabled.
Business Impact / Additional info:
NA
Updated by The Foreman Bot 20 days ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/Katello/katello/pull/11340 added
Updated by Ian Ballou 19 days ago
- Category set to Repositories
- Triaged changed from No to Yes
Updated by The Foreman Bot 18 days ago
- Pull request deleted (
https://github.com/Katello/katello/pull/11340)
Updated by Quinn James 5 days ago
- Target version changed from Katello 4.16.0 to Katello 4.17.0
Moving to 4.17.0 due to 4.16.0 GA.