This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 24 Nov, 2021 1 commit
    • Tim Gross's avatar
      tools: update virtualbox networking configuration (#11561) · 504e9396
      Tim Gross authored
      As of VirtualBox 6.1.28, host-only networks are restricted to
      `192.168.56.0/21` by default, so spinning up the Vagrant boxes with
      secondary networks fail with an error `E_ACCESSDENIED`.
      
      Update the IP configuration of the Vagrant boxes to fall within the
      allowed range so that we don't need to ask developers from the
      community to make VirtualBox configuration updates outside of their
      normal Vagrant use.
      504e9396
  2. 27 Oct, 2021 1 commit
  3. 17 Nov, 2020 1 commit
  4. 15 Jul, 2020 1 commit
  5. 27 Feb, 2020 1 commit
  6. 03 Feb, 2020 1 commit
  7. 06 Nov, 2019 1 commit
  8. 11 Sep, 2019 1 commit
  9. 06 Sep, 2019 1 commit
  10. 05 Sep, 2019 1 commit
  11. 17 Mar, 2019 1 commit
  12. 15 Mar, 2019 1 commit
  13. 14 Mar, 2019 1 commit
  14. 05 Oct, 2018 1 commit
  15. 04 Oct, 2018 1 commit
  16. 01 Aug, 2018 2 commits
  17. 31 Jul, 2018 1 commit
  18. 11 Jun, 2018 1 commit
  19. 16 Apr, 2018 1 commit
  20. 15 Feb, 2018 1 commit
  21. 01 Nov, 2017 1 commit
  22. 19 Sep, 2017 1 commit
  23. 12 Sep, 2017 1 commit
  24. 09 Sep, 2017 2 commits
    • James Nugent's avatar
      9ec82bc5
    • James Nugent's avatar
      build: Rework Vagrant to support multiple OS boxes · f8ff0463
      James Nugent authored
      This commit reworks the Vagrantfile for Nomad in order to support
      straightforward testing on more than one operating system, whilst
      retaining the ability to stand up a test cluster running Ubuntu.
      
      The following changes are made:
      
      - Scripts have been extracted from the Vagrantfile into their own shell
        script files, in order that editors lint them.
      
      - All scripts have been edited to lint with no warnings or errors for
        their respective shells.
      
      - Scripts are named according to the operating system and privilege
        level which they run. We prefer to run a whole shell script as root
        versus prefixing (essentially) every command with `sudo` or an
        equivalent.
      
      - The Linux development box has been separated from the test cluster,
        removing some of the more gnarly (and less portable) logic. The Linux
        development box is still primary and autostarts.
      
      - A FreeBSD target has been added. The base box works for both
        Virtualbox and VMWare Fusion.
      
      - A target is added to the GNUmakefile to stand up a test cluster, using
        the default provider, or overriding the provider by setting the PROVIDER
        variable in make:
      	- `make testcluster`
      	- `make testcluster PROVIDER=vmware_fusion`
      
      - Machines in the test cluster have Avahi configured for zeroconf
        discovery. Each machine can ping each other machine at `hostname.local`
        - for example `nomad-server02.local`, `nomad-client03.local`.
      f8ff0463
  25. 04 Sep, 2017 1 commit
  26. 01 Sep, 2017 1 commit
  27. 24 Aug, 2017 1 commit
  28. 05 Jun, 2017 1 commit
  29. 04 May, 2017 1 commit
  30. 25 Apr, 2017 1 commit
  31. 23 Feb, 2017 2 commits
  32. 17 Feb, 2017 1 commit
  33. 09 Feb, 2017 1 commit
  34. 31 Jan, 2017 2 commits
  35. 28 Jan, 2017 2 commits