Skip to content
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

[k8s-extension] Release v0.7.0 #3838

Merged

Conversation

jonathan-innis
Copy link
Contributor

@jonathan-innis jonathan-innis commented Aug 30, 2021


This checklist is used to make sure that common guidelines for a pull request are followed.

General Guidelines

  • Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
  • Have you run python scripts/ci/test_index.py -q locally?

For new extensions:

About Extension Publish

There is a pipeline to automatically build, upload and publish extension wheels.
Once your PR is merged into master branch, a new PR will be created to update src/index.json automatically.
The precondition is to put your code inside this repo and upgrade the version in the PR but do not modify src/index.json.

jonathan-innis and others added 30 commits March 10, 2021 13:25
[pull] release from Azure:master
* Update sdks with updated swagger spec

* Update version and history rst

* Reorder release history timeline

* Fix ExtensionInstanceForCreate for import
…es/azure-cli-extensions into k8s-extension/public
jonathan-innis and others added 19 commits July 20, 2021 11:21
* Add distro validation for osm-arc

removed release-train logic

* Readd osm_arc distro validation

* Fix style

* Rm space

* Edit test

* Fixed tests and error logic

* Remove dependency

* Add delete method

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>
* Don't send identity for clusters in dogfood

* Add location to model for identity

* Add identity validation to testing
#65)

* Adding a flag for AKS to AMLARC migration and set up corresponding FE helm values

* Remove one extra line

* Adding Scoring FE IS_AKS_MIGRATION check logic for helm values

Co-authored-by: Harry Yang <huayang@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>
* Custom user confirmation

* Check for disable confirm prompty for confirmation

* Add yes to delete command
@yonzhan
Copy link
Collaborator

yonzhan commented Aug 30, 2021

k8s-extension

@zhoxing-ms zhoxing-ms merged commit 1c35ced into Azure:main Sep 1, 2021
yuwzho pushed a commit to VSChina/azure-cli-extensions that referenced this pull request Nov 4, 2021
* [Release] Update index.json for extension [ serial-console ] (#3750)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1031371

Last commit: https://github.com/Azure/azure-cli-extensions/commit/7db0d0688ee3755733b3354c21543c1398e00b39

* {Packaging} Drop mock library (#3754)

* drop mock library

* update recordings

* Releasing `ml` 2.0.1a4 (#3751)

* added ml

* reformatted

* removed some dependencies which azure-cli have

* updated index.json

* updated

* updated

* added ml to index.json

* updated to 2.0.1a4

* added back classifiers

* fix help message linter issues

* cleanup runcommand cli (#3748)

* cleanup runcommand cli

* fix nolonger existing import

* New release for azure dev ops (#3744)

* Version 0.20.0

* New release for az devops 0.20.0

* new build file added

* Service names added

Co-authored-by: Roshan-sy <roshan-sy@github.com>

* Updating azure-ml-cli version (1.33.0) (#3719)

* Releasing ml 2.0.1a5 (#3758)

* added ml

* reformatted

* removed some dependencies which azure-cli have

* updated index.json

* updated

* updated

* added ml to index.json

* updated to 2.0.1a4

* added back classifiers

* fix help message linter issues

* added 2.0.1a5 wheel

* [Connectedmachine] Updated the module connectedmachine using API stable 2021-05-20 (#3709)

* update

1. Added table format for connectedmachine list.
2. Renamed subgroups

* updated the README.md

* fixed code styling

* fixed --n ambiguity

* addressed code reviews

* addressed code reviews

* generated and tested the extension module

* updated the README.md

* upgraded the version number

* added the removed function

* solved linter issue

* address code review

* removed extra s' in _help.py

* removed more s'

* Apply suggestions from code review

* used InvalidArgumentValueError instead

* re-ran tests

Co-authored-by: Xing Zhou <Zhou.Xing@microsoft.com>

* [Release] Update index.json for extension [ connectedmachine ] (#3759)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1035933

Last commit: https://github.com/Azure/azure-cli-extensions/commit/090128ce3434fa9d6f434fd9a4fee6dc4cf9a0c9

* [Connectedk8s] Non-existing namespace deploy check + Error experience Improvement (#3736)

* Added error fix

* Fix

* big bang

* lint fix

* Fixe

* Nit

* Up

* Fix

* [Release] Update index.json for extension [ connectedk8s ] (#3761)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1037684

Last commit: https://github.com/Azure/azure-cli-extensions/commit/169860331efbdfab5f305fce5f04598b8f9f2d7c

* add az vmware script* (#3722)

* custom action for script execution params

* script-execution tests recorded

* package and cmdlet tests passing

* update help

* add named outputs

* recording are generated

* mv .gitattributes to root

* mv .gitattributes

* it is in azext_vmware

* fix style

* fix linter errors

* suppress cred scan false positive

* remove credential test

* raise InvalidArgumentValueError, RequiredArgumentMissingError

* [vm-repair] Making Public IP as optional (#3755)

* public ipaddress as optional for rescue VMs

* public ip address for rescue vm

* public ip addr change for rescue vms

* Reverted telemetry back to PROD

* fixed code style

* Add extra space before operator on line 36 as suggested by azdev style check

* modified telemetryclient from TEST to PROD

* removed duplicate entry for associate_public_ip param

* specified specific error type in prompt_public_ip function

* included class for testing publicip association on repair vm

Co-authored-by: root <root@ubuntu18.vdtdwq5rkvyuhaj2iq0ntqetub.syx.internal.cloudapp.net>

* Fix wrongly used containerLogMaxSizeMB in customized kubelet config (#3771)

* Correct containerLogMaxSizeMb to containerLogMaxSizeMB in customized kubelet config

* add config test for kubeletConfig.containerLogMaxSizeMB

* Fixing bug on location used to show job output in synchronous submissions (#3767)

Fixing bug on location used to show job output in synchronous submissions.

Due to this bug, if a default workspace is not set, then location is ignored when waiting for the output of a submitted job, so it will fail to be displayed even when the job has completed.

* {AKS} create ssh-key in advance when perform concurrent tests (#3756)

* create ssh-key in advance

* update ssh-key generation

* update default ssh dir

* update ssh storage

* fix key path bug

* add vars back

* clarify transcribe

* more pythonic

* Extend handling of job output to consider empty responses (#3776)

* Extend handling of job output to consider empty responses

* Fixing static analysis issues

* {Scheduled-Query} Add scheduled query rules (#3753)

* update SDK

* parameter

* Update src/scheduled-query/HISTORY.rst

Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com>

* Update src/scheduled-query/HISTORY.rst

Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com>

* Update src/scheduled-query/setup.py

Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com>

* update

* Update test_scheduled_query.yaml

* Update _params.py

* Update HISTORY.rst

Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com>

* [Release] Update index.json for extension [ scheduled-query ] (#3777)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1046685

Last commit: https://github.com/Azure/azure-cli-extensions/commit/7c8ae37b0fa8475dc3f378a0943a32ea6c6a6b47

* new version for making public ip optional on repair vm (#3774)

* public ipaddress as optional for rescue VMs

* public ip address for rescue vm

* public ip addr change for rescue vms

* Reverted telemetry back to PROD

* fixed code style

* Add extra space before operator on line 36 as suggested by azdev style check

* modified telemetryclient from TEST to PROD

* removed duplicate entry for associate_public_ip param

* specified specific error type in prompt_public_ip function

* included class for testing publicip association on repair vm

* new version for making public ip optional on repair vm

Co-authored-by: root <root@ubuntu18.vdtdwq5rkvyuhaj2iq0ntqetub.syx.internal.cloudapp.net>

* fixed TOC entries to consolidate into Azure services (#3783)

* 2021 08 2 extension updates (#3740)

* [Release] Update index.json for extension [ dms-preview ] (#3784)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1053804

Last commit: https://github.com/Azure/azure-cli-extensions/commit/bd40998ee4e8903d2dcfe0db6219d8dcb9501e21

* [Datafactory] Support managed virtual network and managed private endpoint (#3778)

* regenerate

* regenerate param

* new command groups

* test yaml

* linter

* [Release] Update index.json for extension [ datafactory ] (#3786)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1053976

Last commit: https://github.com/Azure/azure-cli-extensions/commit/81dd55b46e58078b172200825be81c1acc44f52f

* fix ipsec_polices is NoneType (#3785)

* [Release] Update index.json for extension [ vm-repair ] (#3780)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1051623

Last commit: https://github.com/Azure/azure-cli-extensions/commit/2955a127fce9a033e9645f2de109df70f021694b

* [Release] Update index.json for extension [ aks-preview ] (#3773)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1044715

Last commit: https://github.com/Azure/azure-cli-extensions/commit/cc860fcc385634fb8d503240f41922832d082ba8

* [Release] Update index.json for extension [ virtual-wan ] (#3787)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1054040

Last commit: https://github.com/Azure/azure-cli-extensions/commit/bfe70b4df327cfb90830e4a6318b2935de9c6866

* publish vmware 3.1.0 (#3772)

* [Release] Update index.json for extension [ vmware ] (#3789)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1054220

Last commit: https://github.com/Azure/azure-cli-extensions/commit/c496315dfd4732adb43baae9c6cc83d5c0dc2609

* AKS: GA private cluster public fqdn feature (#3788)

* GA private cluster public fqdn feature

* trigger pipeline

* add breaking change parameter in release history

Co-authored-by: Li Ma <lima2@microsoft.com>

* update recordings upload location (#3798)

* [Storage-blob-preview] `az storage account blob-service-properties`: deleted since has been moved to main repo (#3796)

* sync with main repo

* record tests

* release history

* linter

* upgrade cli core version to 2.27.0 with last access tracking support

* [Release] Update index.json for extension [ aks-preview ] (#3799)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1056525

Last commit: https://github.com/Azure/azure-cli-extensions/commit/2ceb992c1243232c219ddb85701efe4972b7392f

* [AKS] Upgrade api-version to 2021-07-01 for aks-preview module based on cli release (#3803)

* update to 0701

* update version

* update version again

* update recordings

* Trigger Build

* [Release] Update index.json for extension [ aks-preview ] (#3804)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1058712

Last commit: https://github.com/Azure/azure-cli-extensions/commit/859c91f7acd596ff12502ebefd0fa4e7b8c86f47

* Improve user output during error handling (#3794)

* Fix bug with output processing

* Improve error handling during compilation and submission stages.

* [alertsmanagement] Add an example were the recurrence type is set to once (#3797)

* add example

* hide sub id, add test

* version

* fix update (#3808)

* [Release] Update index.json for extension [ alertsmanagement ] (#3810)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1060849

Last commit: https://github.com/Azure/azure-cli-extensions/commit/3fe88681d1b3b1bff98b73e27fd39f66e3ba2f0b

* Updating tests for quantum CLI extension to a new subscription (#3817)

* Update az quantum tests to use shared resources and allow environment overrides

* Update test recordings

* Avoiding to set the subscription as part of test execution

* Update test recordings 2

* Split the workspace management cases in always and live-only

* Update test recordings 3

* aks-preview: Add podMaxPids argument for node config  (#3588)

* aks-preview: Add podMaxPids argument for node config

* Fix missing commas

* Add podMaxPids tests

* Fix whitespace

* Fix history entry

* [connectedk8s] Enhance heuristics (#3812)

* Enhance heuristics

* Update custom.py

* upd

* upd

* upd2

* Added 2nd example moved from azure-docs-cli PR 2688 (#3821)

* fix recordings (#3823)

* [Spring Cloud] Fix source code deployment build log issues (#3818)

* fix source code deploy log bug

* Bump spring-cloud version to 2.7.1

* Update index.json (#3825)

Co-authored-by: Prashanth Koushik <Prashanth.Koushik@microsoft.com>

* release 0.5.29 that contains update fix (#3827)

* new version 0.5.29

* update in wording

* remove extra new line

* updating HISTORY

Co-authored-by: Charlie McBride <Charlie.McBride@microsoft.com>

* scripts/linux-build_setup-cloud-init.txt is missing in the package (#3815)

the file linux-build_setup-cloud-init.txt is missing in the generated package

* [Release] Update index.json for extension [ spring-cloud ] (#3824)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1067089

Last commit: https://github.com/Azure/azure-cli-extensions/commit/6751a139d1a4d6bd86fd6849523bab473585c39b

* [Release] Update index.json for extension [ aks-preview ] (#3828)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1069582

Last commit: https://github.com/Azure/azure-cli-extensions/commit/78a4a9bcf7eac708dca872baefc736cf5eee4cf9

* update default test matrix (#3833)

* New version required to fix the inclusion of file 'scripts/linux-build_setup-cloud-init.txt' in the generated package (#3829)

I'm sorry for the mess @zhoxing-ms . Just recognized a new version is required. Updated the history number accordingly. Cleaned up also the azext_vm_repair list.

* [AuthV2] Address Bug Bash feedback (#3782)

* first lot of feedback

* get tests to pass

* fix static analysis errors

* remaining fixes

* fix static analysis errors

* address pr comments

* add comment

* try to pass static analysis

* make all settings slot sticky

* done

* Address Sisira's comments

* Update custom.py

* Update version and history info for 'az quantum' extension 0.7.0 (#3822)

* Update version and history info for az quantum extension 0.7.0

* [Release] Update index.json for extension [ quantum ] (#3840)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1073514

Last commit: https://github.com/Azure/azure-cli-extensions/commit/9f2a76e07b2c2dd575a7b5f007de837a5f1c94de

* [SSH] Various fixes for Github Issues (#3698)

* add support for scale down mode on the agentpool (#3806)

* [Release] Update index.json for extension [ ssh ] (#3841)

* [Virtual Wan] Fix some command don't migrate to track2 (#3842)

* fix ipsec-policy and hub route don't migrate to track2

* [Release] Update index.json for extension [ virtual-wan ] (#3843)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1073636

Last commit: https://github.com/Azure/azure-cli-extensions/commit/51d28799e6bcceed11014afd5dd50b4bd608d7fd

* [Release] Update index.json for extension [ vm-repair ] (#3835)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1071977

Last commit: https://github.com/Azure/azure-cli-extensions/commit/c02aacd511f72ba9eb6fc7584415f27dfb5f9726

* [Connectedk8s] v1.1.8 release (#3845)

* Enhance heuristics

* Update custom.py

* upd

* upd

* upd2

* [Connectedk8s] release 1.1.8

* Update HISTORY.rst

* Update HISTORY.rst

* [Release] Update index.json for extension [ connectedk8s ] (#3846)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1074088

Last commit: https://github.com/Azure/azure-cli-extensions/commit/e14c239eeaf9ed2ecc7945f115c3303d11d19119

* removed ml(v1) entry (#3849)

* [Release] Update index.json for extension [ authV2 ] (#3839)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1072598

Last commit: https://github.com/Azure/azure-cli-extensions/commit/1ea8a093c061fdac8c9f24cda77d004ce4f95cd7

* [Confluent] : Deprecate this command group (#3847)

* [Release] Update index.json for extension [ confluent ] (#3852)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1076077

Last commit: https://github.com/Azure/azure-cli-extensions/commit/1ca871b7c11f44e48e2ccc99d3c81430e7e533a0

* [Storage-blob-preview] `az storage blob query`: Support `parquet` for `--input-format` (#3809)

* adopt azure-storage-blob-12.9.0b1

* remove sdk aio package

* copy storage blob query command from main repo

* match main repo fix

* Add parquet as an input format for storage blob query

* linter EOF new line

* update release history

* Fix main repo typo

* Add to 0.6.0

* Address PR comments

* remove unnecessary decoding change

* eof newline

Co-authored-by: Zhiyi Huang <17182306+calvinhzy@users.noreply.github.com>

* [Release] Update index.json for extension [ storage-blob-preview ] (#3853)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1076149

Last commit: https://github.com/Azure/azure-cli-extensions/commit/98b45e7d38c2100b37fcd5398f7154d1d7c3c1d2

* [k8s-extension] Release v0.7.0 (#3838)

* Create pull.yml

* Update pull.yml

* Update azure-pipelines.yml

* Initial commit of k8s-extension

* Update pipelines file

* Update CODEOWNERS

* Update private preview pipelines

* Remove open service mesh from public release

* Update pipeline files

* Update public extension pipeline

* Change condition variable

* Add version to public preview/private preview

* Update pipelines

* Add different testing based on private branch

* Add annotations to extension model

* Update k8s-custom-pipelines.yml

* Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13)

* Update sdks with updated swagger spec

* Update version and history rst

* Reorder release history timeline

* Fix ExtensionInstanceForCreate for import

* remove py2 bdist support

* Add custom table formatting

* Remove unnecessary files

* Fix style issues

* Fix branch based on comments

* Update identity piece manually

* Don't handle defaults at the CLI level

* Remove defaults from CLI client

* Check null target namespace with namespace scope

* Update style

* Add cassandra operator and location to model

* Stage Public Version of k8s-extension 0.2.0 for official release (#15)

* Create pull.yml

* Update pull.yml

* Update azure-pipelines.yml

* Initial commit of k8s-extension

* Update pipelines file

* Update CODEOWNERS

* Update private preview pipelines

* Remove open service mesh from public release

* Update pipeline files

* Update public extension pipeline

* Change condition variable

* Add version to public preview/private preview

* Update pipelines

* Add different testing based on private branch

* Add annotations to extension model

* Update k8s-custom-pipelines.yml

* Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13)

* Update sdks with updated swagger spec

* Update version and history rst

* Reorder release history timeline

* Fix ExtensionInstanceForCreate for import

* remove py2 bdist support

* Add custom table formatting

* Remove unnecessary files

* Fix style issues

* Fix branch based on comments

* Update identity piece manually

* Don't handle defaults at the CLI level

* Remove defaults from CLI client

* Check null target namespace with namespace scope

* Update style

* Add cassandra operator and location to model

Co-authored-by: action@github.com <Action - Fork Sync>

* Remove custom pipelines file

* Update extension description, remove private const

* Update pipeline file

* Disable refs docs

* Update to include better create warning logs and remove update context (#20)

* Update to include better create warning logs and remove update context

* Remove help text for update

* Fix spelling error

* Update message

* Fix k8s-extension conflict with private version

* Fix style errors

* Fix filename

* add customization for microsoft.azureml.kubernetes (#23)

* add customization for microsoft.azureml.kubernetes

* Update release history

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: jonathan-innis <jonathan.innis.ji@gmail.com>

* Add E2E Testing from Separate branch into internal code (#26)

* Add internal e2e testing

* Change to testing folder

* Inference CLI validation for Scoring FE (#24)

* cli validation starter

* added the call to the fe validation function

* nodeport validation not required

* test fix

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* legal warning added (#27)

* Remove deprecated method logger.warn

* Update k8s-custom-pipelines.yml for Azure Pipelines

* Update k8s-custom-pipelines.yml for Azure Pipelines

* Add Azure Defender to E2E testing (#28)

* Add azure defender testing to e2e

* Remove the debug flag

* Add configuration testing

* Fix pipeline failures

* Make test script more intuitive

* Remove parameter from testing

* Fix wrong location for k8s config whl

* Fix pip upgrade issue

* Fix pip install upgrade issue

* Fix pip install issue

* delete resurce in testcase (#29)

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Check Provider is Registered with Subscription Before Making Requests (#18)

* Add check for KubernetesConfiguration

* Disable pylint and rename

* Update provider registration link

* Update version

* Remove extra blank line

* Fix bug in import

* only validate scoring fe when inference is enabled (#31)

* only validate scoring fe when inference is enabled

* Fix versioning

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: jonathan-innis <jonathan.innis.ji@gmail.com>

* Provider registration case insensitive

* do not validate against scoring fe if inference is not enabled. (#33)

* do not validate against scoring fe if inference is not enabled.

* add inference enabled scenario

* refine

* increase sleeping time

* fix

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Add OSM as Public Preview Extension (#34)

* Add OSM as public preview extension

* Add osm testing

* Add release train to tests

* Fix failing osm test

* Upgrade pip in integration testing

* Remove ununsed import

* Fix release train check in update

* Parallelize E2E Testing (#36)

* Add OSM as public preview extension

* Add osm testing

* Update test logic to parallelize

* Fix test success checking

* Parallelize extension testing

* Better error checking logic

* Fix azureml deletion

* Fix private build (#40)

* change amlk8s to amlarc (#42)

Co-authored-by: Yue Yu <yuyu3@microsoft.com>

* Servicebus client model changes (#44)

* Servicebus client model changes

* Fix testing script

* Update history file and pipeline

* Update min cli core version for track 2 updates

* Read SSL cert and key from files (#38)

* first sketch of the change

fixes

removed extra blank lines

changes regarding param renaming

added ssl tests

added more detail to the unit test

additional import

moved pem files out of public folder

fixed import

chenged import

changed import

unit tests fix

unit test fix

fixed unit tests

fixed unit test

unit test fix

changes int test cert and key

* test protected config

* fix test typo

* temporary changes reverted

* fixing tests

* fixed file paths

* removed accidentally added file

* changes according to review comments

* more changes according to review comments

* changes according to review comments

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Upgrade release version

* Liakaz/inference read ssl from file (#47)

* first sketch of the change

fixes

removed extra blank lines

changes regarding param renaming

added ssl tests

added more detail to the unit test

additional import

moved pem files out of public folder

fixed import

chenged import

changed import

unit tests fix

unit test fix

fixed unit tests

fixed unit test

unit test fix

changes int test cert and key

* test protected config

* fix test typo

* temporary changes reverted

* fixing tests

* fixed file paths

* removed accidentally added file

* changes according to review comments

* more changes according to review comments

* changes according to review comments

* fixed decode error

* renamed the experimental param

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Fix style issues (#51)

* Fixed scoring fe related extension param names (#49)

* fixed scoring fe related extension params

* bug fix and style fixes

* variable rename

* fixed the error type

* set cluster to prod by default

* Add distro validation for osm-arc (#50)

* Add distro validation for osm-arc

* fixed indentation

* Fix linting

* Resolve comments

* Add unit test

* fix lint

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Add distro validation for osm-arc (#50)

* Add distro validation for osm-arc

* fixed indentation

* Fix linting

* Resolve comments

* Add unit test

* fix lint

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Add distro validation for osm-arc (#53)

removed release-train logic

* Add Custom Delete Logic for Partners (#54)

* Add custom delete logic

* Fix failing unit tests

* Add warning message when deleting amlarc extension (#55)

* add warning message

* fix indentation

* Update release version

* Remove Pyhelm from OSM customization (#58)

* Fix OSM pyhelm bug

* Debug bootstrap error

* Update release message

* Remove pyhelm dependency

* Update tests to only check extensionconfig creation (#61)

* Update tests to only check extensionconfig creation

* Single set of CRUD for AzureML

* Debug logs for connectedk8s

* Increase open service mesh version number

* Update k8s-extension Models to Track2 (#64)

* Update k8s-extension models to track2

* Add debug for failed cleanup

* Increase version number

* Exit 0 on failed cleanup

* Fix identity in wrong place in model (#66)

* Readd osm-arc distro validation (#62)

* Add distro validation for osm-arc

removed release-train logic

* Readd osm_arc distro validation

* Fix style

* Rm space

* Edit test

* Fixed tests and error logic

* Remove dependency

* Add delete method

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Don't Send Identity Headers If In DF (#67)

* Don't send identity for clusters in dogfood

* Add location to model for identity

* Add identity validation to testing

* Use default extension with identity instead of Cassandra specific (#69)

* Remove the identity check for now

* Add -t for clusterType parameter (#71)

* Adding a flag for AKS to AMLARC migration and set up corresponding FE… (#65)

* Adding a flag for AKS to AMLARC migration and set up corresponding FE helm values

* Remove one extra line

* Adding Scoring FE IS_AKS_MIGRATION check logic for helm values

Co-authored-by: Harry Yang <huayang@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* remove version requirement and auto upgrade minor version check (#72)

* Custom User Confirmation for Partners (#70)

* Custom user confirmation

* Check for disable confirm prompty for confirmation

* Add yes to delete command

* Code cleanup and style fixes (#73)

* Enabled identity by default (#74)

* Increase version

* Remove testing files

Co-authored-by: action@github.com <Action - Fork Sync>
Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com>
Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: Lia Kazakova <58274127+liakaz@users.noreply.github.com>
Co-authored-by: Niranjan Shankar <nshankar@microsoft.com>
Co-authored-by: jingyizhu99 <83610845+jingyizhu99@users.noreply.github.com>
Co-authored-by: Harry Yang <huaimingyang@hotmail.com>
Co-authored-by: Harry Yang <huayang@microsoft.com>
Co-authored-by: Thomas Stringer <thomas@trstringer.com>

* az webpubsub: Add argument `--user-id` to command: `az webpubsub client start` (#3851)

* Imporve

* Minor improvement

* Update version

* Use IndexError

* Use different style

* Add blank line

* Add space

* [Release] Update index.json for extension [ webpubsub ] (#3857)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1076552

Last commit: https://github.com/Azure/azure-cli-extensions/commit/b75d96fce2149c8a784c54c6bb4792af15fbe73a

* [Release] Update index.json for extension [ k8s-extension ] (#3855)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1076321

Last commit: https://github.com/Azure/azure-cli-extensions/commit/1c35ced92eb9bd0c8601cc40748f179b23ce2ffc

* release aks-preview 0.5.30 (#3850)

* [Release] Update index.json for extension [ aks-preview ] (#3858)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1076690

Last commit: https://github.com/Azure/azure-cli-extensions/commit/a57eeda8211637eed2cc69e1dfbf83fca4322c7b

* [AKS] Add support for managedNATGateway and userAssignedNATGateway outbound (#3832)

* Add support for outbound types managedNATGateway and userAssignedNATGateway

* Fix azdev style errors

* Fix linter option_length_too_long error

* Add validator for nat-gateway-managed-outbound-ip-count

* Replace CLIError to ArgumentUsageError and InvalidArgumentValueError. Fix an old bug of _set_outbound_type

* Exclude preview test test_aks_create_with_http_proxy_config

* Add unit test for _natgateway.py

* Update aks-preview version

Co-authored-by: Kaiqi Zhang <kaiqzhan@microsoft.com>

* [Release] Update index.json for extension [ aks-preview ] (#3861)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1078584

Last commit: https://github.com/Azure/azure-cli-extensions/commit/95b3f732714019b99929e5e9449f6835633dd609

* increase helm install and upgrade timeout (#3862)

* [Dataprotection] Onboard new OSS Workload to dataprotection extension (#3834)

Onboard new OSS Workload to dataprotection extension

* [Release] Update index.json for extension [ dataprotection ] (#3865)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1080552

Last commit: https://github.com/Azure/azure-cli-extensions/commit/7cbfd78dd60e4466a43e1af6a100ef227264b872

* [Spring Cloud] Support jar validation before create/update deployment (#3802)

* [spring-cloud] Add support to validate jar before create/update deployment

* format

* Move validate logic to _validators.py

* Add validator to validate jar

* Fix comment

* fix format

* fix comment

* fix comment

* [Release] Update index.json for extension [ spring-cloud ] (#3866)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1080722

Last commit: https://github.com/Azure/azure-cli-extensions/commit/deb0512b5a458b59383a8fb27a3ffbbb7f2fa573

* [storage-blob-preview] Support blob immutability policy and legal hold (#3868)

* Support blob immutability policy and legal hold

* help

* Update src/storage-blob-preview/azext_storage_blob_preview/_help.py

* [Release] Update index.json for extension [ storage-blob-preview ] (#3869)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1083680

Last commit: https://github.com/Azure/azure-cli-extensions/commit/bce122bcd3a01bca58f54b9735b1f239027a3dde

* Fix exception Handling for ARM requests (#3867)

* Added spn and resource group creation in connectedk8s create

* Vanilla CLI Code for Connected Cluster

* saved location data CLI changes after 0.1.2

* Added the 0.1.2 version CLI code in master

* Removed a print statement

* Fixed container status check

* Updated pod status check

* Added 2020 version models and operations

* Updated with key pair generation

* review of public private key pair

* updated models with latest changes in swagger

* Update CLI to support SPN less onboarding

* Removed location data changes

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Updated error messages

* updated wrt style checks

* Added a recorded test

* Updated imports

* removed python 2.x from setup.py

* Updated format.py

* Updated readme file

* Updated test file

* updated setup.py

* updated knack version in setup.py

* updated knack version to 0.7.0rc4 in setup.py

* Updated test file to pass kubeconfig

* Updated test file to pass kubeconfig

* Added async support for delete

* Added helm charts to test data folder

* Updated helm chart pull method

* corrected import order

* Ran connectedk8s test

* Updated some print statements

* ran test with helm upgrade --install

* Updated print to warning

* Updated error message

* Updated exceptions to be generic

* Added aks creation in tests

* updated warning statements

* updated test to create aks cluster with ssh keys

* added spn calls in recorded tests

* Updated api-version in recorded tests

* removed mc delete as CI test needs it to be persistant

* switched to livescenariotest

* updated params.py

* corrected databricks change

* updated pod monitoring

* updated identation

* updated print statement to warnings

* added telemetry code for connect cli

* Added exception telemetry for delete operation

* Updated setup.py

* Changed default kubernetes distro

* Distro detect.

* Updated history

* removed arm resourceid from telemetry

* Add kubernetes distro and identifying it.

* Remove additional line.

* correct indentation.

* correct indentation.

* correct version number.

* fixed exception handling

* replaced clouderror with httpresponse error in arm_exception_handler

Co-authored-by: Akash Keshari <akkeshar@microsoft.com>
Co-authored-by: Shashank Barsin <shashankbarsin@users.noreply.github.com>
Co-authored-by: Pavan Sankavaram <pasankav@microsoft.com>
Co-authored-by: Pavan Sankavaram <54311110+pasankav@users.noreply.github.com>

* [Release] Update index.json for extension [ connectedk8s ] (#3864)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1080146

Last commit: https://github.com/Azure/azure-cli-extensions/commit/f8f920b1820f7af71ce47572f432b8b0b6755013

* update connectedk8s version to 1.1.10 (#3870)

* Added spn and resource group creation in connectedk8s create

* Vanilla CLI Code for Connected Cluster

* saved location data CLI changes after 0.1.2

* Added the 0.1.2 version CLI code in master

* Removed a print statement

* Fixed container status check

* Updated pod status check

* Added 2020 version models and operations

* Updated with key pair generation

* review of public private key pair

* updated models with latest changes in swagger

* Update CLI to support SPN less onboarding

* Removed location data changes

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Updated error messages

* updated wrt style checks

* Added a recorded test

* Updated imports

* removed python 2.x from setup.py

* Updated format.py

* Updated readme file

* Updated test file

* updated setup.py

* updated knack version in setup.py

* updated knack version to 0.7.0rc4 in setup.py

* Updated test file to pass kubeconfig

* Updated test file to pass kubeconfig

* Added async support for delete

* Added helm charts to test data folder

* Updated helm chart pull method

* corrected import order

* Ran connectedk8s test

* Updated some print statements

* ran test with helm upgrade --install

* Updated print to warning

* Updated error message

* Updated exceptions to be generic

* Added aks creation in tests

* updated warning statements

* updated test to create aks cluster with ssh keys

* added spn calls in recorded tests

* Updated api-version in recorded tests

* removed mc delete as CI test needs it to be persistant

* switched to livescenariotest

* updated params.py

* corrected databricks change

* updated pod monitoring

* updated identation

* updated print statement to warnings

* added telemetry code for connect cli

* Added exception telemetry for delete operation

* Updated setup.py

* Changed default kubernetes distro

* Distro detect.

* Updated history

* removed arm resourceid from telemetry

* Add kubernetes distro and identifying it.

* Remove additional line.

* correct indentation.

* correct indentation.

* correct version number.

* updated version to 1.1.10

Co-authored-by: Akash Keshari <akkeshar@microsoft.com>
Co-authored-by: Shashank Barsin <shashankbarsin@users.noreply.github.com>
Co-authored-by: Pavan Sankavaram <pasankav@microsoft.com>
Co-authored-by: Pavan Sankavaram <54311110+pasankav@users.noreply.github.com>

* [Release] Update index.json for extension [ connectedk8s ] (#3871)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1083970

Last commit: https://github.com/Azure/azure-cli-extensions/commit/ead19a9186cda20709bccaed9568181f4e5a23d0

* Upgrade psycopg2 (#3872)

* [Release] Update index.json for extension [ db-up ] (#3873)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1084205

Last commit: https://github.com/Azure/azure-cli-extensions/commit/0829693c0e45523d6e38396fe0bc4c3a12aa0427

* [Purview] Purview GA Azure CLI request (#3814)

* purview

* [Release] Update index.json for extension [ purview ] (#3876)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1087930

Last commit: https://github.com/Azure/azure-cli-extensions/commit/c711aaba5c3309636a00efcb0df3aac951fe703d

* [Arc Appliance] Publishing Official PP2 Extension with fixes (#3879)

* Update index.json

* Replacing PP2 release version

Co-authored-by: Prashanth Koushik <Prashanth.Koushik@microsoft.com>

* {aks} aks-preview vendor 2021-08-01 SDK (#3881)

* Use 2021-08-01 API in cli extension

* using AKS 2021-08-01 python SDK in az cli extension and recorded tests

* restore 18 recording tests marked with live_only

Co-authored-by: Charlie Li <charlili@microsoft.com>

* [IoT] IoT Extension Release v0.10.16 (#3887)

* Remove version 0.10.13
* Add version 0.10.16

* added commands for workload-network dhcp (#3875)

* added commands for workload-network dhcp

* set limit of 3 on server_addresses and updated moved specific arguments in params

* removed comments

* updated error type for server_messages validation

* removed comments and styling

* allow dhcp server and relay calls with None parameters

* Update src/vmware/CHANGELOG.md

Co-authored-by: Xing Zhou <Zhou.Xing@microsoft.com>

* fix(aks): check parent scopes role assignments in pod identity assignment (#3889)

* [Release] Update index.json for extension [ aks-preview ] (#3883)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1092896

Last commit: https://github.com/Azure/azure-cli-extensions/commit/0a6e3a9fce574d301c9a1881a466c05019805eb7

* [k8s-extension] Release v0.7.1 with DF Fix (#3885)

* Create pull.yml

* Update pull.yml

* Update azure-pipelines.yml

* Initial commit of k8s-extension

* Update pipelines file

* Update CODEOWNERS

* Update private preview pipelines

* Remove open service mesh from public release

* Update pipeline files

* Update public extension pipeline

* Change condition variable

* Add version to public preview/private preview

* Update pipelines

* Add different testing based on private branch

* Add annotations to extension model

* Update k8s-custom-pipelines.yml

* Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13)

* Update sdks with updated swagger spec

* Update version and history rst

* Reorder release history timeline

* Fix ExtensionInstanceForCreate for import

* remove py2 bdist support

* Add custom table formatting

* Remove unnecessary files

* Fix style issues

* Fix branch based on comments

* Update identity piece manually

* Don't handle defaults at the CLI level

* Remove defaults from CLI client

* Check null target namespace with namespace scope

* Update style

* Add cassandra operator and location to model

* Stage Public Version of k8s-extension 0.2.0 for official release (#15)

* Create pull.yml

* Update pull.yml

* Update azure-pipelines.yml

* Initial commit of k8s-extension

* Update pipelines file

* Update CODEOWNERS

* Update private preview pipelines

* Remove open service mesh from public release

* Update pipeline files

* Update public extension pipeline

* Change condition variable

* Add version to public preview/private preview

* Update pipelines

* Add different testing based on private branch

* Add annotations to extension model

* Update k8s-custom-pipelines.yml

* Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13)

* Update sdks with updated swagger spec

* Update version and history rst

* Reorder release history timeline

* Fix ExtensionInstanceForCreate for import

* remove py2 bdist support

* Add custom table formatting

* Remove unnecessary files

* Fix style issues

* Fix branch based on comments

* Update identity piece manually

* Don't handle defaults at the CLI level

* Remove defaults from CLI client

* Check null target namespace with namespace scope

* Update style

* Add cassandra operator and location to model

Co-authored-by: action@github.com <Action - Fork Sync>

* Remove custom pipelines file

* Update extension description, remove private const

* Update pipeline file

* Disable refs docs

* Update to include better create warning logs and remove update context (#20)

* Update to include better create warning logs and remove update context

* Remove help text for update

* Fix spelling error

* Update message

* Fix k8s-extension conflict with private version

* Fix style errors

* Fix filename

* add customization for microsoft.azureml.kubernetes (#23)

* add customization for microsoft.azureml.kubernetes

* Update release history

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: jonathan-innis <jonathan.innis.ji@gmail.com>

* Add E2E Testing from Separate branch into internal code (#26)

* Add internal e2e testing

* Change to testing folder

* Inference CLI validation for Scoring FE (#24)

* cli validation starter

* added the call to the fe validation function

* nodeport validation not required

* test fix

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* legal warning added (#27)

* Remove deprecated method logger.warn

* Update k8s-custom-pipelines.yml for Azure Pipelines

* Update k8s-custom-pipelines.yml for Azure Pipelines

* Add Azure Defender to E2E testing (#28)

* Add azure defender testing to e2e

* Remove the debug flag

* Add configuration testing

* Fix pipeline failures

* Make test script more intuitive

* Remove parameter from testing

* Fix wrong location for k8s config whl

* Fix pip upgrade issue

* Fix pip install upgrade issue

* Fix pip install issue

* delete resurce in testcase (#29)

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Check Provider is Registered with Subscription Before Making Requests (#18)

* Add check for KubernetesConfiguration

* Disable pylint and rename

* Update provider registration link

* Update version

* Remove extra blank line

* Fix bug in import

* only validate scoring fe when inference is enabled (#31)

* only validate scoring fe when inference is enabled

* Fix versioning

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: jonathan-innis <jonathan.innis.ji@gmail.com>

* Provider registration case insensitive

* do not validate against scoring fe if inference is not enabled. (#33)

* do not validate against scoring fe if inference is not enabled.

* add inference enabled scenario

* refine

* increase sleeping time

* fix

Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Add OSM as Public Preview Extension (#34)

* Add OSM as public preview extension

* Add osm testing

* Add release train to tests

* Fix failing osm test

* Upgrade pip in integration testing

* Remove ununsed import

* Fix release train check in update

* Parallelize E2E Testing (#36)

* Add OSM as public preview extension

* Add osm testing

* Update test logic to parallelize

* Fix test success checking

* Parallelize extension testing

* Better error checking logic

* Fix azureml deletion

* Fix private build (#40)

* change amlk8s to amlarc (#42)

Co-authored-by: Yue Yu <yuyu3@microsoft.com>

* Servicebus client model changes (#44)

* Servicebus client model changes

* Fix testing script

* Update history file and pipeline

* Update min cli core version for track 2 updates

* Read SSL cert and key from files (#38)

* first sketch of the change

fixes

removed extra blank lines

changes regarding param renaming

added ssl tests

added more detail to the unit test

additional import

moved pem files out of public folder

fixed import

chenged import

changed import

unit tests fix

unit test fix

fixed unit tests

fixed unit test

unit test fix

changes int test cert and key

* test protected config

* fix test typo

* temporary changes reverted

* fixing tests

* fixed file paths

* removed accidentally added file

* changes according to review comments

* more changes according to review comments

* changes according to review comments

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Upgrade release version

* Liakaz/inference read ssl from file (#47)

* first sketch of the change

fixes

removed extra blank lines

changes regarding param renaming

added ssl tests

added more detail to the unit test

additional import

moved pem files out of public folder

fixed import

chenged import

changed import

unit tests fix

unit test fix

fixed unit tests

fixed unit test

unit test fix

changes int test cert and key

* test protected config

* fix test typo

* temporary changes reverted

* fixing tests

* fixed file paths

* removed accidentally added file

* changes according to review comments

* more changes according to review comments

* changes according to review comments

* fixed decode error

* renamed the experimental param

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Fix style issues (#51)

* Fixed scoring fe related extension param names (#49)

* fixed scoring fe related extension params

* bug fix and style fixes

* variable rename

* fixed the error type

* set cluster to prod by default

* Add distro validation for osm-arc (#50)

* Add distro validation for osm-arc

* fixed indentation

* Fix linting

* Resolve comments

* Add unit test

* fix lint

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Add distro validation for osm-arc (#50)

* Add distro validation for osm-arc

* fixed indentation

* Fix linting

* Resolve comments

* Add unit test

* fix lint

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Add distro validation for osm-arc (#53)

removed release-train logic

* Add Custom Delete Logic for Partners (#54)

* Add custom delete logic

* Fix failing unit tests

* Add warning message when deleting amlarc extension (#55)

* add warning message

* fix indentation

* Update release version

* Remove Pyhelm from OSM customization (#58)

* Fix OSM pyhelm bug

* Debug bootstrap error

* Update release message

* Remove pyhelm dependency

* Update tests to only check extensionconfig creation (#61)

* Update tests to only check extensionconfig creation

* Single set of CRUD for AzureML

* Debug logs for connectedk8s

* Increase open service mesh version number

* Update k8s-extension Models to Track2 (#64)

* Update k8s-extension models to track2

* Add debug for failed cleanup

* Increase version number

* Exit 0 on failed cleanup

* Fix identity in wrong place in model (#66)

* Readd osm-arc distro validation (#62)

* Add distro validation for osm-arc

removed release-train logic

* Readd osm_arc distro validation

* Fix style

* Rm space

* Edit test

* Fixed tests and error logic

* Remove dependency

* Add delete method

Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* Don't Send Identity Headers If In DF (#67)

* Don't send identity for clusters in dogfood

* Add location to model for identity

* Add identity validation to testing

* Use default extension with identity instead of Cassandra specific (#69)

* Remove the identity check for now

* Add -t for clusterType parameter (#71)

* Adding a flag for AKS to AMLARC migration and set up corresponding FE… (#65)

* Adding a flag for AKS to AMLARC migration and set up corresponding FE helm values

* Remove one extra line

* Adding Scoring FE IS_AKS_MIGRATION check logic for helm values

Co-authored-by: Harry Yang <huayang@microsoft.com>
Co-authored-by: Jonathan Innis <jonathan.innis.ji@gmail.com>

* remove version requirement and auto upgrade minor version check (#72)

* Custom User Confirmation for Partners (#70)

* Custom user confirmation

* Check for disable confirm prompty for confirmation

* Add yes to delete command

* Code cleanup and style fixes (#73)

* Enabled identity by default (#74)

* Increase version

* Fix df check and add unit test (#77)

* Bump extension version

* Delete test files

Co-authored-by: action@github.com <Action - Fork Sync>
Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com>
Co-authored-by: Yue Yu <yuyu3@microsoft.com>
Co-authored-by: Lia Kazakova <58274127+liakaz@users.noreply.github.com>
Co-authored-by: Niranjan Shankar <nshankar@microsoft.com>
Co-authored-by: jingyizhu99 <83610845+jingyizhu99@users.noreply.github.com>
Co-authored-by: Harry Yang <huaimingyang@hotmail.com>
Co-authored-by: Harry Yang <huayang@microsoft.com>
Co-authored-by: Thomas Stringer <thomas@trstringer.com>

* [Release] Update index.json for extension [ k8s-extension ] (#3890)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1097385

Last commit: https://github.com/Azure/azure-cli-extensions/commit/9327464d6dc8cce00683fe86f377c8f1a8185c53

* [spring-cloud] app deploy && app deployment create add --source-path argument (#3860)

* app deploy && app deployment create add --source-path argument

* Bump spring-cloud version to 2.8.0

* fix format problem

* fix user-faced messages

* change version

* modify the messages

* fix format

* Remove v0.10.16 (#3892)

* IoT Extension Release v0.10.17 (#3893)

* [db-up] `az sql up`: Fix pymssql installation issue (#3874)

* Upgrade psycopg2

* pymssql installation

* fix typo

* Update src/db-up/HISTORY.rst

* [Release] Update index.json for extension [ db-up ] (#3897)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1099241

Last commit: https://github.com/Azure/azure-cli-extensions/commit/5bd044b30b75497830dc2067a513bd3561906afb

* Trim result for microsoft.simulator job only when it is a string. (#3908)

* Jonathanhe/workload network (#3899)

* added commands for workload-network dhcp

* set limit of 3 on server_addresses and updated moved specific arguments in params

* removed comments

* updated error type for server_messages validation

* removed comments and styling

* added dns-server commands

* added dns-zone commands

* allow dhcp server and relay calls with None parameters

* added workload_network dns-zone commands

* Update src/vmware/CHANGELOG.md

* renamed dhcp test files to workload-network

* added port-mirroring and renamed dhcp test file to workloadnetwork

* updated changelog

* updated help and param text based on comments

* fixed parameter typo

Co-authored-by: Xing Zhou <Zhou.Xing@microsoft.com>

* Download helm client from connectedk8s CLI (#3906)

* Added spn and resource group creation in connectedk8s create

* Vanilla CLI Code for Connected Cluster

* saved location data CLI changes after 0.1.2

* Added the 0.1.2 version CLI code in master

* Removed a print statement

* Fixed container status check

* Updated pod status check

* Added 2020 version models and operations

* Updated with key pair generation

* review of public private key pair

* updated models with latest changes in swagger

* Update CLI to support SPN less onboarding

* Removed location data changes

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Update src/connectedk8s/azext_connectedk8s/custom.py

Co-Authored-By: Shashank Barsin <shashankbarsin@users.noreply.github.com>

* Updated error messages

* updated wrt style checks

* Added a recorded test

* Updated imports

* removed python 2.x from setup.py

* Updated format.py

* Updated readme file

* Updated test file

* updated setup.py

* updated knack version in setup.py

* updated knack version to 0.7.0rc4 in setup.py

* Updated test file to pass kubeconfig

* Updated test file to pass kubeconfig

* Added async support for delete

* Added helm charts to test data folder

* Updated helm chart pull method

* corrected import order

* Ran connectedk8s test

* Updated some print statements

* ran test with helm upgrade --install

* Updated print to warning

* Updated error message

* Updated exceptions to be generic

* Added aks creation in tests

* updated warning statements

* updated test to create aks cluster with ssh keys

* added spn calls in recorded tests

* Updated api-version in recorded tests

* removed mc delete as CI test needs it to be persistant

* switched to livescenariotest

* updated params.py

* corrected databricks change

* updated pod monitoring

* updated identation

* updated print statement to warnings

* added telemetry code for connect cli

* Added exception telemetry for delete operation

* Updated setup.py

* Changed default kubernetes distro

* Distro detect.

* Updated history

* removed arm resourceid from telemetry

* Add kubernetes distro and identifying it.

* Remove additional line.

* correct indentation.

* correct indentation.

* correct version number.

* added code to install helm binary from cli

* fixed path for linux and mac

* removed helm warning message

* moved folder creation step up

* updated print message to warning message

Co-authored-by: Akash Keshari <akkeshar@microsoft.com>
Co-authored-by: Shashank Barsin <shashankbarsin@users.noreply.github.com>
Co-authored-by: Pavan Sankavaram <pasankav@microsoft.com>
Co-authored-by: Pavan Sankavaram <54311110+pasankav@users.noreply.github.com>

* [Release] Update index.json for extension [ connectedk8s ] (#3909)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1110344

Last commit: https://github.com/Azure/azure-cli-extensions/commit/e0c9d9d0c29f13b5763d65e81e2fb0855d725fed

* [Release] Update index.json for extension [ spring-cloud ] (#3891)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1097560

Last commit: https://github.com/Azure/azure-cli-extensions/commit/0249d7c19bd48e505b02ed2bcf0df071bdd3f3bf

* [CosmosDB] Removing PITR commands and adding Services and Graphs commands (#3878)

* intial changes with tests for graphs and services resources

* added cassandra tests back

* fixing CI

* adding help

* removed more commands

* Update src/cosmosdb-preview/azext_cosmosdb_preview/_help.py

Co-authored-by: Yishi Wang <yishiwang@microsoft.com>

* Update src/cosmosdb-preview/azext_cosmosdb_preview/_params.py

Co-authored-by: Yishi Wang <yishiwang@microsoft.com>

* address comments

* address comments

* fixed help

Co-authored-by: Meha Kaushik <mekaushi@microsoft.com>
Co-authored-by: Yishi Wang <yishiwang@microsoft.com>

* Add quantum version check (#3900)

* Add quantum version check

* Remove whitespace and brake up long message

* Move version check to load_arguments

* Move version check to helper file

* Create version_check_helper.py and add unit tests

* Remove extraneous comment lines from quantum_workspace.py

* Add blank line to satisfy Flake8

* Add support for target specific job parameters (#3904)

* Add support for target specific job parameters

* Static analysis fixes.

* Disable protected access in Pylint

* Trigger Build 1

* Fixing action override signature

* More linter fixes

* Fix incorrect help entry breaking the Linter validations.

* Make help examples consistent with parameter usage.

* Add validation of --job-params to tests.

* Add validation of --job-params to tests. Part 2.

* [Release] Update index.json for extension [ cosmosdb-preview ] (#3912)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1112151

Last commit: https://github.com/Azure/azure-cli-extensions/commit/b131494a28f7e147fa25aacd2dbc1745697ddd1e

* [CLI][Spring-Cloud] Move to GA for Java In-process Agent (#3623)

* In param help, change instrumentation key to connection string

* update dependency of azure cli to have connection_string in data model

* update param description for app_insights_key

* update history and setup version for IPA GA CLI

* rename term distributed tracing to Application Insights in help

* remove Java In-process Agent or (IPA) in help

* deco `disable_distributed_tracing` parameter in
az spring-cloud create/update

* mark `enable_java_agent` as deprecated. And ignore this parameter. By default enable java agent in az spring-cloud create command group

* By default enable java agent in az spring-cloud update command group

* separate ai parameters from asc create and asc update

* merge same parameter for asc create and asc update

* remove help for asc update against ai settings

* add warn log for `enable-java-agent`

* support connection string in help info

* refine too long string help info

* remove preview tag for asc app-insights command group

* rename trace_properties to monitoring_setting_properties

* support both connection string and instrumentation key

* support sampling rate

* refine validator error message

* add validator back for enable_java_agent and refine the wording.

* refine history for the changes.

* fix bug for app-insights update

* fix bug for app-insights update

* update version

* Fix bug for asc update disable ai

* add support no-wait for ipa ga

* add scenario test for asc create and update

* add scenario test for asc app insights update

* add negative cases for asc create

* add negative cases for asc update

* add negative cases for asc app-insights update

* enhance scenario for asc app-insights update

* enhance scenario for asc create

* add scenario for asc create with ai disabled

* fix for style check

* remove comment

* remove dependency on other modules

* replace CLIError with concrete error class

* add track work item for refactoring the validators

* add comment to explain record_only

* update history

* [Release] Update index.json for extension [ spring-cloud ] (#3917)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1114216

Last commit: https://github.com/Azure/azure-cli-extensions/commit/ef30b134d9cea5fca271d9d288096a141c502892

* [VirtualWan] Add new command group `az network vhub bgpconnection` (#3888)

* vhub support bgpconnection

* [Release] Update index.json for extension [ virtual-wan ] (#3919)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1114637

Last commit: https://github.com/Azure/azure-cli-extensions/commit/c50c077c9184a5370c1d4705085029297b94041e

* Update version and history info for 'az quantum' extension 0.8.0 (#3918)

* [Release] Update index.json for extension [ quantum ] (#3920)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1114774

Last commit: https://github.com/Azure/azure-cli-extensions/commit/f3b68bf22cce4f276d3b1e92d376976c133c2e45

* Addon options[draft] (#3911)

* added list-available command for addon

* added list command for addon

* added show command for addon

* added 5 new commands and refactored code into separate files

* updated version

* code cleanup

* added license headers

* fixed flake8 errors

* added help text for commands

* added exclusion for long param

* added test for list

* added fix for error function params

* added new test cases

* fixed test cases and recordings

* added test exclusions

* added new tests that should pass in pipeline

* updated formatting and tests

* code quality changes

* reverted code quality changes

* code quality changes added back in

* clearer history message

* update release history

* fix vendor

* fix url version in test recording data

* fix aks preview version

* add e2e for list_available

* add live only tag

Co-authored-by: Ishan <t-ishanarya@microsoft.com>
Co-authored-by: Tingting Liu <tilnl@microsoft.com>

* Generate maintenance extension using 2021-09-01-preview version. (#3913)

Co-authored-by: Kalpesh Chavan <kachavan@microsoft.com>

* [Release] Update index.json for extension [ aks-preview ] (#3923)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1116730

Last commit: https://github.com/Azure/azure-cli-extensions/commit/f469ebfaee2d0d035951ad46b65110d1dcab785a

* [Release] Update index.json for extension [ maintenance ] (#3924)

Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1116920

Last commit: https://github.com/Azure/azure-cli-extensions/com…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants