Page MenuHomePhabricator

[services] Dev Mode - Apply local cloud to the Blob service
AbandonedPublic

Authored by karol on Mar 23 2022, 7:58 AM.
Tags
None
Referenced Files
F1772731: D3497.diff
Wed, May 15, 8:29 PM
Unknown Object (File)
Fri, Apr 26, 8:07 AM
Unknown Object (File)
Tue, Apr 23, 1:19 PM
Unknown Object (File)
Tue, Apr 23, 1:19 PM
Unknown Object (File)
Tue, Apr 23, 1:19 PM
Unknown Object (File)
Tue, Apr 23, 1:15 PM
Unknown Object (File)
Tue, Apr 16, 8:42 PM
Unknown Object (File)
Mar 29 2024, 1:27 PM

Details

Summary

Depends on D3496

This replaces the old approach to the dev mode in the blob service with the local cloud.

Test Plan
cd services
yarn run-local-cloud
yarn setup-local-cloud
yarn test-blob-service-dev-mode

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

karol edited the test plan for this revision. (Show Details)
karol added reviewers: tomek, max, varun, jim.
karol edited the summary of this revision. (Show Details)

This has conflicts with master as @jimpo refactored the folder structure in the blob service. You can still review this, I'm going to rebase later.

Putting @jimpo as blocking to make sure we're thinking about Docker / Docker Compose correctly

Also, it looks like something went wrong with CI since it still hasn't finished processing. I think there is some way to restart it from the Buildkite website (@atul?), or you can just trigger a new build with another arc diff

jim requested changes to this revision.Apr 4 2022, 1:35 PM
jim added inline comments.
services/blob/src/AwsTools.cpp
31

This should be an configuration or environment variable check, not a compile-time flag. Same as https://phabricator.ashoat.com/D3498#inline-21489.

This revision now requires changes to proceed.Apr 4 2022, 1:35 PM

I changed my approach, now I used terraform for this. I'm abandoning this one. I decided that it will be faster to set up a new stack as I reordered the diffs and a lot of the differed from the ones from this stack. Let's follow up in the stack beginning at D3695.