Project

General

Profile

Feature #22398

ability to add unmanaged hosts but still register dhcp and dns entries for them

Added by Pablo Escobar almost 2 years ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:

Description

We would like to register in foreman/katello any device with an ip in our network. We would like to automate with foreman the addition/deletion of dhcp and dns entries and use the foreman db as network inventory. We would like to register not only servers but also switches, routers, ups devices...etc

Adding new servers to foreman and registering the proper dhcp and dns entries for them works perfect but when we try to add e.g. a network switch we have noticed that it’s mandatory to define a “lifecycle environment”, “content view”, “os”, “media”, “partition table” and other fields which don't make sense for a device where we only want to register dhcp and dns entries.

We tried to add those hosts as "unmanaged" using hammer but then the dhcp and dns entries are not created.

As workaround I plan to create “fake groups” named “network devices”, “ups devices” and so on with faked "content view", OS, partition table etc but this approach doesn't seem too elegant and will "pollute" the statistics from foreman in the "monitor" menu.

It would be really cool if we could add new hosts which are managed only at the network level. The first idea I had was that the we could do something like "managed=only_network" . Does it make sense?

We are using foreman 1.16 with katello 3.5. I have also posted this in the community forums [[https://community.theforeman.org/t/is-it-possible-to-add-a-host-without-lifecycle-environment-content-view-and-os-i-would-like-to-register-dhcp-and-dns-entries-only/8114]]

Thanks!

Also available in: Atom PDF