Skip to content

Map skip YumSyncOption to type_skip_list [ROK-1828]#238

Merged
crungehottman merged 1 commit intorelease-engineering:masterfrom
crungehottman:skip-repo-sync
Apr 9, 2026
Merged

Map skip YumSyncOption to type_skip_list [ROK-1828]#238
crungehottman merged 1 commit intorelease-engineering:masterfrom
crungehottman:skip-repo-sync

Conversation

@crungehottman
Copy link
Copy Markdown
Member

The skip option for yum repo sync was passed to the rhsm-pulp API as 'skip', but the rhsm-pulp API expects 'type_skip_list'.

To correct the disparity, YumSyncOption's 'skip' attribute has been mapped to 'type_skip_list' via the 'pulp_field' parameter, and the sync method has been updated to respect 'pulp_field' metadata when converting sync options to rhsm-pulp API parameters.

@crungehottman crungehottman force-pushed the skip-repo-sync branch 2 times, most recently from 42b20cf to c15a307 Compare April 6, 2026 14:50
The skip option for yum repo sync was passed to the rhsm-pulp API as
'skip', but the rhsm-pulp API expects 'type_skip_list'.

To correct the disparity, YumSyncOption's 'skip' attribute has been
mapped to 'type_skip_list' via the 'pulp_field' parameter, and the sync
method has been updated to respect 'pulp_field' metadata when converting
sync options to rhsm-pulp API parameters.
@crungehottman crungehottman merged commit 503d3a6 into release-engineering:master Apr 9, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants