Labels in intents were overwritten after one query for intents, because they're saved in a map and were getting mutated in place. Changed to use deep copy in intents resolver instead.
Also fixed a bug where server pods were not taken into consideration when excluding labels.
Description
Labels in intents were overwritten after one query for intents, because they're saved in a map and were getting mutated in place. Changed to use deep copy in intents resolver instead. Also fixed a bug where server pods were not taken into consideration when excluding labels.