Opened 6 years ago

Closed 5 years ago

#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):


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).

Change History (4)

comment:1 Changed 6 years ago by matze

  • Blocked By 1568 added

comment:2 Changed 6 years ago by matze

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.

comment:3 Changed 6 years ago by trev

  • Cc trev added
  • Priority changed from Unknown to P3
  • Ready set

comment:4 Changed 5 years ago 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: See TracTickets for help on using tickets.