Release candidate v1.134 is deployed on QA Satellite .
List of changes this time:
Changelog
General
- 3c2b904 all: fix usages of sql.DB methods without context
- 7452243 shared/{dbutil,tagsql}: ignore ctx usage errors
- 20f6cac cmd: Bump Debian version in Docker images
- 68eda2d go.mod: bump GitHub - mattn/go-sqlite3: sqlite3 driver for go using database/sql to v1.14.28
- 756eb0b private/k8s: add support for counting similar pods
- d75e76b private/migrate: speed up migrations for storagenode
- 7ba4633 go.mod: revert cloud.google.com/go/spanner bump (#7558)
- 660d0b8 release v1.134.2
Satellite
- 6fbe549 satellite/metainfo: fix defer in loop in a test
- 7768c0f web/satellite: add missing confirmation step to access setup flow
- 9c8c076 cmd/satellite: Add debug messages user-accounts commands
- 6ede635 satellite/repair: manual repair uses generic consumer
- 65ae77c satellite/repair: support real jobq for manual repair
- 622a40b satellite/nodeselection: helper to use different values depends on current UTC hours…
- c7ac91f satellite/metainfo: add missing EncryptedETag field to responses
- d45b59d satellite/{web,wasm}: generate accesses with path encryption disabled
- c23462e satellite/repair/repairer: fix nodesForRepairCache initialization
- e4cc1b0 satellite/console: fix bucket not found error in usage report
- 393a051 satellite/metainfo: add delimiter support to ListObjects endpoint
- 74a7728 satellite/metainfo: add basic test for DesiredNodes flag for downloads
- 65241ad satellite/{console,payments,web}: refactored purchase-package endpoint to be generic
- d0fed93 satellite/{console,payments}: upgrade user on successful purchase
- 9f9d65d satellite/metabase: mutation API for object insert on commit object
- 5c89020 web/satellite: force users to pay upfront to upgrade
- 04c2e3a docker/satellite: Revert debian version changes and fix buster apt repo config (#7540)
- 65c6628 satellite/sso: remove hardcoded OIDC url paths
- 419751e web/satellite: fix bulk object deletion within folder
- a7ae6fb satellite/metabase: use Spanner Read API for listing segments
- 8277121 satellite/payments: refactor stripe service constructor
- c2005e0 satellite/metabase: add IncludeETag flag to ListObjects
- 1ddc602 satellite/metainfo: add include etag filter to list objects
- ae7de0d satellite/{payments,console}: add config for SKU usage
- e7660f2 satellite/{payments,console}: add SKUs to usage report
- ea49a63 satellite/metabase: add max commit delay option for DeletePendingObject
- f49296b satellite/accounting: fix flaky TestGetBucketTotals
- 2d296a5 satellite/{db,console}: optimise usage report
- 103c245 satellite/metabase: add some missing query tags
- ffe09ce satellite/accounting/rolluparchive: fixes for projects and nodes rollups archiving
- 16f64cc satellite/console: do not allow free users to create domains
- 0159081 web/satellite: add bulk object deletion test
- fe55201 cmd/satellite: add flag to skip db version checks
- a5ec970 satellite/{console,web}: initial step for the generated private API
- 70db9bc satellite/console: add feature flag for generated private API
- 42d9543 satellite/satellitedb: fix getAllOnlineNodesForRepair for postgres
- b7fe732 satellite/metainfo: use faster bucket creation in tests
- b8fab9b satellite/satellitedb: add root_key_id column to api_key_tails table
- 0b855f3 satellite/payments: fix minimum charge invoicing for users with prepaid balance
- f4f9179 private,satellite/console: added support of CORS middleware for generated API
- ddace80 web/satellite: do not allow free tier users to create domains
- 28cf6f9 satellite/payments: add SKU to invoice item metadata
- 2616ab0 satellite/console: add ‘send user feedback’ endpoint
- c1486d7 satellite/metabase: fix incorrect scan order in IteratePendingObjectsByKey
- cfb6ede web/satellite: fix nested folder deletion
- fb59e7a web/satellite: added minimum charge info to partner package container
- 4b7ea04 web/satellite: fixed pricing for partner users during onboarding
Storagenode
- 266f4a1 storagenode: handle satellite hashstore rollout settings
- 69ad526 storagenode/storagenodedb: fix CompleteGracefulExit