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
Automation for transformation plan #244
Conversation
@tinaafitz @fdupont-redhat @pemcg please review |
Looks good to me. As you say, it's a first iteration that will evolve. |
@miq-bot add_label v2v |
@bzwei Cannot apply the following label because they are not recognized: v2v |
40493d9
to
63ba6e9
Compare
description: | ||
fields: | ||
- execute: | ||
value: task_finished(object => 'transformation_plan_task', message => 'VM Migrated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bzwei Does this object => 'transformation_plan_task'
make sense here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
service_template_transformation_plan_task
object: | ||
attributes: | ||
display_name: | ||
name: TransformationPlanRequest_approved |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should use the full name (ServiceTemplateTransformationPlanRequest_approved
and the file name) everywhere under /System
@mkanoor @tinaafitz Please review. |
LGTM |
New namespace Transformation New System/Policy instances for TransformationPlanRequest events
@bzwei The |
@billfitzgerald0120 Can you review the changes for Email notification? |
@lfu LGTM |
fields: | ||
- subject: | ||
value: Request ID ${/#miq_request.id} - Transformation Plan Request from <${/#miq_request.requester.email}> | ||
Failed Auto-Approval. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bzwei Should this say "Pending Approval" instead of "Failed Auto-Approval"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lfu Looks good.
New namespace Transformation New System/Policy instances for TransformationPlanRequest events
Checked commits bzwei/manageiq-content@30cc25b~...2afde79 with ruby 2.3.3, rubocop 0.52.0, haml-lint 0.20.0, and yamllint 1.10.0 **
|
Automation for transformation plan (cherry picked from commit 684d7b1)
Gaprindashvili backport details:
|
New namespace
Transformation
New System/Policy instances for
ServiceTemplateTransformationPlanRequest
eventsDesign document: ManageIQ/manageiq-design#39
This is the initial work to demonstrate the workflow and file structure.
It works locally in my dev env. It has dependencies on service models introduced in ManageIQ/manageiq-automation_engine#155