(Created page with "= Remove authselect-compat package = == Summary == Authselect replaced authconfig tool in Fedora 28. To enable some level of backwards compatibility, it ships the authconfig...") |
No edit summary |
||
Line 55: | Line 55: | ||
anaconda/pykickstart maintainers - must accept the PR and push it to Fedora | anaconda/pykickstart maintainers - must accept the PR and push it to Fedora | ||
* Release engineering: [https://pagure.io/releng/ | * Release engineering: [https://pagure.io/releng/issue/10169 #10169] <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
<!-- Does this feature require coordination with release engineering (e.g. changes to installer image generation or update package delivery)? Is a mass rebuild required? include a link to the releng issue. | <!-- Does this feature require coordination with release engineering (e.g. changes to installer image generation or update package delivery)? Is a mass rebuild required? include a link to the releng issue. | ||
The issue is required to be filed prior to feature submission, to ensure that someone is on board to do any process development work and testing and that all changes make it into the pipeline; a bullet point in a change is not sufficient communication --> | The issue is required to be filed prior to feature submission, to ensure that someone is on board to do any process development work and testing and that all changes make it into the pipeline; a bullet point in a change is not sufficient communication --> |
Revision as of 13:13, 17 June 2021
Remove authselect-compat package
Summary
Authselect replaced authconfig tool in Fedora 28. To enable some level of backwards compatibility, it ships the authconfig command as a wrapper around authselect calls in package "authselect-compat". Authselect is now well adopted and the shim compatibility layer should be removed by removing the authselect-compat package.
Owner
- Name: Pavel Březina
- Email: <pbrezina@redhat.com>
Current status
- Targeted release: Fedora Linux 35
- Last updated: 2021-06-17
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
Affected components:
- authselect: remove the authselect-compat package
- pykickstart: remove support for authconfig
- anaconda: remove support for authconfig
"dnf repoquery --whatrequires" does not yield any package depending on authselect-compat nor authconfig.
Feedback
Benefit to Fedora
The authconfig command will no longer be available, this will finish the replacement by authselect.
Scope
- Proposal owners:
authselect maintainers - Submit PR for anaconda/pykickstart to remove authconfig support and remove authselect-compat package from Fedora.
- Other developers:
anaconda/pykickstart maintainers - must accept the PR and push it to Fedora
- Release engineering: #10169
- Policies and guidelines: The policies and guidelines do not need to be updated.
- Trademark approval: N/A (not needed for this Change)
- Alignment with Objectives: N/A
Upgrade/compatibility impact
The authselect-compat package will be removed, authconfig command will no longer be available.
How To Test
- authselect-compat package and authconfig command should no longer be available
- anaconda/kickstart should no longer support authconfig directive
User Experience
Users that keeps using authconfig/authselect-compat will need to start using authselect directly.
Dependencies
No package depends on authconfig/authselect-compat. Authconfig is used by Anaconda/pykickstart and this support will be removed.
Contingency Plan
authselect-compat package stays.
- Contingency mechanism: authselect-compat package stays.
- Contingency deadline: Beta
- Blocks release? No
Documentation
This is a simple packaging change, there is no additional documentation.
Release Notes
Authselect-compat package is removed, therefore authconfig command is no longer available. Users are encouraged to use its replacement, the authselect command.