To validate the scenario end-to-end, yes, you would need to deploy a service to manage the bond (teamd?)
That said, tempest scenario could mimic the behavior as per steps 1-6 without running a teaming service inside the VM.
---
btw I don't have capacity to write the scenario right now, sorry. I put it here for in case someone would like to take it. Consider it a backlog item for a feature that is used in the wild but that has no test coverage in upstream.
To validate the scenario end-to-end, yes, you would need to deploy a service to manage the bond (teamd?)
That said, tempest scenario could mimic the behavior as per steps 1-6 without running a teaming service inside the VM.
---
btw I don't have capacity to write the scenario right now, sorry. I put it here for in case someone would like to take it. Consider it a backlog item for a feature that is used in the wild but that has no test coverage in upstream.