Bug 1342577

Summary: Running satellite-installer --reset fails
Product: Red Hat Satellite Reporter: Kedar Bidarkar <kbidarka>
Component: InstallationAssignee: Stephen Benjamin <stbenjam>
Status: CLOSED DUPLICATE QA Contact: Katello QA List <katello-qa-list>
Severity: high Docs Contact:
Priority: high    
Version: 6.2.0CC: bbuckingham, bkearney, rplevka, stbenjam, sthirugn
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-06-07 12:19:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Kedar Bidarkar 2016-06-03 14:51:37 UTC
Description of problem:

Currently running "satellite-installer --reset" fails with the below error.

[DEBUG 2016-06-03 10:36:48 main] Hook /usr/share/katello-installer-base/hooks/post/10-post_install.rb returned nil
[DEBUG 2016-06-03 10:36:48 main] Hook /usr/share/katello-installer-base/hooks/post/30-upgrade.rb returned nil
[ INFO 2016-06-03 10:36:48 main] All hooks in group post finished
[DEBUG 2016-06-03 10:36:48 main] Exit with status code: 6 (signal was 6)
[ERROR 2016-06-03 10:36:48 main] Errors encountered during run:
[ERROR 2016-06-03 10:36:48 main]  /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
[ERROR 2016-06-03 10:36:48 main]  /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]


Version-Release number of selected component (if applicable):
sat62-snap(GA)-114.1

How reproducible:


Steps to Reproduce:
1. Run "satellite-installer --reset"
2.
3.

Actual results:
/Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
 /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]


Expected results:

Running "satellite-installer --reset" succeeds.

Additional info:

Comment 2 Roman Plevka 2016-06-03 16:05:04 UTC
WORKAROUND:

move out the following file /opt/theforeman/tfm/root/usr/share/gems/gems/katello-3.0.0.41/db/seeds.d/108-ensure_sync_notification.rb

The reset (db:seed) will succeed but obviously the `ensure_sync_notification` step will be skipped

Comment 4 Brad Buckingham 2016-06-06 15:52:31 UTC
This may be a duplicate of bug 1321951; however, assigning to Stephen to confirm, in case the root cause is different.

Comment 6 Stephen Benjamin 2016-06-07 12:19:51 UTC
Yes, looks like the same issue.

*** This bug has been marked as a duplicate of bug 1321951 ***