Project

General

Profile

Feature #17527

As a developer, I want to have facets easily applicable to both hosts and host groups.

Added by Tomer Brisker almost 3 years ago. Updated 9 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Host groups
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Currently facets only apply to hosts.
However, there is a lot in common between hosts and host groups - in attributes, in forms, etc.
The differences between hosts and host groups are also common to all facets - such as having hosts inherit attributes from host groups, attributes are only required on hosts and not on host groups etc.
I would like to be able to write a facet once and have it added to both host and host groups, without having to repeat my code and with the common changes depending on the object being handled automatically.


Related issues

Related to Ansible - Bug #17150: Ansible Plugin uses the foreman user as ssh user to execute playbooks Closed2016-10-31
Related to Foreman - Feature #12630: Facets - Add facet declarationClosed2015-11-30

Associated revisions

Revision 3927dc2d (diff)
Added by Shimon Shtein 9 months ago

Fixes #17527 - Add support for hostgroup facets

History

#1 Updated by Shimon Shtein almost 3 years ago

  • Blocks Bug #17150: Ansible Plugin uses the foreman user as ssh user to execute playbooks added

#2 Updated by Tomer Brisker almost 3 years ago

  • Blocks deleted (Bug #17150: Ansible Plugin uses the foreman user as ssh user to execute playbooks )

#3 Updated by Tomer Brisker almost 3 years ago

  • Related to Bug #17150: Ansible Plugin uses the foreman user as ssh user to execute playbooks added

#4 Updated by The Foreman Bot almost 3 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Shimon Shtein
  • Pull request https://github.com/theforeman/foreman/pull/4093 added

#5 Updated by Timo Goebel almost 2 years ago

#6 Updated by Tomer Brisker 9 months ago

  • Fixed in Releases 1.21.0 added

#7 Updated by Shimon Shtein 9 months ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF