Skip to content

Add packaging dependency for indirect node counting#270

Draft
fosterseth wants to merge 1 commit intodevelfrom
add-packaging-dependency
Draft

Add packaging dependency for indirect node counting#270
fosterseth wants to merge 1 commit intodevelfrom
add-packaging-dependency

Conversation

@fosterseth
Copy link
Member

Summary

Add packaging to the EE's Python dependencies.

The indirect_instance_count callback plugin (which runs inside the EE) imports packaging.version for semantic version comparison in the external query version fallback logic (AAP-58452). Without this dependency, the callback plugin fails to load, breaking all indirect node counting — including the existing embedded query path.

Related: ansible/awx#16312

The indirect_instance_count callback plugin requires the packaging
library for semantic version comparison in the external query
version fallback logic (AAP-58452).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Member

@tvo318 tvo318 left a comment

Choose a reason for hiding this comment

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

Looks good!

@fosterseth
Copy link
Member Author

i'm not so sure this is needed, don't merge it yet

@fosterseth fosterseth marked this pull request as draft March 2, 2026 04:51
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.

3 participants