packstack ironic fails with nova compute error (mitaka) [closed]
enable ironic on packstack and got error from packstack that i traced to nove compute:
2016-09-16 00:37:30.151 13601 WARNING oslo_reports.guru_meditation_report [-] Guru mediation now registers SIGUSR1 and SIGUSR2 by default for backward compatibility. SIGUSR1 will no longer be registered in a future release, so please use
SIGUSR2 to generate reports.
2016-09-16 00:37:30.152 13601 WARNING oslo_config.cfg [-] Option "compute_manager" from group "DEFAULT" is deprecated for removal. Its value may be silently ignored in the future.
2016-09-16 00:37:30.153 13601 CRITICAL nova [-] ImportError: No module named ironic.nova.compute.manager
2016-09-16 00:37:30.153 13601 ERROR nova Traceback (most recent call last):
2016-09-16 00:37:30.153 13601 ERROR nova File "/usr/bin/nova-compute", line 10, in <module>
2016-09-16 00:37:30.153 13601 ERROR nova sys.exit(main())
2016-09-16 00:37:30.153 13601 ERROR nova File "/usr/lib/python2.7/site-packages/nova/cmd/compute.py", line 74, in main
2016-09-16 00:37:30.153 13601 ERROR nova db_allowed=CONF.conductor.use_local)
2016-09-16 00:37:30.153 13601 ERROR nova File "/usr/lib/python2.7/site-packages/nova/service.py", line 296, in create
2016-09-16 00:37:30.153 13601 ERROR nova db_allowed=db_allowed)
2016-09-16 00:37:30.153 13601 ERROR nova File "/usr/lib/python2.7/site-packages/nova/service.py", line 181, in __init__
2016-09-16 00:37:30.153 13601 ERROR nova manager_class = importutils.import_class(self.manager_class_name)
2016-09-16 00:37:30.153 13601 ERROR nova File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 30, in import_class
2016-09-16 00:37:30.153 13601 ERROR nova __import__(mod_str)
2016-09-16 00:37:30.153 13601 ERROR nova ImportError: No module named ironic.nova.compute.manager
2016-09-16 00:37:30.153 13601 ERROR nova
Please, elaborate what for you need Ironic services via packstack install ?
just thought i would enable it on install to have it installed so i could later boot baremetal (another stack server) and bring it into the env as proof of concept. disabled this feature and reran packstack. Just interesting that it failed.
Via my experience ironic services are running on undercloud node (TripleO) && are involved in introspection phase, before overcloud deployment. I might be wrong but packstack doesn't need it at all as well as PXE boot enabled overcloud images for deployment.
my intention is to roll the existing pxe dhcp environment into openstack so that is can, ironically (see what i did there?) image itself. I have openstack installed and started reading the module.. It was available in packstack so i figured "why not?". Commonly my last words....