-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Node struct and refactor node up (#104)
* Update clean task * Add node struct and refactor node up * Tweak otel vm counter * Add argv support to run command * Fix linter * Ensure node exits cleanly - Ensure internal NATS server is shutdown - Recover from panic in fillPool() * Cleanup prereq validation during node init * Move additional otel setup under telemetry.go * Use camelcase naming convention * Cleanup error handling in node init() * Rename deployWorkload -> deployRequest on firecracker VM struct * Fix linter * Rewrite node prereq constants as camelcase * Rename build github action * Rename control api RunRequest -> DeployRequest * Cleanup agent for naming consistency * Only respond to trigger subject function invocation if provider returned > 0 bytes * Interact with telemetry when enabled at runtime * Remove FIXME * Drop log added during development * Generate keypair when creating a new node instance * Abort pending handshakes when machine manager is shutting down * Commit go module artifacts * Add node up specs * Add node proxy for exposing node-internal types under test * Use node proxy in node specs * Make node up spec suite pass * Make code more readable in machine manager * Fix linter * Commit go module artifacts - Specified a few modules which were previously being reported as ambiguous * Drop -race flag from spec portion of test task * Remove unused node opts in favor of node configuration * Upgrade ginkgo version * Fix rootfs build in test suite * Appease github actions with longer timeouts * Build agent before running test suite in github actions * Revert "Appease github actions with longer timeouts" This reverts commit 116e147. * Ack workload deployment after provider success * Reformat constants in v8 execution provider * Use errors.Join in agent type validation methods * Refactor telemetry to initialize otel metrics conditionally * Remove conditional telemetry access * Use errors.Join correctly * Install latest ginkgo in github actions * Fix bug in telemetry service * Add --output-interceptor-mode=none to ginkgo run in github actions
- Loading branch information
Showing
41 changed files
with
1,595 additions
and
914 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.