-
Notifications
You must be signed in to change notification settings - Fork 1
Feat/redpanda/v1 rc #16
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
Conversation
Plus some additional fixes that seem to work for me
|
@redpanda-f , @rvagg , and i are going to meet 2026-01-16 UTC about this PR and get it landed. Given @rvagg was able to get a successful localnet setup, my suggestion of conditions for merging are:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR performs a comprehensive rename of the project from "foc-localnet" to "foc-devnet" across the entire codebase. It also includes significant improvements including new retry utilities, enhanced logging, system information utilities, and updates to the default configuration.
Changes:
- Project-wide rename from "localnet" to "devnet"
- Removal of test files (build_lotus_test.rs, build_curio_test.rs) and development documentation (working.md)
- Addition of new utility modules (retry, system_info) and Docker log collection
- Chain ID updated from 1414 to 31415926
- Default configuration updates (Lotus v1.34.4-rc1, filecoin-services branch change)
- Enhanced error handling and verification with retry logic
Reviewed changes
Copilot reviewed 126 out of 127 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| working.md | Deleted development notes/documentation |
| tests/build_lotus_test.rs | Removed Lotus build integration tests |
| tests/build_curio_test.rs | Removed Curio build integration tests |
| src/version_info.rs | Updated branding from "foc-localnet" to "foc-devnet" |
| src/utils/* | New utility modules for retry logic and system info |
| src/paths.rs | Renamed all path functions from foc_localnet_* to foc_devnet_* |
| src/constants.rs | Updated constants including chain ID and container naming |
| src/config.rs | Updated default versions and repository configurations |
| src/docker/logs.rs | New Docker log collection and cleanup utilities |
| src/commands/status/* | Refactored status display with new modules |
| src/commands/start/* | Updated all start command modules with new naming |
Comments suppressed due to low confidence (2)
src/commands/start/usdfc_funding/funding_operations.rs:1
- The --rm flag is removed but the code still includes it on line 62, then adds --name on line 63. This appears to be an editing error - the --rm should be removed consistently as indicated in the diff.
src/commands/start/synapse_test_e2e/synapse_test_step.rs:1 - The CLI flag value changed from 'localnet' to 'devnet', but verify that the synapse-sdk's post-deploy-setup.js script accepts 'devnet' as a valid network parameter. This could cause runtime failures if the script doesn't recognize this value.
- Add command prerequisites (build after init, start after init and build) - Add 'How defaults work' section explaining config generation - Update Run ID format to ISO8601 (YYYYMMDDTHHMM_RandomName) - Improve Step Context documentation with cross-references - Update Portainer section formatting and add documentation link - Clarify container descriptions (shared database, dynamic ports) - Add version strategy section for repository management - Simplify configuration sharing from 3-step to 2-step process - Normalize timing claims to percentages (~40% improvement) - Update directory structure examples to use ISO8601 format Addresses review feedback from @BigLep in PR #16
No description provided.