Red Hat Satellite upgrade fails with db:migrate' returned 1 instead of one of [0].
Issue
-
Database migration step
/usr/sbin/foreman-rake db:migrate returned 1 instead of one of [0]failed duringRed Hat Satelliteupgrade:2025-04-02 15:39:05 [ERROR ] [configure] '/usr/sbin/foreman-rake db:migrate' returned 1 instead of one of [0] 2025-04-02 15:39:05 [ERROR ] [configure] /Stage[main]/Foreman::Database/Foreman::Rake[db:migrate]/Exec[foreman-rake-db:migrate]/returns: change from 'notrun' to ['0'] failed: '/usr/sbin/foreman-rake db:migrate' returned 1 instead of one of [0] 2025-04-02 15:39:05 [ERROR ] [configure] '/usr/sbin/foreman-rake db:migrate' returned 1 instead of one of [0] 2025-04-02 15:39:05 [ERROR ] [configure] /Stage[main]/Foreman::Database/Foreman::Rake[db:migrate]/Exec[foreman-rake-db:migrate]/returns: change from 'notrun' to ['0'] failed: '/usr/sbin/foreman-rake db:migrate' returned 1 instead of one of [0] -
Database migration step failed with
Device or resource busy - getaddrinfoerror duringRed Hat Satelliteupgrade:/Stage[main]/Foreman::Database/Foreman::Rake[db:migrate]/Exec[foreman-rake-db:migrate]/returns rake aborted! Errno::EBUSY: Device or resource busy - getaddrinfo /usr/share/gems/gems/redis-4.5.1/lib/redis/connection/ruby.rb:183:in getaddrinfo
Environment
- Red Hat Satellite 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.