Skip to content

[TASK] Refactor NodeAgent for container info reporting #122

@daeyoung-jeong-lge

Description

@daeyoung-jeong-lge

📝 Task Description

  • Ensure all container info gathering and gRPC reporting tasks are compatible with Tokio and multi-threaded execution.
  • Fix trait and type errors in async code paths, especially for error conversions and boxed error types.
  • Improve logging and diagnostics for gRPC and container info reporting.

📋 Checklist
validating full build error.
testing nodeagent

🔗 Related Requirements
Related to #131

📐 Implementation Guidelines
Use existing test frameworks for Rust (e.g., tokio::test, cargo test)
Create reusable utilities for common testing scenarios

🧪 Testing Method
Make sure podman.socket service to be run
Run test cases for nodeagent processsing and verify results.
Debug nodeagent using the developed tools.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions