1. 16 Jul, 2015 1 commit
  2. 08 Jul, 2015 2 commits
  3. 08 May, 2015 1 commit
  4. 17 Apr, 2015 1 commit
  5. 02 Mar, 2015 2 commits
    • Jerome Charaoui's avatar
      Merge branch 'bugfix/Fix_DHCP_for_libvirt' into 'master' · 1807c9e0
      Jerome Charaoui authored
      Fix dhcp for libvirt
      
      This branch uses the mangle table support added by the feature/Add_support_for_mangle_table branch to fix the libvirt DHCP when broken by recent kernel. It fills the checksum of this kind of packets on the libvirt interface.
      
      This patch shouldn't break older setup, and is implemented so that it can be disabled.
      
      See merge request !2
      1807c9e0
    • Jerome Charaoui's avatar
      Merge branch 'feature/Add_support_for_mangle_table' into 'master' · 4e86d819
      Jerome Charaoui authored
      Add support for mangle table.
      
      When using the kernel from Debian Wheezy-backports (3.16.0-0.bpo.4-amd64), we encoutered a bug where shorewall was breaking the libvirt DHCP if restarted after it.
      
      It seems that one has to add a rule in the POSTROUTING chain of the mangle table to --checksum-fill the DHCP packets for them to be properly catch by the VMs DHCP clients.
      
      So we had to add support of the mangle table to the shared puppet module to fix that.
      
      This patch does just that, and is meant to be used by the other branch I'll propose after.
      
      See merge request !1
      4e86d819
  6. 27 Feb, 2015 2 commits
    • bertagaz's avatar
      Fix DHCP from $vmz. · 3404e5d0
      bertagaz authored
      On newer kernel (tested on 3.16), the libvirt and shorewall iptables
      rules have conflicts that need to be fixed by enabling back
      --checksum-fill on $vmz, otherwise the VMs can't get a DHCP lease.
      3404e5d0
    • bertagaz's avatar
      Add support for the mangle table. · d97171b8
      bertagaz authored
      d97171b8
  7. 14 Jun, 2013 1 commit
  8. 23 Mar, 2013 5 commits
  9. 02 Mar, 2013 1 commit
  10. 23 Feb, 2013 2 commits
  11. 20 Feb, 2013 1 commit
  12. 12 Feb, 2013 1 commit
  13. 09 Feb, 2013 3 commits
  14. 24 Jan, 2013 1 commit
    • Micah Anderson's avatar
      fix missing dependency on augeas · 9e79c7c5
      Micah Anderson authored
      make sure that the augeas class has been applied before attempting to do any
      augeas operations. without this, you will non-deterministically get:
      
          err: /Stage[main]/Shorewall::Base/Augeas[shorewall_module_config_path]: Could not evaluate: Save failed with return code false
      9e79c7c5
  15. 02 Jan, 2013 8 commits
  16. 01 Jan, 2013 1 commit
  17. 30 Dec, 2012 1 commit
  18. 11 Dec, 2012 1 commit
  19. 04 Dec, 2012 2 commits
  20. 02 Dec, 2012 2 commits
  21. 25 Nov, 2012 1 commit