Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions content/en/changelogs/1.36.0-changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,32 @@ controller:
```

#### Orca
#### Breaking Changes

##### Front50 Timeout Configuration
PR [#4773](https://github.com/spinnaker/orca/pull/4773) introduced a breaking change where timeouts were hardcoded at 10 seconds (readTimeoutMs: 10000, writeTimeoutMs: 10000, connectTimeoutMs: 10000), overriding global OkHttp timeout settings.

The Kork global OkHttp defaults are:
- connectTimeoutMs: 5000 (5 seconds)
- readTimeoutMs: 120000 (120 seconds)
- maxRequests: 100
- maxRequestsPerHost: 100

This hardcoding caused intermittent authentication failures during batch pipeline updates, especially with high latency or large pipeline configurations, as the global default read timeout of 120 seconds was being overridden with a much shorter 10 second timeout.

If you're experiencing timeout issues, configure front50 timeouts explicitly to match or exceed your global OkHttp settings:

```yaml
front50:
okhttp:
readTimeoutMs: 120000 # Match Kork default
writeTimeoutMs: 120000 # Match read timeout
connectTimeoutMs: 5000 # Match Kork default
```
---------------------------------------------------
Updates Orca's SavePipelineTask to support bulk saves using the updated functionality in the front50 bulk save endpoint.


With https://github.com/spinnaker/orca/pull/4781, keys from the stage context's outputs section can now be removed (there by reducing the context size significantly).
At present the following tasks support this feature:
* PromoteManifestKatoOutputsTask
Expand Down