Skip to content

Reopening PR to add changes on patch run command#4

Open
harryli0108 wants to merge 2604 commits intosnehapar9:snehapar/patch-listfrom
harryli0108:main
Open

Reopening PR to add changes on patch run command#4
harryli0108 wants to merge 2604 commits intosnehapar9:snehapar/patch-listfrom
harryli0108:main

Conversation

@harryli0108
Copy link
Copy Markdown
Collaborator


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

Related command

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 pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

snehapar9 added a commit that referenced this pull request May 11, 2023
* Adding patch list

* Added patch list command

* Revert thumbprint arg

* Fix bugs

* Integrated with Harry

* Fixed bug

* Fixed command usage text

* Made managed env optional

* Fixed identation

* Fixed identation

* Made env optional

* Remove patch list

* Update help text for patch list and patch run

* Modified help text

* Made resouce group optional

* Added custom telemetry

* Fixed linting errors

---------

Co-authored-by: harrli <harrli@microsoft.com>
Co-authored-by: Harry Li <110055355+harryli0108@users.noreply.github.com>
snehapar9 pushed a commit that referenced this pull request May 12, 2023
snehapar9 pushed a commit that referenced this pull request Nov 22, 2023
* removed deploy with sdk

* added artifact list

* push example cnf bicep

* Add temporary build workflow for AOSM extension (#4)

* Add temporary build workflow for AOSM extension

* Add Releaser to maintain a release with the latest build in a consistent place

* added output dir; fixing getchartmappingschema

* Add empty init files to inner modules so setuptools recognises them as modules

* Use latest RG model to remove unnecessary dependency on version

* Use latest deployment model to remove unnecessary dependency on version

* fixed parameter mappings + copied needed files to output folder

* jinja2 and find value paths

* fixed typos + self.aritfacts only has unique artifacts

* use regex instead of string to find deploy params

* delete accidentaly commited input.json

* fixed deploy params; added indent to mapping file

* Update readme with install/bug reporting instructions

* Adjust headers so rendered readme looks nicer

* renamed values.nondef + added cli errors

* Split help command example lines

* Clarify that bug process is internal

* fixed parameter vals not updating

* delete unuseed temoplate and update jinja2 templates

* Update README.md

* Update README.md

* added docstrings; added basic error catching with file handling

* small refactor of generate nfd

* fixed j2 template captions; added create_nfd to cnf; edited error messages; added deleting existing folder to custom.py

* fixed file not found erroe

* Refactor commands to az aosm nfd|nsd build (Azure#10)

* Refactor commands to az aosm nfd|nsd build

* setup.py version

* Version was wrong

* remove publish option from build

* lint

* wrong params

* fixed most style errors; ran static checks and azdev style

* pre merge commit

* more style changes; renamed vnfbicepnfd to vnfnfd

* Update readme with workflow

* added configfile validation

* added temp dir to vnf; renamed shared constants

* sunny markups

* removed create_nfd_folder; added schema prefix to constant

* added deploymentparams to constants.py

* added error catching for get chart name and version

* added meaningful logs; prevent auto overwriting input.json

* edited vnf schema to have accepted types

* added templates to setup.py

* added location from input file not resourceGroup().location

* added path_to_mappings to input.json; added logic to take mappings from file outside of helm package

* renamed non_def_values to mappings_path

* Pk5/add nsd cli (Azure#15)

* First working version of the CLI NSD create

* Fully working version of the NSD CLI

* minor change to nsd_generate

* Sunny's refactor

* First round of cleanup

* Secound Round of cleanup

* fix the 2023 api NSDV

* description updates

* deleted comment

* Fix SNS creation

* Fix SNS creation try 2

* markups

* delete unnecessary file

* Testing markups

* Fix the SNS attempt 3

* minor fixes

* Fix config validation

* fix CNF depends on

* initial commit; ran python static checks fmt (except on vendored sdks), fixed styling on _configuration.py

* Name uploaded VHD correctly

* Self review markups

* broken config generation code

* fixed up configuration.py

* fixed cnf generator styling

* fixed styling for cnf generator

* fixed up nfd generator base and deploy with arm

* fixed styling for artifact.py

* fixed styling for atrifact manifest .py

* Code review markups

* fixed more linting

* first attempt at regex

* Sunny/choose deploy parameters (Azure#23)

* choose-deploy-parameters

* optioned deployParameters for CNF

* lint

* lint2

* docs

* docs

* lint

* 9.82 score

* Fix bugs

* more useful debug logs

* Fix bugs and logging

* lint

* markups

* Fix for oras target string with erroneous spaces

* fixed regex; tested on existing charts and sas charts; committing to not lose prints for testing

* changed regex constants + tidied

* fixed blankspace

* markups

* initial commit

* tidied code and added comments

* add multi nf config

* Add style and lint check

* added logic for handling deployparams within lists

* one line fix from review

* removing print statement

* added new test file and one unit test

* added workflow for unit tests in pipeline + set up rough structure of unit testing

* instantiated cnf class; added fake invalid helm package; added new files to use for testing

* Nsd for cnfs (Azure#33)

* NSD building for CNFs

* linting

* Add Publish command to the CNF azure CLI (Azure#24)

* Working publish

* Fix the artifact upload

* Working image copy

* minor fix

* Minor fixes

* sunny merge add-aosm-extension into patryk's branch (Azure#25)

* Sunny/choose deploy parameters (Azure#23)

* choose-deploy-parameters

* optioned deployParameters for CNF

* lint

* lint2

* docs

* docs

* lint

* 9.82 score

* Fix bugs

* more useful debug logs

* Fix bugs and logging

* lint

* markups

* comment out breaking line

* minor TODOs

* deleted comment

* fix bring your own parameters

* Markups

* Fix the helm upload

* Minor markups

* Change error message

---------

Co-authored-by: sunnycarter <36891339+sunnycarter@users.noreply.github.com>
Co-authored-by: Sunny Carter <sunny.carter@metaswitch.com>

* Expose NFD version and managed identities (Azure#34)

* NFDV version exposed as a CGV on an SNS

* Managed identities support on NFs

* Fix identiy, fix API versions

* history

---------

Co-authored-by: Jamie Parsons <jamie.parsons@metaswitch.com>
Co-authored-by: Sunny Carter <sunny.carter@metaswitch.com>

* Add a first VNF test

* achurchard/style fixes (Azure#35)

Fix style issues raised by `azdev style`

* Add CNF UTs that will fail at the moment

* Actually include all files.

* Always run tests

* Add another test that won't pass yet

* remove github pipeline tests - they should run in Azure

* Sundry fixes for CNF quickstart (Azure#38)

* Sundry fixes for CNF quickstart

* merge add-aosm-ext in (Azure#37)

* markups

* NSD UTs

* Update read me.

* Improve path handling, other small refactorings (Azure#39)

# Main changes

## Make methods relying on self._tmp_dir private
- `self._tmp_dir` is only available in the context of calling `generate_nfd()`, so methods relying on `self._tmp_dir` should be private

## Use pathlib.Path rather than os file operations
- Provides clearer and stronger typing than passing `str`s around
- Adds some handy utility functions

## Variable renaming for clarity
- E.g. consistently use 'directory' / 'dir' (rather than mix with 'folder')
- Obvs somewhat subjective, but as someone new to most of this code, the changes made sense to me

## Add nfd_bicep_path as abstract property on NFDGenerator
- We rely on it when calling the concrete implementations
- Also use ABC rather than raise NotImplementedError

## Miscellaneous style updates to keep `azdev style aosm` happy
- isort
- black

* Fix Artifact upload on Windows (Azure#40)

* Black

* Mark ups

* Sunny/fix artifact upload windows (Azure#41)

* Fix Artifact upload on Windows

* mypy fixups

* mypy fixes

* linting

* mypy

* mypy for _configuration.py

* mypy for vnf_nfd_generator.py

* mypy appeasement

* python-static-checks fmt

* az style happy

* lint

* mypy cnf_nfd_generator

* copyright

* more lint

* Remove windows oras workaround now 0.0.18 oras out

* history

---------

Co-authored-by: Jamie Parsons <jamie.parsons@metaswitch.com>

* Fix VNFD build (Azure#42)

* Multiple instances of the same NF

* fix vnf deploy schema types (Azure#44)

* Tidy up

* Mypy and docs

* history.rst

* Update README with logging info (Azure#43)

* Update README with logging info

* Update docs

* self markups

* Take oras 0.1.19 to fix Windows artifact upload (Azure#46)

* Rename a few things

* DRY the deploy_nfd_from_bicep code

* Make conditional statements clearer

* black

* Update custom.py to use new nfd deploy method

* Black with text processing

* Create new nfRET class

* Mypy passing

* UTs passing

* Dry the deploy_nfd_from_bicep() code (Azure#48)

- Removed duplicated code in the deploy_vnfd_from_bicep() and deploy_cnfd_from_bicep() methods
- Moved variables onto the class instance and stopped passing them around in the method signatures
  - Also made the deployer class a dataclass for cleaner __init__
- Made parameters a property of the class, and moved the logic for getting/generating them into that property method
- Improved the typing
  - Included adding enums for SkipSteps and DeployableResourceTypes
- Added the new skip step logic for image uploads
  - Added a new skip step type of IMAGE_UPLOAD

Testing:
- No MyPy errors
- Live tests for VNFS+NSD, CNFs, including all --skip options

* Unit tests added

* Versions are wrong in NSD template comments

* Self review markups

* Remove wrong comments

* Code review markups

* Extra markups

* Fix mypy

* Pk5/add integration tests (Azure#51)

* Somewhat working example

* Cleanups

* Update recording

* fix minor linting error

* More markups

* Update output in tests

* Pk5/minor integration tests changes (Azure#52)

* Modify changelog and rename tests

* Delete recording file

* Update recordings

* Update developer docs

* Remove credentials

* Fix linting

* cheeky extra change

* Remove credentials from the integration test recordings (Azure#54)

* Modify changelog and rename tests

* Delete recording file

* Fix the credentials issue in the integration tests

* Update CHANGELOG

* Markups

* Fix typo

* Minor markups

* Make cleaning up resources more robust and remove the VHD external reference

* Markups

* Remove the integration test from the repo (Azure#56)

* prerequisite docker for cnf

* Fix bicep render on Windows (#57)

* Fixes for Windows (Azure#58)

* Fix bicep render on Windows

* Fixes for Windows

* python-static-checks ran

* ADO-880627: Use docker-less ACR login

For running in environments without docker, such as CI pipelines.
This affects uploading Helm charts for CNFs - the ACR login now fetches
an access token, which is used to login to the Helm registry and upload
the chart.

* docker is not required any more

* Remove pre-release build and lint files from release branch (Azure#63)

* Release markups - release branch (Azure#65)

* Markups from release comments

* history

* markups and fixes

* README changes

* linting fixes

* Fix integration tests (Azure#67)

* Fix integration tests

* Update src/aosm/development.md

Co-authored-by: Cyclam <95434717+Cyclam@users.noreply.github.com>

* Update src/aosm/azext_aosm/tests/latest/test_aosm_cnf_publish_and_delete.py

Co-authored-by: Cyclam <95434717+Cyclam@users.noreply.github.com>

* Update src/aosm/azext_aosm/tests/latest/test_aosm_cnf_publish_and_delete.py

Co-authored-by: Cyclam <95434717+Cyclam@users.noreply.github.com>

* Markup changes

---------

Co-authored-by: Cyclam <95434717+Cyclam@users.noreply.github.com>
Co-authored-by: Sunny Carter <sunny.carter@metaswitch.com>

* Add aosm to service_name.json

* move artifact upload to before nfd/nsd deploy (Azure#62)

* move artifact upload to before nfd/nsd deploy

* markups

* check in new test recording

* non-working attempt to use token creds

* Check for Azure features on deploy and delete (Azure#71)

* WIP: Check for features on deploy and delete

* linting

* Anand has confirmed names of flags

* Update test recording as now has calls to Features API

* Update src/aosm/azext_aosm/custom.py

Co-authored-by: jamiedparsons <111778988+jamiedparsons@users.noreply.github.com>

* docstring markups

---------

Co-authored-by: jamiedparsons <111778988+jamiedparsons@users.noreply.github.com>

* code working

* Fix generate-config

* Fix tests

* lint

* linting

* Jl/nfdv proxy (Azure#73)

* added publisher scope to input file; changed to proxy nsdv

* fixed get request on proxy nfdv (should be overwritten when autogenerated again)

* small print bug fix

---------

Co-authored-by: Jordan <jordan.layton@metaswitch.com>

* Code review mark ups

* Linting and fix UTs

* aosm codeowner

* Update HISTORY.rst

* Normalise aosm version to 1.0.0b1 for release

* update hashes in recording

* Temporary test revert of "aosm codeowner"

This reverts commit 479ba54.

* Fix license header formatting

* Revert "Temporary test revert of "aosm codeowner""

This reverts commit 0e4d0e7.

* Remove nonexistent entry from codeowners

* Fix source_local_docker_image defaults to placeholder text (Azure#79)

* temp fix for bug

* minor formatting

* refactor + change validation ordering to mimic previous behaviour

* add docstring

---------

Co-authored-by: Jordan <jordan.layton@metaswitch.com>

* renamed nsdg to nsd

* Helptext + a little bit of validation

* Fixed up validation

* Return True if _all_ required artifact manifests exist, not just the last one checked.

* Code markups + linting.

* Docs: CNF publish options and permissions (Azure#91)

* Requirement for docker again

* revert bad markup (Azure#94)

* Move live tests to swedensouth

* Actually move to uaenorth

* Don't log out ACR passwords when artifact commands fail (Azure#97)

* Don't log out passwords when artifact commands fail

* Don't log out passwords when artifact commands fail part 2

* Comment to explain dropping the original exception

* Fix cnf image take 2 (Azure#101)

* Fix CNF image copy to work cross subscription

* Cross subscription works for image copy. Still test same subscription

* lint

* Error message

* oops, code paste error

* markups

* appease mypy

* Default RG and ACR Values with Publisher Name (Azure#103)

* added default rg and acr values for nf + nsd; added blob_url default for vnf

* added bug fix to close Paulo's bug

* change error message back

---------

Co-authored-by: Jordan <jordan.layton@metaswitch.com>

* Fix unauthorized error bug

* Add spacing

* fix unexpected symbol when parsing lists (Azure#107)

* Validation requirements on helm names (Azure#109)

* Validation requirements on helm names

* lint

* markups

* lint

* Fix error parsing

* Lower case acr names (Azure#112)

* Lower case ACR names and fix interactive mode for lists

* lint

* remove duplicate else branch

* always allow azureDeployLocation to be configurable

* Add new optional VHD parameters

* Make VNF publish and delete a live test only

* Validate VHD parameters in build UT

* Markups from the CLI team

* mark-ups

* remove azureDeployLocation as a configurable vhd parameter

* add explanitory comments

* Updates for 2023-09-01 API (Azure#84)

* Regen Python SDK from 2023-09-01 API 
  - also uses latest AutoRest client
  - fix for HybridNetworkManagementClient init signature (swap order of subscription_id and credential parameters)

* Update CLI extension code to use new SDK

* added SAMI to publisher pre deploy

* Update bicep templates to use 2023-09-01

* Update NF templates

* Update metaschema

* Add Allow-Publisher to required feature flags

* Use secure objects for deployment parameters

* Correctly get array item types in CNF deployment parameter schemas

* Revert master .flake8 config

* Fix double space in user output.

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

* Remove delete message to be consistent with other CLI extensions

* Move "Deleted <resource>" messages to logger.info().

* Remove Blob_SAS_URL Option from ArmTemplate in input file (Azure#119)

* moved blob url to vhd config only; untested

* stopped error in post innit before validate

* changed ordering of inputs so that blob and filepath are next to each other; helptext for filepath different for each option

* Markups from sunny

* appease mypy

---------

Co-authored-by: Jordan <jordan.layton@metaswitch.com>
Co-authored-by: Sunny Carter <sunny.carter@metaswitch.com>

---------

Co-authored-by: Jordan <jordan.layton@metaswitch.com>
Co-authored-by: Jacob Darby <jdarby@microsoft.com>
Co-authored-by: Chaos <chaosultima@outlook.com>
Co-authored-by: Chaos Chhapi <chaos.chhapi@metaswitch.com>
Co-authored-by: jordlay <72226943+jordlay@users.noreply.github.com>
Co-authored-by: patrykkulik-microsoft <116072282+patrykkulik-microsoft@users.noreply.github.com>
Co-authored-by: Jacob <53872686+jddarby@users.noreply.github.com>
Co-authored-by: Jamie Parsons <jamie.parsons@metaswitch.com>
Co-authored-by: jamiedparsons <111778988+jamiedparsons@users.noreply.github.com>
Co-authored-by: Andy Churchard <andy.churchard@metaswitch.com>
Co-authored-by: Cyclam <95434717+Cyclam@users.noreply.github.com>
Co-authored-by: William Bradley <wbradley@microsoft.com>
Co-authored-by: Xing Zhou <Zhou.Xing@microsoft.com>
snehapar9 pushed a commit that referenced this pull request Apr 29, 2024
* fix: --title --kind --custom-property parameters (#1)

* feat: support yaml file in register command (#3)

* fix: workspace parameter should not be required (#2)

* style: fix lint issues (#6)

* chore: update codeowner for apic-extension (#5)

* feat: revert changes to min cli version (#4)

* feat: resolve comments to CLI experience (Azure#10)

* feat: mark "apic api register" command as preview (Azure#13)

* feat: remove --terms-of-service parameter (Azure#12)

* feat: remove --workspace-name parameter (Azure#11)

* feat: support python 3.8 and 3.9 (Azure#14)

* feat: fix command descriptions (Azure#17)

* tests: add test cases for 'apic service' commands (Azure#16)

* feat: Use 03-01 spec from azure-rest-api-specs repo to regenerate CLI (Azure#19)

* fix: CLI errors (Azure#20)

* fix: import error when run CLI command

* fix: no workspace name error when run import specification command

* feat: mark some parameters as required (Azure#21)

* feat: mark --assignments parameter required for metadata commands

* doc: update sample commands

* feat: mark --source-resource-ids parameter as required for import-from-apim command

* doc: update description for import-from-apim command

* feat: bump version to 1.0.0b5 and update changelog (Azure#18)

* build: fix ci (Azure#22)

* style: fix style warnings

* test:fix test cases

* fix: service update command failure (Azure#28)

* doc: fix command samples (Azure#30)

* doc: update changelog per feedback (Azure#29)

* doc: remove extra spaces in register command help message (Azure#34)

* doc: update api definition and metadata command samples (Azure#36)
azclibot and others added 25 commits March 3, 2025 23:01
Co-authored-by: Harika Vedati <havedati@microsoft.com>
Co-authored-by: Ajay Parwani <ajayparwani@microsoft.com>
* Temporarily append '.dev1' to version number

* Modified script and generated new data-plane client files

* Remediated runtime errors

* Added pagination params

* Got missing help text to show

* Pass pagination_params as  kwargs to client.list

* Deleted trailing whitespace to satisfy style check

* Deleted experimental script

* Capitalized param names sent to service

* Changed target.py list return client.get_status to client.list

* Adding code to construct a filter query

* Added the _parse_pagination_param_values function

* Added TODO and DEBUG comments in the job.py  list function

* Added code for more filter conditions

* Fixed pylint and flake8 style violations

* Deleted references to skip_token

* Added orderby support

* Added dictionary of job states

* Temporarily added debug print statements

* Removed the State-code table

* Added special handling of --created-before and --created-after

* Restored  comment that didn't need to be changed

* Added debugging code but commented it out before commit

* Modified some debug code

* Removed 'sorted' call in transform_jobs

* Removed 'def creation(job)' in transform_jobs

* Deleted commented-out code

* Changed --jobs-per-page to --top

* Broke out param-formatting methods to facilitate unit testing

* Validates --order param

* Started adding unit tests

* Added tests

* Changed --type to --job-type, added --item-type, and added more tests

* Minor test changes

* Added more tests

* More tests

* Modified _client_factory.py so the DP client could be used as generated

* First stab at using the SDK's client files

* Deleted commented-out code

* Added error handling and more tests

* Added comments

* Revised a comment

* Deleted commented-out code

* Replaced eval with ast.literal_eval

* Added doc link to job list error messages

* Modified params in _client_factory.py

* Revised comments

* Extracted the first page of the response for processing: --top works!

* Modified cf_providers params to work with new DP client

* Added some creds debug code

* Copied more of azure-quantum-python into vendored_sdks

* Deleted commented-out code

* Deleted commented-out code

* added azure_identity and more of the SDK to vendored_sdks

* Switched to target_factory.get_targets() for target list

* Got target and quotas lists working

* Deleted commented-out code

* Removed the Python SDK files from vendored_sdks

* Added test_workspace_quotas

* Moved list-quotas test into test_workspace_create_destroy

* Added a blank line to fix a Flake8 style violation

* Added help examples

* Restore commented-out test

* Got the job list tests working

* Restored the correct output from job submit and job show

* Got 'job cancel' working again

* Fixed 'azdev style' nit-picks

* Deleted commented-out code

* Changed case of 'InputParams' in job_details

* Deleted redundant #s

* SDK PR 652 has been merged: Copied the DP client files out of the SDK into the CLI extension

* Job wait needs to return job.as_dict()

* Modified run to handle job.as_dict() returns from submit and wait

* Restored the version number (deleted the '.dev1' suffix)

* Changed the job_details field names to lower camel case

* Changed the azure.cli.core._profile.Profile.get_login_credentials parameter list - it was breaking the PR checks

* Fixed another PR check: All the new 'az quantum job list' help examples needed -g, -w, & -l params

* Saved new test recordings

* Deleted old recordings and generated all new one

* Added @live_only() to test_targets (for the list cmd)

* Set test_jobs and test_workspace live_only
* new stable CLI for NetworkCloud APIs 2025-02-01

* fix typo

* update examples based on the testing feedback
* UDR version update in virtual-network-manager extension

* Fix UDR Tests

* Add Routing type to AVNM post-commit

* update history.rst and setup.py

* Fix test cases

---------

Co-authored-by: Shivani Reddy Singireddy <ssingireddy@microsoft.com>
…, which causes timeouts for large restore (Azure#8533)

* skip restore validation

* bump up version

* add change description into History.rst

* fixing test

* fixing version as per remote

* Update src/cosmosdb-preview/HISTORY.rst

---------

Co-authored-by: Zhiyi Huang <17182306+calvinhzy@users.noreply.github.com>
Co-authored-by: Sai Sankar Gochhayat <sgochhayat@microsoft.com>
Co-authored-by: Sai Sankar Gochhayat <sgochhayat@microsoft.com>
…(27643) (Azure#8242)

* Temporarily append '.dev3' to version number

* Calling upload-blob with return_sas_token = True

* Incorporated azure-quantum-python functions

* Adding a SAS token to the storage container URL

* Moved an import statement from _storage.py to job.py

* Fixed style check violations

* Deleted an extraneous comment

* Added a unit test

* Expanded the unit test

* Made changes to test_submit

* Made changes to test_submit

* Updated test_provider_sku_list

* Added experimental Python SDK code to run a Qiskit input file

* Added test input files and simplified the job submit code

* Rearranged the submit code to use old param validation

* Got it working with imported Python SDK methods

* Un-did changes to _storage.py and _client_factory.py

* Fixed Pylint rule violations

* Experimenting with ways to suppress the expected azure.identity CredentialUnavailableError messages

* Deleted unused import statements

* Copied azure-quantum-python files to the CLI repo

* Added missing SDK files and fixed another import

* Added the azure.identity files to vendored_sdks

* Fixed another azure.identity import

* Deleted a commented-out line

* Moved the azure-quantum-python files to the vendored_sdks folder

* Deleted commented-out lines

* Removed 'microsoft.qc' from the default test provider/SKU list and removed '.dev3' from the version number

* Made test changes like in branch 29126-remove-resource-estimator-references (PR 8388)

* Add '.dev3' suffix to version number for final testing

* Remove '.dev3' from the version numbers
* Update _create.py

* Update _create.py

* Update test_step_provider_registration_create.yaml

* Update test_step_resource_type_registration_create.yaml

* Update test_providerhub_scenario_updated.py

* Add tests for provider registration and resource type registration update.

* Remove pre_operations.

* Remove enum from provider_type.

* Remove enum from routing_type.

* Remove pre_operations.

* Update test_step_provider_registration_create.yaml

* Update test_step_resource_type_registration_create.yaml

* Add provider and resource type registration update test recordings.
… to 2024-10-02-preview (Azure#8544)

* Updated aks preview to 2024-10-02-preview

* Updated most test runs

* Ran update-msi-permissions tests in devbox, updated Default API Version

* Adding skips to allow fix to go through

* Import unittest

* Skip restore test

---------

Co-authored-by: Zubair Abid <zubairabid@microsoft.com>
am-lim and others added 30 commits May 9, 2025 11:27
* Update project env type parameters

* Fix environment def example and update style

* Fix show logs

* Fix spacing

* Fix style error

* Fix integraion tests

* Fix gallery test

* Fix gallery test

* Fix gallery compute

* Update

* Update control plane

* Update tests and vendored sdk for data plane API

* Updates

* Update tests

* Update version

* Update tests

* Update log command to support escape characters

* Update control plane to 2024-10-01-preview

* Changes for force delete only

* update api version

* remove preview flag

* Fix linter errors

* Update control plane tests

* Update tests

* Update commands

* Add project policy test

* Update

* add missing override

* Update response

* Add tests

* Fix image name regex

* Update version for Ignite

* Update data plane tests

* Update control plane tests

* Fix control plane tests

* Fix nsg

* Update params

* Update release version

* Update data plane 2024-10-01-preview

* Remove old dp code

* Add devbox list

* Add project,pool,schedule

* Add devbox

* Fix post, add snapshots

* Fix post LRO

* Add environments

* Add additional cmds

* Fix help

* Fix params

* Fix customization task validate

* Linter and style fixes

* Update version

* Update version2

* Update dp tests

* Add dev box tests

* Add repair test

* Add snapshot test

* Add customization task  test

* Add customization group  test

* Add environment  test

* Update tests

* Update help

* Fix tests

* Fix examples and show logs output

* Handle if there is no next scheduled time

* Update HISTORY.rst

* Fix syntax errors

* Update version

* Update

* Remove dev center image definition, add tests

* Update test

* Add example for acitve hours

* Updates for dp

* Update version

---------

Co-authored-by: Erica Guthan <ericaguthan@microsoft.com>
* Remove Azure Spatial Anchors service

* Pylint fixes

* Fix params for load function

---------

Co-authored-by: Bianca Tazlauanu <btazlauanu@microsoft.com>
…izing (Azure#8730)

* refine json deserializing

* update version
* filter genpolicy releases (Azure#94)

* When downloading a genpolicy release, filter the list of releases to only include those that
are not marked as "prerelease" or "draft"

Signed-off-by: Saul Paredes <saulparedes@microsoft.com>

* updating history

* updating styling

* fixing layers

---------

Signed-off-by: Saul Paredes <saulparedes@microsoft.com>
Co-authored-by: Saul Paredes <30801614+Redent0r@users.noreply.github.com>
* update issue and pr assignee
* add troubleshoot command under connectedk8s

* resolve check issues

* fix final new line

* add back troubleshoot params

* implement helm version and permission checks

* remove flux as core extension

* remove connectedk8s changes

* update history.rst

* upgrade to major version

* upgrade to major version

---------

Co-authored-by: Sophie Zhao <sophiezhao@microsoft.com>
Azure#8693)

* Generated SDK from azure-rest-api-specs PR

* first push of rbac for gremlin cassandra and mongo

* added test cases

* add resources for cassandra and mongo mi and uploaded tests results for cassandra and gremlin

* change from mongoMI to mongo_mi

* fixed mongo test failure and add generated yaml files

* fixed the style

* Tests recording. 5 tests remaining

* Existing linter errors. Fixed

* Missing recordings

* Added throughput bucketing recording

* All recordings

* Nit

* Nit - help

* Flake8 changes

* Reverting the resource group change

---------

Co-authored-by: Yi Yang (from Dev Box) <yayi@microsoft.com>
Co-authored-by: Srinivas Alluri <sralluri@microsoft.com>
…stem-assigned` or `--user-assigned` is specified. (Azure#8742)
…est-version (Azure#8743)

* Update paths in update_extension_list.py and HISTORY.rst for latest version documentation

* minor fix
* Add NSP GA changes

* Updated tests

* Updated version history

* Updated version

* Remove preview label

* Update param name

* Add changes as per latest swagger changes

* Update history

---------

Co-authored-by: Karthik Gumpu (from Dev Box) <karthikgumpu@microsoft.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.