Skip to content
  1. Apr 26, 2018
  2. Apr 23, 2018
  3. Apr 13, 2018
  4. Apr 11, 2018
    • Markos Chandras's avatar
      Vagrantfile: Use rsync to copy working directory to VM · e113d1cc
      Markos Chandras authored
      Depending on the VM configuration, vagrant may either use 'rsync' or
      vboxfs for populating the working directory to the VM. However, vboxfs
      means that any files created by the VM will also be present on the host.
      As such, lets be explicit and always use 'rsync' to copy the directory
      to the VM so we can keep the host copy clean. Moreover, the default
      rsync options include '--copy-links' and this breaks rsync if there are
      missing symlinks in the working directory like the following one:
      
      Error: symlink has no referent:
      "/home/user/kubespray/contrib/network-storage/glusterfs/group_vars"
      
      As such, we override the default options to drop --copy-links.
      e113d1cc
    • Nirmoy Das's avatar
      Vagrantfile: Add support for openSUSE Tumbleweed · 112ccfa9
      Nirmoy Das authored
      Add support for provisioning kubespray on openSUSE Tumbleweed virtual
      machines.
      112ccfa9
    • Markos Chandras's avatar
      Vagrantfile: Add support for openSUSE Leap 42.3 · 0ed1919a
      Markos Chandras authored
      Add support for provisioning kubespray on openSUSE Leap 42.3 virtual
      machines.
      0ed1919a
  5. Mar 26, 2018
  6. Feb 07, 2018
    • Gerben Meijer's avatar
      Fix symlinking vagrant inventory · e662ed4a
      Gerben Meijer authored
      The default path assumes that the vagrant dir is called 'inventory'.
      With custom defined inventory dirs that are not called 'inventory' this
      fails to create the correct symlink under .vagrant.d.
      e662ed4a
  7. Feb 06, 2018
  8. Nov 12, 2017
  9. Oct 30, 2017
  10. Oct 27, 2017
  11. Oct 03, 2017
  12. Aug 18, 2017
  13. Jul 07, 2017
  14. Jun 27, 2017
  15. Jun 10, 2017
  16. Jun 04, 2017
  17. Jun 03, 2017
  18. Mar 01, 2017
    • Vijay Katam's avatar
      Add support for atomic host · a0b1eda1
      Vijay Katam authored
      Updates based on feedback
      
      Simplify checks for file exists
      
      remove invalid char
      
      Review feedback. Use regular systemd file.
      
      Add template for docker systemd atomic
      a0b1eda1
    • John Dewey's avatar
      Ensure vagrant uses flannel · f8772780
      John Dewey authored
      The Vagrantfile is setup to use flannel.  The default network
      was changed to Calico (#1031).  However, the Vagrantfile was
      not updated to reflect this.  Ensuring the Vagrantfile remains
      functional on master, until someone decides to make it work
      with Calico.
      f8772780
  19. Feb 17, 2017
  20. Dec 19, 2016
    • Sam Stoelinga's avatar
      Fix #781 prevent vagrant asking for password · 5a2c75a3
      Sam Stoelinga authored
      When download_run_once=True it will try to first download images to host
      running vagrant, then upload the images from vagrant host to the vagrant
      vms. While trying to upload the images it will ask for a the vagrant
      linux user password.
      
      For small environments this behaviour is unnecessary hence changing the
      default to download_run_once=False inside the Vagrantfile seems like a
      good fix.
      5a2c75a3
  21. Nov 07, 2016
    • Matthew Mosesohn's avatar
      adds ability to have hosts with no floating ips on terraform/openstack (+8 squashed commits) · f106bf5b
      Matthew Mosesohn authored
      
      Squashed commits:
      [f9355ea1] Swap order in which we reload docker/socket
      [2ca6819c] Reload docker.socket after installing flannel on coreos
      
      Workaround for #569
      [9f976e56] Vagrantfile: setup proxy inside virtual machines
      
      In corporate networks, it is good to pre-configure proxy variables.
      [9d7142f4] Vagrantfile: use Ubuntu 16.04 LTS
      
      Use recent supported version of Ubuntu for local development setup
      with Vagrant.
      [50f77cca] Add CI test layouts
      
      * Drop Wily from test matrix
      * Replace the Wily cases dropped with extra cases to test separate
        roles deployment
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      [03e162b3] Update OWNERS
      [c7b00cae] Use tar+register instead of copy/slurp for distributing tokens and certs
      
      Related bug: https://github.com/ansible/ansible/issues/15405
      
      Uses tar and register because synchronize module cannot sudo on the
      remote side correctly and copy is too slow.
      
      This patch dramatically cuts down the number of tasks to process
      for cert synchronization.
      [2778ac61] Add new var skip_dnsmasq_k8s
      
      If skip_dnsmasq is set, it will still not set up dnsmasq
      k8s pod. This enables independent setup of resolvconf section
      before kubelet is up.
      f106bf5b
  22. Oct 29, 2016
  23. Aug 30, 2016
  24. Aug 15, 2016
  25. May 21, 2016
    • Paul Czarkowski's avatar
      race condition in download role under vagrant · ba615ff9
      Paul Czarkowski authored
      using a shared folder can cause race conditions for the download
      role as it tries to download files on all the nodes to the same
      shared path.  This adds a flag to run the tasks in the download
      role on just one node.
      ba615ff9
    • Paul Czarkowski's avatar
      set vm box to be hashicorp hosted trusty · 5240465f
      Paul Czarkowski authored
      I accidently left in the old download URL for coreos
      even after I switched the box name to be ubuntu, it
      worked fine for me because I already had that box
      locally so it didn't try to download.  This should
      resolve this by using the official bento/ubuntu-14.04
      box which is a nice minimal image.
      
      We also allow the default behaviour of sharing folder to VMs
      
      By doing this we can stage our download files in a shared location
      and speed up subsequent runs significantly.
      
      Finally will create more verbose documentation.
      5240465f
  26. May 09, 2016
  27. May 08, 2016
    • Paul Czarkowski's avatar
      Add native Vagrant support · 8f4e879c
      Paul Czarkowski authored
      This allows you to simply run `vagrant up` to get a 3 node HA cluster.
      
      * Creates a dynamic inventory and uses the inventory/group_vars/all.yml
      * commented lines in inventory.example so that ansible doesn't try to use it.
      * added requirements.txt to give easy way to install ansible/ipaddr
      * added gitignore files to stop attempts to save unwated files
      * changed `Check if kube-system exists` to `failed_when: false` instead of
      `ignore_errors`
      8f4e879c
Loading