Opened 4 years ago

Closed 4 years ago

#4121 closed change (fixed)

Remove 3rd-party Puppet "firewall" module dependency

Reported by: matze Assignee: matze
Priority: P3 Milestone:
Module: Infrastructure Keywords:
Cc: Blocked By:
Blocking: Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by matze)

Module firewall has been introduced as dependency in infrastructure together with module postgresql, the latter of which being the entity using it. Module postgresql, however, does not depend on module firewall any more:

$ grep -R firewall * | grep -v '^\(Binary file \)\?modules/firewall'
dependencies:modules/firewall = infrastructure-puppetlabs-firewall hg:7005ec47f8a7 git:7b8ddb0
modules/nagios/templates/cgi.cfg.erb:# secure domain (i.e., behind a firewall) to see the current status
Binary file modules/postgresql/.hg/store/data/manifests/globals.pp.i matches
Binary file modules/postgresql/.hg/store/data/spec/system/server__spec.rb.i matches
Binary file modules/postgresql/.hg/store/undo matches
modules/postgresql/.fixtures.yml:    firewall: ""
modules/postgresql/ release removes the uninstall ability from the module, removes the firewall
modules/postgresql/ Removal of firewall management.

Hence we can remove the dependency from the infrastructure repository.

Change History (4)

comment:1 Changed 4 years ago by matze

  • Description modified (diff)

comment:2 Changed 4 years ago by abpbot

A commit referencing this issue has landed:
Issue 4121 - Remove dependency for module puppetlabs-firewall

comment:3 Changed 4 years ago by matze

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:4 Changed 4 years ago by matze

  • Resolution set to fixed
  • Status changed from reviewing to closed
Note: See TracTickets for help on using tickets.