Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azcore v1.8.0 #21694

Merged
merged 553 commits into from
Oct 5, 2023
Merged

Conversation

jhendrixMSFT
Copy link
Member

Alancere and others added 30 commits July 26, 2023 10:49
…ec commit: 310a0100f5b020c1900c527a6aa70d21992f078a (Azure#21111)
* [Release] sdk/resourcemanager/network/armnetwork/4.0.0 generation from spec commit: 9975d3476c05bcc6bd9535ad3dfb564e6a168fa5

* replace stable azcore

* update live test and assets
…zure#21136)

* [Release] sdk/resourcemanager/mobilenetwork/armmobilenetwork/3.0.0 generation from spec commit: c53808ba54beef57059371708f1fa6949a11a280

* regenerate
…stotz89 (Azure#21230)

* [azblob][sas] Fix SignWithSharedKey if stored access policy is used

* Adding test and changelog

---------

Co-authored-by: Sourav Gupta <souravgupta@microsoft.com>
…penai` (Azure#21264)

Part of the fix for Azure#21260.

- Moved the code (to preserve history) into `ai/azopenai`
- Marked `cognitiveservices/azopenai`, prepping to release one last release to deprecate it.

We still need to submit an issue to de-list `cognitiveservices/azopenai` but I believe this takes care of our end.
Regexp checks for major, minor and patch level, but fails with golang
release candidate versions, as doesn't match regexp.

Example:

azsdk-go-azservicebus/v1.0.0 (go1.21rc3; linux)
* fixed string to sign issue

* fixed test and added changelog
…zure#21168)

* Auto-install and run standalone test proxy server per test package

* Update recording tests to use standalone proxy

* Simplify proxy binary switch statement

* Add test proxy auto-install docs

* Fix up recording test coverage

* Add StopTestProxy note about go process handling

* Proxy restore/race condition handling. Force ignore PROXY_MANUAL_START in internal tests

* Fix recording readme error handling
…1265)

* sdk/resourcemanager/network/armnetwork/4.1.0-beta.1

* add fake_example_test.go
…21275)

* [Release] sdk/resourcemanager/compute/armcompute/5.2.0-beta.1

* Update CHANGELOG.md
* [Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.1 generation from spec commit: fba7ffa9cee6453e2a3cf8c857074a323252a12d

* update release date

* regenerated

* regenerate
* Clean up constants in aztables

Older versions of autorest implicitly sealed single-value enums, so
enable the legacy behavior to avoid having to pass constant values.
Updated the perf test to use the current version of aztables.

* update perf test with renamed APIs
Adds in a ci.yml with live testing enabled and re-recordings since we moved to `ai` instead of `cognitiveservices`.
* Bump test proxy version
* move proxy transition-scripts folder to onboarding

Co-authored-by: Bill Wert <billwert@microsoft.com>
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
…zure#21282)

* azcore: Removing the json.RawMessage dependency in the public API (it wasn't part of the signature (formally) but it was part of the returned type.
* Consume new pre-release azcore in azeventgrid.
* update dotnet dev cert being shipped with the proxy to renew for another year

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
* Improve example for runtime.WithCaptureResponse

* make linter happy

* fix sentence
Return the result of reader.Close() to the caller.
* add replaceFakeImport function

* generic func

* remove breakingchange judgment

* fix
sdk/azcore/CHANGELOG.md Outdated Show resolved Hide resolved
Copy link
Member

@RickWinter RickWinter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Has the surface area additions been approved by Jeff?

sdk/azcore/arm/runtime/policy_register_rp.go Show resolved Hide resolved
sdk/azcore/messaging/cloud_event.go Outdated Show resolved Hide resolved
@jhendrixMSFT
Copy link
Member Author

The public surface area additions have been approved in their constituent PRs but will require a formal approval in APIView before we can release.

CC @JeffreyRichter

@jhendrixMSFT
Copy link
Member Author

/azp run

@azure-pipelines
Copy link

You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list.

@jhendrixMSFT
Copy link
Member Author

/azp run go - azcore

@azure-pipelines
Copy link

Azure Pipelines failed to run 1 pipeline(s).

@jhendrixMSFT
Copy link
Member Author

@benbp are there other commits I should cherry-pick into this branch to get CI working?

sdk/azcore/CHANGELOG.md Outdated Show resolved Hide resolved
@benbp
Copy link
Member

benbp commented Oct 5, 2023

@jhendrixMSFT at the very least, these three from https://dev.azure.com/azure-sdk/internal/_wiki/wikis/internal.wiki/740/Breaking-Changes

9401c5e
e9c77a5
d0dc9e9

But it might be better, if possible, to pull in the entire eng directory from main instead.

@jhendrixMSFT
Copy link
Member Author

@benbp is there an easy way for me to pull in all of eng from main?

@benbp
Copy link
Member

benbp commented Oct 5, 2023

@jhendrixMSFT I think something like this will work. Replace origin with whatever your upstream remote is named.

git fetch --all
git merge --allow-unrelated-histories -s ours --no-commit origin/main
git rm -r eng/
git read-tree --prefix=eng/ -u origin/main:eng
git commit -m 'Merge eng from main'

@jhendrixMSFT
Copy link
Member Author

@benbp it's working now, thanks so much for the help.

@benbp
Copy link
Member

benbp commented Oct 5, 2023

Awesome!

@jhendrixMSFT
Copy link
Member Author

#21116 strikes again

@jhendrixMSFT jhendrixMSFT merged commit 112db83 into Azure:release/azcore-v1.8.0 Oct 5, 2023
38 of 50 checks passed
@jhendrixMSFT jhendrixMSFT deleted the azcore-v1.8.0 branch October 5, 2023 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.