Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8.0 Release won't start without RabbitMQ dependencies, even using ZMQ #2596

Closed
acedrew opened this issue Feb 4, 2021 · 5 comments
Closed
Assignees

Comments

@acedrew
Copy link
Contributor

acedrew commented Feb 4, 2021

Description of Issue

A fresh install of 8.0 will not start without installing the RabbitMQ Server and all of it's dependencies

Affected Version

8.0

Screenshots

Expected

Actual

Fails with assertion error that the rabbitmq server directory does not exist

Steps to Reproduce

Additional Details

@shwethanidd shwethanidd self-assigned this Feb 4, 2021
@shwethanidd
Copy link
Contributor

@acedrew: working on it now.

@jhaack
Copy link
Contributor

jhaack commented Feb 4, 2021

Stacktrack:
2021-02-04 09:12:19,543 () volttron.platform.main ERROR: Missing rabbitmq server directory/home/jer/rabbitmq_server/rabbitmq_server-3.7.7/
Traceback (most recent call last):
File "/home/jer/git/vdev/volttron/platform/main.py", line 1094, in start_volttron_process
health_service = HealthService(address=address,
File "/home/jer/git/vdev/volttron/platform/vip/healthservice.py", line 63, in init
self._rmq_config = RMQConfig()
File "/home/jer/git/vdev/volttron/utils/rmq_config_params.py", line 94, in init
assert os.path.isdir(self.rabbitmq_server), "Missing rabbitmq server directory{}".format(self.rabbitmq_server)
AssertionError: Missing rabbitmq server directory/home/jer/rabbitmq_server/rabbitmq_server-3.7.7/
2021-02-04 09:12:19,545 () volttron.platform.main ERROR: None

@jhaack
Copy link
Contributor

jhaack commented Feb 4, 2021

Creating the following directory fixes the problem:
/home/jer/rabbitmq_server/rabbitmq_server-3.7.7/

The check for this directory needs to be removed for ZMQ installs. Tests need to be adjusted to catch this error.

@jhaack
Copy link
Contributor

jhaack commented Feb 7, 2021

Thank you, @acedrew. The release has been pulled back and will be republished after additional tests are in place.

@shwethanidd
Copy link
Contributor

@acedrew Please test releases/8.x branch and close the issue

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants