HomePhabricator
Diffusion Comm 98ed7f450672

[terraform] Staging: deploy Blob 1.2.1, Identity 0.42

Description

[terraform] Staging: deploy Blob 1.2.1, Identity 0.42

Summary:
Identity 0.42 now depends on Blob 1.2.1
Most changes are related to server-side holder removal

Blob changelog since 1.2.0:

  • 4dd91d929b [comm-lib] Add missing feature dependency to Cargo.toml
  • b5d7583ea7 [comm-lib][blob-client] Add support for removing holders by tags
  • 20d0368eeb [blob] Add support for removing holders by tags
  • 6c86404282 [comm-lib][blob] Add tags support to remove holders request payload
  • 406f6cc12f [comm-lib][blob-client] Extract error handling logic
  • e31290555a [comm-lib] Add remove_multiple_holders to Blob client
  • 4762e1c226 [blob] Add DB method to query holders by prefix
  • b6f911a681 [blob] Move HTTP request/response types to comm-lib
  • dfa118b6b3 [terraform] Add index for holder prefixes
  • b069c41703 [blob] Store indexable tag in DDB for holders
  • c9f0d1d0a0 [blob] Don't log request payload in tracing span

Identity changelog since 0.41:

  • 7617de987f [identity] Remove blob holders on logout and account deletion
  • bc71ac4c9c [identity] Pass Blob client to AuthenticatedService
  • f54b7e5ef5 [identity] Add function to remove holders for devices
  • 4dd91d929b [comm-lib] Add missing feature dependency to Cargo.toml
  • b5d7583ea7 [comm-lib][blob-client] Add support for removing holders by tags
  • 6c86404282 [comm-lib][blob] Add tags support to remove holders request payload
  • 406f6cc12f [comm-lib][blob-client] Extract error handling logic
  • e31290555a [comm-lib] Add remove_multiple_holders to Blob client
  • 51d280b640 [identity] Move backup and tunnelbroker mods to a submodule
  • 450ee7a77c [identity] Add config for Blob service URL

Test Plan: terraform plan

Reviewers: kamil, will, varun

Reviewed By: kamil

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D13711

Details

Provenance
bartekAuthored on Oct 15 2024, 4:13 AM
Reviewer
kamil
Differential Revision
D13711: [terraform] Staging: deploy Blob 1.2.1, Identity 0.42
Parents
rCOMMb7d8ac4d5ea7: [commtest] Add test for removing holders on logout
Branches
Unknown
Tags
Unknown