-
Notifications
You must be signed in to change notification settings - Fork 897
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 Amazon report to standard set of reports #15445
Conversation
:queue_timeout: | ||
:summary: | ||
:hide_detail_rows: false | ||
miq_group_id: 10000000000002 |
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.
there is no need for specific miq_group_id
neither user_id
, everybody can see this report
(so these two lines can be removed)
rpt_group: Custom | ||
rpt_type: Custom | ||
priority: 20 | ||
db: VmCloud |
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.
as this model VmCloud
is not defined in
https://github.com/ManageIQ/manageiq/blob/master/config/miq_expression.yml#L2
please add it to this yaml.
this is will ensure that we can create the report based on this model:
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.
I had some comments otherwise it looks good to me! 👍
@miq-bot unassign @lpichler |
@lpichler unrecognized command 'unassign', ignoring... Accepted commands are: add_label, assign, close_issue, move_issue, remove_label, rm_label, set_milestone |
adding VmCloud to miq_expression.yml
Checked commits vestival/manageiq@79c6f6d~...f13185e with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0 |
@lpichler thanks! I just changed what you suggested and submit the changes! :-) 👍 |
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.
@vestival thanks!
@gtanzillo ready to merge? 👍 |
@@ -63,6 +63,7 @@ | |||
- User | |||
- VimPerformanceTrend | |||
- Vm | |||
- VmCloud |
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.
I think, to preserve 🔤 , this needs to go two lines below
and: | ||
- REGULAR EXPRESSION MATCHES: | ||
field: VmCloud-vendor | ||
value: "/amazon/i" |
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.
How important is case insensitivity here? Is there not a discreet list of possible values for vendor? The reason I ask is that REGULAR EXPRESSION MATCHES
is inefficient in that it can only be evaluated in memory. Using an alternative operator (such as LIKE
, which is case sensitive) can be evaluated in SQL
Note that (caused a ui-classic spec fail) |
During the CloudForms Hackathon we agreed to include some of the reports we usually deliver during POCs as part of the built in reports in the product. We will create separate PR for each of the reports
Steps for Testing/QA [Optional]