Skip to content

Persistent unmanaged volumes#1171

Merged
vinayada1 merged 11 commits into
radius-project:mainfrom
vinayada1:volumes
Oct 20, 2021
Merged

Persistent unmanaged volumes#1171
vinayada1 merged 11 commits into
radius-project:mainfrom
vinayada1:volumes

Conversation

@vinayada1
Copy link
Copy Markdown
Contributor

No description provided.

@vinayada1 vinayada1 requested a review from a team as a code owner October 5, 2021 06:53
@vinayada1 vinayada1 changed the title Volumes [DO NOT REVIEW - WIP] Persistent unmanaged volumes Oct 7, 2021
Comment thread pkg/azure/azresources/types.go
Comment thread pkg/handlers/azure_fileshare.go Outdated
Comment thread pkg/handlers/azure_fileshare.go Outdated
Comment thread pkg/handlers/azure_fileshare.go Outdated
Comment thread pkg/handlers/azure_fileshare.go Outdated
Comment thread pkg/renderers/azurefilesharev1alpha3/types.go Outdated
Comment thread pkg/handlers/azure_fileshare_storageaccount.go Outdated
Comment thread pkg/renderers/containerv1alpha3/render.go Outdated
Comment thread pkg/renderers/containerv1alpha3/render.go
Comment thread pkg/renderers/containerv1alpha3/render_test.go
Comment thread pkg/handlers/azure_fileshare.go Outdated
Comment thread pkg/renderers/containerv1alpha3/types.go
Comment thread pkg/handlers/azure_fileshare_storageaccount.go
Comment thread pkg/renderers/containerv1alpha3/render.go Outdated
Comment thread pkg/handlers/azure_fileshare.go
Comment thread pkg/handlers/azure_fileshare.go
// Create managed resource
err = errors.New("Managed Azure File share is not yet supported")
} else {
armhandler := NewARMHandler(handler.arm)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔥 🔥 🔥 🔥 🔥 🔥

Comment thread pkg/handlers/azure_fileshare.go
if properties[FileShareStorageAccountIDKey] == "" {
// TODO Managed resource
} else {
_, err = getStorageAccountByID(ctx, handler.arm, properties[FileShareStorageAccountIDKey])
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This doesn't use the arm handler because it needs to create a name with generateStorageAccountName, correct?

Copy link
Copy Markdown
Contributor

@jkotalik jkotalik left a comment

Choose a reason for hiding this comment

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

Let's see what we can do to add some E2E tests for these scenarios (doesn't need to be in this PR).

@vinayada1 vinayada1 merged commit 1d62dff into radius-project:main Oct 20, 2021
@kachawla kachawla mentioned this pull request Oct 22, 2021
DariuszPorowski pushed a commit that referenced this pull request May 28, 2026
… 21 updates (#12006)

Bumps the go-dependencies group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
|
[github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicebus/armservicebus/v2](https://github.com/Azure/azure-sdk-for-go)
| `2.0.0-beta.3` | `2.0.0-beta.4` |
|
[github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2)
| `1.32.17` | `1.32.18` |
|
[github.com/aws/aws-sdk-go-v2/service/cloudcontrol](https://github.com/aws/aws-sdk-go-v2)
| `1.29.15` | `1.30.0` |
|
[github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2)
| `1.303.0` | `1.304.0` |
| [github.com/aws/smithy-go](https://github.com/aws/smithy-go) |
`1.25.1` | `1.26.0` |
| [github.com/fluxcd/pkg/apis/meta](https://github.com/fluxcd/pkg) |
`1.27.0` | `1.28.0` |
| [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi)
| `0.138.0` | `0.139.0` |
| [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) | `5.2.5` |
`5.3.0` |
| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime)
| `0.31.0` | `0.32.2` |
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib)
| `0.68.0` | `0.69.0` |
|
[go.opentelemetry.io/contrib/instrumentation/runtime](https://github.com/open-telemetry/opentelemetry-go-contrib)
| `0.68.0` | `0.69.0` |
|
[go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go)
| `0.65.0` | `0.66.0` |
|
[go.opentelemetry.io/otel/exporters/zipkin](https://github.com/open-telemetry/opentelemetry-go)
| `1.43.0` | `1.44.0` |
| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.51.0` |
`0.52.0` |

Bumps the go-dependencies group with 2 updates in the /test/magpiego
directory: [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) and
[github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets](https://github.com/Azure/azure-sdk-for-go).

Updates
`github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicebus/armservicebus/v2`
from 2.0.0-beta.3 to 2.0.0-beta.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Azure/azure-sdk-for-go/releases">github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicebus/armservicebus/v2's
releases</a>.</em></p>
<blockquote>
<h2>sdk/resourcemanager/support/armsupport/v2.0.0-beta.4</h2>
<h2>2.0.0-beta.4 (2026-03-16)</h2>
<h3>Breaking Changes</h3>
<ul>
<li>Function <code>NewProblemClassificationsClient</code> parameter(s)
have been changed from <code>(subscriptionID string, credential
azcore.TokenCredential, options *arm.ClientOptions)</code> to
<code>(credential azcore.TokenCredential, options
*arm.ClientOptions)</code></li>
<li>Type of <code>MessageProperties.ContentType</code> has been changed
from <code>*TranscriptContentType</code> to <code>*string</code></li>
<li>Enum <code>TranscriptContentType</code> has been removed</li>
<li>Function <code>*ClientFactory.NewLookUpResourceIDClient</code> has
been removed</li>
<li>Function
<code>*ClientFactory.NewProblemClassificationsNoSubscriptionClient</code>
has been removed</li>
<li>Function <code>*ClientFactory.NewServiceClassificationsClient</code>
has been removed</li>
<li>Function
<code>*ClientFactory.NewServiceClassificationsNoSubscriptionClient</code>
has been removed</li>
<li>Function <code>NewLookUpResourceIDClient</code> has been
removed</li>
<li>Function <code>*LookUpResourceIDClient.Post</code> has been
removed</li>
<li>Function <code>PossibleTranscriptContentTypeValues</code> has been
removed</li>
<li>Function <code>*ProblemClassificationsClient.ClassifyProblems</code>
has been removed</li>
<li>Function <code>NewProblemClassificationsNoSubscriptionClient</code>
has been removed</li>
<li>Function
<code>*ProblemClassificationsNoSubscriptionClient.ClassifyProblems</code>
has been removed</li>
<li>Function <code>NewServiceClassificationsClient</code> has been
removed</li>
<li>Function <code>*ServiceClassificationsClient.ClassifyServices</code>
has been removed</li>
<li>Function <code>NewServiceClassificationsNoSubscriptionClient</code>
has been removed</li>
<li>Function
<code>*ServiceClassificationsNoSubscriptionClient.ClassifyServices</code>
has been removed</li>
<li>Struct <code>ClassificationService</code> has been removed</li>
<li>Struct <code>LookUpResourceIDRequest</code> has been removed</li>
<li>Struct <code>LookUpResourceIDResponse</code> has been removed</li>
<li>Struct <code>OperationsListResult</code> has been removed</li>
<li>Struct <code>ProblemClassificationsClassificationInput</code> has
been removed</li>
<li>Struct <code>ProblemClassificationsClassificationOutput</code> has
been removed</li>
<li>Struct <code>ProblemClassificationsClassificationResult</code> has
been removed</li>
<li>Struct <code>ServiceClassificationAnswer</code> has been
removed</li>
<li>Struct <code>ServiceClassificationOutput</code> has been
removed</li>
<li>Struct <code>ServiceClassificationRequest</code> has been
removed</li>
<li>Field <code>OperationsListResult</code> of struct
<code>OperationsClientListResponse</code> has been removed</li>
<li>Field <code>Metadata</code>,
<code>ParentProblemClassification</code> of struct
<code>ProblemClassificationProperties</code> has been removed</li>
<li>Field <code>Metadata</code> of struct <code>ServiceProperties</code>
has been removed</li>
</ul>
<h3>Features Added</h3>
<ul>
<li>New enum type <code>ActionType</code> with values
<code>ActionTypeInternal</code></li>
<li>New enum type <code>Origin</code> with values
<code>OriginSystem</code>, <code>OriginUser</code>,
<code>OriginUserSystem</code></li>
<li>New struct <code>OperationListResult</code></li>
<li>New field <code>SystemData</code> in struct
<code>CommunicationDetails</code></li>
<li>New field <code>ActionType</code>, <code>IsDataAction</code>,
<code>Origin</code> in struct <code>Operation</code></li>
<li>New anonymous field <code>OperationListResult</code> in struct
<code>OperationsClientListResponse</code></li>
<li>New field <code>SystemData</code> in struct
<code>ProblemClassification</code></li>
<li>New field <code>NextLink</code> in struct
<code>ProblemClassificationsListResult</code></li>
<li>New field <code>SystemData</code> in struct
<code>Service</code></li>
<li>New field <code>NextLink</code> in struct
<code>ServicesListResult</code></li>
<li>New field <code>SystemData</code> in struct
<code>TicketDetails</code></li>
</ul>

<h2>sdk/resourcemanager/applicationinsights/armapplicationinsights/v2.0.0-beta.4</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/4473bade5be5368daa31fccbea8986d4d0b760f5"><code>4473bad</code></a>
[Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.4 (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22080">#22080</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/90c78e11c3a668f3fc033be2746dd27199350b6a"><code>90c78e1</code></a>
feat: add ReplaceReadmeNewClientName function (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22165">#22165</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/babccdde8ebea06557fb7cae37dd557847496092"><code>babccdd</code></a>
fix sdk/resourcemanager/connectedvmware/armconnectedvmware README (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22162">#22162</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/775c7070836e584f796bc72c6de5c77649a67bb2"><code>775c707</code></a>
[Release] sdk/resourcemanager/compute/armcompute/5.4.0 (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22114">#22114</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/e7bf410e966f32b9106278c5de432de6b2923cca"><code>e7bf410</code></a>
[Release] sdk/resourcemanager/batch/armbatch/2.2.0 generation from spec
commi...</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/270c1d6cd9be36c317924e89f76d9a429c69d77c"><code>270c1d6</code></a>
[Release] sdk/resourcemanager/netapp/armnetapp/6.0.0-beta.1 generation
from s...</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/38a3d6f3ccb0a8cb33aa2c28a5db9dad6c3b6cc8"><code>38a3d6f</code></a>
[Release] sdk/resourcemanager/network/armnetwork/5.0.0 (<a
href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22093">#22093</a>)</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/959a71b439388307e61eb30aaff46dceb0e2a3ea"><code>959a71b</code></a>
[Release]
sdk/resourcemanager/virtualmachineimagebuilder/armvirtualmachineima...</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/2454e9f709bdb4b0350d169490063757a63710c9"><code>2454e9f</code></a>
[Release] sdk/resourcemanager/deviceupdate/armdeviceupdate/1.3.0
generation f...</li>
<li><a
href="https://github.com/Azure/azure-sdk-for-go/commit/72768a2a152aa9faba665fe1d5b277a58c03b17c"><code>72768a2</code></a>
[Release] sdk/resourcemanager/healthcareapis/armhealthcareapis/2.0.0
generati...</li>
<li>Additional commits viewable in <a
href="https://github.com/Azure/azure-sdk-for-go/compare/sdk/resourcemanager/sql/armsql/v2.0.0-beta.3...sdk/resourcemanager/sql/armsql/v2.0.0-beta.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.17 to 1.32.18
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/db9f4e546dfe2f62a6bc3bf54b9da42ebace6372"><code>db9f4e5</code></a>
Release 2026-05-22</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/34e7ddc9400e830a9ae226a7e3c2161e5ece4f19"><code>34e7ddc</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/f9db036cf7b3b8a1ea5eb67c3d296da4b48b6e2b"><code>f9db036</code></a>
Update endpoints model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/ae5eae1e3ec46433bd99496bfa6936f8f09a2e72"><code>ae5eae1</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/429dbdd2a35d325aabc5757edfc9ebf09c2ad12e"><code>429dbdd</code></a>
Feat discover endpoint partition validation (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3410">#3410</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/ab4f5b60785064ec6346c922604d94b63d9c7299"><code>ab4f5b6</code></a>
Release 2026-05-21</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/757a09909a97a15e5a481d9839b83f15b8fdc4bc"><code>757a099</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/02c8323ee6c99be82dae3a3923616756cb164525"><code>02c8323</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/f4ac954c5b3567f7918fbaa845bd05a8b211f54e"><code>f4ac954</code></a>
Bump smithy-go version and update imports for evenstream protocoltests
(<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3420">#3420</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/6d937001e020def8b587dccbe5d803933ce57bfd"><code>6d93700</code></a>
Add replace for credentials dependency added on go.mod (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3419">#3419</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.17...config/v1.32.18">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.16 to
1.19.17
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/db9f4e546dfe2f62a6bc3bf54b9da42ebace6372"><code>db9f4e5</code></a>
Release 2026-05-22</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/34e7ddc9400e830a9ae226a7e3c2161e5ece4f19"><code>34e7ddc</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/f9db036cf7b3b8a1ea5eb67c3d296da4b48b6e2b"><code>f9db036</code></a>
Update endpoints model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/ae5eae1e3ec46433bd99496bfa6936f8f09a2e72"><code>ae5eae1</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/429dbdd2a35d325aabc5757edfc9ebf09c2ad12e"><code>429dbdd</code></a>
Feat discover endpoint partition validation (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3410">#3410</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/ab4f5b60785064ec6346c922604d94b63d9c7299"><code>ab4f5b6</code></a>
Release 2026-05-21</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/757a09909a97a15e5a481d9839b83f15b8fdc4bc"><code>757a099</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/02c8323ee6c99be82dae3a3923616756cb164525"><code>02c8323</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/f4ac954c5b3567f7918fbaa845bd05a8b211f54e"><code>f4ac954</code></a>
Bump smithy-go version and update imports for evenstream protocoltests
(<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3420">#3420</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/6d937001e020def8b587dccbe5d803933ce57bfd"><code>6d93700</code></a>
Add replace for credentials dependency added on go.mod (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3419">#3419</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.16...credentials/v1.19.17">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/aws/aws-sdk-go-v2/service/cloudcontrol` from 1.29.15
to 1.30.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/2d43b815f645eae163e7521c9789554dfe60e40c"><code>2d43b81</code></a>
Release 2024-06-19</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/812bc72fb0611de5a988fc08c7352640bb6513ea"><code>812bc72</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/12e26483a56e94cb4f58d8632526d175ecebee09"><code>12e2648</code></a>
Update endpoints model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/5df426acd2fbd5c0b52c0fcc2c20cfd42492d26c"><code>5df426a</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/78777b63b91f22f973a5613595f15d32ff42080b"><code>78777b6</code></a>
add implicit global region to internal partition metadata (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2688">#2688</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/077df5deb4f94e0cacc5c64c4538e49b6c711563"><code>077df5d</code></a>
Release 2024-06-18</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/3320b138b7ef295ad49afcaa9b04b6dca5e0e8ad"><code>3320b13</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/1315201166439e42a027b644eb29de62e5e1ecee"><code>1315201</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/8dddc9c41a16c7f622ba149d5f15b78e33ff7f1c"><code>8dddc9c</code></a>
add SDK-specific feature tracking (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2682">#2682</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/54f11c0ac651fbec8d65abe9cea3740af17c1460"><code>54f11c0</code></a>
Release 2024-06-17</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.15...v1.30.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.303.0 to
1.304.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/db9f4e546dfe2f62a6bc3bf54b9da42ebace6372"><code>db9f4e5</code></a>
Release 2026-05-22</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/34e7ddc9400e830a9ae226a7e3c2161e5ece4f19"><code>34e7ddc</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/f9db036cf7b3b8a1ea5eb67c3d296da4b48b6e2b"><code>f9db036</code></a>
Update endpoints model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/ae5eae1e3ec46433bd99496bfa6936f8f09a2e72"><code>ae5eae1</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/429dbdd2a35d325aabc5757edfc9ebf09c2ad12e"><code>429dbdd</code></a>
Feat discover endpoint partition validation (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3410">#3410</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/ab4f5b60785064ec6346c922604d94b63d9c7299"><code>ab4f5b6</code></a>
Release 2026-05-21</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/757a09909a97a15e5a481d9839b83f15b8fdc4bc"><code>757a099</code></a>
Regenerated Clients</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/02c8323ee6c99be82dae3a3923616756cb164525"><code>02c8323</code></a>
Update API model</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/f4ac954c5b3567f7918fbaa845bd05a8b211f54e"><code>f4ac954</code></a>
Bump smithy-go version and update imports for evenstream protocoltests
(<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3420">#3420</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-go-v2/commit/6d937001e020def8b587dccbe5d803933ce57bfd"><code>6d93700</code></a>
Add replace for credentials dependency added on go.mod (<a
href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3419">#3419</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.303.0...service/ec2/v1.304.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/aws/smithy-go` from 1.25.1 to 1.26.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aws/smithy-go/blob/main/CHANGELOG.md">github.com/aws/smithy-go's
changelog</a>.</em></p>
<blockquote>
<h1>Release (2026-05-27)</h1>
<h2>General Highlights</h2>
<ul>
<li><strong>Dependency Update</strong>: Updated to the latest SDK module
versions</li>
</ul>
<h2>Module Highlights</h2>
<ul>
<li><code>github.com/aws/smithy-go</code>: v1.26.0
<ul>
<li><strong>Feature</strong>: Add StringSlice to endpoint rulesfn.</li>
</ul>
</li>
</ul>
<h1>Release (2026-04-23)</h1>
<h2>General Highlights</h2>
<ul>
<li><strong>Dependency Update</strong>: Updated to the latest SDK module
versions</li>
</ul>
<h2>Module Highlights</h2>
<ul>
<li><code>github.com/aws/smithy-go</code>: v1.25.1
<ul>
<li><strong>Bug Fix</strong>: Fixed a memory leak in the LRU cache
implementation used by some AWS services.</li>
</ul>
</li>
</ul>
<h1>Release (2026-04-15)</h1>
<h2>General Highlights</h2>
<ul>
<li><strong>Dependency Update</strong>: Updated to the latest SDK module
versions</li>
</ul>
<h2>Module Highlights</h2>
<ul>
<li><code>github.com/aws/smithy-go</code>: v1.25.0
<ul>
<li><strong>Feature</strong>: Add support for endpointBdd trait</li>
</ul>
</li>
</ul>
<h1>Release (2026-04-02)</h1>
<h2>General Highlights</h2>
<ul>
<li><strong>Dependency Update</strong>: Updated to the latest SDK module
versions</li>
</ul>
<h2>Module Highlights</h2>
<ul>
<li><code>github.com/aws/smithy-go</code>: v1.24.3
<ul>
<li><strong>Bug Fix</strong>: Add additional sigv4 configuration.</li>
</ul>
</li>
<li><code>github.com/aws/smithy-go/aws-http-auth</code>: <a
href="https://github.com/aws/smithy-go/blob/main/aws-http-auth/CHANGELOG.md#v113-2026-04-02">v1.1.3</a>
<ul>
<li><strong>Bug Fix</strong>: Add additional sigv4 configuration.</li>
</ul>
</li>
</ul>
<h1>Release (2026-02-27)</h1>
<h2>General Highlights</h2>
<ul>
<li><strong>Dependency Update</strong>: Bump minimum go version to
1.24.</li>
</ul>
<h1>Release (2026-02-20)</h1>
<h2>General Highlights</h2>
<ul>
<li><strong>Dependency Update</strong>: Updated to the latest SDK module
versions</li>
</ul>
<h2>Module Highlights</h2>
<ul>
<li><code>github.com/aws/smithy-go</code>: v1.24.1</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/smithy-go/commit/45ed8311108fa4d204aa8ad3f5264442568c6b01"><code>45ed831</code></a>
Release 2026-05-27</li>
<li><a
href="https://github.com/aws/smithy-go/commit/36699a9ad5bb1f4054d69de11e573003ec6c2865"><code>36699a9</code></a>
handle vars in auth scheme id tmpl (<a
href="https://redirect.github.com/aws/smithy-go/issues/667">#667</a>)</li>
<li><a
href="https://github.com/aws/smithy-go/commit/b81ddf73b3738ec93447b59aa920666f7154ae36"><code>b81ddf7</code></a>
Use GoDependency to add SDK dependencies on codegen instead of relying
on go ...</li>
<li><a
href="https://github.com/aws/smithy-go/commit/999a54bb7359cf5740b9c23ca52220c5777b486d"><code>999a54b</code></a>
add event stream test generator (<a
href="https://redirect.github.com/aws/smithy-go/issues/661">#661</a>)</li>
<li><a
href="https://github.com/aws/smithy-go/commit/22e6cf7f8d19a35512b84cfb3f72e4e77ab29592"><code>22e6cf7</code></a>
Expand JMESPath truthy check by allowing bare collections to be
evaluated (<a
href="https://redirect.github.com/aws/smithy-go/issues/654">#654</a>)</li>
<li>See full diff in <a
href="https://github.com/aws/smithy-go/compare/v1.25.1...v1.26.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/fluxcd/pkg/apis/meta` from 1.27.0 to 1.28.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fluxcd/pkg/commit/2b9f4c54119931dd929e1f47b88ef8ae118fa6c0"><code>2b9f4c5</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1216">#1216</a> from
fluxcd/release-main</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/715a46d4385689f839ac75f3ac0edd4abb15ae24"><code>715a46d</code></a>
Prepare for release</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/482ea7963b34fd41e4244d9c05384a57f56928b7"><code>482ea79</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1129">#1129</a> from
Iam-Karan-Suresh/refactor/extract-dependencyref...</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/428177482a3500b1d53d4659c1bce00e61f75d4c"><code>4281774</code></a>
refactor: move DependencyReference to apis/meta</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/fa1303628d234029c725006177c10b1ba61ee1eb"><code>fa13036</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1215">#1215</a> from
fluxcd/release-main</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/e944ed2add26498eb300c1f1f5ced1f072ba8659"><code>e944ed2</code></a>
Prepare for release</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/dce25dd04cd2fb6ff37084094317b2f343638cd1"><code>dce25dd</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1214">#1214</a> from
fluxcd/ci-jwt</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/55b3741c9938b13fb033046b8c5b921914b485f4"><code>55b3741</code></a>
auth: introduce JWT signing with JWK for CI systems</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/f50d6110eaf9d087122148fa8d95d1f509d53634"><code>f50d611</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1213">#1213</a> from
fluxcd/release-main</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/39163c0d55f3bcd5ea94a850782a0eb6fb9f064a"><code>39163c0</code></a>
Prepare for release</li>
<li>Additional commits viewable in <a
href="https://github.com/fluxcd/pkg/compare/apis/meta/v1.27.0...apis/meta/v1.28.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/getkin/kin-openapi` from 0.138.0 to 0.139.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getkin/kin-openapi/releases">github.com/getkin/kin-openapi's
releases</a>.</em></p>
<blockquote>
<h2>v0.139.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(openapi3): batch-convert long-tail RequiredFieldError sites by
<a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1170">getkin/kin-openapi#1170</a></li>
<li>feat(openapi3): typed validation error clusters (combined: #1171-<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1179">#1179</a>)
by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1180">getkin/kin-openapi#1180</a></li>
<li>openapi3gen: skip component export for anonymous types by <a
href="https://github.com/0-don"><code>@​0-don</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1163">getkin/kin-openapi#1163</a></li>
<li>feat: migrate to oasdiff/yaml v0.1.0 single Unmarshal API + enable
DisableTimestamps by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1181">getkin/kin-openapi#1181</a></li>
<li>openapi3: typed context errors for Validate() wrapper chain by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1183">getkin/kin-openapi#1183</a></li>
<li>openapi3: track Origin on the document root (T) by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1184">getkin/kin-openapi#1184</a></li>
<li>openapi3: tests flakiness corrected by <a
href="https://github.com/fenollp"><code>@​fenollp</code></a> in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1159">getkin/kin-openapi#1159</a></li>
<li>openapi3: aggregate independent validation errors via
EnableMultiError by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1185">getkin/kin-openapi#1185</a></li>
<li>openapi3: fix validation of duplicated path templates by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1189">getkin/kin-openapi#1189</a></li>
<li>openapi3: type the remaining bare-error validation sites by <a
href="https://github.com/reuvenharrison"><code>@​reuvenharrison</code></a>
in <a
href="https://redirect.github.com/getkin/kin-openapi/pull/1187">getkin/kin-openapi#1187</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/getkin/kin-openapi/compare/v0.138.0...v0.139.0">https://github.com/getkin/kin-openapi/compare/v0.138.0...v0.139.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getkin/kin-openapi/commit/8381bfc73ce3bb241d298bc8415b8f724b6ddfb6"><code>8381bfc</code></a>
openapi3: type the remaining bare-error validation sites (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1187">#1187</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/d29b5c043d31c47b3631020525397b7d1a1f4b6a"><code>d29b5c0</code></a>
openapi3: fix validation of duplicated path templates (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1189">#1189</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/e56c2c71f4cc7a433a13ff50e44b3da50b253c07"><code>e56c2c7</code></a>
openapi3: aggregate independent validation errors via EnableMultiError
(<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1185">#1185</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/7ea1ac895326a469712d81507fe00d7c8957b8b6"><code>7ea1ac8</code></a>
openapi3: tests flakiness corrected (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1159">#1159</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/dc70f84ce64fa2d60e1e58d96f6b5686ba3dff3e"><code>dc70f84</code></a>
openapi3: track Origin on the document root (T) (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1184">#1184</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/69492dff6b62dddb9b27aeb7ebc9e0ee653e0263"><code>69492df</code></a>
openapi3: typed context errors for Validate() wrapper chain (<a
href="https://redirect.github.com/getkin/kin-openapi/issues/1183">#1183</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/0a89925163b66876c4bc357bca068d62e3d86c20"><code>0a89925</code></a>
un-patch YAML serialization of dates (see issue <a
href="https://redirect.github.com/getkin/kin-openapi/issues/697">#697</a>)</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/55a4c7274045743fd7e6703ee14be408ae79d22d"><code>55a4c72</code></a>
openapi3: re-enable tests disabled due to YAML dates in map keys</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/c61836c51e8f6f2efebbe95f783a41f319c53aa7"><code>c61836c</code></a>
ci: fixup lint after modifications to marsh.go</li>
<li><a
href="https://github.com/getkin/kin-openapi/commit/7633481fe3cd3a7027097aed588c285f3d21d238"><code>7633481</code></a>
feat: migrate to oasdiff/yaml v0.1.0 single Unmarshal API + enable
DisableTim...</li>
<li>Additional commits viewable in <a
href="https://github.com/getkin/kin-openapi/compare/v0.138.0...v0.139.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/go-chi/chi/v5` from 5.2.5 to 5.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/go-chi/chi/releases">github.com/go-chi/chi/v5's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Use strings.ReplaceAll where applicable by <a
href="https://github.com/JRaspass"><code>@​JRaspass</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1046">go-chi/chi#1046</a></li>
<li>Propagate inline middlewares across mounted subrouters by <a
href="https://github.com/LukasJenicek"><code>@​LukasJenicek</code></a>
in <a
href="https://redirect.github.com/go-chi/chi/pull/1049">go-chi/chi#1049</a></li>
<li>add go 1.26 to ci by <a
href="https://github.com/pkieltyka"><code>@​pkieltyka</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1052">go-chi/chi#1052</a></li>
<li>Remove last uses of io/ioutil by <a
href="https://github.com/JRaspass"><code>@​JRaspass</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1054">go-chi/chi#1054</a></li>
<li>Simplify chi.walk with slices.Concat by <a
href="https://github.com/JRaspass"><code>@​JRaspass</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1053">go-chi/chi#1053</a></li>
<li>Apply the stringscutprefix modernizer by <a
href="https://github.com/JRaspass"><code>@​JRaspass</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1051">go-chi/chi#1051</a></li>
<li>Bump minimum Go to 1.23, always use request.Pattern by <a
href="https://github.com/JRaspass"><code>@​JRaspass</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1048">go-chi/chi#1048</a></li>
<li>middleware: fix httpFancyWriter.ReadFrom double-counting bytes with
Tee by <a
href="https://github.com/alliasgher"><code>@​alliasgher</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1085">go-chi/chi#1085</a></li>
<li>Fix typo in Route doc comment by <a
href="https://github.com/gouwazi"><code>@​gouwazi</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1073">go-chi/chi#1073</a></li>
<li>fix: set Request.Pattern from RoutePattern() by <a
href="https://github.com/leno23"><code>@​leno23</code></a> in <a
href="https://redirect.github.com/go-chi/chi/pull/1097">go-chi/chi#1097</a></li>
<li>feat: middleware.ClientIP, a replacement for middleware.RealIP by <a
href="https://github.com/VojtechVitek"><code>@​VojtechVitek</code></a>
in <a
href="https://redirect.github.com/go-chi/chi/pull/967">go-chi/chi#967</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/LukasJenicek"><code>@​LukasJenicek</code></a>
made their first contribution in <a
href="https://redirect.github.com/go-chi/chi/pull/1049">go-chi/chi#1049</a></li>
<li><a
href="https://github.com/alliasgher"><code>@​alliasgher</code></a> made
their first contribution in <a
href="https://redirect.github.com/go-chi/chi/pull/1085">go-chi/chi#1085</a></li>
<li><a href="https://github.com/gouwazi"><code>@​gouwazi</code></a> made
their first contribution in <a
href="https://redirect.github.com/go-chi/chi/pull/1073">go-chi/chi#1073</a></li>
<li><a href="https://github.com/leno23"><code>@​leno23</code></a> made
their first contribution in <a
href="https://redirect.github.com/go-chi/chi/pull/1097">go-chi/chi#1097</a></li>
</ul>
<h2>SECURITY: middleware.ClientIP, a replacement for
middleware.RealIP</h2>
<p><a
href="https://github.com/VojtechVitek"><code>@​VojtechVitek</code></a>
submitted PR <a
href="https://redirect.github.com/go-chi/chi/issues/967">#967</a>, which
introduces middleware.ClientIP — a replacement for middleware.RealIP
that closes the three open spoofing advisories:</p>
<ul>
<li><a
href="https://github.com/go-chi/chi/security/advisories/GHSA-9g5q-2w5x-hmxf">GHSA-9g5q-2w5x-hmxf</a>
— IP spoofing via XFF in <code>RemoteAddr</code> resolution
(convto)</li>
<li><a
href="https://github.com/go-chi/chi/security/advisories/GHSA-rjr7-jggh-pgcp">GHSA-rjr7-jggh-pgcp</a>
— RealIP allows IP spoofing via unvalidated XFF (rezmoss)</li>
<li><a
href="https://github.com/go-chi/chi/security/advisories/GHSA-3fxj-6jh8-hvhx">GHSA-3fxj-6jh8-hvhx</a>
— IP spoofing in <code>middleware.RealIP</code> (Saku0512, Critical /
9.3)</li>
</ul>
<p>It also addresses issues outlined at:</p>
<ul>
<li><a
href="https://redirect.github.com/go-chi/chi/issues/708">go-chi/chi#708</a></li>
<li><a
href="https://adam-p.ca/blog/2022/03/x-forwarded-for/">https://adam-p.ca/blog/2022/03/x-forwarded-for/</a></li>
<li><a
href="https://redirect.github.com/go-chi/chi/issues/711">go-chi/chi#711</a></li>
<li><a
href="https://redirect.github.com/go-chi/chi/issues/453">go-chi/chi#453</a></li>
<li><a
href="https://redirect.github.com/go-chi/chi/pull/908">go-chi/chi#908</a></li>
</ul>
<p><code>middleware.RealIP</code> is deprecated in this PR with pointers
to the new API.</p>
<p>The deprecation only adds a <code>// Deprecated:</code> doc comment;
the function keeps working for backward compatibility.</p>
<h3>Why a new middleware (not &quot;fix RealIP in place&quot;)</h3>
<p><code>RealIP</code> has two unfixable design choices: it mutates
<code>r.RemoteAddr</code>, and it tries to be a one-size-fits-all
default by walking a hard-coded list of headers any client can supply.
Per <a href="https://adam-p.ca/blog/2022/03/x-forwarded-for/">adam-p's
&quot;The perils of the 'real' client IP&quot;</a> (which calls chi out
by name on this), there is no safe default — the user must pick their
trust source explicitly.</p>
<h3>The new API</h3>
<p>Four middlewares, two accessors. Pick exactly one middleware based on
your
infrastructure, read the result with one of the two accessors:</p>
<pre lang="go"><code>// One of the four. There is no safe default — pick
exactly one.
func ClientIPFromHeader(trustedHeader string) func(http.Handler)
http.Handler
func ClientIPFromXFF(trustedIPPrefixes ...string) func(http.Handler)
http.Handler
func ClientIPFromXFFTrustedProxies(numTrustedProxies int)
func(http.Handler) http.Handler
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/go-chi/chi/commit/3b171578ca44dfd75ca3c5cbddc7b44c600a7b49"><code>3b17157</code></a>
feat: middleware.ClientIP, a replacement for middleware.RealIP (<a
href="https://redirect.github.com/go-chi/chi/issues/967">#967</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/818fdcfc4786168651768377ba647cf9dd5b3953"><code>818fdcf</code></a>
fix: set Request.Pattern from RoutePattern() (<a
href="https://redirect.github.com/go-chi/chi/issues/1097">#1097</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/f975af0cb10cbefaccf0422385420fe62722d648"><code>f975af0</code></a>
Fix typo in Route doc comment (<a
href="https://redirect.github.com/go-chi/chi/issues/1073">#1073</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/4ef87eaf2cfb27d3126d48194e1a84806acc1aed"><code>4ef87ea</code></a>
middleware: fix httpFancyWriter.ReadFrom double-counting bytes with Tee
(<a
href="https://redirect.github.com/go-chi/chi/issues/1085">#1085</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/a54874f0e2f12647a19e82ee70dfa8185014100c"><code>a54874f</code></a>
Bump minimum Go to 1.23, always use request.Pattern (<a
href="https://redirect.github.com/go-chi/chi/issues/1048">#1048</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/3328d4d3ab8a08547fa419ed657017355e6d3c4d"><code>3328d4d</code></a>
Apply the stringscutprefix modernizer (<a
href="https://redirect.github.com/go-chi/chi/issues/1051">#1051</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/be60b2ec5755a9072cdf27af3ba3034e84781d12"><code>be60b2e</code></a>
Simplify chi.walk with slices.Concat (<a
href="https://redirect.github.com/go-chi/chi/issues/1053">#1053</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/a36a925a6a195943ec104100d7d18757543e745f"><code>a36a925</code></a>
Remove last uses of io/ioutil (<a
href="https://redirect.github.com/go-chi/chi/issues/1054">#1054</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/7d93ee3e86b4d477c20d809c9b1ce9a281dfd706"><code>7d93ee3</code></a>
add go 1.26 to ci (<a
href="https://redirect.github.com/go-chi/chi/issues/1052">#1052</a>)</li>
<li><a
href="https://github.com/go-chi/chi/commit/903cff2596eac0f72538ac46d696058351f1c3fb"><code>903cff2</code></a>
Propagate inline middlewares across mounted subrouters (<a
href="https://redirect.github.com/go-chi/chi/issues/1049">#1049</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/go-chi/chi/compare/v5.2.5...v5.3.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `github.com/go-openapi/runtime` from 0.31.0 to 0.32.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/go-openapi/runtime/releases">github.com/go-openapi/runtime's
releases</a>.</em></p>
<blockquote>
<h2>v0.32.2</h2>
<h2><a
href="https://github.com/go-openapi/runtime/tree/v0.32.2">0.32.2</a> -
2026-05-27</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2">https://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2</a></p>
<p>2 commits in this release.</p>
<hr />
<h3><!-- raw HTML omitted -->Fixed bugs</h3>
<ul>
<li>fix(client): added a guard to avoid the client to panic by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/runtime/pull/474">#474</a>
<a
href="https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Miscellaneous tasks</h3>
<ul>
<li>chore: prepare release v0.32.2 by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/runtime/pull/475">#475</a>
<a
href="https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27">...</a></li>
</ul>
<hr />
<h3>People who contributed to this release</h3>
<ul>
<li><a href="https://github.com/fredbi"><code>@​fredbi</code></a></li>
</ul>
<hr />
<p><strong><a href="https://github.com/go-openapi/runtime">runtime</a>
license terms</strong></p>
<p><a
href="https://github.com/go-openapi/runtime/?tab=Apache-2.0-1-ov-file#readme"><img
src="http://img.shields.io/badge/license-Apache%20v2-orange.svg"
alt="License" /></a></p>
<h1>Per-module changes</h1>
<hr />
<h2>client-middleware/opentracing (0.32.2)</h2>
<h3><!-- raw HTML omitted -->Miscellaneous tasks</h3>
<ul>
<li>chore: prepare release v0.32.2 by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/runtime/pull/475">#475</a>
<a
href="https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27">...</a></li>
</ul>
<h2>v0.32.1</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27"><code>a357ecf</code></a>
chore: prepare release v0.32.2</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402"><code>10b4d12</code></a>
fix(client): added a guard to avoid the client to panic (<a
href="https://redirect.github.com/go-openapi/runtime/issues/474">#474</a>)</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/ea80e5aacea5c4beb4e0149c16bfedafeb712ade"><code>ea80e5a</code></a>
chore: prepare release v0.32.1</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/01f5c5554ca086b21e2edeb501df8d1ea3442e89"><code>01f5c55</code></a>
doc: documented SkipAuth feature with build tag (<a
href="https://redirect.github.com/go-openapi/runtime/issues/472">#472</a>)</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/af192a9fb1651707e247f9a61b98f4bd033e86b1"><code>af192a9</code></a>
refactor(client): promote ContextualTransport to runtime package (<a
href="https://redirect.github.com/go-openapi/runtime/issues/471">#471</a>)</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/100221960271f64b93bda18c4710deaffec71fba"><code>1002219</code></a>
chore: prepare release v0.32.0</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/c1e2e2cb180aa5f374faa5ac74868eab49f53eb3"><code>c1e2e2c</code></a>
Merge pull request <a
href="https://redirect.github.com/go-openapi/runtime/issues/469">#469</a>
from fredbi/fix/3113-file-urlencoded</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/584ff89d96ca40fb1fc2dafb11d1a778b10eac75"><code>584ff89</code></a>
ci: add unsafe-skipauth tagged-build workflow with coverage</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/4042690b6876ac18d04c0803d55aefcd86948472"><code>4042690</code></a>
feat(middleware): build-tag-gated SetSkipAuth for dev-mode auth
bypass</li>
<li><a
href="https://github.com/go-openapi/runtime/commit/cd748fa92d58a2758a07a632ea5905e5f76126ba"><code>cd748fa</code></a>
refactor(client/otel): pivot OpenTelemetry transport to
SubmitContext</li>
<li>Additional commits viewable in <a
href="https://github.com/go-openapi/runtime/compare/v0.31.0...v0.32.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp`
from 0.68.0 to 0.69.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's
releases</a>.</em></p>
<blockquote>
<h2>v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0</h2>
<h3>Added</h3>
<ul>
<li>Add <code>error.type</code> attribute to
<code>http.client.request.duration</code> for transport failures in
<code>otelhttp</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8801">#8801</a>)</li>
<li>Add examples for prometheus compatibility document. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8716">#8716</a>)</li>
<li>Add support for <code>cardinality_limits</code> in
<code>PeriodicMetricReader</code> in <code>otelconf</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li>
<li>Add <code>Resource</code> method to <code>SDK</code> in
<code>go.opentelemetry.io/contrib/otelconf/x</code> to expose the
resolved SDK resource from declarative configuration. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8913">#8913</a>)</li>
<li>Add <code>go.opentelemetry.io/contrib/detectors/hetzner</code>, a
new resource detector for Hetzner Cloud servers, ported from
<code>github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner</code>.
Detects <code>cloud.provider</code>, <code>cloud.platform</code>,
<code>cloud.region</code>, <code>cloud.availability_zone</code>,
<code>host.id</code>, and <code>host.name</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8979">#8979</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Set error field as <code>record.SetErr</code> instead of a plain
attribute in
<code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li>
<li>Set the &quot;error&quot; field (e.g. created via
<code>zap.Error</code>) as <code>record.SetErr</code> instead of a plain
attribute in <code>go.opentelemetry.io/contrib/bridges/otelzap</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8719">#8719</a>)</li>
<li>Set fields implementing <code>error</code> interface from
<code>slog</code> records as <code>record.SetErr</code> instead of plain
attributes in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8774">#8774</a>)</li>
<li>Set emitted errors in
<code>go.opentelemetry.io/contrib/bridges/otellogr</code> as record
errors (<code>Record.SetErr</code>) instead of
<code>exception.message</code> attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8775">#8775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix header attributes lost when using sub-spans in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8797">#8797</a>)</li>
<li>Validate <code>encoding</code> configuration for OTLP HTTP exporters
in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8772">#8772</a>)</li>
<li>Remove the custom body wrapper from the request's body after the
request is processed to allow body type comparisons with the original
type in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>
and
<code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6914">#6914</a>)</li>
<li>Unknown or empty HTTP methods now report &quot;_OTHER&quot; instead
of &quot;GET&quot; across all HTTP instrumentations to align with
OpenTelemetry semantic conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8868">#8868</a>)</li>
<li>The default span name formatter in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>
now conforms to the OpenTelemetry HTTP semantic conventions for server
span names. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8871">#8871</a>)
<ul>
<li>The default span name is now <code>{method} {route}</code> (e.g.
<code>GET /foo/{id}</code>) when a route pattern is available, or
<code>{method}</code> (e.g. <code>GET</code>) otherwise.</li>
</ul>
</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove the deprecated <code>WithSpanOptions</code> option in
<code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8991">#8991</a>)</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>otelconf: validate encoding configuration for OTLP HTTP exporters by
<a href="https://github.com/sonalgaud12"><code>@​sonalgaud12</code></a>
in <a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8772">open-telemetry/opentelemetry-go-contrib#8772</a></li>
<li>fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to
v1.99.0 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8780">open-telemetry/opentelemetry-go-contrib#8780</a></li>
<li>chore(deps): update prom/prometheus docker tag to v3.11.1 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8779">open-telemetry/opentelemetry-go-contrib#8779</a></li>
<li>otellogrus: Set error field as <code>record.SetErr</code> by <a
href="https://github.com/sonalgaud12"><code>@​sonalgaud12</code></a> in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8778">open-telemetry/opentelemetry-go-contrib#8778</a></li>
<li>chore(deps): update module golang.org/x/sys to v0.43.0 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8783">open-telemetry/opentelemetry-go-contrib#8783</a></li>
<li>chore(deps): update golang.org/x/telemetry digest to 93c7c8a by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8786">open-telemetry/opentelemetry-go-contrib#8786</a></li>
<li>chore(deps): update module github.com/mattn/go-isatty to v0.0.21 by
<a href="https://github.com/renovate"><code>@​renovate</code></a>[bot]
in <a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8787">open-telemetry/opentelemetry-go-contrib#8787</a></li>
<li>chore(deps): update module github.com/mattn/go-runewidth to v0.0.23
by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8788">open-telemetry/opentelemetry-go-contrib#8788</a></li>
<li>chore(deps): update golang.org/x by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8791">open-telemetry/opentelemetry-go-contrib#8791</a></li>
<li>chore(deps): update actions/github-script action to v9 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8795">open-telemetry/opentelemetry-go-contrib#8795</a></li>
<li>fix(deps): update golang.org/x by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8794">open-telemetry/opentelemetry-go-contrib#8794</a></li>
<li>otelzap: set error field as record.SetErr by <a
href="https://github.com/iblancasa"><code>@​iblancasa</code></a> in <a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8719">open-telemetry/opentelemetry-go-contrib#8719</a></li>
<li>fix(deps): update golang.org/x to 746e56f by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8796">open-telemetry/opentelemetry-go-contrib#8796</a></li>
<li>chore(deps): update module golang.org/x/arch to v0.26.0 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8798">open-telemetry/opentelemetry-go-contrib#8798</a></li>
<li>Check if otelgrpc metrics are enabled by <a
href="https://github.com/dashpole"><code>@​dashpole</code></a> in <a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8792">open-telemetry/opentelemetry-go-contrib#8792</a></li>
<li>chore(deps): update actions/upload-artifact action to v7.0.1 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8800">open-telemetry/opentelemetry-go-contrib#8800</a></li>
<li>Check instrument enabled in deprecatedruntime by <a
href="https://github.com/dashpole"><code>@​dashpole</code></a> in <a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8793">open-telemetry/opentelemetry-go-contrib#8793</a></li>
<li>chore(deps): update module github.com/ashanbrown/forbidigo/v2 to
v2.3.1 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8804">open-telemetry/opentelemetry-go-contrib#8804</a></li>
<li>chore(deps): update module github.com/ashanbrown/makezero/v2 to
v2.2.1 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8802">open-telemetry/opentelemetry-go-contrib#8802</a></li>
<li>chore(deps): update module github.com/manuelarte/funcorder to v0.6.0
by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8803">open-telemetry/opentelemetry-go-contrib#8803</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's
changelog</a>.</em></p>
<blockquote>
<h2>[1.44.0/2.5.1/0.69.0/0.37.1/0.24.0/0.19.0/0.16.1/0.16.0] -
2026-05-28</h2>
<h3>Added</h3>
<ul>
<li>Add <code>error.type</code> attribute to
<code>http.client.request.duration</code> for transport failures in
<code>otelhttp</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8801">#8801</a>)</li>
<li>Add examples for prometheus compatibility document. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8716">#8716</a>)</li>
<li>Add support for <code>cardinality_limits</code> in
<code>PeriodicMetricReader</code> in <code>otelconf</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li>
<li>Add <code>Resource</code> method to <code>SDK</code> in
<code>go.opentelemetry.io/contrib/otelconf/x</code> to expose the
resolved SDK resource from declarative configuration. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8913">#8913</a>)</li>
<li>Add <code>go.opentelemetry.io/contrib/detectors/hetzner</code>, a
new resource detector for Hetzner Cloud servers, ported from
<code>github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner</code>.
Detects <code>cloud.provider</code>, <code>cloud.platform</code>,
<code>cloud.region</code>, <code>cloud.availability_zone</code>,
<code>host.id</code>, and <code>host.name</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8979">#8979</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Set error field as <code>record.SetErr</code> instead of a plain
attribute in
<code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li>
<li>Set the &quot;error&quot; field (e.g. created via
<code>zap.Error</code>) as <code>record.SetErr</code> instead of a plain
attribute in <code>go.opentelemetry.io/contrib/bridges/otelzap</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8719">#8719</a>)</li>
<li>Set fields implementing <code>error</code> interface from
<code>slog</code> records as <code>record.SetErr</code> instead of plain
attributes in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8774">#8774</a>)</li>
<li>Set emitted errors in
<code>go.opentelemetry.io/contrib/bridges/otellogr</code> as record
errors (<code>Record.SetErr</code>) instead of
<code>exception.message</code> attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8775">#8775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix header attributes lost when using sub-spans in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8797">#8797</a>)</li>
<li>Validate <code>encoding</code> configuration for OTLP HTTP exporters
in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8772">#8772</a>)</li>
<li>Remove the custom body wrapper from the request's body after the
request is processed to allow body type comparisons with the original
type in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>
and
<code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6914">#6914</a>)</li>
<li>Unknown or empty HTTP methods now report &quot;_OTHER&quot; instead
of &quot;GET&quot; across all HTTP instrumentations to align with
OpenTelemetry semantic conventions. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8868">#8868</a>)</li>
<li>The default span name formatter in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code>
now conforms to the OpenTelemetry HTTP semantic conventions for server
span names. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8871">#8871</a>)
<ul>
<li>The default span name is now <code>{method} {route}</code> (e.g.
<code>GET /foo/{id}</code>) when a route pattern is available, or
<code>{method}</code> (e.g. <code>GET</code>) otherwise.</li>
</ul>
</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Remove the deprecated <code>WithSpanOptions</code> option in
<code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8991">#8991</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/03b2bcdb54b3dde73c9ff91ae216aec262f6c8f5"><code>03b2bcd</code></a>
Release v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9033">#9033</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/80c46d4037d5991ce324216a52cf7e8d7f2d81fa"><code>80c46d4</code></a>
chore(deps): update module github.com/alecthomas/chroma/v2 to v2.26.0
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9034">#9034</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/51f292197d33b84a21b3c70ae21cb185a2570d5e"><code>51f2921</code></a>
fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.41.2
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9026">#9026</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/db82162f1b642bb6dca7fa5be48045315bb466d6"><code>db82162</code></a>
fix(deps): update aws-sdk-go-v2 monorepo (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9031">#9031</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/5a3e533d8cd4045128e61a966f6dad58964a78ea"><code>5a3e533</code></a>
fix(deps): update module github.com/aws/smithy-go to v1.26.0 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9032">#9032</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/c67843c753a924faef17bc4aa63c138aa9472477"><code>c67843c</code></a>
otelhttp: Remove custom wrapper after handling request (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6914">#6914</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/c0a41352283151ab6655e88120e4ff4f0a917a2e"><code>c0a4135</code></a>
docs(otelhttptrace): add performance guidance for WithoutSubSpans (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8785">#8785</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/a51a86790e1f4df231a70bb5fecc72b95d3c1bf0"><code>a51a867</code></a>
otelconf: implement cardinality_limits support in PeriodicMetricReader
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/dead6e50fc0b5b3dc4aea288df207953dae5afe7"><code>dead6e5</code></a>
chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8994">#8994</a>)</li>
<li><a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/979ce1857524394d0884fd7c491722c5bcb43d50"><code>979ce18</code></a>
chore(deps): update module github.com/jgautheron/goconst to v1.10.2 (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9030">#9030</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.68.0...zpages/v0.69.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `go.opentelemetry.io/contrib/instrumentation/runtime` from
0.68.0 to 0.69.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/runtime's
releases</a>.</em></p>
<blockquote>
<h2>v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0</h2>
<h3>Added</h3>
<ul>
<li>Add <code>error.type</code> attribute to
<code>http.client.request.duration</code> for transport failures in
<code>otelhttp</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8801">#8801</a>)</li>
<li>Add examples for prometheus compatibility document. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8716">#8716</a>)</li>
<li>Add support for <code>cardinality_limits</code> in
<code>PeriodicMetricReader</code> in <code>otelconf</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li>
<li>Add <code>Resource</code> method to <code>SDK</code> in
<code>go.opentelemetry.io/contrib/otelconf/x</code> to expose the
resolved SDK resource from declarative configuration. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8913">#8913</a>)</li>
<li>Add <code>go.opentelemetry.io/contrib/detectors/hetzner</code>, a
new resource detector for Hetzner Cloud servers, ported from
<code>github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner</code>.
Detects <code>cloud.provider</code>, <code>cloud.platform</code>,
<code>cloud.region</code>, <code>cloud.availability_zone</code>,
<code>host.id</code>, and <code>host.name</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8979">#8979</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Set error field as <code>record.SetErr</code> instead of a plain
attribute in
<code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li>
<li>Set the &quot;error&quot; field (e.g. created via
<code>zap.Error</code>) as <code>record.SetErr</code> instead of a plain
attribute in <code>go.opentelemetry.io/contrib/bridges/otelzap</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8719">#8719</a>)</li>
<li>Set fields implementing <code>error</code> interface from
<code>slog</code> records as <code>record.SetErr</code> instead of plain
attributes in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8774">#8774</a>)</li>
<li>Set emitted errors in
<code>go.opentelemetry.io/contrib/bridges/otellogr</code> as record
errors (<code>Record.SetErr</code>) instead of
<code>exception.message</code> attributes. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8775">#8775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix header attributes lost when using sub-spans in
<code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code>.
(<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8797">#8797</a>)</li>
<li>Validate <code>encoding</code> configuration for OTLP HTTP exporters
in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a
href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8772">#8772<…
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.

3 participants