How to exclude a module that assigned by hostgroup

Hi,

I have a scenario:
We have multiple host groups such as essential, admin, management etc.
these groups are assigned based on roles and requirements.

One module is part of essential host group assigned to all the servers in
that group. I want to exclude a particular module from one of the server
that part of the essential host group.

if I make it more clear:
Essential group got syslong module, which get assigned to all the servers
including the syslog server. Now we need to exclude the syslog server
getting syslog module.

If i plan to move that syslog server another group then each servers may
end up in different host group, which i do not want to.

Please advice.

Thanks,
Daniel

There's no way to exclude classes inherited from the hostgroup. You should
use a different hierarchy of hostgroups, starting with a Base group that
doesn't contain syslog.

Greg

··· On 24 July 2013 17:48, Binoy Daniel wrote:

Hi,

I have a scenario:
We have multiple host groups such as essential, admin, management etc.
these groups are assigned based on roles and requirements.

One module is part of essential host group assigned to all the servers in
that group. I want to exclude a particular module from one of the server
that part of the essential host group.

if I make it more clear:
Essential group got syslong module, which get assigned to all the servers
including the syslog server. Now we need to exclude the syslog server
getting syslog module.

If i plan to move that syslog server another group then each servers may
end up in different host group, which i do not want to.

Please advice.

Hi Foreman Team, are we still on same page, i mean don’t we have feature to exclude class for a single or multiple hosts when class is applied on a hostgroup.

regards,
Ashish