X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/857b16aff9c3e16d3be35d329f745528aa4acf70..0e9f41a15027a66c69ef351846b213b2e2075642:/doc/admin/upgrading.html.textile.liquid diff --git a/doc/admin/upgrading.html.textile.liquid b/doc/admin/upgrading.html.textile.liquid index 9ae8cc9e8d..e8441dd5f0 100644 --- a/doc/admin/upgrading.html.textile.liquid +++ b/doc/admin/upgrading.html.textile.liquid @@ -28,11 +28,27 @@ TODO: extract this information based on git commit messages and generate changel
-h2(#main). development main (as of 2023-09-??) +h2(#main). development main "previous: Upgrading to 2.7.0":#v2_7_0 -h2(#v2_7_0). v2.7.0 (2023-09-??) +h3. Check implications of Containers.MaximumPriceFactor 1.5 + +When scheduling a container, Arvados now considers using instance types other than the lowest-cost type consistent with the container's resource constraints. If a larger instance is already running and idle, or the cloud provider reports that the optimal instance type is not currently available, Arvados will select a larger instance type, provided the cost does not exceed 1.5x the optimal instance type cost. + +This will typically reduce overall latency for containers and reduce instance booting/shutdown overhead, but may increase costs depending on workload and instance availability. To avoid this behavior, configure @Containers.MaximumPriceFactor: 1.0@. + +h3. Synchronize keepstore and keep-balance upgrades + +The internal communication between keepstore and keep-balance about read-only volumes has changed. After keep-balance is upgraded, old versions of keepstore will be treated as read-only. We recommend upgrading and restarting all keepstore services first, then upgrading and restarting keep-balance. + +h3. Separate configs for MaxConcurrentRequests and MaxConcurrentRailsRequests + +The default configuration value @API.MaxConcurrentRequests@ (the number of concurrent requests that will be processed by a single instance of an arvados service process) is raised from 8 to 64. + +A new configuration key @API.MaxConcurrentRailsRequests@ (default 8) limits the number of concurrent requests processed by a RailsAPI service process. + +h2(#v2_7_0). v2.7.0 (2023-09-21) "previous: Upgrading to 2.6.3":#v2_6_3