Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(backup): extends backup manifest with info needed for 1-to-1 restore. #4177

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

VAveryanov8
Copy link
Collaborator

This adds following data to the backup manifest:

General:

rack: rack from the scylla configuration
host_id: host id of the scylla node

Instance Details:

shard_count: number of shard in scylla node
storage_size: total size of the disk in bytes
cloud_provider: aws|gcp|azure or empty in case of on-premise
instance_type: instance type, e.g. t2.nano or empty when on-premise

Fixes: #4130


Please make sure that:

  • Code is split to commits that address a single change
  • Commit messages are informative
  • Commit titles have module prefix
  • Commit titles have issue nr. suffix

…gger`.

This updates scylla-manager module to the latest version of `v3/swagger` package.
This extends agent `/node_info` response with `stroage_size` and
`data_directory` fields.
This adds following data to the backup manifest:
General:
  rack: rack from the scylla configuration
  host_id: host id of the scylla node
Instance Details:
  shard_count: number of shard in scylla node
  storage_size: total size of the disk in bytes
  cloud_provider: aws|gcp|azure or empty in case of on-premise
  instance_type: instance type, e.g. t2.nano or empty when on-premise

Fixes: #4130
This fixes the issue when context that was passed to GetInstanceMetadata is
canceled before any of provider's functions returned.
@VAveryanov8 VAveryanov8 force-pushed the va/extend-backup-manifest-part-3 branch from f99b7e5 to cedece2 Compare December 18, 2024 14:18
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.

Extend the backup manifest
1 participant