Skip to content

Merge Knack core to dev branch#5217

Merged
yugangw-msft merged 112 commits intoAzure:devfrom
tjprescott:KnackDevMerge
Jan 8, 2018
Merged

Merge Knack core to dev branch#5217
yugangw-msft merged 112 commits intoAzure:devfrom
tjprescott:KnackDevMerge

Conversation

@tjprescott
Copy link
Copy Markdown
Member

This PR will merge the Knack core to the dev branch. All open PRs against dev will need to rebase off this branch and be made compliant with the Knack core.

derekbekoe and others added 30 commits November 13, 2017 11:42
Compute/RDBMS progress.
* converted find module

* fixed style

* removed unused imports

* fixed test
* Fix tests. Update core.

* Remove calls into superclass from load_command_table and load_arguments.  Fix issues with az find.
Squashed commits:
[9ba81a9] Handle confirmation in knack also (+2 squashed commits)
Squashed commits:
[b548356] Some fixes
[c879395] Some more stuff (+1 squashed commit)
Squashed commits:
[0a619f2] Update knack dep to 0.3.0 and pin it

- Remove `self.module_name` as no longer needed in knack 0.3.0
* Updated compute tests.

* DNS Zone Import fix.

* Remvoe unused code in script/ci/build.sh

* Move some style precheck to build stage in Travis

* Update azure-cli, azure-cli-core versions (#4882)

* Fixes for compute. bug fix for generic update.
* sp reset-credentials from dev

* rebase polish rbac error message

* rebase role assignment list: show default assignments for classic administrators

* Modified AzureUSGov Endpoint to .US (#4877)

* Modified AzureUSGov Endpoint to .US

* Updated History.RST to include USGovAADEndPoint Change

* Updated Setup.py to match HISTORY.RST

* Reduced previous change in HISTORY.RST to a single line

* HISTORY.rst merge with latest commit

* HISTORY.RST Syntax Correction

* webapp/functionapp: ensure list/show display correct set of apps (#4891)

* Fix authoring doc typo (#4903)

* Changing CLI for azure-consumption reflecting the new api-version (#4900)

* Changing CLI for azure-consumption reflecting the new api-version

* Modifying Setup.py and history.rst

* Implementing review comments

* Rebase remove component module

* [acr] typo fix in help (#4904)

* [acr] typo fix in help

* [acr] bump version and add history line item

* Rebase of support raw format on resource show

* Web: add node appsetting when runtime is not specified (#4907)

* webapp: fix a bug in the cert name generation (#4909)

* Fix container module default ports (#4950)

* fix default ports

* bump up version

* update history

* Advisor command module (#4898)

* Initial change to add Advisor module.

* Add list recommendations command.

* More commands.

* More commands.

* Pylint fixes and adding a test.

* More updates.

* More updates.

* Fixing precheck errors.

* Fixing more precheck errors.

* Initial change to add Advisor module.

* Add list recommendations command.

* More commands.

* More commands.

* Pylint fixes and adding a test.

* More updates.

* More updates.

* Fixing precheck errors.

* Fixing more precheck errors.

* Adding missing manifest.

* Fixes for test failures.

* Addressing review comments and add unit tests.

* More fixes.

* Address CI failures.

* Extra space.

* One more fix.

* rebase sql usage commands.

* Add advisor to default install (#4956)

* Add consumption module to code owners (#4906)

* Added sql server conn-policy show/update commands (#4888)

* Update proj file
* Fix advisor

* Updated help (#4975)

Add description for `az role definition update`

* Linter and completer fixes.
* converted billing

* addressed feedback

* addressed more comments
1. Remove azure-monitor SDK reference
2. Upgrade azure-mgmt-monitor reference to 0.4.0
3. Update diagnostics settings
4. Update and refresh monitor action-group commands
5. Refresh the monitor activity-log list command and tests
6. Refresh the metric alert command and tests
7. Refresh the autoscale command
8. Refresh the diagnostic-settings command
9. Refresh the log-profiles command
10.Move custom commands under operations module
11.BREAKING CHANGE: Update metrics command to support multi-dimension
metrics
12.Improve metric list table output
* [AKS] null-check dir before creating it in "az aks get-credentials"

* [AKS] add `get-credentials` commands to scenario tests
* Limit the automation run in Travis

* Fix azureProfile.json creation failure
* Fix generic update. Relocate command group and argument context.

* Rename and relocation the base command group and argument context objects
troydai and others added 12 commits January 3, 2018 13:55
1. Support build droid image locally and publish end to end
2. Add script assisting login Azure Container Registry
3. Add a travis yaml prototype for building droid container.
4. Update the py36 dockerfile to derive from a stable base image
5. Update the version.sh to support timestamp as version.
* Preparing IoT command module for the IoT Extension release.

* Added deprecation messages in commands and command help.
* Added IoT run once check to warn users about the availability of the IoT Extension.

* Incremented IoT version and history.

* Reduced line size.
…ingle category, and added support for update commands. (#5205)

* Consolidated event subscription operations into a single category, and added support for update commands.

* Fixed linter errors and also re-recorded the tests.

* Changed version from "unreleased" to "0.1.7" per the precheck_header check result.

* Fixed an issue in topic list.

* Made the history more descriptive including information on the breaking changes.

* Updated history to reflect one more breaking change.
* Add documentation for local installed SDK into venv

* Minor wording change
* first commit of knack

* added commands and helps

* update parms for dps

* add dps commands implementations

* update command show to get

* updated resource id and tests

* update dps location for test

* update history log

* update history log

* update a few verbs and pyproj file

* update help string and run check style

* update sdk

* check style update

* relax test check

* update test to be more efficient

* update yaml recording based on the new tests

* update test yaml

* update histroy and convert to live tests only
@azuresdkci
Copy link
Copy Markdown
Contributor

View a preview at https://prompt.ws/r/Azure/azure-cli/5217
This is an experimental preview for @microsoft.com users.
(It may take a minute or two for your instance to be ready)
Email feedback to 'azfeedback' with subject 'Prompt Feedback'.

@troydai
Copy link
Copy Markdown
Contributor

troydai commented Jan 8, 2018

@tjprescott @derekbekoe we should merged this as soon as possible. It is nearly impossible to review 900+ files in the web portal, and we should go though this offline and get this in so that the version control is stable.

@yugangw-msft yugangw-msft merged commit 79ab164 into Azure:dev Jan 8, 2018
@tjprescott tjprescott deleted the KnackDevMerge branch January 8, 2018 18:59
@tjprescott tjprescott changed the title [DNM] Merge Knack core to dev branch Merge Knack core to dev branch Jan 8, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.