[ironic]: Could not find init script or upstart conf file for 'neutron-server'

Bug #1522571 reported by Maksym Strukov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Andrey Shestakov

Bug Description

Deploy cluster in HA mode with Ironic:

Scenario:
1. Create cluster
2. Add 1 controller node
3. Add 1 compute node
4. Add 1 ironic node
5. Deploy

Actual:
Deployment failed: Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. Check these nodes:
'slave-03_ironic''

Puppet log on slave-3 contain following:

2015-12-03T00:25:22.232911+00:00 info: (/Stage[main]/Main/Service[neutron-server]) Starting to evaluate the resource
2015-12-03T00:25:22.233641+00:00 debug: (Service[neutron-server](provider=upstart)) Could not find neutron-server.conf in /etc/init
2015-12-03T00:25:22.233641+00:00 debug: (Service[neutron-server](provider=upstart)) Could not find neutron-server.conf in /etc/init.d
2015-12-03T00:25:22.233641+00:00 debug: (Service[neutron-server](provider=upstart)) Could not find neutron-server in /etc/init
2015-12-03T00:25:22.233641+00:00 debug: (Service[neutron-server](provider=upstart)) Could not find neutron-server in /etc/init.d
2015-12-03T00:25:22.233641+00:00 debug: (Service[neutron-server](provider=upstart)) Could not find neutron-server.sh in /etc/init
2015-12-03T00:25:22.233641+00:00 debug: (Service[neutron-server](provider=upstart)) Could not find neutron-server.sh in /etc/init.d
2015-12-03T00:25:22.235417+00:00 err: (/Stage[main]/Main/Service[neutron-server]) Could not evaluate: Could not find init script or upstart conf file for 'neutron-server'
2015-12-03T00:25:22.235417+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/upstart.rb:97:in `search'
2015-12-03T00:25:22.235417+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/init.rb:102:in `initscript'
2015-12-03T00:25:22.235417+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/upstart.rb:165:in `is_upstart?'
2015-12-03T00:25:22.235417+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/upstart.rb:154:in `status'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/type/service.rb:90:in `retrieve'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/type.rb:1048:in `retrieve'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/type.rb:1076:in `retrieve_resource'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:236:in `from_resource'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction/resource_harness.rb:19:in `evaluate'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:204:in `apply'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:217:in `eval_resource'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:147:in `call'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:335:in `block in thinmark'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:334:in `thinmark'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:147:in `block in evaluate'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/graph/relationship_graph.rb:118:in `traverse'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction.rb:138:in `evaluate'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:169:in `block in apply'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util/log.rb:149:in `with_destination'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/transaction/report.rb:112:in `as_logging_destination'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/resource/catalog.rb:168:in `apply'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:120:in `block in apply_catalog'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:161:in `block in benchmark'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:160:in `benchmark'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:119:in `apply_catalog'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:227:in `run_internal'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:134:in `block in run'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/context.rb:64:in `override'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet.rb:244:in `override'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/configurer.rb:133:in `run'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:302:in `apply_catalog'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:236:in `block in main'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/context.rb:64:in `override'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet.rb:244:in `override'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:198:in `main'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application/apply.rb:159:in `run_command'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:381:in `block (2 levels) in run'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:507:in `plugin_hook'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:381:in `block in run'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util.rb:496:in `exit_on_fail'
2015-12-03T00:25:22.235920+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/application.rb:381:in `run'
2015-12-03T00:25:22.236758+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:146:in `run'
2015-12-03T00:25:22.236758+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/lib/ruby/vendor_ruby/puppet/util/command_line.rb:92:in `execute'
2015-12-03T00:25:22.236758+00:00 err: (/Stage[main]/Main/Service[neutron-server]) /usr/bin/puppet:8:in `<main>'

Env: 8.0-241

Revision history for this message
Maksym Strukov (unbelll) wrote :
description: updated
Changed in fuel:
milestone: none → 8.0
assignee: nobody → Fuel Library Team (fuel-library)
tags: added: area-library feature-ironic
Dmitry Klenov (dklenov)
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Andrey Shestakov (ashestakov)
Revision history for this message
Andrey Shestakov (ashestakov) wrote :

This is known issue, fix available since 243 ISO

Revision history for this message
Andrey Shestakov (ashestakov) wrote :
Changed in fuel:
status: Confirmed → Fix Committed
Revision history for this message
Maksym Strukov (unbelll) wrote :

Verified as fixed in 8.0-429

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.