Bug 1173213 - Unable to schedule backup of internal vmdb_production DB using CFME console
Summary: Unable to schedule backup of internal vmdb_production DB using CFME console
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Appliance
Version: 5.3.0
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: GA
: 5.4.0
Assignee: Lucy Fu
QA Contact: Nandini Chandra
URL:
Whiteboard:
Depends On: 1172491
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-12-11 17:13 UTC by Lucy Fu
Modified: 2019-02-15 13:56 UTC (History)
10 users (show)

Fixed In Version: 5.4.0.0.11
Doc Type: Bug Fix
Doc Text:
Clone Of: 1172491
Environment:
Last Closed: 2015-06-16 12:46:12 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 1295813 0 None None None Never
Red Hat Product Errata RHBA-2015:1100 0 normal SHIPPED_LIVE CFME 5.4.0 bug fixes, and enhancement update 2015-06-16 16:28:42 UTC

Description Lucy Fu 2014-12-11 17:13:12 UTC
+++ This bug was initially created as a clone of Bug #1172491 +++

Description of problem:
Unable to schedule backup of internal vmdb_production DB using CFME consle

production.log:

[----] F, [2014-12-10T03:04:09.715402 #2312:10d103c] FATAL -- : Error caught: [NoMethodError] undefined method `verify_log_depot_settings' for #<Class:0x0000000ba2a4f8>
/opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.17/lib/active_record/dynamic_matchers.rb:55:in `method_missing'
/var/www/miq/vmdb/app/models/file_depot.rb:42:in `verify_depot_hash'
/var/www/miq/vmdb/app/models/miq_schedule.rb:311:in `verify_depot_hash'
/var/www/miq/vmdb/app/controllers/ops_controller/settings/schedules.rb:85:in `schedule_edit'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/abstract_controller/base.rb:167:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/rendering.rb:10:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/abstract_controller/callbacks.rb:18:in `block in process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:513:in `_run__4275238866288002977__process_action__3805769026108878390__callbacks'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:405:in `__run_callback'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:81:in `run_callbacks'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/abstract_controller/callbacks.rb:17:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/rescue.rb:29:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/notifications.rb:123:in `block in instrument'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/notifications.rb:123:in `instrument'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/instrumentation.rb:29:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.17/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/abstract_controller/base.rb:121:in `process'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/abstract_controller/rendering.rb:45:in `process'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal.rb:203:in `dispatch'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_controller/metal.rb:246:in `block in action'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/routing/route_set.rb:73:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/routing/route_set.rb:36:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/journey-1.0.4/lib/journey/router.rb:68:in `block in call'
/opt/rh/ruby193/root/usr/share/gems/gems/journey-1.0.4/lib/journey/router.rb:56:in `each'
/opt/rh/ruby193/root/usr/share/gems/gems/journey-1.0.4/lib/journey/router.rb:56:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/routing/route_set.rb:608:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-cache-1.2/lib/rack/cache/context.rb:136:in `forward'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-cache-1.2/lib/rack/cache/context.rb:143:in `pass'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-cache-1.2/lib/rack/cache/context.rb:155:in `invalidate'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-cache-1.2/lib/rack/cache/context.rb:71:in `call!'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-cache-1.2/lib/rack/cache/context.rb:51:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/etag.rb:23:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/conditionalget.rb:35:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/head.rb:14:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/params_parser.rb:21:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/flash.rb:242:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/cookies.rb:341:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.17/lib/active_record/query_cache.rb:64:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.17/lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:405:in `_run__936251641351656710__call__2196224983844416831__callbacks'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:405:in `__run_callback'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/callbacks.rb:81:in `run_callbacks'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/rack/logger.rb:32:in `call_app'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/rack/logger.rb:18:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/request_id.rb:22:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/runtime.rb:17:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/activesupport-3.2.17/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/actionpack-3.2.17/lib/action_dispatch/middleware/static.rb:63:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/engine.rb:484:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/application.rb:231:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/content_length.rb:14:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/rack/log_tailer.rb:17:in `call'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/connection.rb:80:in `block in pre_process'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/connection.rb:78:in `catch'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/connection.rb:78:in `pre_process'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/connection.rb:53:in `process'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/connection.rb:38:in `receive_data'
/opt/rh/ruby193/root/usr/share/gems/gems/eventmachine-1.0.0/lib/eventmachine.rb:187:in `run_machine'
/opt/rh/ruby193/root/usr/share/gems/gems/eventmachine-1.0.0/lib/eventmachine.rb:187:in `run'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/backends/base.rb:61:in `start'
/opt/rh/ruby193/root/usr/share/gems/gems/thin-1.3.1/lib/thin/server.rb:159:in `start'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/handler/thin.rb:13:in `run'
/opt/rh/ruby193/root/usr/share/gems/gems/rack-1.4.5/lib/rack/server.rb:268:in `start'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/commands/server.rb:70:in `start'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/commands.rb:55:in `block in <top (required)>'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/commands.rb:50:in `tap'
/opt/rh/ruby193/root/usr/share/gems/gems/railties-3.2.17/lib/rails/commands.rb:50:in `<top (required)>'
script/rails:6:in `require'
script/rails:6:in `<main>'

Version-Release number of selected component (if applicable):
$ cat VERSION 
5.3.1.10
$ cat BUILD 
5.3.1.10-20141112120709_c36c424


How reproducible:
Everytime

Steps to Reproduce:
Detialed in 5.4.2.5. Scheduling a Database Backup
https://access.redhat.com/documentation/en-US/CloudForms/3.1/html/Management_Engine_5.3_Settings_and_Operations_Guide/sect-Database_Operations.html

Actual results:

Error text:

undefined method `verify_log_depot_settings' for #<Class:0x0000000ba2a4f8>
[ops/schedule_edit]

Expected results:

Database backup should be scheduled.


Additional info:
- Database_operations and Database Synchronization roles are selected under 'Server Contorl>ServerRoles'
- Tried mounting nfs share manually on appliance which is successful.
- Attached logs and screenshot

--- Additional comment from Nikhil Gupta on 2014-12-10 03:13:21 EST ---



--- Additional comment from Greg McCullough on 2014-12-10 12:38:46 EST ---

Changes were made in Bug 1151173 with commits 10bdba2 and ec8e472.

Comment 2 CFME Bot 2014-12-16 15:20:01 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=71a2ace08af6bcd16037312a76f47944ea1276e6

commit 71a2ace08af6bcd16037312a76f47944ea1276e6
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:18:13 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:44 2014 -0500

    Rename method .validate to .validate_settings for FileDepotSmb and FileDepotFtp.
    
    To avoid overriding rails .validate method.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot_ftp.rb | 2 +-
 vmdb/app/models/file_depot_smb.rb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Comment 3 CFME Bot 2014-12-16 15:20:05 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=0565a1c9d664b0345cfff496000980145254392e

commit 0565a1c9d664b0345cfff496000980145254392e
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:26:18 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:44 2014 -0500

    Delete FileDepot.verify_depot_hash and FileDepot#verify_credentials.
    
    Instead of calling FileDepot.verify_depot_hash, the caller should call .validate_settings based on the depot's class.
    Instead of calling FileDepot#verify_credentials, the caller should call . verify_credentials based on the depot's class.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot.rb | 11 -----------
 1 file changed, 11 deletions(-)

Comment 4 CFME Bot 2014-12-16 15:20:08 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=6ffc41c58a2e27fea90dac7e22c6982f3f3163f5

commit 6ffc41c58a2e27fea90dac7e22c6982f3f3163f5
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:22:15 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:45 2014 -0500

    Fix MiqSchedule.verify_depot_hash to call FileDepot's subclass method directly
    
    to validate the depot settings based on the depot's type.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/miq_schedule.rb | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

Comment 5 CFME Bot 2014-12-16 15:20:12 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=7ab223491d1124840a7623f033e20bac9f0f4dfa

commit 7ab223491d1124840a7623f033e20bac9f0f4dfa
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:38:15 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:45 2014 -0500

    Fix the log message about depot settings.
    
    Which is used by both log depot and DB backup.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot_smb.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comment 6 CFME Bot 2014-12-16 15:20:15 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=80081ff5f8bbc25d213df77e31297282ab2db2ec

commit 80081ff5f8bbc25d213df77e31297282ab2db2ec
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 13:26:51 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:45 2014 -0500

    Add a flash message when MiqSchedule.verify_depot_hash fails.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/controllers/ops_controller/settings/schedules.rb | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

Comment 7 CFME Bot 2014-12-16 15:20:19 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=c36bf193f96697b908a22f480b243116197a5af6

commit c36bf193f96697b908a22f480b243116197a5af6
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 13:27:43 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:46 2014 -0500

    Fix the spec for MiqSchedule.verify_depot_hash.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/spec/models/miq_schedule_spec.rb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comment 8 CFME Bot 2014-12-16 15:20:23 UTC
New commit detected on cfme/5.3.z:
https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=9860057c47097041ef8ab3e397a24b4e41ca95e3

commit 9860057c47097041ef8ab3e397a24b4e41ca95e3
Author:     Brandon Dunne <bdunne>
AuthorDate: Fri Dec 12 16:10:41 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Mon Dec 15 11:33:46 2014 -0500

    Add FileDepot.supported_protocols
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot.rb   | 4 ++++
 vmdb/app/models/miq_schedule.rb | 8 ++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

Comment 9 CFME Bot 2014-12-16 15:20:58 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/0ddb46264adda7925b4ccc1c1af8592100250f56

commit 0ddb46264adda7925b4ccc1c1af8592100250f56
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:26:18 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Fri Dec 12 11:55:00 2014 -0500

    Delete FileDepot.verify_depot_hash and FileDepot#verify_credentials.
    
    Instead of calling FileDepot.verify_depot_hash, the caller should call .validate_settings based on the depot's class.
    Instead of calling FileDepot#verify_credentials, the caller should call . verify_credentials based on the depot's class.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot.rb | 11 -----------
 1 file changed, 11 deletions(-)

Comment 10 CFME Bot 2014-12-16 15:21:02 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/2f80a78c3aefa34dc3f2918fe5ae6c5b734b0219

commit 2f80a78c3aefa34dc3f2918fe5ae6c5b734b0219
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:38:15 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Fri Dec 12 11:55:00 2014 -0500

    Fix the log message about depot settings.
    
    Which is used by both log depot and DB backup.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot_smb.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comment 11 CFME Bot 2014-12-16 15:21:06 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/1b54758e72b1c3ffe3156e7b2f25643faf2e7c9c

commit 1b54758e72b1c3ffe3156e7b2f25643faf2e7c9c
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:22:15 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Fri Dec 12 11:55:00 2014 -0500

    Fix MiqSchedule.verify_depot_hash to call FileDepot's subclass method directly
    
    to validate the depot settings based on the depot's type.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/miq_schedule.rb | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

Comment 12 CFME Bot 2014-12-16 15:21:10 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/cb1e2bad0bc0f3e4b12f8c684fc0f8c436bae56f

commit cb1e2bad0bc0f3e4b12f8c684fc0f8c436bae56f
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 13:26:51 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Fri Dec 12 11:55:01 2014 -0500

    Add a flash message when MiqSchedule.verify_depot_hash fails.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/controllers/ops_controller/settings/schedules.rb | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

Comment 13 CFME Bot 2014-12-16 15:21:14 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/97ff319d75708525ddb2bd8c6616d4860736cc4a

commit 97ff319d75708525ddb2bd8c6616d4860736cc4a
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 13:27:43 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Fri Dec 12 11:55:01 2014 -0500

    Fix the spec for MiqSchedule.verify_depot_hash.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/spec/models/miq_schedule_spec.rb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comment 14 CFME Bot 2014-12-16 15:21:18 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/1ac7a8869a3b1f7096c2253f00eb792b0f1570f1

commit 1ac7a8869a3b1f7096c2253f00eb792b0f1570f1
Author:     Brandon Dunne <bdunne>
AuthorDate: Fri Dec 12 16:10:41 2014 -0500
Commit:     Brandon Dunne <bdunne>
CommitDate: Fri Dec 12 16:10:41 2014 -0500

    Add FileDepot.supported_protocols
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot.rb   | 4 ++++
 vmdb/app/models/miq_schedule.rb | 8 ++++----
 2 files changed, 8 insertions(+), 4 deletions(-)

Comment 15 CFME Bot 2014-12-16 15:21:25 UTC
New commit detected on manageiq/master:
https://github.com/ManageIQ/manageiq/commit/d9d62c74d2d0f84d20a44a0ad469001f7c03ef64

commit d9d62c74d2d0f84d20a44a0ad469001f7c03ef64
Author:     Lucy Fu <lufu>
AuthorDate: Thu Dec 11 12:18:13 2014 -0500
Commit:     Lucy Fu <lufu>
CommitDate: Fri Dec 12 11:55:00 2014 -0500

    Rename method .validate to .validate_settings for FileDepotSmb and FileDepotFtp.
    
    To avoid overriding rails .validate method.
    https://bugzilla.redhat.com/show_bug.cgi?id=1173213

 vmdb/app/models/file_depot_ftp.rb | 2 +-
 vmdb/app/models/file_depot_smb.rb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Comment 17 Nandini Chandra 2015-03-12 17:06:46 UTC
Verified in 5.4.0.0.11

Comment 20 errata-xmlrpc 2015-06-16 12:46:12 UTC
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://rhn.redhat.com/errata/RHBA-2015-1100.html


Note You need to log in before you can comment on or make changes to this bug.