Skip to content

Remove preview flag from pscloud extension - mark as stable v1.0.0#2

Open
DhritiJindal27 wants to merge 51 commits into
mainfrom
pscloud-stable-v1.0.0
Open

Remove preview flag from pscloud extension - mark as stable v1.0.0#2
DhritiJindal27 wants to merge 51 commits into
mainfrom
pscloud-stable-v1.0.0

Conversation

@DhritiJindal27
Copy link
Copy Markdown
Owner

Description

This PR removes the preview flag from the pscloud extension, marking it as stable version 1.0.0.

Changes Made

  • Set azext.isPreview to false in azext_metadata.json
  • Extension is now marked as stable instead of preview
  • Users no longer need the --allow-preview flag to install the extension

Files Modified

  • src/pscloud/azext_pscloud/azext_metadata.json

Testing

  • Extension metadata correctly reflects stable status
  • Version is set to 1.0.0 in setup.py (already configured)

Related Changes

This PR works in conjunction with the AAZ repository changes to completely remove preview status from the extension.

khattartarun and others added 30 commits December 5, 2025 10:22
Azure#9452)

* [Release] Add support for AKS backup configuration modification

* [Release] Update version to 1.8.0 and nit fixes

* azdev style fixes

* Modify AKS backup configuration parameter

* Fix typos and improve error messages for AKS backup configuration handling

* Refactor AKS backup configuration initialization

* Update AKS backup configuration argument options

* Update AKS backup instance configuration in tests
* new generated azure cli for oracle database

* linter exclusion

* tests and recordings

* tests and recordings

* tests and recordings

* examples

* remove secrets

* version update

* add example for db system

* add example for oracle subscription

* removed default

* removed default

* added license to new tests

* tets recordings

* tets recordings

* change logs and readme updated
Co-authored-by: Ketki <ketkinaik@microsoft.com>
* cleanup evals and UTs

* add vendored_sdks

* containerized aks agent

* add UT

* update doc and release history

* fix style check errors

* update chart repo and version

* remove wrong file and update default cluster role rule

* address comments

* dont expose api key in configmap

* add init file for vendored_sdks/azure_mgmt_containerservice

* fix(windows): fix import fcntl failure on windows

* fix(windows): use tempfile library

* fix(windows): pick correct helm.exe in zip for windows

* remove unused import

* bump helm version
* Remove the depedency on OPA

* Bump version

* Organise imports
Co-authored-by: Brian Kimutai <briankimutai@microsoft.com>
* Update endpoint pattern regex for long TLD

2,5 was too limiting for evolving customer requirements (i.e. '.microsoft'). removing the upper bound for TLD length

* change api-version to 2024-09-16-preview from 2024-09-16-preview

* updated test

* updates as per PR guidance

* remove venv

* match version witth setup.py and sort history.rst by latest first

* change release description
…e#9477)

Addresses
- Azure#9222

- [x] Update the code to restore the "attach to first image in input" behaviour
- [x] Add two new commands: `fragment push` and `fragment attach` to allow the user to explicitly do one or the other (or both!)
- [x] Add new tests which run a local docker registry, and test that the fragments are generated, signed, pushed and attached as expected (as well as the default behaviour)

---

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

<!--- Please provide the related command with az {command} if you can, so that we can quickly route to the related person to review. --->

- [x] Have you run `azdev style <YOUR_EXT>` locally? (`pip install azdev` required)
- [x] Have you run `python scripts/ci/test_index.py -q` locally? (`pip install wheel==0.30.0` required)
- [x] My extension version conforms to the [Extension version schema](https://github.com/Azure/azure-cli/blob/release/doc/extensions/versioning_guidelines.md)
* fix: revert confcom 1.5.0

* style: cannot modify index
* Restore the behaviour of `--upload-fragment` for acifragmentgen (Azure#13)

Addresses
- Azure#9222

- [x] Update the code to restore the "attach to first image in input" behaviour
- [x] Add two new commands: `fragment push` and `fragment attach` to allow the user to explicitly do one or the other (or both!)
- [x] Add new tests which run a local docker registry, and test that the fragments are generated, signed, pushed and attached as expected (as well as the default behaviour)

---

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

<!--- Please provide the related command with az {command} if you can, so that we can quickly route to the related person to review. --->

- [x] Have you run `azdev style <YOUR_EXT>` locally? (`pip install azdev` required)
- [x] Have you run `python scripts/ci/test_index.py -q` locally? (`pip install wheel==0.30.0` required)
- [x] My extension version conforms to the [Extension version schema](https://github.com/Azure/azure-cli/blob/release/doc/extensions/versioning_guidelines.md)

* Fix the testing for built package
Co-authored-by: Sai Sankar Gochhayat <sgochhayat@microsoft.com>
…m storage account attached (Azure#9479)

* Making admin commands work for serial console when the VM has a custom storage account attached.

* Updating the test recordings in order for the tests to pass in the pipeline

---------

Co-authored-by: Razvan Ivan <razvanivan@microsoft.com>
azclibot and others added 21 commits December 19, 2025 03:17
* Application Gateway for Containers add-on commands

* Update HISTORY.rst

* Update HISTORY.rst

* Update HISTORY.rst

* Update HISTORY.rst

* Update src/aks-preview/azext_aks_preview/managed_cluster_decorator.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* tests

* enable params

* parameter length linter exclusion

* Enable gateway api

* Missing update and passing test

* Linter exception

* Linter - take 2

* Update HISTORY.rst

* Update src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/aks-preview/azext_aks_preview/custom.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update custom.py

* update test results

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Backfill v2 changes

* [workload-orchestration] Bump version to 4.2.0 for November 2025 release

* Minor update

* Updated api version for bulk

* RG fix

* Bug fix for contextId

* Resolved comments and bugs

* MInor updates

* Updated URL

* Added capability checks and config template linking check

* Fixing test errors

* Update versions

---------

Co-authored-by: Harshit Gupta <guptahars@microsoft.com>
Co-authored-by: Atharva <audapure@microsoft.com>
Co-authored-by: Nishad Dawkhar <ndawkhar@microsoft.com>
* adding stack-hci-vm 1.11.5

* Update version to 1.11.6
- Rename -n and --name
- Add --zone and -z
- Flatten --vnet-injection.
- Remove unsupported identity options (--system-assigned, --user-assigned)
- Make required parameters mandatory with client-side validation
  - --zone, --provisioned-bandwidth, --reservation-id
  - --subnet-id, --vnet-id
- Remove wait subcommand for consistency with other Azure CLIs
- Update examples to show cleaner syntax with individual flags
- Updated version from 1.0.0b1 to stable 1.0.0 with dual version management
- Removed preview flags from all commands and command groups
- Fixed parameter consistency across commands (--name/-n standardization)
- Updated README documentation to reflect all parameter changes and stable version
- Added version management with separate STABLE_VERSION and PREVIEW_VERSION variables
- Changed test_pscloud_storagepool_create to use 'dhritijindal' to match VCR recording
- Ensured test_pscloud_storagepool_delete uses 'dhritijindal123' to match its VCR recording
- All 6 tests now pass successfully
…ommands for replication (Azure#9493)

* Adding "Migrate" folder to the project

* Added migrate command

* Adding preview tag for commands, moving migration to a seperate folder & update help text.

* Addressing style issues

* addressing the styles and removing the duplicate key

* addressing style issues

* addesssing more style issues

* addressing  inline disable at the specific line

* Added R1702 to the pylint disable comment on the function definition.

* Addressing to disable too many nested blocks R1702

* Fixing test cases and updating version changes

* Add cli fixes (#1)

* Create extension

* Update src/migrate/azext_migrate/__init__.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix import issues

* Update src/migrate/setup.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Small

* Small lint

* Small

* disable lint for this check

* Add json

* Fix licesnse issue

* fix small

* Small

* Get rid of unused variables

* Add service name and code owner

* New version

* Style

* Small

* Update

* Follow standard

* Add suggestions

* Small

* Not preview

* Add flag to become experimental

* Update history

* Fix

* small

* Create get job and remove replication commands

* Add better error handling for jobs command

* Add better messages to remove protected item

* Return job id in remove command

* Move helpers

* Rename get discovered server helper

* Refactor _initialize_replication_infrastructure_helpers

* Refactor new replication

* Refactor jobs

* Refactor delete protected item

* Fix lint issues

* Change release version

* Fix lint issues

* Add fix

* Updae correct version

* Put beta version before

* Fix

* Update

* Fix bifurcation tool issue

* Update amh correctly if not proper

* Use current subscription id if not passed in

* Fix correct location and target resource group creation

* Create list protected items command

* Update versions

* Add __init__.py to all folders

* Create unit tests for get replication

* Update readme with accurate description of commands

* Update readme

* Create tests for jobs and remove commands

* Add more tests to increase coverage to 74%

* Add start migration command

* Address fixes

* Remove doc strings from custom.py

* Add init

* Remove old file locations

* fix failing tests

* Fix secret test

* Fix test

* Fix secret detection

* Fix duplicates

---------

Co-authored-by: Saif Al-Din Ali <saifaldinali@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Saif Al-Din Ali <saif-canada@hotmail.com>
Co-authored-by: Saif Al-Din Ali <saifaldinali@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix test_submit in test_quantum_jobs that relied on returning jobs in wrong order

* Update testing job list with skip, top and orderby
…Azure#9495)

* notification-hub: avoid false failure on gcm update output

AAZ output shaping no longer requires properties.gcmCredential; return {} when missing to avoid ResourceNotFoundError.

* added history
* update access_connector

* update other files except workspace

* Adding serverless

* new ESC values, managed resource group not mandatory

* All tests uncommented

* fixed update for serverless

* serverless working

* esc working

* all tests passed

* Added to changelog

* Add extension version to setup

* Resolving comments

---------

Co-authored-by: Lauren Kam <laurenkam@microsoft.com>
- Set azext.isPreview to false in azext_metadata.json
- Extension is now marked as stable instead of preview
- Users no longer need --allow-preview flag to install
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.