-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Release New-Relic CLI for stable version 2024-01-01 #7402
Release New-Relic CLI for stable version 2024-01-01 #7402
Conversation
|
rule | cmd_name | rule_message | suggest_message |
---|---|---|---|
new-relic account list | cmd new-relic account list added parameter pagination_limit |
||
new-relic account list | cmd new-relic account list added parameter pagination_token |
||
new-relic monitor get-billing-info | cmd new-relic monitor get-billing-info added |
||
new-relic monitor list | cmd new-relic monitor list added parameter pagination_limit |
||
new-relic monitor list | cmd new-relic monitor list added parameter pagination_token |
||
new-relic monitor list-app-service | cmd new-relic monitor list-app-service added parameter pagination_limit |
||
new-relic monitor list-app-service | cmd new-relic monitor list-app-service added parameter pagination_token |
||
new-relic monitor list-connected-partner-resource | cmd new-relic monitor list-connected-partner-resource added |
||
new-relic monitor list-host | cmd new-relic monitor list-host added parameter pagination_limit |
||
new-relic monitor list-host | cmd new-relic monitor list-host added parameter pagination_token |
||
new-relic monitor list-linked-resource | cmd new-relic monitor list-linked-resource added |
||
new-relic monitor monitored-resource | cmd new-relic monitor monitored-resource added parameter pagination_limit |
||
new-relic monitor monitored-resource | cmd new-relic monitor monitored-resource added parameter pagination_token |
||
new-relic monitor monitored-subscription | sub group new-relic monitor monitored-subscription added |
||
new-relic monitor tag-rule list | cmd new-relic monitor tag-rule list added parameter pagination_limit |
||
new-relic monitor tag-rule list | cmd new-relic monitor tag-rule list added parameter pagination_token |
||
new-relic organization list | cmd new-relic organization list added parameter pagination_limit |
||
new-relic organization list | cmd new-relic organization list added parameter pagination_token |
||
new-relic plan list | cmd new-relic plan list added parameter pagination_limit |
||
new-relic plan list | cmd new-relic plan list added parameter pagination_token |
Hi @dipeshbhakat-microsoft, |
Thank you for your contribution! We will review the pull request and get back to you soon. |
Please fix CI issues |
@@ -51,6 +51,8 @@ def _build_arguments_schema(cls, *args, **kwargs): | |||
required=True, | |||
) | |||
_args_schema.resource_group = AAZResourceGroupNameArg( | |||
options=["--resource-group"], |
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.
It seems this change introduces a breaking change (Previously it supported both "--resource-group" and "--g", but now it only supports "--resource-group"). Please check other breaking changes as well.
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.
Thanks @jsntcy for pointing out. I think this is not expected. I will revert this change. We should be able to support both "--resource-group" and "--g"
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.
@jsntcy I have reverted the changes which were breaking changes. Please have a look if anything else is breaking.
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.
@dipeshbhakat-microsoft still two?
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 have now added the remaining test cases and fixed the breaking changes.
We can merge if everything gets 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.
@necusjz all work from my side is done now. Let me know if anything else is required from my side. Also please remove do not merge tag. We can merge now if the PR gets approved.
@dipeshbhakat-microsoft, |
dc2ecb7
to
bcc1242
Compare
|
This is a stable version release so updated the version to 1.0.0 and removed Please let me know if anything else is required |
@kairu-ms / @jsntcy can we please remove do-not-merge lable and complete the review. Its pending from long. |
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.
LGTM
[Release] Update index.json for extension [ new-relic ] : https://dev.azure.com/azclitools/release/_build/results?buildId=146406&view=results |
* NewRelic CLI refresh * fix issues found in manual testing * Fix tag rules commands * Update command for monitored-subscription * Update history and version number * use short abbreviation for monitored_subscription_list * Delete recordings and fix flake8 issues * Remove default value from configuration-name * fix tests * Fix tests and remove unused reference * Fix issues * Fix all integration tests * Add monitored subscription test cases * remove commented test cases * Remove trailling whitespace * Undo breaking changes * Revert get-metric-status to get-metric-statu * Add more test cases and fix breaking changes * Fix GetMetric Status breaking change * Fix ingestionkey secret in recordings * Update changelog to trigger build again * Use Production region to run tests as partner staging is not working * Fix build * Attempt to fix build * Fix versioning
This checklist is used to make sure that common guidelines for a pull request are followed.
Related command
General Guidelines
azdev style <YOUR_EXT>
locally? (pip install azdev
required)python scripts/ci/test_index.py -q
locally? (pip install wheel==0.30.0
required)For new extensions:
About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update
src/index.json
automatically.You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify
src/index.json
.