Issue #9181
closedpulp_installer 3.7 is failing to upgrade the dynaconf RPM with the external repo
Description
python3-dynaconf is an RPM that pulp_installer needs in packages mode.
The Foreman / Katello Project's pulpcore repos we (pulp_installer CI) test against used to have python3-dynaconf 3.0.0 rc1, but their pulpcore 3.7 RPM needs 3.0.0 final or later. The RPM packaging in that repo doesn't understand this version string nuance, and doesn't upgrade python3-dynaconf 3.0.0 rc1 to 3.0.0 final from the 3.7 repo. Python in turn fails during 'Collect static content".
We should add a workaround. The issue is fixed on newer pulpcore 3.x repos by Foreman.
Added by Mike DePaulo over 3 years ago
Added by Mike DePaulo over 3 years ago
Revision 1d374e3d | View on GitHub
Problem: pulp_installer 3.7 is failing to upgrade the dynaconf RPM with the external repo
Workaround: python3-dynaconf to the undeclared dependencies list.
This makes pulp_pkg_upgrade_all: true
upgrade it, users can workaround
it that way.
We are doing this workarond because it is a bug in the RPM packaging that is fixed on newer pulpcore repos than 3.7.
Actually fixes: #9181
(But this is part of a larger PR, so we will have to manually close the bug) [noissue]
Updated by Anonymous over 3 years ago
- Status changed from NEW to MODIFIED
Applied in changeset ansible-pulp|1d374e3d2de5695ca0273bad669afdbd56d69a91.
Added by Mike DePaulo over 3 years ago
Revision 5da9d58d | View on GitHub
Problem: pulp_installer 3.7 is failing to upgrade the dynaconf RPM with the external repo
Workaround: python3-dynaconf to the undeclared dependencies list.
This makes pulp_pkg_upgrade_all: true
upgrade it, users can workaround
it that way.
We are doing this workarond because it is a bug in the RPM packaging that is fixed on newer pulpcore repos than 3.7.
Actually fixes: #9181
(But this is part of a larger PR, so we will have to manually close the bug) [noissue]
(cherry picked from commit 1d374e3d2de5695ca0273bad669afdbd56d69a91)
Added by Mike DePaulo over 3 years ago
Revision 5da9d58d | View on GitHub
Problem: pulp_installer 3.7 is failing to upgrade the dynaconf RPM with the external repo
Workaround: python3-dynaconf to the undeclared dependencies list.
This makes pulp_pkg_upgrade_all: true
upgrade it, users can workaround
it that way.
We are doing this workarond because it is a bug in the RPM packaging that is fixed on newer pulpcore repos than 3.7.
Actually fixes: #9181
(But this is part of a larger PR, so we will have to manually close the bug) [noissue]
(cherry picked from commit 1d374e3d2de5695ca0273bad669afdbd56d69a91)
Problem: pulp_installer 3.7 is failing to upgrade the dynaconf RPM with the external repo
Workaround: python3-dynaconf to the undeclared dependencies list. This makes
pulp_pkg_upgrade_all: true
upgrade it, users can workaround it that way.We are doing this workarond because it is a bug in the RPM packaging that is fixed on newer pulpcore repos than 3.7.
Actually fixes: #9181
(But this is part of a larger PR, so we will have to manually close the bug) [noissue]