Expose RabbitMQ port in the context class
The nova-consoleauth pacemaker agent verifies if a connection was made to the rabbitmq port to determine if the process started successfully, so this new property will be used to configure pacemaker.
Related-Bug: LP: #1753432
@freyes I updated the branch to master (as a precursor to merging the PR), but sadly one of the tests is now failing; you should be able to pull those commits to get it to be the same, and hopefully the fix will be simple.
@freyes I updated the branch to master (as a precursor to merging the PR), but sadly one of the tests is now failing; you should be able to pull those commits to get it to be the same, and hopefully the fix will be simple.
Between my proposal and now a new test was added, I updated that test (the fixture specifically) to include rabbit's port.
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/j/juju-core/juju-core_1.25.6-0ubuntu1.14.04.2_amd64.deb Unable to connect to build-cache.travisci.net:http:
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/j/juju-core/juju_1.25.6-0ubuntu1.14.04.2_all.deb Unable to connect to build-cache.travisci.net:http:
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
The command "sudo apt-get install -y juju python3-apt python-apt" failed and exited with 100 during .
The travis failure is not related to my change