* Update test resources SP password creation to support Az >= 7.1.0
* Check Az.Resources module version
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
* Remove imports to azcore package
No functional or public surface area changes.
Move some overlooked shared content to the shared package.
This will help with upcoming changes for generics.
* fix double-imports
Fixing sender and management bugs with connection/link recovery
The management link was incorrectly using a RWMutex (using RLock in an area that most definitely was a 'write' and needed to be guarded differently). After removing that one RLock it just ended up being a Mutex, so switched that back. This bug was leading to some panic's in the recovery testing I'm doing on another branch.
The sender wasn't doing recovery. Originally it was going to happen at a lower level, but that didn't materialize so the Sender couldn't handle detaches, etc.. This has been fixed, using the simpler Retry mechanism that I've got in another branch as well. This isn't plumbed all the way through yet, but once it is we can eliminate our 3rd party dependency on the Backoff lib.
Fixes#16695
* preparing tables for release
* prepping for release with latest azcore
* update with latest code generator
* formatting
* updating to released azcore version
* upgrading azidentity
* updating autorest.go version
* final changes to readme
Co-authored-by: Joel Hendrix <jhendrix@microsoft.com>
* release ready for keyvault keys
* updating the api surface to latest azcore
* updating to ResponseError
* update with latest codegen
* fixing ci
* formatting
* bumping azcore to v0.21.0
* updating azidentity and autorest version
* updating go.sum
* final upgrade for changelog
Co-authored-by: Joel Hendrix <jhendrix@microsoft.com>
<!--
Thank you for contributing to the Azure SDK for Go.
Please verify the following before submitting your PR, thank you!
-->
- [ ] The purpose of this PR is explained in this or a referenced issue.
- [ ] The PR does not update generated files.
- These files are managed by the codegen framework at [Azure/autorest.go][].
- [ ] Tests are included and/or updated for code changes.
- [ ] Updates to [CHANGELOG.md][] are included.
- [ ] MIT license headers are included in each file.
[Azure/autorest.go]: https://github.com/Azure/autorest.go
[CHANGELOG.md]: https://github.com/Azure/azure-sdk-for-go/blob/main/CHANGELOG.md
Updating sb to handle breaking changes in azcore
At the moment we're not using azcore's HTTP library, so we don't need to test for specific errors that come from azcore.
* Generated from specification/automation/resource-manager/readme.md tag package-2020-01-13-preview (commit hash: 3b9b0a930e29cbead33df69ae46c7080408e4c0f)
* Generated from specification/compute/resource-manager/readme.md tag package-2021-08-01 (commit hash: 3b9b0a930e29cbead33df69ae46c7080408e4c0f)
* v61.1.0
* Support AAD graph and Microsoft Graph service principal APIs
* Consolidate service principal wrapper creation
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
* Adding Smoketests to nightly runs
* updating location, fixes to script
* starting go script
* finishing script
* updating yml file
* formatting
* adding snippet for finding go code
* adding funcitonality for copying examples
* trimming out unused funcs
* fixed regexp, thanks benbp
* fixing smoke test program to create go.mod file correctly, update powershell for nightly
* removing need for argument in go program, updating yml and powershell to reflect
* scripts not common
* smoketests, plural not singular
* finally got the right directory
* fixed script locally, running into permissions issue on ci
* updating script to exit properly, logging an error instead of panicing
* manually set go111module to on
* removing references to go111module
* issue with duplicated function names...
* updating to only pull examples from the service directory if one is provided
* runs samples now too!
* adding 'go run .' step to ps1, triggering for tables
* adding step to analyze.yml file
* adding debugging for ci
* updating to work in ci
* updating to specify go module name, removing print statements
* updating scripts to fmt for prettier printing, find all environment variables
* working on loading environment variables from file
* removing env vars from example_test.go for testing
* adding the environment variable portion to the generated main.go file
* forgot to remove change to nightly script
* adding import to the main file
* cleaning up code, adding comments
* don't import os if no env vars
* small changes for checking all packages
* removing _test suffix on copied files
* converting to use cobra for better support
* formatting
* updating examples to use ClientSecretCredential, fix parsing keyID
* fixing constructor test URL
* adding test for no keyid
* key version, not key ID, better error reporting
* changes from working with maor and daniel
* working for both hsm and non hsm, need to fix up for recorded tests
* fixed implementation, i think...
* working for hsm too
* working challenge policy for hsm and non hsm
* new recordings
* adding all final recordings
* reveerting back to DefaultAzCred
* using streaming package from azcore
* Generated from specification/monitor/resource-manager/readme.md tag package-2021-09 (commit hash: 81ab10cd9d46a85258b710c6150ec48021c6d202)
* Generated from specification/streamanalytics/resource-manager/readme.md tag package-pure-2020-03 (commit hash: 81ab10cd9d46a85258b710c6150ec48021c6d202)
* Generated from specification/notificationhubs/resource-manager/readme.md tag package-2017-04 (commit hash: 81ab10cd9d46a85258b710c6150ec48021c6d202)
* v61.0.0
* Generated from specification/securityinsights/resource-manager/readme.md tag package-preview-2021-09 (commit hash: 3e1f462ff6a7daa705ac58f1772dd5c429bb8d2e)
* Generated from specification/appplatform/resource-manager/readme.md tag package-preview-2022-01 (commit hash: 3e1f462ff6a7daa705ac58f1772dd5c429bb8d2e)
* Generated from specification/frontdoor/resource-manager/readme.md tag package-2020-11 (commit hash: 3e1f462ff6a7daa705ac58f1772dd5c429bb8d2e)
* v60.3.0