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

Upload ISS block(s) to a GCP bucket #17267

Open
15 tasks
Tracked by #17265
poulok opened this issue Jan 8, 2025 · 1 comment
Open
15 tasks
Tracked by #17265

Upload ISS block(s) to a GCP bucket #17267

poulok opened this issue Jan 8, 2025 · 1 comment

Comments

@poulok
Copy link
Member

poulok commented Jan 8, 2025

Background

#17266 will introduce a new notification that the application must respond to. When received, locate the block with the specified round, upload that block to a GCP bucket so that developers can access it, and log a message with the details of the file and location.

Acceptance Criteria

  • Add bucket configuration and credentials
  • Handle new notification in the app and upload the relevant block to a bucket
  • Log a message with the details of the file and location

Dependencies

Definition of Ready (DoR) Checklist

Note that DoR does not need to be 100% met prior to starting work

  • Clear acceptance criteria
  • Clear and detailed description
  • Dependencies identified
  • Links to documentation
  • Should be completable in 2-3 Days
  • Initial draft of Low-level design document
  • At least high level test plan
  • Groomed/Estimated

Definition of Done (DoD) Checklist

  • Acceptance Criteria complete
  • No Codacy issues greater than minor (in new code)
  • JavaDocs updated/created
  • Code commented
  • Unit tests created/updated
  • 80% test code coverage (in new code)
  • Happy Path and major negative cases in HAPI tests as applicable
@thomas-swirlds-labs
Copy link
Contributor

Q - Are we also targeting AWS buckets for these ISS block uploads or exclusively GCP?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📋 Backlog
Development

No branches or pull requests

3 participants