Yelp / elastalert

Easy & Flexible Alerting With ElasticSearch
https://elastalert.readthedocs.org
Apache License 2.0
8k stars 1.74k forks source link

pyOpenSSL distutils install project when running pip install elastalert #1918

Open jlim0930ascension opened 6 years ago

jlim0930ascension commented 6 years ago

OS RHEL7.x COMMAND: pip install elastalert ERROR: Installing collected packages: pyOpenSSL, twilio, future, python-magic, thehive4py, elastalert Found existing installation: pyOpenSSL 0.13.1 Cannot uninstall 'pyOpenSSL'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

# pip install elastalert Collecting elastalert Using cached https://files.pythonhosted.org/packages/65/13/2c42bf62cb101c861141151b12d3834f414e400227d1a08c9a4eb4826077/elastalert-0.1.36.tar.gz Requirement already satisfied: aws-requests-auth>=0.3.0 in /usr/lib/python2.7/site-packages (from elastalert) (0.4.2) Requirement already satisfied: blist>=1.3.6 in /usr/lib64/python2.7/site-packages (from elastalert) (1.3.6) Requirement already satisfied: boto3>=1.4.4 in /usr/lib/python2.7/site-packages (from elastalert) (1.9.6) Requirement already satisfied: configparser>=3.5.0 in /usr/lib/python2.7/site-packages (from elastalert) (3.5.0) Requirement already satisfied: croniter>=0.3.16 in /usr/lib/python2.7/site-packages (from elastalert) (0.3.25) Requirement already satisfied: elasticsearch in /usr/lib/python2.7/site-packages (from elastalert) (6.3.1) Requirement already satisfied: envparse>=0.2.0 in /usr/lib/python2.7/site-packages (from elastalert) (0.2.0) Requirement already satisfied: exotel>=0.1.3 in /usr/lib/python2.7/site-packages (from elastalert) (0.1.5) Requirement already satisfied: jira<1.0.15,>=1.0.10 in /usr/lib/python2.7/site-packages (from elastalert) (1.0.14) Requirement already satisfied: jsonschema<3.0.0,>=2.6.0 in /usr/lib/python2.7/site-packages (from elastalert) (2.6.0) Requirement already satisfied: mock>=2.0.0 in /usr/lib/python2.7/site-packages (from elastalert) (2.0.0) Requirement already satisfied: PyStaticConfiguration>=0.10.3 in /usr/lib/python2.7/site-packages (from elastalert) (0.10.3) Requirement already satisfied: python-dateutil<2.7.0,>=2.6.0 in /usr/lib/python2.7/site-packages (from elastalert) (2.6.1) Requirement already satisfied: PyYAML>=3.12 in /usr/lib64/python2.7/site-packages (from elastalert) (3.13) Requirement already satisfied: requests>=2.10.0 in /usr/lib/python2.7/site-packages (from elastalert) (2.19.1) Requirement already satisfied: stomp.py>=4.1.17 in /usr/lib/python2.7/site-packages (from elastalert) (4.1.21) Requirement already satisfied: texttable>=0.8.8 in /usr/lib/python2.7/site-packages (from elastalert) (1.4.0) Collecting twilio<6.1,>=6.0.0 (from elastalert) Using cached https://files.pythonhosted.org/packages/f6/20/c6d72e0f29030206342e4b5bef9f573bdb7c305615ea77c11c81f5c0196d/twilio-6.0.0.tar.gz Collecting thehive4py>=1.4.4 (from elastalert) Using cached https://files.pythonhosted.org/packages/06/cf/3a2940cfa54a15056cebf283baa6de50e425b8eea065aebd54c3e90b5911/thehive4py-1.4.4-py2.py3-none-any.whl Collecting python-magic>=0.4.15 (from elastalert) Using cached https://files.pythonhosted.org/packages/42/a1/76d30c79992e3750dac6790ce16f056f870d368ba142f83f75f694d93001/python_magic-0.4.15-py2.py3-none-any.whl Requirement already satisfied: cffi>=1.11.5 in /usr/lib64/python2.7/site-packages (from elastalert) (1.11.5) Requirement already satisfied: botocore<1.13.0,>=1.12.6 in /usr/lib/python2.7/site-packages (from boto3>=1.4.4->elastalert) (1.12.6) Requirement already satisfied: jmespath<1.0.0,>=0.7.1 in /usr/lib/python2.7/site-packages (from boto3>=1.4.4->elastalert) (0.9.3) Requirement already satisfied: s3transfer<0.2.0,>=0.1.10 in /usr/lib/python2.7/site-packages (from boto3>=1.4.4->elastalert) (0.1.13) Requirement already satisfied: urllib3>=1.21.1 in /usr/lib/python2.7/site-packages (from elasticsearch->elastalert) (1.23) Requirement already satisfied: pbr>=3.0.0 in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (4.2.0) Requirement already satisfied: ordereddict; python_version < "3.1" in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (1.1) Requirement already satisfied: setuptools>=20.10.1 in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (40.4.1) Requirement already satisfied: argparse; python_version < "3.2" in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (1.4.0) Requirement already satisfied: requests-toolbelt in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (0.8.0) Requirement already satisfied: six>=1.10.0 in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (1.11.0) Requirement already satisfied: defusedxml in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (0.5.0) Requirement already satisfied: requests-oauthlib>=0.6.1 in /usr/lib/python2.7/site-packages (from jira<1.0.15,>=1.0.10->elastalert) (1.0.0) Requirement already satisfied: functools32; python_version == "2.7" in /usr/lib/python2.7/site-packages (from jsonschema<3.0.0,>=2.6.0->elastalert) (3.2.3.post2) Requirement already satisfied: funcsigs>=1; python_version < "3.3" in /usr/lib/python2.7/site-packages (from mock>=2.0.0->elastalert) (1.0.2) Requirement already satisfied: idna<2.8,>=2.5 in /usr/lib/python2.7/site-packages (from requests>=2.10.0->elastalert) (2.7) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python2.7/site-packages (from requests>=2.10.0->elastalert) (3.0.4) Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python2.7/site-packages (from requests>=2.10.0->elastalert) (2018.8.24) Requirement already satisfied: docopt>=0.6.2 in /usr/lib/python2.7/site-packages (from stomp.py>=4.1.17->elastalert) (0.6.2) Requirement already satisfied: pytz in /usr/lib/python2.7/site-packages (from twilio<6.1,>=6.0.0->elastalert) (2018.5) Requirement already satisfied: PyJWT>=1.4.2 in /usr/lib/python2.7/site-packages (from twilio<6.1,>=6.0.0->elastalert) (1.6.4) Requirement already satisfied: cryptography>=1.3.4 in /usr/lib64/python2.7/site-packages (from twilio<6.1,>=6.0.0->elastalert) (2.3.1) Collecting pyOpenSSL>=0.14 (from twilio<6.1,>=6.0.0->elastalert) Using cached https://files.pythonhosted.org/packages/96/af/9d29e6bd40823061aea2e0574ccb2fcf72bfd6130ce53d32773ec375458c/pyOpenSSL-18.0.0-py2.py3-none-any.whl Collecting future (from thehive4py>=1.4.4->elastalert) Using cached https://files.pythonhosted.org/packages/00/2b/8d082ddfed935f3608cc61140df6dcbf0edea1bc3ab52fb6c29ae3e81e85/future-0.16.0.tar.gz Requirement already satisfied: pycparser in /usr/lib/python2.7/site-packages (from cffi>=1.11.5->elastalert) (2.19) Requirement already satisfied: docutils>=0.10 in /usr/lib/python2.7/site-packages (from botocore<1.13.0,>=1.12.6->boto3>=1.4.4->elastalert) (0.14) Requirement already satisfied: futures<4.0.0,>=2.2.0; python_version == "2.6" or python_version == "2.7" in /usr/lib/python2.7/site-packages (from s3transfer<0.2.0,>=0.1.10->boto3>=1.4.4->elastalert) (3.2.0) Requirement already satisfied: oauthlib>=0.6.2 in /usr/lib/python2.7/site-packages (from requests-oauthlib>=0.6.1->jira<1.0.15,>=1.0.10->elastalert) (2.1.0) Requirement already satisfied: enum34; python_version < "3" in /usr/lib/python2.7/site-packages (from cryptography>=1.3.4->twilio<6.1,>=6.0.0->elastalert) (1.1.6) Requirement already satisfied: asn1crypto>=0.21.0 in /usr/lib/python2.7/site-packages (from cryptography>=1.3.4->twilio<6.1,>=6.0.0->elastalert) (0.24.0) Requirement already satisfied: ipaddress; python_version < "3" in /usr/lib/python2.7/site-packages (from cryptography>=1.3.4->twilio<6.1,>=6.0.0->elastalert) (1.0.16) Installing collected packages: pyOpenSSL, twilio, future, python-magic, thehive4py, elastalert Found existing installation: pyOpenSSL 0.13.1 Cannot uninstall 'pyOpenSSL'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Qmando commented 6 years ago

Use a virtualenv

jlim0930ascension commented 6 years ago

thanks!