Project

General

Profile

Actions

Refactor #9047

open

Remove legacy delegations to primary interface from Host

Added by Tomáš Strachota about 9 years ago. Updated almost 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Network
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Host model has attributes ip, mac, domain, subnet and hostname delegated to primary interface for legacy reasons. We should give users some time (at least one release) to update plugins. After that period we should remove the delegations.


Related issues 1 (1 open0 closed)

Related to Foreman - Tracker #2409: NetworkingNew

Actions
Actions #1

Updated by Tomáš Strachota about 9 years ago

Actions #2

Updated by Ohad Levy about 9 years ago

I'm not sure if we should delete them so quickly, as they might be used in templates, parameters with erb etc.

Actions #3

Updated by Marek Hulán about 9 years ago

I think we should remove assigning (ip=, mac=, ...) ASAP. Readers can live the forever. Templates should contain only readers.

Actions #4

Updated by Daniel Lobato Garcia about 9 years ago

Also keep in mind writers are currently used in the API. Removing them will mean handling attributes in the API differently.

Actions #5

Updated by Anonymous almost 7 years ago

what's the staus here?

Actions

Also available in: Atom PDF