openstack-resource-controller
openstack-resource-controller copied to clipboard
Add Trunk resource controller implementation
Summary
Adds complete Trunk resource controller implementation with subport implementation (which is necessary for the Trunk type), dependency handling, and comprehensive test coverage.
Key Features
- Full CRUD operations for OpenStack trunks
- Subport reconciliation (add/remove/update)
- Dependency management (ports, projects)
- Resource adoption and import support
- Comprehensive test coverage
Testing
- Unit tests for all actuator methods
- Test coverage 35.7%
- All tests passing
E2E Testing
-All resources are created in the K8s side -All resources are created in the Openstack side -All CRUD functionalities are passing the tests
Checklist
- [x] Code follows project style guidelines
- [x] Tests added/updated and passing
- [x] Documentation updated
- [x] Generated files included
- [x] No breaking changes
This fixes #364 which is mentioned as well in #577
Failed to assess the semver bump. See logs for details.