awx icon indicating copy to clipboard operation
awx copied to clipboard

Installation fails with pip dependency issue in django-ansible-base/django-split-settings

Open mensler opened this issue 5 months ago • 3 comments

Please confirm the following

  • [X] I agree to follow this project's code of conduct.
  • [X] I have checked the current issues for duplicates.
  • [X] I understand that AWX is open source software provided for free and that I might not receive a timely response.
  • [X] I am NOT reporting a (potential) security vulnerability. (These should be emailed to [email protected] instead.)

Bug Summary

Docker compose installation (make docker-compose-build) fails with the following error:

#21 141.9 ERROR: Cannot install django-ansible-base[jwt-consumer,rbac,resource-registry,rest-filters]==2024.8.30.0.dev7+g47daf79 and django-split-settings==1.0.0 because these package versions have conflicting dependencies.
#21 141.9 
#21 141.9 The conflict is caused by:
#21 141.9     The user requested django-split-settings==1.0.0
#21 141.9     django-ansible-base[jwt-consumer,rbac,resource-registry,rest-filters] 2024.8.30.0.dev7+g47daf79 depends on django-split-settings==1.2.0

AWX version

24.6.1

Select the relevant components

  • [ ] UI
  • [ ] UI (tech preview)
  • [ ] API
  • [ ] Docs
  • [ ] Collection
  • [ ] CLI
  • [X] Other

Installation method

docker development environment

Modifications

no

Ansible version

No response

Operating system

Amazon Linux 2023

Web browser

No response

Steps to reproduce

Start Docker compose setup with make docker-compose-build.

Expected results

Build successful.

Actual results

Build fails after RUN cd /tmp && make requirements_awxwith the pip dependency error, full output attached below.

Additional information

awx-installation-output.txt

mensler avatar Sep 02 '24 13:09 mensler