Skip to content

Conversation

@craigcomstock
Copy link
Contributor

Ticket: ENT-13536
Changelog: title

…ges which are available

Ticket: ENT-13536
Changelog: title
@craigcomstock craigcomstock marked this pull request as draft December 3, 2025 21:34

default:
if (!matches) // why do we schedule a 'not matched' operation?
if (!matches)
Copy link
Contributor Author

@craigcomstock craigcomstock Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if the package is a meta package? "yum install snmpd" would install net-snmpd so in that case this change would block an "snmpd" package_method promiser and I think that is OK. If we really wanted to we could amend the package_list_command to include the meta package names?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The problem here might be that we only don't want to schedule the operation if it is an Add. If the operation is a Verify we want to let it through to SchedulePackageOp().

@craigcomstock
Copy link
Contributor Author

46 acceptance test failures related to packages. I am not surprised... I am not sure what the mock package manager returns for a list of installed packages... maybe NOTHING? So that would make sense that a lot of things would start failing :)

@craigcomstock
Copy link
Contributor Author

put this on hold for now... need to work on fixing things up so they really "work" :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant