Description of problem: "Starting Date" in scheduled report is always next day when "Once", "Daily", "Weekly" & "Monthly" is selected. It should be any date in future. Version-Release number of selected component (if applicable): 5.6 How reproducible: Always Steps to Reproduce: Reproducer: https://10.74.130.178 1. Cloud Intel -> Schedules -> All Schedules -> test_more_than_5_email_ids 2. Configuration -> "Edit this schedule" 3. Section: "Timer", Field "Run": <Select anything from "Once", "Daily", "Weekly", "Monthly"> 4. Try to select "Starting Date" which is greater than next day Actual results: Cannot change date other than default date which is for next day Expected results: Should be able to change date other than next day Additional info: Reproducer: https://10.74.130.178 (This reproducer is also used for other BZs. Do not try anything which will alter any settings)
Also reported in https://github.com/ManageIQ/manageiq/issues/10619
https://github.com/ManageIQ/manageiq/pull/12816
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/611bdfae71ced83695aa4ba87a30773f5c3efff5 commit 611bdfae71ced83695aa4ba87a30773f5c3efff5 Author: Milan Zazrivec <mzazrivec> AuthorDate: Wed Nov 23 17:12:35 2016 +0100 Commit: Milan Zazrivec <mzazrivec> CommitDate: Thu Nov 24 11:20:40 2016 +0100 Set start date explicitly only when changing schedule interval Otherwise the start date would be set every time, also when changing the start date. https://bugzilla.redhat.com/show_bug.cgi?id=1392351 app/controllers/report_controller/schedules.rb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)