Project

General

Profile

Actions

Bug #23326

closed

multiple paused state "Create Pulpdiskspace" notifications is beng triggered in dynflow

Added by Sachin Ghai about 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Notifications
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

On a nightly install, we see many tasks under dynflow around "CreatePulpDiskSpaceNotifications"

Error:

NoMethodError

undefined method `storage' for nil:NilClass

- "/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.7.0/app/services/katello/ui_notifications/pulp/proxy_disk_space.rb:8:in
  `block in deliver!'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:39:in
  `each'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activerecord-5.1.4/lib/active_record/relation/delegation.rb:39:in
  `each'" 
- "/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.7.0/app/services/katello/ui_notifications/pulp/proxy_disk_space.rb:7:in
  `deliver!'" 
- "/opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.7.0/app/jobs/create_pulp_disk_space_notifications.rb:7:in
  `perform'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activejob-5.1.4/lib/active_job/execution.rb:37:in
  `block in perform_now'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:108:in
  `block in run_callbacks'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/i18n-0.9.1/lib/i18n.rb:265:in
  `with_locale'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activejob-5.1.4/lib/active_job/translation.rb:7:in
  `block (2 levels) in <module:Translation>'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:117:in
  `instance_exec'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:117:in
  `block in run_callbacks'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activejob-5.1.4/lib/active_job/logging.rb:24:in
  `block (4 levels) in <module:Logging>'" 
- "/opt/theforeman/tfm-ror51/root/usr/share/gems/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166:in
  `block in instrument'" 

I'm not sure what's causing that so filing under dynflow component for now.


Related issues 1 (0 open1 closed)

Related to Foreman - Bug #23611: ApplicationJob starts when foreman_tasks does not existClosedAdam Ruzicka05/16/2018Actions
Actions

Also available in: Atom PDF