Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

(BUG) rovo doesn't run

Alex Clelland
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 19, 2025

I was told to try setting this up and it just doesn't start after authentication. 

I downloaded the .exe using the curl command from the windows instructions.

authentication worked and was successful.

It seems to be looking for PostgreSQL14 (which I don't have on my system). Is this a requirement?

 

PS C:\workspace> .\acli.exe rovodev run
Traceback (most recent call last):
File "rovodev\__main__.py", line 3, in <module>
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "rovodev\rovodev_cli.py", line 14, in <module>
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "rovodev\commands\run\command.py", line 29, in <module>
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "rovodev\commands\run\command_registry.py", line 66, in <module>
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "rovodev\modules\analytics\__init__.py", line 11, in <module>
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "rovodev\common\__init__.py", line 8, in <module>
File "rovodev\common\dynamic_config.py", line 26, in __init__
File "rovodev\common\dynamic_config.py", line 80, in _get_config
File "requests\api.py", line 115, in post
File "requests\api.py", line 59, in request
File "requests\sessions.py", line 589, in request
File "requests\sessions.py", line 703, in send
File "requests\adapters.py", line 639, in send
File "requests\adapters.py", line 328, in cert_verify
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: C:\Program Files\PostgreSQL\14\ssl\certs\ca-bundle.crt
[PYI-6324:ERROR] Failed to execute script '__main__' due to unhandled exception!
✗ Error: failed to execute the command

1 answer

1 accepted

3 votes
Answer accepted
Shawn Doyle - ReleaseTEAM
Community Champion
June 19, 2025

Hi @Alex Clelland 

 

Looks like it's expecting the cert to be in that path, not necessarily a dependency on Postgres. I would expect it to be relying on your local ssl config to find the cert, however it's possible the exe had this hardcoded.  

Alex Clelland
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 19, 2025

seems like that was the problem. I had a path variable `CURL_CA_BUNDLE` and deleting it allows me to run the tool (I guess I had it setup sometime in the past for a project)

Dr Valeri Colon _Connect Centric_
Community Champion
June 21, 2025

Just stopping by to show @Shawn Doyle - ReleaseTEAM some love for sharing his brilliance. 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events