Releases: Azure/azure-service-operator
1.0.27207: Code gardening for code generation (#1672)
Changes:
- f317fde Increase CI timeout (#1673)
- ed4d1c5 Add needs-triage label automatically (#1671)
- 5a137b1 Fix possible VNET panic (#1652)
- 1e9cc4f Enforce alternatives to %v and %+v (#1639)
- 4cf831f Small MySQLServer samples update (#1641)
- 81091cf Support user specified MySQLServer secrets (#1625)
- a2d6835 Run Linux container only on Linux nodes (#1563)
See More
- f20673d Change Properties to a map (#1655)
- de0f04f Flatten ResourceGroup properties in Status (#1659)
- 4289ebe Support MySQLServer secret rollover (#1654)
- ad2459e Improve our Pipeline tests (#1656)
- 1e5b3d2 Eliminate most use of hard coded strings for pipeline stage names (#1640)
- 6667d97 Implement the Convertible interface on non-hub resources (#1628)
- b7ccaba Create conversion graph (#1627)
- c1e1902 Clean up autogenerated properties (#1653)
- 02973a1 Update ASO v1 dependencies (#1646)
- 6460930 Prune unused types after flattening (#1650)
- 4460654 Update ASO V2 dependencies (#1648)
- 77f01f2 Update generated servicebus queue/topic to 2021 API (#1642)
- 9954b93 Introduce Pipeline State (#1644)
- e8a90cd Add another case to handle in allOf merging (#1636)
- 668c02b Short-circuit "element" updates in one place (#1635)
- 409bc54 Fix header check (#1643)
- ad0d3e6 Design for customer facing resource states (#1614)
- 744f90b Add tparallel linter and fix (#1638)
- 5df37e7 Improve flattening (#1631) [ #1591 ]
- e16e163 Move Property Assignment Function into the functions package (#1622)
- 5e6b16b Convert Direction from enum into a discriminated union (#1618)
- a9e9a0e Return error if reference-like property is not labelled (#1629)
- 3ced054 Improve flattening pipeline stage errors and logs (#1630)
- 4b1363e Inject Hub() function on hub storage resources (#1616)
- 2e113ed Persist original ARM API version for use by generic controller (#1606)
- 1e458b2 One pager design on improving object structure (#1504)
- d4b0803 Ensure DB connections are closed when we've finished with them (#1619)
- a087f27 Add CodeQL analysis (#1624)
- 88c4c6f Pin golangci-lint version (#1623)
- bf8eb13 Fix subtest naming (#1621)
- fafcaca Minor improvements to astbuilder (#1613)
- 2578fbe Ensure test uses float value (#1617)
- 9aa558c Improve deployment process (#1605)
- 64508fd Annotate a resource with the namespace of the operator handling it (#1594)
- e16e429 Document our issue triage process and search criteria (#1610)
- 0b5e1f2 Add support for V2 VMSS (#1603)
- 07deed3 Don't fail on flattening collisions (#1608)
- 2a360fb Helm Chart: Added support for using existing secret for Azure Service Operator (#1600)
- 3b1d6ce Improve the API for TypeNameSet (#1607)
- 76d4bf8 Update aad-pod-identity helm chart dependency to 4.1.1 (#1583)
- 916430a Flattening (#1548) [ #1447 ]
- 9f78d9e Allow TypeNames from external packages (#1599)
- f40b9a7 Move pipeline stages into subpackage (#1593)
- c2e7189 Select parameter name exactly once (#1589)
- 3d5e5a3 Dont use -v for envtest-live either (#1601)
- 20a468e Fix Storage Conversion generation bug (#1595)
- d420499 Add new pipeline stage that merges groups (#1579) [ #1578 ]
- 5ab3cdb Extract OverlayWith() method (#1598)
- fe4f54b Some small test improvements (#1596)
- e844e18 Update flect and code (#1586) [ #1454 ]
- b6fed6a Specification for Preservation of ARM API Versioning (#1538)
- 0e4cd9c Config transformers and filters now error if no matches (#1577)
- 90631f0 Improve recorded test logging (#1571)
- f60f783 Use shared devcontainer image in PR builds (#1581)
- cc42aa3 Build & push Devcontainer image to GitHub Container Registry (#1580)
- d2ea772 Build aso-controller image (#1550)
- a6df6c7 Provide support for property conversions of JSON properties (#1574)
- ac7b7b1 Cache docker image (#1572)
- f347750 Temporarily remove stderr check in pipeline clean up task (#1575)
- 2b2437f Fix generated comments to reflect azure-service-operator (#1570)
- cac6e83 Simplify Property Conversion Context (#1562)
- 69e8589 Create Test Package (#1567)
- 2ceb10b Add Disk (from microsoft.compute/20200930) to generated resources (#1568)
- a4d3a51 Add AZURE_TARGET_NAMESPACES to restrict the namespaces the operator watches (#1559)
- 6bc381c Remove dangerous format specifiers (#1566)
- 0e33a74 Generate the latest resource versions from the 2019 spec (#1556)
- f92bb04 Allow property assignments to pull values from functions (#1545)
- b10a226 Create testcases package (#1557)
- 90da966 Allow resources to have additional properties (#1558)
- a261848 Fix some small casing issues (#1561)
- cc87f74 Document the current process for testing new operator bundle versions (#1544)
- d28ea4b Helm chart update 1.5.0 (#1552)
This list of changes was auto generated.
1.0.24492
1.0.23956
Changes:
- 19b8e63 Fix path so kustomize adds prefixes to the webhook service namespace and name (#1535)
- 034cf47 Create conversions package (#1520)
- 8f36359 Add v2 VNet CRUD test (#1523) [ #1192 ]
- dae753e Add v2 Servicebus Topic CRUD test (#1522) [ #1192, #1175 ]
- aa3d6f2 Add v2 controller:docker-build output, rename binaries &c (#1521) [ #1514 ]
- 6fcda88 Fix small ARM conversion bug (#1524)
- 662f514 Add ResourceReference Validator (#1513)
- b895cb4 Update Helm chart for 1.3.0 (#1512)
- 7a6e709 Create storage conversion helper functions (#1495)
- 7a9f076 Make validator and defaulter more extensible (#1507)
1.0.23694: Draft of multitenancy document (#1408)
Changes:
- e355043 Draft of multitenancy document (#1408)
- 771fa82 Fix issue with release scripts (#1509)
- 5599924 Fix operator bundle generation issues found testing upgrades (#1505)
- 0338b8d Update webhook patch files to be valid for v1 CRDs (#1503)
- 6ba28a5 Use correct DNS suffix for MySQLAADUser (#1499)
- 0cff559 Improve validation for some fields with enumerations (#1490)
See More
- 105f179 Some documentation cleanup (#1500)
- 92b352a more in-depth quick start guide (#1196)
- ecb5c0f Merge pull request #1223 from abhirockzz/eventhubs-example
- 70eb352 Merge branch 'master' into eventhubs-example
- 6501ba1 Merge pull request #1484 from Azure/azure-sdk-upgrade
- 43bc58a Merge branch 'master' into azure-sdk-upgrade
- 87f24cc Show StorageAutogrow options as 'enabled' and 'disabled'
- c52d3a4 Update go-autorest
- 381289d Remove use of satori/uuid package
- 62e0885 Update patch targets to CRD v1 (#1428)
This list of changes was auto generated.
1.0.22275: Update operatorhub bundle generation (#1410)
Changes:
- 21c38a7 Update operatorhub bundle generation (#1410)
- 0c94d5a Make AzureSQL KeyVault secret deletion best effort (#1412)
- 061cb3a Merge pull request #1413 from matthchr/feature/codeowners
- d19524b Update CODEOWNERS
- 173325e Switch to use the nonroot base image and user (#1409)
- 2f68b47 mysqlserver: Keep track of the polling URL when creating (#1407)
- f95b976 Minor Azure SQL FailoverGroup improvements (#1403)
- 8d221d2 RedisCache - ensure FailedProvisioning=false when Provisioned=true (#1395)
This list of changes was auto generated.
1.0.21425: Always allow converting MySQL[AAD]Users back to v1alpha1 (#1393)
1.0.19786: Fix v1 secret naming (#1380)
IMPORTANT: For those upgrading from an earlier version of ASO we have made some changes to how secrets are named in order to make naming more consistent. You must rename the secrets associated with your resources as part of the upgrade to the new version of the operator unless you explicitly set the AZURE_SECRET_NAMING_VERSION to 1 in the azureoperatorsettings secret. See the documentation on secret naming for more details.
Changes:
This list of changes was auto generated.
1.0.19586: Bug fixes for release 1.0.19504 (#1376)
IMPORTANT: For those upgrading from an earlier version of ASO we have made some changes to how secrets are named in order to make naming more consistent. You must rename the secrets associated with your resources as part of the upgrade to the new version of the operator unless you explicitly set the AZURE_SECRET_NAMING_VERSION
to 1
in the azureoperatorsettings
secret. See the documentation on secret naming for more details.
Changes:
This list of changes was auto generated.
1.0.19504
IMPORTANT: For those upgrading from an earlier version of ASO we have made some changes to how secrets are named in order to make naming more consistent. You must rename the secrets associated with your resources as part of the upgrade to the new version of the operator unless you explicitly set the AZURE_SECRET_NAMING_VERSION
to 1
in the azureoperatorsettings
secret. See the documentation on secret naming for more details.
Changes:
- c838a55 Improve release process for ASO (#1372)
- 4958aa1 Prevent deadlocks in reconcilation loop (#1371)
- 876b1c7 Fix bugs related to secret management and improve documentation (#1358)
- 7991802 Add MySQLUser and MySQLAADUser v1alpha2 (#1357)
- c446f1d Azure SQL FailoverGroup improvements (#1361)
- 10e3c6e Add AzureSQL short term retention policies (#1355)
- 322e7e8 Improve validation for AzureSQLUser and AzureSQLManagerUser (#1348)
- 892b362 Provisioning AccessPolicy and KeyVault at same time (#1352) [ #1158, #1351 ]
- cdbb8ae Fix 0.1.0 Helm chart to refer to correct container image version (#1349)
See More
- b311032 Continue reconciling Azure SQL managed users for unknown errors (#1336)
- ed450fc Refer to a specific ASO image tag in the helm chart (#1345)
- 0c2ad15 Merge pull request #1340 from Abhinand-Gokul/patch-1
- a0562ae Fixing broken link to secrets
- f6f847b Don't ignore errors checking whether a being-deleted DB exists (#1338)
- a50a59e Add optional VNET Subscription ID to VNET rules. (#1333)
- 82f75ea Clarify documentation for sample MySQLAdministrator (#1334)
- 0159ca8 Merge pull request #1330 from Azure/sakthi-vetrivel-patch-3
- 6bd8f72 Merge branch 'master' into sakthi-vetrivel-patch-3
- 9c78bc7 Update Helm chart to latest released operator version (#1332)
- e877c80 Adding Azure CLI details to prereqs
- c723d2b Correct secrets link in appinsights docs (#1324)
This list of changes was auto generated.
0.1.16800
Changes:
- bcf10c9 Fix broken link to the new operator guide (#1320)
- c3fa704 Update to support AAD users and groups too (#1319)
- 92ff360 Update roles when users are modified (#1317)
- 1b6f19d Add support for MySQL AAD Users (#1315)
- 9a26a74 Add support for MySQL Administrators (#1314)
- 9955eba Merge pull request #1299 from nmeisenzahl/patch-1
- 746e012 Merge branch 'master' into patch-1
- 8acdb61 Don't use global credentials in low-level methods (#1309)
- 4975a14 Merge branch 'master' into patch-1
- b1bf206 Merge pull request #1290 from babbageclunk/bundle-ignore
See More
- dd30c1e Merge branch 'master' into patch-1
- 5ad8cab Merge branch 'master' into bundle-ignore
- d4860aa Merge pull request #1307 from Azure/update-readme
- b3a3681 Add pre-reqs to setup steps
- aa718fe Merge branch 'master' into patch-1
- bafd812 Update stale.yml (#1301)
- 6c2b370 Make link path to relative rather than absolute
- 34fe40e fixes samples link
- cc44744 Merge branch 'master' into bundle-ignore
- 0f9b5ee Merge pull request #1296 from Subreptivus/kv_multiple_policies_fix
- c9d1598 Merge branch 'master' into bundle-ignore
- 9fe4f23 KeyVault multiple policies ObjectID fix
- 6f8beca adding config for stale bot (#1286)
- cf51271 update broken link in docs (#1293)
- 8e5a13e Add operator bundle artifacts to .gitignore
This list of changes was auto generated.