You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is expected that ansible-builder will be able to resolve the python dependencies for dnspython and build an Execution Environment.
ACTUAL RESULTS
Ignoring ipaddress: markers 'python_version < "3.3"' don't match your environment
ERROR: Double requirement given: dnspython (from -r /tmp/src/requirements.txt (line 74)) (already in dnspython>=2.0.0 (from -r /tmp/src/requirements.txt (line 63)), name='dnspython')
Error: building at STEP "RUN /output/scripts/assemble": while running runtime: exit status 1
ADDITIONAL INFORMATION
When using ansible-builder 3.0.1, the Execution Environment is built successfully without error. ansible-builder 3.1.0 seems to be the problem.
I scanned through the requirements.txt files for all the collections and only found 1 reference to dnspython:
microsoft.ad v1.7.1 requirements.txt
dnspython >= 2.0.0
There should not be 2 entries for dnspython in conflict as I am specifying dnspython in the execution_environment.yml without a version. Further, even if I remove the reference to dnspython from the execution_environment.yml, I still get the error.
The text was updated successfully, but these errors were encountered:
ISSUE TYPE
SUMMARY
Encountering Issue with ansible-builder building an execution environment:
Issue occurs whether dnspython is in the dependencies python list or not.
Environment is:
ANSIBLE-NAVIGATOR VERSION
CONFIGURATION
LOG FILE
STEPS TO REPRODUCE
EXPECTED RESULTS
It is expected that ansible-builder will be able to resolve the python dependencies for dnspython and build an Execution Environment.
ACTUAL RESULTS
ADDITIONAL INFORMATION
When using ansible-builder 3.0.1, the Execution Environment is built successfully without error. ansible-builder 3.1.0 seems to be the problem.
I scanned through the requirements.txt files for all the collections and only found 1 reference to dnspython:
microsoft.ad v1.7.1 requirements.txt
There should not be 2 entries for dnspython in conflict as I am specifying dnspython in the execution_environment.yml without a version. Further, even if I remove the reference to dnspython from the execution_environment.yml, I still get the error.
The text was updated successfully, but these errors were encountered: