1. 02 Feb, 2019 1 commit
  2. 01 Feb, 2019 1 commit
  3. 31 Jan, 2019 1 commit
  4. 30 Jan, 2019 1 commit
  5. 28 Jan, 2019 5 commits
  6. 26 Oct, 2018 1 commit
  7. 24 Jul, 2018 3 commits
  8. 23 Jul, 2018 1 commit
  9. 21 Jul, 2018 1 commit
  10. 17 May, 2018 1 commit
  11. 03 Feb, 2018 1 commit
  12. 02 Feb, 2018 11 commits
  13. 22 Jan, 2018 1 commit
  14. 17 Jan, 2018 1 commit
    • Stefano Rivera's avatar
      Merge CarlFK's TFTP rejig, again · 9afac565
      Stefano Rivera authored
      This gives us:
      * PXE booting to grub (which includes a reasonable CLI)
      * UEFI support (with some steps towards secure boot support)
      * Support for machines with differently named primary storage devices
        (e.g. NVMe storage vs SATA)
      * Skip the hostname prompt in d-i when the hostname is provided by DHCP
      * PXE multiple OSs (not that we really need this, but it's useful for
        testing on other releases)
      * Some PXE debugging hooks (currently not exercised)
      * A single preseed file for both USB installation and PXE
        - At the cost of breaking preseeds into static and dynamic components.
          The dynamic preseeds are provided over the command line (after being
          received as a DHCP option).
      
      Caught up in this commit is a change to our debian backports handling.
      We have to enable it on stretch preseeds, which gets it into
      /etc/apt/sources.list, not a .d file.
      
      And a refactoring of staticips, where we don't necessarily require IP
      addresses for every machine. Writing of /etc/hosts and
      /etc/network/interfaces is now behind separate flags.
      9afac565
  15. 16 Jan, 2018 1 commit
  16. 25 Nov, 2017 1 commit
  17. 24 Nov, 2017 4 commits
  18. 23 Nov, 2017 4 commits