Description of problem: I attempted to delete 3 managed hosts and received the below error. My workflow was: 1) Provision 3 discovered hosts through RHCI 2) Delete the 3 VMs 3) Attempt to delete the 3 Host entries from Satellite Action: Actions::Katello::System::HostDestroy Input: {"managed"=>{"id"=>4, "name"=>"hypervisor4.example.com"}, "host_id"=>4, "locale"=>"en"} Output: {} Exception: ActiveRecord::DeleteRestrictionError: Cannot delete record because of dependent content_host Backtrace: /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/associations/builder/has_one.rb:58:in `block in define_restrict_dependency_method' /opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:649:in `_run__1937261285174114874__destroy__2696001207723278878__callbacks' /opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:405:in `__run_callback' /opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:385:in `_run_destroy_callbacks' /opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.8/lib/active_support/callbacks.rb:81:in `run_callbacks' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/callbacks.rb:254:in `destroy' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/transactions.rb:236:in `block in destroy' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/transactions.rb:295:in `block in with_transaction_returning_status' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/transactions.rb:208:in `transaction' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/transactions.rb:293:in `with_transaction_returning_status' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/transactions.rb:236:in `destroy' /opt/rh/ruby193/root/usr/share/gems/gems/katello-2.2.0.49/app/lib/actions/katello/system/host_destroy.rb:33:in `finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:503:in `block (2 levels) in execute_finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:16:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action/progress.rb:30:in `with_progress_calculation' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action/progress.rb:22:in `finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:22:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:16:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/katello-2.2.0.49/app/lib/actions/middleware/keep_locale.rb:27:in `block in finalize' /opt/rh/ruby193/root/usr/share/gems/gems/katello-2.2.0.49/app/lib/actions/middleware/keep_locale.rb:34:in `with_locale' /opt/rh/ruby193/root/usr/share/gems/gems/katello-2.2.0.49/app/lib/actions/middleware/keep_locale.rb:27:in `finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:22:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/world.rb:30:in `execute' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:502:in `block in execute_finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:396:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:396:in `block in with_error_handling' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:396:in `catch' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:396:in `with_error_handling' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:501:in `execute_finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/action.rb:256:in `execute' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:9:in `block (2 levels) in execute' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/execution_plan/steps/abstract.rb:155:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/execution_plan/steps/abstract.rb:155:in `with_meta_calculation' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:8:in `block in execute' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:22:in `open_action' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/execution_plan/steps/abstract_flow_step.rb:7:in `execute' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:72:in `run_step' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:57:in `dispatch' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:64:in `block in run_in_sequence' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:64:in `each' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:64:in `all?' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:64:in `run_in_sequence' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:53:in `dispatch' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:28:in `block (2 levels) in finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:16:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:41:in `finalize_phase' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:22:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:16:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:41:in `finalize_phase' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:22:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:26:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:16:in `pass' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware.rb:41:in `finalize_phase' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/stack.rb:22:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/middleware/world.rb:30:in `execute' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:27:in `block in finalize' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/transactions.rb:208:in `transaction' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/transaction_adapters/active_record.rb:5:in `transaction' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/sequential_manager.rb:24:in `finalize' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/worker.rb:23:in `block in on_message' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:859:in `block in assigns' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:858:in `tap' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:858:in `assigns' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:138:in `match_value' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:116:in `block in match' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:115:in `each' /opt/rh/ruby193/root/usr/share/gems/gems/algebrick-0.4.0/lib/algebrick.rb:115:in `match' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/executors/parallel/worker.rb:17:in `on_message' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:82:in `on_envelope' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:72:in `receive' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:99:in `block (2 levels) in run' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:99:in `loop' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:99:in `block in run' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:99:in `catch' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:99:in `run' /opt/rh/ruby193/root/usr/share/gems/gems/dynflow-0.7.7.7/lib/dynflow/micro_actor.rb:13:in `block in initialize' /opt/rh/ruby193/root/usr/share/gems/gems/logging-1.8.1/lib/logging/diagnostic_context.rb:323:in `call' /opt/rh/ruby193/root/usr/share/gems/gems/logging-1.8.1/lib/logging/diagnostic_context.rb:323:in `block in create_with_logging_context'
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
Unable to reproduce. This bug appears to have been fixed upstream via the following: https://github.com/Katello/katello/commit/6040e3337ea4d47109ad2b10c3d4cf537bcd0519 This code has already been merged into the downstream repo as well. -Chris
Hi Chris, This is the version of katello we are running RHCI: katello-2.2.0.11-1.el7sat.noarch I believe it contains the patches you reference. This issue is not reproduceable every time, past few runs I've had I could not reproduce this.
The latest version of satellite-6.1.0-rhel-7-candidate contains version ruby193-rubygem-katello-2.2.0.58-1.el7sat. This tag has the code fix to enable multiple host deletion.
This functionality is available in the latest build and ready for QE verification.
*** Bug 1241923 has been marked as a duplicate of this bug. ***
FYI, running snap14 I saw a problem that might be related. I attempted to provision a discovered host, the host failed to provision due to a missing PXELinux template. The host is now in a state where I can not delete it. 2015-07-30 13:06:11 [I] Completed 200 OK in 97ms (Views: 74.8ms | ActiveRecord: 13.6ms) 2015-07-30 13:06:13 [E] PGError: ERROR: update or delete on table "hosts" violates foreign key constraint "discovery_attribute_sets_host_id_fk" on table "discovery_attribute_sets" DETAIL: Key (id)=(3) is still referenced from table "discovery_attribute_sets". : DELETE FROM "hosts" WHERE "hosts"."type" IN ('Host::Managed') AND "hosts"."id" = $1 (ActiveRecord::InvalidForeignKey)
Verified with sat6.1.2 SNAP1 I was able to bulk delete host without any issue: Steps taken: - Discovered 2 hosts - provision them using rhel71 - delete the vm's - Go to webUI --> Hosts --> All hosts - select two provisioned hosts --> select All menu -> Delete hosts 2015-09-01 06:13:13 [I] Processing by HostsController#multiple_destroy as HTML 2015-09-01 06:13:13 [I] Parameters: {"host_ids"=>["3", "4"]} 2015-09-01 06:13:13 [I] Rendered hosts/_selected_hosts.html.erb (6.5ms) 2015-09-01 06:13:13 [I] Rendered hosts/multiple_destroy.html.erb within layouts/application (9.2ms) 2015-09-01 06:13:13 [I] Rendered home/_submenu.html.erb (1.5ms) 2015-09-01 06:13:13 [I] Rendered home/_user_dropdown.html.erb (1.0ms) 2015-09-01 06:13:13 [I] Read fragment views/tabs_and_title_records-3 (0.1ms) 2015-09-01 06:13:13 [I] Rendered home/_topbar.html.erb (3.6ms) 2015-09-01 06:13:13 [I] Rendered layouts/base.html.erb (4.6ms) 2015-09-01 06:13:13 [I] Completed 200 OK in 47ms (Views: 35.3ms | ActiveRecord: 3.0ms) 2015-09-01 06:14:10 [I] Processing by HostsController#submit_multiple_destroy as HTML 2015-09-01 06:14:10 [I] Parameters: {"utf8"=>"✓", "authenticity_token"=>"0BJRyYtfT4npiTtB7SS0O++As35t3a1PnoixKmFquQQ=", "host_ids"=>["3", "4"]} 2015-09-01 06:14:11 [I] Redirected to https://cloud-qe-22.idmqe.lab.eng.bos.redhat.com/foreman_tasks/tasks/076b3975-6973-4b67-912e-078c9f5a2fdf 2015-09-01 06:14:11 [I] Completed 302 Found in 1138ms (ActiveRecord: 24.7ms) 2015-09-01 06:14:12 [I] Processing by ForemanTasks::TasksController#show as HTML 2015-09-01 06:14:12 [I] Parameters: {"id"=>"076b3975-6973-4b67-912e-078c9f5a2fdf"} 2015-09-01 06:14:12 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_details.html.erb (67.3ms) 2015-09-01 06:14:12 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_running_steps.html.erb (2.4ms) 2015-09-01 06:14:12 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_errors.html.erb (0.8ms) 2015-09-01 06:14:12 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_raw.html.erb (3.4ms) 2015-09-01 06:14:12 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_locks.html.erb (1.5ms) 2015-09-01 06:14:12 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/show.html.erb within layouts/application (103.0ms) 2015-09-01 06:14:12 [I] Rendered home/_submenu.html.erb (1.5ms) 2015-09-01 06:14:12 [I] Rendered home/_user_dropdown.html.erb (1.0ms) 2015-09-01 06:14:12 [I] Read fragment views/tabs_and_title_records-3 (0.1ms) 2015-09-01 06:14:12 [I] Rendered home/_topbar.html.erb (3.6ms) 2015-09-01 06:14:12 [I] Rendered layouts/base.html.erb (4.6ms) 2015-09-01 06:14:12 [I] Completed 200 OK in 143ms (Views: 131.7ms | ActiveRecord: 3.5ms) 2015-09-01 06:14:12 [I] re-indexing pool 8a90e00e4f73a6d9014f86cfa89c0017. 2015-09-01 06:14:13 [I] Delete the DNS PTR record for 192.168.100.11/mac52540003a592.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:13 [I] re-indexing pool 8a90e00e4f73a6d9014f87d817570030. 2015-09-01 06:14:13 [I] Delete the DNS A record for mac52540003a592.idmqe.lab.eng.bos.redhat.com/192.168.100.11 2015-09-01 06:14:14 [I] Delete DHCP reservation for mac52540003a592.idmqe.lab.eng.bos.redhat.com-52:54:00:03:a5:92/192.168.100.11 2015-09-01 06:14:14 [I] Delete the TFTP configuration for mac52540003a592.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:14 [I] Remove puppet certificate for mac52540003a592.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:14 [I] re-indexing pool 8a90e00e4f73a6d9014f87d84c790036. 2015-09-01 06:14:15 [I] Delete the autosign entry for mac52540003a592.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:15 [I] Delete the DNS PTR record for 192.168.100.13/mac5254000b70c6.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:15 [I] Delete the DNS A record for mac5254000b70c6.idmqe.lab.eng.bos.redhat.com/192.168.100.13 2015-09-01 06:14:15 [I] Delete DHCP reservation for mac5254000b70c6.idmqe.lab.eng.bos.redhat.com-52:54:00:0b:70:c6/192.168.100.13 2015-09-01 06:14:15 [I] Delete the TFTP configuration for mac5254000b70c6.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:16 [I] Remove puppet certificate for mac5254000b70c6.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:17 [I] Delete the autosign entry for mac5254000b70c6.idmqe.lab.eng.bos.redhat.com 2015-09-01 06:14:17 [I] Processing by ForemanTasks::TasksController#show as */* 2015-09-01 06:14:17 [I] Parameters: {"id"=>"076b3975-6973-4b67-912e-078c9f5a2fdf"} 2015-09-01 06:14:17 [I] re-indexing pool 8a90e00e4f73a6d9014f86cfa89c0017. 2015-09-01 06:14:17 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_details.html.erb (228.2ms) 2015-09-01 06:14:17 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_running_steps.html.erb (1.3ms) 2015-09-01 06:14:17 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_errors.html.erb (0.1ms) 2015-09-01 06:14:17 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_raw.html.erb (2.6ms) 2015-09-01 06:14:17 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_locks.html.erb (0.9ms) 2015-09-01 06:14:17 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/show.html.erb within layouts/application (235.7ms) 2015-09-01 06:14:17 [I] Rendered home/_submenu.html.erb (1.5ms) 2015-09-01 06:14:17 [I] Rendered home/_user_dropdown.html.erb (1.0ms) 2015-09-01 06:14:17 [I] Read fragment views/tabs_and_title_records-3 (0.1ms) 2015-09-01 06:14:17 [I] Rendered home/_topbar.html.erb (3.5ms) 2015-09-01 06:14:17 [I] Rendered layouts/base.html.erb (4.5ms) 2015-09-01 06:14:17 [I] Completed 200 OK in 259ms (Views: 248.7ms | ActiveRecord: 3.1ms) 2015-09-01 06:14:18 [I] re-indexing pool 8a90e00e4f73a6d9014f87d817570030. 2015-09-01 06:14:19 [I] re-indexing pool 8a90e00e4f73a6d9014f87d84c790036. 2015-09-01 06:14:25 [I] Processing by ForemanTasks::TasksController#show as */* 2015-09-01 06:14:25 [I] Parameters: {"id"=>"076b3975-6973-4b67-912e-078c9f5a2fdf"} 2015-09-01 06:14:25 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_details.html.erb (81.0ms) 2015-09-01 06:14:25 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_running_steps.html.erb (0.3ms) 2015-09-01 06:14:25 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_errors.html.erb (0.1ms) 2015-09-01 06:14:25 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_raw.html.erb (2.2ms) 2015-09-01 06:14:25 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/_locks.html.erb (0.7ms) 2015-09-01 06:14:25 [I] Rendered /opt/rh/ruby193/root/usr/share/gems/gems/foreman-tasks-0.6.15.5/app/views/foreman_tasks/tasks/show.html.erb within layouts/application (86.2ms) 2015-09-01 06:14:25 [I] Rendered home/_submenu.html.erb (1.5ms) 2015-09-01 06:14:25 [I] Rendered home/_user_dropdown.html.erb (0.9ms) 2015-09-01 06:14:25 [I] Read fragment views/tabs_and_title_records-3 (0.1ms) 2015-09-01 06:14:25 [I] Rendered home/_topbar.html.erb (3.4ms) 2015-09-01 06:14:25 [I] Rendered layouts/base.html.erb (4.4ms) 2015-09-01 06:14:25 [I] Completed 200 OK in 100ms (Views: 90.3ms | ActiveRecord: 2.6ms)
Created attachment 1068932 [details] deleted two hosts via bulk action
I tried host deletion with and without org association. However couldn't reproduce the reported issue. So moving to verified. build used: foreman-discovery-image-2.1.0-36.el7sat.noarch ruby193-rubygem-foreman_discovery-2.0.0.19-1.el7sat.noarch rubygem-hammer_cli_foreman_docker-0.0.3.9-1.el7sat.noarch ruby193-rubygem-foreman_docker-1.2.0.20-1.el7sat.noarch rubygem-hammer_cli_foreman_discovery-0.0.1.10-1.el7sat.noarch foreman-proxy-1.7.2.5-1.el7sat.noarch foreman-libvirt-1.7.2.35-1.el7sat.noarch katello-certs-tools-2.2.1-1.el7sat.noarch katello-service-2.2.0.15-1.el7sat.noarch katello-debug-2.2.0.15-1.el7sat.noarch foreman-compute-1.7.2.35-1.el7sat.noarch foreman-gce-1.7.2.35-1.el7sat.noarch ruby193-rubygem-foreman-redhat_access-0.2.3-1.el7sat.noarch rubygem-hammer_cli_foreman_tasks-0.0.3.5-1.el7sat.noarch katello-common-2.2.0.15-1.el7sat.noarch cloud-qe-22.idmqe.lab.eng.bos.redhat.com-foreman-client-1.0-1.noarch cloud-qe-22.idmqe.lab.eng.bos.redhat.com-foreman-proxy-client-1.0-1.noarch foreman-debug-1.7.2.35-1.el7sat.noarch foreman-ovirt-1.7.2.35-1.el7sat.noarch ruby193-rubygem-foreman_hooks-0.3.7-2.el7sat.noarch rubygem-hammer_cli_foreman-0.1.4.14-1.el7sat.noarch ruby193-rubygem-foreman_gutterball-0.0.1.9-1.el7sat.noarch katello-server-ca-1.0-1.noarch foreman-postgresql-1.7.2.35-1.el7sat.noarch katello-installer-base-2.3.18-1.el7sat.noarch pulp-katello-0.5-1.el7sat.noarch foreman-vmware-1.7.2.35-1.el7sat.noarch rubygem-hammer_cli_foreman_bootdisk-0.1.2.7-1.el7sat.noarch ruby193-rubygem-katello-2.2.0.67-1.el7sat.noarch katello-installer-2.3.18-1.el7sat.noarch foreman-1.7.2.35-1.el7sat.noarch ruby193-rubygem-foreman-tasks-0.6.15.5-1.el7sat.noarch rubygem-hammer_cli_katello-0.0.7.17-1.el7sat.noarch katello-2.2.0.15-1.el7sat.noarch foreman-selinux-1.7.2.13-1.el7sat.noarch katello-default-ca-1.0-1.noarch ruby193-rubygem-foreman_bootdisk-4.0.2.13-1.el7sat.noarch cloud-qe-22.idmqe.lab.eng.bos.redhat.com-foreman-proxy-1.0-2.noarch
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2015:1786