This section needs to be more specific as there are two agents that need to be removed. The ovs agent and the nic agent. Something like this might be better for this section and the one above. openstack compute service list --host and openstack network agent list --host Reported by: rhn-gps-cpaquin https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/director_installation_and_usage/sect-scaling_the_overcloud#annotations:70046044-6de7-4e93-a6aa-e50931d60a95
This specific section has you remove the openvswitch-agent from the compute node when you are scaling back. Remove the node’s Open vSwitch agent: (overcloud) $ openstack network agent list (overcloud) $ openstack network agent delete [openvswitch-agent-id] However, there is an additonal network agent (the nic-agent) that needs to be removed as well, so the documentation as it stands is not completely correct.
That is only true if you deploy the sriov nic agent by default it is not deployed. that said i do think this could be enhanced with a note as this step would not be required at all if this was ovn and as you pointed out you would have to addtionally need to remove the sriov nic agent if you deployed with sriov so i think this can be enhanced with a note to that effect and perhaps cross like to the docs we have for the different network backends.
SME: Sean Mooney