Hi Mark, thank you for the reply.
Yes both python2 and 3 are available on our OVA checking with your guide.
When I type 'pip list' it returns resilient-circuits (30.0.89) and when I type 'pip3 list' it returns resilient-circuits (38.0.76)
I just typed pip install resilient-circuits --upgrade and now 'pip list' also returns resilient-circuits (38.0.76)
And after upgrade, now the resilient-circuits works on python2.7 again! (checking with systemctl status resilient_circuits)
So it seems perhaps resilient-circuits works based on the recent installed version?
I have further questions,
(1) is it possible to run both python3 applications and python2 applications on the same integration server?
(2) if not, is it possible to run two integration servers which run on python2 and on python3 each for the same Resilient org?
(3) and I heard because I installed python3 manually on Resilient OVA, it can cause system error in Resilient core. Is it true?
Luckily there were no errors found except resilient-circuits.
------------------------------
Hanyu Lee
------------------------------
Original Message:
Sent: Tue October 27, 2020 08:15 AM
From: Mark Scherfling
Subject: How to downgrade python Resilient_circuits uses
Hi Hanyu,
I believe python 2 is still available on your OVA. You can confirm by typing: 'python2.7 --version' and by typing 'which python2.7' returning: /usr/local/bin/python2.7. Similarly, there should be pip2.7. So, if you can uninstall resilient-circuits using pip3 and reinstall with pip2.7. I think you can then type: 'resilient-circuits run' to start in the python2.7 environment.
------------------------------
Mark Scherfling
------------------------------