def METHOD_NAME(
    self, environment: Environment
) -> None:
    remove_extra_nics(environment)
    try:
        for node in environment.nodes.list():
            network_interface_feature = node.features[NetworkInterface]
            for _ in range(7):
                network_interface_feature.attach_nics(
                    extra_nic_count=1, enable_accelerated_networking=False
                )
                initialize_nic_info(environment, is_sriov=False)
    finally:
        restore_extra_nics(environment)