[BUG] pip install idem fails due to dependency conflict
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 15.7k
- Forks
- 5.6k
- Avg merge
- 2d 44m
- Merged PRs (30d)
- 80
Description
Description
I was attempting to test out the Idem exeuction module and state module, but cannot install idem alongside Salt due to a dependency error
Setup
Fresh install of CentOS 7
Fresh install of Salt Master and Salt Minion
Please be as specific as possible and give set-up details.
- container (LXD) (Although this shouldn't matter)
Steps to Reproduce the behavior
Install Salt.
Then run pip install idem Be sure to use a pip that installs into the same python environment as Salt.
Expected behavior
Idem gets installed
Versions Report
salt --versions-report
Salt Version:
Salt: 3003.3
Dependency Versions:
cffi: Not Installed
cherrypy: Not Installed
dateutil: Not Installed
docker-py: Not Installed
gitdb: Not Installed
gitpython: Not Installed
Jinja2: 2.11.1
libgit2: Not Installed
M2Crypto: 0.35.2
Mako: Not Installed
msgpack: 0.6.2
msgpack-pure: Not Installed
mysql-python: Not Installed
pycparser: Not Installed
pycrypto: Not Installed
pycryptodome: Not Installed
pygit2: Not Installed
Python: 3.6.8 (default, Nov 16 2020, 16:55:22)
python-gnupg: Not Installed
PyYAML: 3.13
PyZMQ: 17.0.0
smmap: Not Installed
timelib: Not Installed
Tornado: 4.5.3
ZMQ: 4.1.4
System Versions:
dist: centos 7 Core
locale: ANSI_X3.4-1968
machine: x86_64
release: 4.15.0-154-generic
system: Linux
version: CentOS Linux 7 Core
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the installation on CentOS 7 with Salt 3003.3 and Python 3.6.8, using the same Python environment for Salt and pip. Inspect the dependency conflict between Salt and idem; done when idem installs successfully alongside the reported Salt setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100