This repository was archived by the owner on May 13, 2025. It is now read-only.
bump k8s-extension version to 1.5.0#259
Merged
bavneetsingh16 merged 74 commits intok8s-extension/publicfrom Sep 20, 2023
Merged
bump k8s-extension version to 1.5.0#259bavneetsingh16 merged 74 commits intok8s-extension/publicfrom
bavneetsingh16 merged 74 commits intok8s-extension/publicfrom
Conversation
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=87794&view=results Last commit: Azure@1d9ce55
* Kubernetes Data Protection Extension CLI (#173) * First draft for Data Protection K8s backup extension (Pending internal review) * Removing tracing * Minor changes to improve azdev style * Internal PR review feedback Co-authored-by: Rishabh Raj <rishraj@microsoft.com> * {AKS - ARC} fix: Update DCR creation to Clusters resource group instead of workspace (#175) * fix: Update DCR creation to Clusters resource group instead of workspace * . * . * casing check * Add self-signed cert to fix PR gate for azureml extension * adding the api version to the operation definition in the client factory * bump k8s-extension version to 1.3.6 * adding tests for all 4 extension types calls * adding to test config file * updating the api version for extension types to be the correct version expected by the service * add test case for flux extension (#184) * bump k8s-extension version to 1.3.6 * bump k8s-extension version to 1.3.6 * adding upstream test for extension types * updating history.rst * [Dapr] Prompt user for existing Dapr installation during extension create (#188) * Add more validations and user prompt for existing installation scenario Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add Dapr test' Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Handle stateful set Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update default handling Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix HA handling Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add placement service todo Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add non-interactive mode Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix lint Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update tests Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Reset configuration for StatefulSet during k8s upgrade Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix lint Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Retrigger tests Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add changes to manage ha and placement params Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update message Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * nits Signed-off-by: Shubham Sharma <shubhash@microsoft.com> Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * bump k8s-extension version to 1.3.7 * [Dapr] Disable applying CRDs during a downgrade (#193) * Add logging Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Lint Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update log Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert applyCrds when not downgrading Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update logic for removing hooks.applyCrds Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert logic Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Handle explicit hooks configuration Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update comment Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * re-trigger pipeline Signed-off-by: Shubham Sharma <shubhash@microsoft.com> Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * ContainerInsights extension - Add dataCollectionSettings configuration settings (#200) * data collection settings * add support for dataCollectionSettings * fix indention * avoid duplicate use of json loads * remove whitespaces * fix pr feedback * Upgrade Python version from 3.6 to 3.7 (#203) * Upgrade Python version from 3.6 to 3.10 Upgrade to 3.10 for the job that runs Wheel, PyLint, Flake, etc., since 3.6 is not supported anymore by hosted-agent-software. * Upgrade to Python 3.10 from 3.6 Upgrade to 3.10 as 3.6 is not supported * Switch PyLink to 1.9.4 Switch PyLink to 1.9.4 from 1.9.5, as 1.9.5 is not supported with Python 3.10 * Use Python 3.7 for Static Analysis Use 3.7, as 3.10 does not support certain properties used by astpeephole.py that is used by Static Analysis tools * Try unpinned version of PyLint PyLint 1.9.5 doesn't work with Python 3.7. So, trying to see if it automatically pulls the latest compatible version. * Run pylint as a separate command * Update pylintrc (#204) * Update pylintrc * Update k8s-custom-pipelines.yml * Disable PyLint (#205) Disable PyLint for now, as the new version has breaking changes and requires lot more fixes * Disable PyLint on CI scripts * Fixes for script errors * Upgrade Static Analysis Python version Upgrade the Python version for Static Analysis to 3.10, from 3.7, now that PyLint is disabled * Try 3.9, as 3.10 has breaking changes for Flake8 * Remove version pinning for flake8 Try Python 3.10, without pinning flake8 to a version * Update k8s-custom-pipelines.yml * Use Python 3.8.1 & flake8 6.0.0 * Use Python 3.8 instead of 3.8.1 * Update k8s-custom-pipelines.yml * Update .flake8 Update to reflect breaking change in flake8 6.0 * Update source_code_static_analysis.py Scope static analysis tools to only k8s-extension module's source in our branch. * Update k8s-custom-pipelines.yml * Update k8s-custom-pipelines.yml * Update k8s-custom-pipelines.yml * Update pool name in StaticAnalysis To mirror what is in main of azure-cli-extensions * Update k8s-custom-pipelines.yml * Fix indentation * Update k8s-custom-pipelines.yml * Update k8s-custom-pipelines.yml * Revert changes * Revert changes * Revert changes to source_code_static_analysis.py * Update source_code_static_analysis.py * Revert changes * Use Ubuntu 20.4 for BuiltTestPublish stage * Switch to ubuntu-20.04 from latest Co-authored-by: Rishik Hombal <hombalrishik@gmail.com> * [Dapr] Do not apply CRD hook when version is unchanged or auto-upgrade is being disabled (#201) * Update logic Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * re-trigger pipeline Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * re-trigger pipeline Signed-off-by: Shubham Sharma <shubhash@microsoft.com> Signed-off-by: Shubham Sharma <shubhash@microsoft.com> Co-authored-by: NarayanThiru <nanthi@microsoft.com> * add dummy key for amalogs as well * bump k8s-extension version to 1.3.8 * Adding GA api version 2022-11-01 exposing isSystemExtension and support for plan info * Seperate args for plan name, product and publisher * updating cassete file * updating HISTORY.rst * Deprecate longer parameter names when accepting config settings (#213) Co-authored-by: deeksha345 <34255011+deeksha345@users.noreply.github.com> * Release 1.3.9 * make containerinsights dcr name consistent (#211) Co-authored-by: Bavneet Singh <33008256+bavneetsingh16@users.noreply.github.com> * [Dapr] Update version comparison logic to use semver based comparison (#219) * Update semver comparison Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add log Signed-off-by: Shubham Sharma <shubhash@microsoft.com> --------- Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * bump k8s-extension version to 1.4.0 (#220) * Revert "bump k8s-extension version to 1.4.0 (#220)" (#222) This reverts commit ffb8a95. * [k8s-extension] Update extension CLI to v1.4.0 * update release history * fix openservice mesh cli testcase issue * Zetia/fix ssl secret flag (#224) * fix bug: update operation doesn't respect sslSecret parameter * fix bug: update operation doesn't respect sslSecret parameter * fix typo * feat: public preview support for microsoft.azuremonitor.containers.metrics in ARC clusters (managed prometheus) (#227) * remove redundant extension test (#230) * ci MSI default for arc cluster (#231) * bump k8s-extension version to 1.4.2 * ContainerInsights extension - Extend dataCollectionSettings config settings with streams field (#232) * extend containerinsights datacollection settings with streams field * bug fix * fix lint issues * fix pr feedback * fix pr feedback * fix lint error * Generated files for 2023-05-01-preview * Support for 2023-05-01-preview * Rename get to show * Added ExtensionType api test cases * ContainerInsights extension - Extend dataCollectionSettings with containerlogv2 (#237) * Fix for Liniting issues * Fixing test cases * comment failing test cases * [k8s-extension] add kind tag in DCR creation (#240) * Use semver package (#241) Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Reverting commented test cases * Add support to skip provisioning of prerequisites for Azure Monitor K8s extensions (#234) * {ARC} fix: update logic to sanitize cluster name for dc* objects (#242) * Fix osm-arc version check for CI tags (#244) Signed-off-by: nshankar <nshankar@microsoft.ghe.com> Co-authored-by: nshankar <nshankar@microsoft.ghe.com> * New cassette file * Remove unused propeties from table format * bump k8s-extension version 1.4.3 * Add old commands back with deprecated status * Fix linting issues * Reverting changes for extensions type api * change the location for test runs and arc clusters * [k8s-extension] create new cli release - v1.4.3 (#250) * Revert "[k8s-extension] create new cli release - v1.4.3 (#250)" (#251) This reverts commit 584815d. * [k8s-extension] Update extension CLI to v1.4.3 * Drop relay sdk (#254) * update readme * remove useless snippets (#256) * [k8s-extension] Update extension CLI to v1.4.4 --------- Signed-off-by: Shubham Sharma <shubhash@microsoft.com> Signed-off-by: nshankar <nshankar@microsoft.ghe.com> Co-authored-by: Rishabh Raj <rishabhstpaul@gmail.com> Co-authored-by: Rishabh Raj <rishraj@microsoft.com> Co-authored-by: bragi92 <kadubey@microsoft.com> Co-authored-by: Yue Yu <yuyu3@microsoft.com> Co-authored-by: Deeksha Sharma <deesharma@microsoft.com> Co-authored-by: deeksha345 <34255011+deeksha345@users.noreply.github.com> Co-authored-by: Shubham Sharma <shubhash@microsoft.com> Co-authored-by: Bavneet Singh <bavneetsingh@microsoft.com> Co-authored-by: Ganga Mahesh Siddem <gangams@microsoft.com> Co-authored-by: NarayanThiru <nanthi@microsoft.com> Co-authored-by: Rishik Hombal <hombalrishik@gmail.com> Co-authored-by: Amol Agrawal <amagraw@microsoft.com> Co-authored-by: Amol Agrawal <pfrcks@gmail.com> Co-authored-by: Arif Lakhani <ariflakhani@microsoft.com> Co-authored-by: Arif-lakhani <ariflakhani7786@gmail.com> Co-authored-by: Zeliang Tian <83852443+zetiaatgithub@users.noreply.github.com> Co-authored-by: Long Wan <wanlonghenry@gmail.com> Co-authored-by: ms-hujia <48512395+ms-hujia@users.noreply.github.com> Co-authored-by: Niranjan Shankar <nshankar@microsoft.com> Co-authored-by: nshankar <nshankar@microsoft.ghe.com> Co-authored-by: necusjz <necusjz@gmail.com>
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=87866&view=results Last commit: Azure@775edb4
* fix unhashable type * update version and changelog * trigger new release
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=87897&view=results Last commit: Azure@dd9655b
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=87919&view=results Last commit: Azure@53da6ed
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=88337&view=results Last commit: Azure@90d487a
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=88397&view=results Last commit: Azure@e1e186d
Co-authored-by: Sai Sankar Gochhayat <sgochhayat@microsoft.com>
* refactoring tests so they don't need manual intervention when policy formats are changed * changing print existing policy so it prints out the whole policy but not pretty printed * changing api versions and getting rid of is_preview * changing default value for allow_properties_access * adding stop signals * more information around errors with dmverity-vhd * setting version numbers for dependencies
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=88690&view=results Last commit: Azure@69474ec
…x admin user name (Azure#6722) * supporting customized keys in passwordless * fix admin user name error * Update _credential_free.py * fix intent * Update HISTORY.rst * fix * fix
…less ] Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=88705&view=results Last commit: Azure@084a5b1
* Add stack-hci-vm * Add stack HCI VM source code * Fix extension name * Remove stack-hci-vm * Fix URL * Lowercase SHA hash * Dummy change to restart CI pipeline after updating blob * Update hash * Update hash * Dummy change * Update hash * Update hash * Update hash * Update hash * Add service_name.json entry * Update hash * Update hash after updating metadata * Update hash * Update project_urls * Remove python line * Add back python line --------- Co-authored-by: wyatt-troia-msft <mrwnt10@gmail.com>
* Update resourceManagement.yml * Update resourceManagement.yml * Update resourceManagement.yml
* Migrate vmware private-cloud show/create/update/delete/list * migrate vmware private-cloud list-admin-credential/rotate-vcenter-password * Migrate commands vmware private-cloud identity and enable-cmk-encryption/disable-cmk-encryption * migrate commands group 'vmware cluster' * migrate commands group 'vmware authorization' * migrate commands group 'vmware hcx-enterprise-site' * Optimize the confirmation prompt for vmware create command * migrate commands group 'vmware location' * migrate commands group 'vmware datastore' * migrate commands group 'vmware addon' * migrate commands group 'vmware global-reach-connection' * migrate commands group 'vmware cloud-link' * migrate commands group 'vmware script-cmdlet' * migrate commands group 'vmware script-package' * migrate commands group 'vmware workload-network dhcp' * migrate commands group 'vmware workload-network dns-service' * migrate commands group 'vmware workload-network dns-zone' * migrate commands group 'vmware workload-network port-mirroring' * migrate commands group 'vmware workload-network segment' * migrate commands group 'vmware workload-network public-ip' * migrate commands group 'vmware workload-network vm-group' * migrate commands group 'vmware workload-network vm' * migrate commands group 'vmware workload-network gateway' * migrate commands group 'vmware placement-policy' * migrate commands group 'vmware vm' * Migrate vmware private-cloud identity-source * migrate command group 'vmware script-execution', except create command * record test for test_vmware_private_cloud * fix test issues * add tests for vmware delete * update vmware tests * fix identity source create tests * fix ci issues * fix ci issues * migrate command 'az vmware script-execution create' * clean up code * fix linter issues * remove vendored_sdks * fix linter issues
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=90512&view=results Last commit: Azure@1d77264
* Removing validation for classification * Updated version to 0.2.2 * Update HISTORY.rst for classification bug fix
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=90655&view=results Last commit: Azure@dfde7ce
* Updated SDK * Updated update_fleet client return args. * WIP - UpdateRun.stop flow. * Updated test recording. --------- Co-authored-by: Sean Hobbs <sehobbs@microsoft.com>
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=90881&view=results Last commit: Azure@1b387a0
…t/storage/certificate (Azure#6727)
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=91341&view=results Last commit: Azure@7127433
…plane API to v2023-07-01-preview (Azure#6762) * Delay Schedule Customization * Whl file and style changes * Add validation * pr comments * add proj pool and schedule tests * add whl file * uncomment out record only * Add catalog and env type tests * Update to make clear dummy val * Update to make clear dummy ref * Add whl file * Update to tests, fix dp polling * add dev box test, fix ymls * add environment test * fix style * generate whl file * update yml * Update README * Update readme * correct mispelling * Fix wording of readme * Update name of extension * Remove fidalgo extension * Fix PR build errors * Fix pool operation and gallery tests * Remove usage command * Generate new whl file * Fix aio operations * Fix aio operations * Reorganize code * Generate whl file * Update to aaz * fix identity * run tests * proj env type test * fix tests * update parameters for pool * Update 2023-1-1 dataplane API * Update CLI client code * clean up old control plane * add pool logic * add customizations * update tests * fix gallery test * update tests * fix tests * comment out control plane * uncomment tests * style and linter fixes * guid * update tests * Delete scheduled tasks * Clean up extension * Update managed identity api version * add artifacts API * add artifacts API * test updates * Update aaz * Update aaz * Merge AAZ calls * remove top * Remove top from aaz * Remove unused args using aaz dev tools * undo changes * Control plane 2023-1-1 * fix show and wait * update image version and schedule * fix ordering of imports * Fix location description * Add pool health check customization, fix desc * add 200 for catalog sync * add extra line * fix style * Add update environment command * Delay actions customization * Delay actions customization * correct comparison * Style fixes * Update control plane tests for 2023-01-01-preview * Update data plane tests 2023-01-01-preview * Add 2023-01-01-preview whl file * Update dataplane to 2023-04-01 API * Fix style errors * Update api version * Update examples, add usage API * update dev box definition wait * Fix list attached network description * Fix history file * Update read me to point to correct CLI reference * Update help, required params, examples * fix examples * fix linter issue * Add endpoint option to data plane cmds * Fix endpoint regex, update to dev box list * dev center and project tests * network connection test * dev box definition test * gallery test * attached network test * env type tests * pool test * update tests * Add usage test * updates * Update data plane tests for API v2023-04-01 * fix bugs * catalog tests and improvements to code * update pool tests without idle * update tests * update last tests * Style fixes * Remove pool run health check * Add 04-01 whl file * Improve endpoint error message * Further improve error message string * improved wording * Fix example name * FIx dev box list bug * Add whl file * GA updates * Pr comments * Add breaking changes to HISTORY.rst * update for restart test * Fix env create error string, update dp help * Add allowPartialScopes to ARG * Update allowPartialScopes to True for ARG query * undo deletion * fix merge * Fix style * Update dev box definition parameter * Update version to 2.0.0 * Update data plane to 2023-07 * remove unused import * move auth to utils * fix LRO, dev box create * Update data plane * update to 06-01-preview * Updates * update wait * Update control plane tests 06-01-preview * Update control plane logic * update data plane tests * comment out help * Update to version 3.0.0 * Merge with upstream * Merge with upstream * remove period * Update tests * revert network fix * Fix pool test * Fix pool tests * Fix subnet * Fix subnet create for tests --------- Co-authored-by: amandalim95 <55768281+amandalim95@users.noreply.github.com> Co-authored-by: meenakshidas1996 <meenakshidas@microsoft.com> Co-authored-by: meenakshidas1996 <103694696+meenakshidas1996@users.noreply.github.com>
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=91381&view=results Last commit: Azure@651f653
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=91439&view=results Last commit: Azure@38e69bc
…` command failing (Azure#6774) * update * update * Update src/palo-alto-networks/HISTORY.rst * update --------- Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com>
Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_URL: https://dev.azure.com/azclitools/internal/_build/results?buildId=91547&view=results Last commit: Azure@255bd5d
NarayanThiru
approved these changes
Sep 20, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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 azdevrequired)python scripts/ci/test_index.py -qlocally?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.jsonautomatically.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.