-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add cancelation_status column in MiqRequest and MiqRequestTask #254
Add cancelation_status column in MiqRequest and MiqRequestTask #254
Conversation
@hsong-rh couldn't the cancel states just be additional types of request_state ? |
@agrare We follow the same logic as |
I'll defer to @gmcculloug on this one, but what happens when we add "pause", are we going to add a "pause_state" column? How about "resume", ..."abort"? These all seem like general "state" and do not require dedicated columns IMO. |
I am setting up a meeting for the end of today to get the relevant people together to work through the details of this feature. Stay tuned. |
@gmcculloug Any update? Should this be marked as WIP in the mean time? |
Yes, we are working on changes that do not require schema updates. We should mark this as WIP for now and hopefully close once we feel the approach will work. @miq-bot add_label wip |
655c11e
to
42234e1
Compare
After discussion, we still want to introduce new column for cancel request. No lock and backport are needed so far. @agrare @Fryguy @gmcculloug please review and merge. |
Can anyone elaborate on this and how it will be used? Also, why would |
@bdunne |
Maybe |
👍 On
|
42234e1
to
61c7c87
Compare
Checked commit hsong-rh@61c7c87 with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0 |
Add
cancelation_status
to enable cancel operation for V2V migration.This PR is related with:
ManageIQ/manageiq#17825
ManageIQ/manageiq-automation_engine#212