Bug 1564255
Summary: | [RFE] CFME 5.9.4 - create migration plan and schedule when to run | |||
---|---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Brett Thurber <bthurber> | |
Component: | UI - OPS | Assignee: | Marco Berube <mberube> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Yadnyawalk Tale <ytale> | |
Severity: | low | Docs Contact: | Steve Bream <sbream> | |
Priority: | high | |||
Version: | 5.9.0 | CC: | bthurber, cpelland, hkataria, jhardy, jprause, kkulkarn, lavenel, mberube, mpovolny, obarenbo, simaishi, smallamp, ytale | |
Target Milestone: | GA | Keywords: | FutureFeature, RFE, TestOnly, ZStream | |
Target Release: | 5.10.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | v2v | |||
Fixed In Version: | 5.10.0.8 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1608351 (view as bug list) | Environment: | ||
Last Closed: | 2019-02-11 14:07:56 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | CFME Core | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1564236, 1608351 |
Description
Brett Thurber
2018-04-05 19:25:24 UTC
Please assess the impact of this issue and update the severity accordingly. Please refer to https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity for a reminder on each severity's definition. If it's something like a tracker bug where it doesn't matter, please set the severity to Low. Please assess the impact of this issue and update the severity accordingly. Please refer to https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity for a reminder on each severity's definition. If it's something like a tracker bug where it doesn't matter, please set the severity to Low. New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/d2a2db1a38190c9ce1e6e5520afede388217ec93 commit d2a2db1a38190c9ce1e6e5520afede388217ec93 Author: Brandon Dunne <brandondunne> AuthorDate: Thu Jul 5 17:39:13 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Thu Jul 5 17:39:13 2018 -0400 Add ServiceTemplate#miq_schedules relation https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/models/service_template.rb | 5 + 1 file changed, 5 insertions(+) New commit detected on ManageIQ/manageiq-api/master: https://github.com/ManageIQ/manageiq-api/commit/c58d1d4285234a88567a5f04310440fed82d9872 commit c58d1d4285234a88567a5f04310440fed82d9872 Author: Brandon Dunne <brandondunne> AuthorDate: Thu Jul 5 17:31:14 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Thu Jul 5 17:31:14 2018 -0400 Add ServiceTemplate#schedules subcollection https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/controllers/api/service_templates_controller.rb | 4 + config/api.yml | 1 + spec/requests/service_templates_spec.rb | 66 + 3 files changed, 71 insertions(+) New commit detected on ManageIQ/manageiq-api/master: https://github.com/ManageIQ/manageiq-api/commit/16713448f456316bf1f7173a181f5acee8ddb0f4 commit 16713448f456316bf1f7173a181f5acee8ddb0f4 Author: Brandon Dunne <brandondunne> AuthorDate: Mon Jul 9 16:08:49 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Mon Jul 9 16:08:49 2018 -0400 Add DELETE service_templates/X/schedules/X https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/controllers/api/service_templates_controller.rb | 5 + config/api.yml | 11 +- spec/requests/service_templates_spec.rb | 54 + 3 files changed, 69 insertions(+), 1 deletion(-) New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/0b358b8dc381d3a8721e935a5d38e460c78251fe commit 0b358b8dc381d3a8721e935a5d38e460c78251fe Author: Brandon Dunne <brandondunne> AuthorDate: Thu Jul 12 09:46:46 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Thu Jul 12 09:46:46 2018 -0400 Ensure MiqSchedule#name is unique for ServiceTemplate orders https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/models/service_template.rb | 4 +- spec/models/service_template_spec.rb | 15 +- 2 files changed, 15 insertions(+), 4 deletions(-) New commit detected on ManageIQ/manageiq-api/master: https://github.com/ManageIQ/manageiq-api/commit/a9ff6ce6e2ee325912e72b97d2867157ed259068 commit a9ff6ce6e2ee325912e72b97d2867157ed259068 Author: Brandon Dunne <brandondunne> AuthorDate: Fri Jul 13 08:35:00 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Fri Jul 13 08:35:00 2018 -0400 Ensure MiqSchedule#name is unique https://bugzilla.redhat.com/show_bug.cgi?id=1564255 spec/requests/service_templates_spec.rb | 13 +- 1 file changed, 6 insertions(+), 7 deletions(-) @Ytale, this should be available in nightly and testable. @Brett, I checked it on upstream/master.20180723223120_9824734 (by bin/updating) and Schedule/Unscheduled worked well. While testing, I also considered BZ1603057 (which is fixed now), so it is triggering migration on exact time after setting correct timezone+datetime. New commit detected on ManageIQ/manageiq-api/master: https://github.com/ManageIQ/manageiq-api/commit/fdce501c126b27d95607b9bc3e20738f8f1b3775 commit fdce501c126b27d95607b9bc3e20738f8f1b3775 Author: Brandon Dunne <brandondunne> AuthorDate: Tue Jul 10 17:29:51 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Tue Jul 10 17:29:51 2018 -0400 Allow ServiceTemplate Schedule updates https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/controllers/api/subcollections/schedules.rb | 7 + config/api.yml | 6 +- spec/requests/service_templates_spec.rb | 39 + 3 files changed, 51 insertions(+), 1 deletion(-) New commit detected on ManageIQ/manageiq-api/gaprindashvili: https://github.com/ManageIQ/manageiq-api/commit/fbcc517a537d1c49c4b3928297f14cc35c9fa22d commit fbcc517a537d1c49c4b3928297f14cc35c9fa22d Author: Alberto Bellotti <abellotti.github.com> AuthorDate: Wed Jul 25 10:18:24 2018 -0400 Commit: Alberto Bellotti <abellotti.github.com> CommitDate: Wed Jul 25 10:18:24 2018 -0400 Merge pull request #417 from bdunne/edit_schedules_for_service_templates Edit schedules for service templates (cherry picked from commit 64345d2440cd1504343c7021ac3654fac7bf0a76) https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/controllers/api/reports_controller.rb | 5 +- app/controllers/api/service_templates_controller.rb | 18 +- app/controllers/api/subcollections/schedules.rb | 14 +- config/api.yml | 6 +- spec/requests/service_templates_spec.rb | 39 + 5 files changed, 66 insertions(+), 16 deletions(-) New commits detected on ManageIQ/manageiq-api/master: https://github.com/ManageIQ/manageiq-api/commit/0be69b64dba415dd539c4691e161c6a3c0a2dbfd commit 0be69b64dba415dd539c4691e161c6a3c0a2dbfd Author: Brandon Dunne <brandondunne> AuthorDate: Fri Jul 27 15:14:57 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Fri Jul 27 15:14:57 2018 -0400 Ensure the hash keys are symbolized before sending them to the model https://bugzilla.redhat.com/show_bug.cgi?id=1564255 app/controllers/api/subcollections/schedules.rb | 2 +- spec/requests/service_templates_spec.rb | 11 + 2 files changed, 12 insertions(+), 1 deletion(-) https://github.com/ManageIQ/manageiq-api/commit/a3db9ee63ea03281310a38a0bbf4570beb6ae9e8 commit a3db9ee63ea03281310a38a0bbf4570beb6ae9e8 Author: Brandon Dunne <brandondunne> AuthorDate: Fri Jul 27 15:15:17 2018 -0400 Commit: Brandon Dunne <brandondunne> CommitDate: Fri Jul 27 15:15:17 2018 -0400 Correct test names https://bugzilla.redhat.com/show_bug.cgi?id=1564255 spec/requests/service_templates_spec.rb | 8 +- 1 file changed, 4 insertions(+), 4 deletions(-) https://github.com/ManageIQ/manageiq-api/pull/436 https://github.com/ManageIQ/miq_v2v_ui_plugin/pull/514 Great work! Scheduled migration works perfectly fine with failed migration too. (Checked with assigning timezone and then it get automatically triggered on selected time) Checked on: 5.10.0.17.20180927011235_1b5cf54 |