Warnings are not displayed until packstack is terminated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Packstack |
New
|
Undecided
|
Unassigned |
Bug Description
When running packstack using the command line to install one control node and two compute nodes, the install hangs when it attempts to apply the nova.pp file on the compute nodes.
After a while, I got bored of waiting, and so quit packstack using ctrl+c. At this point the below was printed to stdout. Crucially, this included a Python warning about NetworkManager on the compute nodes that had not previously been printed. Surely the warning should be printed as soon as it is raised.
Applying XX.XXX.
Testing if puppet apply is finished: XX.XXX.
* Warning: NetworkManager is active on XX.XXX.XX.XX, XX.XXX.XX.XX. OpenStack networking currently does not work on systems that have the Network Manager service enabled.
* File /root/keystoner
* To access the OpenStack Dashboard browse to http://
Please, find your login credentials stored in the keystonerc_admin in your home directory.
* To use Nagios, browse to http://
Traceback (most recent call last):
File "/usr/bin/
run_
File "/usr/lib/
_main(options, confFile, logFile)
File "/usr/lib/
runSequences()
File "/usr/lib/
controller.
File "/usr/lib/
sequence.
File "/usr/lib/
step.
File "/usr/lib/
self.
File "/usr/lib/
wait_
File "/usr/lib/
time.sleep(3)
KeyboardInterrupt
James,
As per the RDO documentation the prerequisites already says it should be disbabled.
Step 0: Prerequisites
Network: If you plan on having external network access to the server and instances, this is a good moment to properly configure your network settings. A static IP address to your network card, and disabling NetworkManager are good ideas. If you are planing on something fancier, read this document on advanced networking BEFORE PROCEDING.
For more details please refer this URL: https:/ /www.rdoproject .org/install/ quickstart/
Yes, if the warning messages are shown before the installation starts, would be better.