Ask Your Question
0

packstack ironic fails with nova compute error (mitaka) [closed]

asked 2016-09-15 23:53:32 -0500

updated 2016-09-15 23:53:54 -0500

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
edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by bcollins
close date 2016-09-20 13:41:37.166033

Comments

Please, elaborate what for you need Ironic services via packstack install ?

dbaxps gravatar imagedbaxps ( 2016-09-16 03:28:35 -0500 )edit

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.

bcollins gravatar imagebcollins ( 2016-09-16 07:21:45 -0500 )edit

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.

dbaxps gravatar imagedbaxps ( 2016-09-16 09:21:36 -0500 )edit

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....

bcollins gravatar imagebcollins ( 2016-09-20 13:36:03 -0500 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2016-09-20 13:41:22 -0500

Simple answer: install openstack, then add ironic.

http://docs.openstack.org/developer/i...

edit flag offensive delete link more

Comments

Put it in work on RDO Mitaka http://tripleo.org/index.html ( bare metal )

dbaxps gravatar imagedbaxps ( 2016-09-20 16:53:45 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2016-09-15 23:53:32 -0500

Seen: 274 times

Last updated: Sep 20 '16