Suppose I have a network layout that requires me to assign affinity groups to agents because there are some servers that agents just should not or cannot talk to. It would be nice to setup some "rules" that pre-assign agents that are currently unknown to the system. For example, "all new agents that register with agent names that match the pattern "*.subnet1.abc.com" should be assigned affinity group "Subnet1". This would allow the agents to work as soon as they register. Otherwise, it would be possible for the new agent to get assigned a non-Subnet1 server since it does not get assigned to any affinity group at its start - and that could cause problems (e.g. what if the agent can see the server but the server can't see/ping the agent?)
Moving features/improvements to 1.4
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-1886