[App Config] Fix #25325: az appconfig kv export: Fix the bug for exporting special characters in .properties file#25700
Conversation
️✔️AzureCLI-FullTest
|
|
appconfig |
az appconfig kv export: Fix the bug for exporting special characters in .properties file
|
@albertofori Could you please help review this PR? |
|
Hello @SaurabhSharma-MSFT please the current behaviour is expected based on the guidance on the documentation of properties file shown here. In azure app configuration, we allow leading and trailing whitespaces and the characters that are considered "special" in the .properties format (!, #, etc) for keys, labels, values, etc. I would be interested to know the motivation for this change based on the customer request in the linked issue. Any information on the customer's use case could help us advise a way forward. Thanks! |
|
@SaurabhSharma-MSFT Could you please take a look at the comment from albertofori ? |
|
Hi @albertofori ,
Please let me know if you have any other questions. Thanks |
|
Hi @albertofori, Can you please look into the details shared above by the customer. |
Co-authored-by: Albert Ofori <102393878+albertofori@users.noreply.github.com>
|
Please fix CI issues. |
|
/azp run |
|
Commenter does not have sufficient privileges for PR 25700 in repo Azure/azure-cli |
|
@zhoxing-ms @yanzhudd , could you please help re-run the CI tests for this PR? We would want to proceed to merge this or fix any issues that currently exist. |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
️✔️AzureCLI-BreakingChangeTest
|
|
@zhoxing-ms @yanzhudd Could you please help merge in this fix as it has been approved? Thanks a lot! |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
Issue fixed in this PR. Closing this out now. |
Related command
az appconfig kv export -d file --path myConfig.properties --format propertiesDescription
Fix kv export cmdlet to export special characters in the exported .properties file.
Fixes GitHub Issue 25325
Testing Guide
History Notes
[Component Name 1] BREAKING CHANGE:
az command a: Make some customer-facing breaking change[Component Name 2]
az command b: Add some customer-facing featureThis checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.