Граф коммитов

2602 Коммитов

Автор SHA1 Сообщение Дата
Qinen.Zhu 04d0dbd634 Fix build error (#2916) 2017-04-19 08:37:31 -07:00
Brendan Burns 2b3caf0d04 Improve UX for Management Lock delete (#2782)
* Fix ARM resource id parsing.

* Fix up resource lock delete to print better messages.
2017-04-19 07:58:29 -07:00
Johan Stenberg (MSFT) 3699ef7fde Performance: added more surrogate perf scenarios (infrastructure) (#2906)
* Added more proxy perf scenarios

* Update the test to handle commands that failed to execute
2017-04-18 14:37:11 -07:00
Johan Stenberg (MSFT) 878062e1f0 Performance: avoid loading expensive modules until needed (#2871)
* Performance: make subscriptionid, current user name available from the Profile without having to load adal and friends

* Make pylint happy (forgot to remove pprint import after I removed usage of pprint.pformat)

* Fix issues introduced by not loading the service principals cred cache (delay loaded a bit too much)

* Update to use adal_token_cache property instead of the generic load method (cleaner code)

* Fix broken test (renamed attribute name in profile wasn't updated in the test)

* Fix broken merge from upstream (renamed attribute)

* Address code review feedback (remove subscription_finder property)
2017-04-18 14:35:07 -07:00
Troy Dai 9735c8a016 Add az cloud list perf scenario (#2903) 2017-04-18 11:36:40 -07:00
Yugang Wang 273e7ccb86 resource: support generic resource create (#2849)
* resource: add generic create

* address review feedback
2017-04-18 04:53:53 +02:00
Derek Bekoe 9256f1188e Update packaged release notes for 0.2.5 (#2899)
* Update packaged release notes

* Add pip requirements for 0.2.5 release
2017-04-17 16:02:28 -07:00
Derek Bekoe 7665a31e1b Release azure-cli 2.0.3 (#2872) 2017-04-17 13:35:13 -07:00
Derek Bekoe 50d075f7eb Release azure-cli-core 2.0.3 (#2873) 2017-04-17 13:35:01 -07:00
Derek Bekoe e1b74b77f1 Release azure-cli-sql 2.0.1 (#2874) 2017-04-17 13:34:46 -07:00
Derek Bekoe e9d80f82ff Release azure-cli-storage 2.0.3 (#2875) 2017-04-17 13:34:36 -07:00
Derek Bekoe 33facd9332 Release azure-cli-vm 2.0.3 (#2876) 2017-04-17 13:33:58 -07:00
Derek Bekoe 98f4b25eae Release azure-cli-redis 0.2.0 (#2877) 2017-04-17 13:33:47 -07:00
Derek Bekoe a18c73ec88 Release azure-cli-resource 2.0.3 (#2878) 2017-04-17 13:33:39 -07:00
Derek Bekoe 80607313f9 Release azure-cli-role 2.0.2 (#2879) 2017-04-17 13:33:25 -07:00
Derek Bekoe 8e62b7634b Release azure-cli-monitor 0.0.2 (#2880) 2017-04-17 13:31:24 -07:00
Derek Bekoe 2b251339d4 Release azure-cli-network 2.0.3 (#2881) 2017-04-17 13:31:13 -07:00
Derek Bekoe eb8854f67f Release azure-cli-profile 2.0.3 (#2882) 2017-04-17 13:30:53 -07:00
Derek Bekoe 9c72878d7d Release azure-cli-iot 0.1.3 (#2883) 2017-04-17 13:30:17 -07:00
Derek Bekoe fbe4430abc Release azure-cli-keyvault 2.0.1 (#2884) 2017-04-17 13:30:03 -07:00
Derek Bekoe a0a8275062 Release azure-cli-lab 0.0.2 (#2885) 2017-04-17 13:29:46 -07:00
Derek Bekoe 99e8d2f38d Release azure-cli-documentdb 0.1.3 (#2886) 2017-04-17 13:29:21 -07:00
Derek Bekoe c06b7b32f6 Release azure-cli-feedback 2.0.1 (#2887) 2017-04-17 13:29:08 -07:00
Derek Bekoe 6b3efbb610 Release azure-cli-find 0.0.2 (#2888) 2017-04-17 13:28:41 -07:00
Derek Bekoe 5a92eb07b4 Release azure-cli-container 0.1.3 (#2889) 2017-04-17 13:28:03 -07:00
Derek Bekoe b0b33971ac Release azure-cli-dla 0.0.2 (#2890) 2017-04-17 13:27:53 -07:00
Derek Bekoe 863ccd48d9 Release azure-cli-dls 0.0.2 (#2891) 2017-04-17 13:27:25 -07:00
Derek Bekoe 871d241d0e Release azure-cli-cloud 2.0.1 (#2892) 2017-04-17 13:26:49 -07:00
Derek Bekoe febe4078f0 Release azure-cli-component 2.0.1 (#2893) 2017-04-17 13:26:33 -07:00
Derek Bekoe f503aba6ed Release azure-cli-configure 2.0.3 (#2894) 2017-04-17 13:26:17 -07:00
Derek Bekoe eeb990a877 Release azure-cli-acs 2.0.3 (#2895) 2017-04-17 13:25:59 -07:00
Derek Bekoe e805e32ae6 Release azure-cli-appservice 0.1.3 (#2896) 2017-04-17 13:23:29 -07:00
Derek Bekoe 8935d27c4c Release azure-cli-batch 2.0.1 (#2897) 2017-04-17 13:23:13 -07:00
Derek Bekoe 06c9d8f132 Release azure-cli-acr 2.0.1 (#2898) 2017-04-17 13:22:59 -07:00
Troy Dai 923dfa6d71 Run performance test for master and performance branches only. (#2869) 2017-04-17 11:42:26 -07:00
Alfan T P 3f4409b8f3 Adding ability to scale for Redis Cache, adding tests (#2821)
* adding ability to scale for redis cache

* adding tests for redis cache, adding change in history.rst

* fixing test failures

* fixing build errors

* removing sku-capacity and sku-family and adding vm-size as variable. Adding 'getting deprecated' message for update-settings command

* fixing build

* incorporating CR comments
2017-04-17 11:08:19 -07:00
Derek Bekoe bed55b19f9 API Profile Support (#2834)
* API Profile Support

- Use published SDKs available on PyPI now
- Loading versioned models for network and resources, object model initialization changes for 2015-* profile (#2812)
- Custom ca certs - Setting Requests_ca_bundle environment variable (#2813)
- changes for 2015-* profile to work against azure stack  (#2794)
- Loading versioned Resources client and versioned models in VM
- Updating the supported api-versions for the 2015-example profile
- Fixing network, compute sdk load errors for 2015-* profiles (+5 squashed commit)
- Support multi-API versioned Storage dataplane SDK (#2796)
- Support multi-versioned mgmt SDK (#2526)
- Fix token "management" endpoint is being used in the place of "activeDirectoryResourceId" (#2410)
- Add profile switching params and profile listing command (#2398)
- Use ARM 'resource manager' endpoint if ASM 'management' endpoint not set

* Address code review feedback

Fix pylint and pep8 (+7 squashed commits)
Squashed commits:
[f1d4d52] Refactor to use joint method
[f43785a] Use generic method to get versioned SDK attributes
[2100dd2] Add log debug if enum default not found
[5767f41] Add single_placement_group back in for vmss
[05ca8bc] Revert a test change. It has been fixed in master.
[cdf4211] Simplify str override method
[281c755] Clarify use of getattr

* Fix patching the operation versions

* Fix wrong import

* Rename shared to _shared

* Add message to cloud debug message

* Remove public method ‘get_versioned_sdk_path’ from azure.cli.core.profiles

* Remove unused import

* Use setattr

* Add API version comparisons

* Add method docs

* Fix failing test
2017-04-14 16:08:50 -07:00
Jared Moore bb5c8f6c31 SQL - ability to connect directly to resource provider (#2832)
* SQL RM / subid override with no authentication. For onebox.

* AAD bypass logic for internal SQL testing

* fixed style errors
2017-04-14 04:01:46 +02:00
Yugang Wang 5c53a3b60f role: fix role definition update and accept custom password on create SP (#2845)
* rbac:bug fixes on role and sp update

* ensure role name is not reset during update

* add tests

* remove nonlocal usages which is 3.x only
2017-04-14 01:25:36 +02:00
Troy Dai bb4157ffee Make block blob upload change block size base on uploading file size. (#2850)
* Only increase block size when the uploading size is larger than 200GB

* Update tests

* Update test

* Update storage command module history
2017-04-13 15:45:01 -07:00
Yugang Wang a659872e06 login: fix a failure when login twice using the same sp (#2848)
* login: fix a bug on login twice using the same service principal

* fix a typo
2017-04-13 19:38:04 +02:00
Troy Dai a198a63373 Initiate Jenkins pipeline (#2840)
* Initiate Jenkins pipeline

1. Add build task
2. Add basic performance test task
3. Add performance measure script
2017-04-12 15:32:34 -07:00
Travis Prescott f6b3c18535 Fix #2839. (#2844) 2017-04-12 11:50:37 -07:00
Johan Stenberg (MSFT) a8395ea703 Fix #2830 (#2838) 2017-04-12 09:44:49 -07:00
David Justice bb1e0d93e8 Improve `az find` search results (#2828)
* improve search results and allow versioning

* update the history for find
2017-04-11 16:11:37 -07:00
Travis Prescott 4769d93af5 [Network] Make DNS Zone record imports relative (#2825)
* Don't strip trailing dot.

* Make DNS record imports relative.
2017-04-11 12:40:25 -07:00
Yugang Wang b3b1b4e695 ACS: remove the old smart create templates and a few more improvements (#2801)
* wip

* refresh tests

* move acs tests to acs modules

* fix style check error

* update history

* add test for kubenetes create

* support ssh keygen in test
2017-04-11 10:06:46 -07:00
Johan Stenberg (MSFT) 4c6cc97982 Improve performance of package load and command execution (#2819)
* Enable delay-load of descriptions for commands (speed up az)

* Update find indexing commands to accept callables for description.

* Command load time in progress

* - Moved previously dead command filter from parser to application configuration.
- Removed unused configuration object/argv on application create.

* Remove unused argument (pylint)

* Remove dummy parameter

* Fix for python 2.7

* Fix yet incorrect passage of parameters

* Fix up additional pylint complaints

* Update tests

* Update tests

* Fix up more tests

* Fix up more core tests

* Enable delay-load of descriptions for commands (speed up az)

* Update find indexing commands to accept callables for description.

* [Network] Remove nulls from VPN connection show/list output (#2748)

* Fix #1615.

* Code review feedback.

* Update test docs for running individual test and all tests in mod (#2763)

* Update test docs for running individual test and all tests in mod

* Made feedback changes

* Make argument parameters match up. (#2717)

Make lock command parameter aliases match up with resource commands.

* [DevTestLabs] Adding scenario test to create simple Linux + Windows VM in lab (#2767)

* WIP create linux + Windows vm in lab

* Adding recording

* Add some more error checking/handling. (#2768)

Add more validation to resolve "lock level" for lock commands.

* Fix doc references to azure.cli.commands (#2740)

* Fix doc references to azure.cli.commands

This module has moved to azure.cli.core.commands

* Fix PyLint

* Add clearer guidelines on modifying changelog (#2739)

* Add clearer guidelines on modifying changelog

* A few smaller changes

* another small format change

* Code review changes

* [DevTestLabs] Exposing commands to manage secrets in the lab (#2691)

* ACS Update: nulling out the windows profile so that there isn't a validation fail… (#2764)

* nulling out the windows profile so that there isn't a valdiation failure for missing password

ACS doesn't return a password on GET. az acs scale command does a GET
then PUT, but since ACS doesn't return the password the verification is
failing before the PUT is sent to ACS.

There is a bug in ACS this exposes. So this shouldn't be merged until
after the ACS rollout finishes. Should be about start of next week.

* updating history

* updating version in history

* removing white space added by editor

* [Compute] Fix issues with VMSS and VM availability set update. (#2773)

* Fix issues with VMSS and VM availability set update.

* Update help. Fix #2762.

* Error out if you try to list resources for a group that doesn't exist. (#2769)

* Minor text fixes (#2776)

* Add docs for az lock update. (#2702)

* [DevTestLab] Explicitly enable usage of saved secrets while lab vm creation (#2686)

* Explicitly enable usage of saved secrets for vm creation

* Better error message with not overriding competing paramters

* Adding export-artifacts commands on formula (#2707)

* core: apply configured defaults on optional arg (#2770)

* Core:apply configured defaults on optional argument

* add a test

* add tests

* update history doc

* address review feedback

* [Network] Support active-active VNet gateways (#2751)

* Start active-active test scenario.

* Add active-active parameter.

* Active-active scenario test 1 (cross premise)

* Add second active-active scenario (vnet-to-vnet)

* Refine active-active gateway configuration.

* Pylint...

* Code review feedback

* Packaged release notes and changes for 0.2.4 (#2735)

* Modify HISTORY.md

* Update Dockerfile

* Update debian also

* Add pip dependencies also

* Command load time in progress

* - Moved previously dead command filter from parser to application configuration.
- Removed unused configuration object/argv on application create.

* Remove unused argument (pylint)

* Remove dummy parameter

* Fix for python 2.7

* Fix yet incorrect passage of parameters

* Fix up additional pylint complaints

* Update tests

* Update tests

* Fix up more tests

* Fix up more core tests

* Improve load time of custom.py for profile, find and configure (speeds up raw az command)

* Pylint + flake8 fixes

* Fix new vm tests that failed due to perf refactoring

* Update redis tests that was broken due to perf refactoring

* Delay-load msrest for command executions that don't need it

* Fix flake8 issues

* Fixing/improving detection of pageable class

* flake8 fixes

* Fix broken merge from upstream/master

* Fix broken merge (again)

* flake8 fixes

* Fix up even more merge errors from last upstream merge

* Flake8 fixes (wrong number of newlines)

* Fix delay load of storage assembly for az

* Update history to reference improved performance
2017-04-11 10:06:16 -07:00
Payam Hekmat 92ffc68528 Fix Markdown formatting in a couple of doc files (#2822)
* Fix markdown formatting in `configuring_your_machine.md`

* Fix markdown formatting in `recording_vcr_tests`
2017-04-11 09:54:33 -07:00
Troy Dai de6fe792ae Add short summary for incremental copy (#2804) 2017-04-10 10:11:31 -07:00