Opened on 11/13/2014 at 05:51:42 PM
Closed on 09/18/2015 at 09:58:33 AM
#1567 closed change (fixed)
Create /etc/hosts in production
Reported by: | matze | Assignee: | |
---|---|---|---|
Priority: | P3 | Milestone: | |
Module: | Infrastructure | Keywords: | |
Cc: | fred, fhd | Blocked By: | |
Blocking: | Platform: | Unknown | |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Our production servers do perform DNS lookups when communicating with each other. We can avoid this (and all implications) by using the /etc/hosts generating mechanism in production as well.
What to change
Extend the infrastructure repository, namely it's base module, so that the /etc/hosts file is not only created in development but also in production (based on the environment's hiera data).
Attachments (0)
Change History (4)
comment:1 Changed on 11/13/2014 at 05:54:52 PM by matze
- Blocked By 1568 added
comment:2 Changed on 11/13/2014 at 05:55:48 PM by matze
comment:3 Changed on 11/13/2014 at 05:59:07 PM by trev
- Cc trev added
- Priority changed from Unknown to P3
- Ready set
comment:4 Changed on 09/18/2015 at 09:58:33 AM by matze
- Blocked By 1568 removed
- Cc fred fhd added; trev removed
- Resolution set to fixed
- Status changed from new to closed
- Tester set to Unknown
While this has been implemented in the context of the Hiera migration, one should note that using more sophisticated DNS infrastructure may not only render this feature obsolete but also cause it being considered maintenance overhead.
Note that this ticket depends on #1568 - we won't roll-out the modifications here before we've set up proper Nagios tests for our DNS records.