Skip to content
Snippets Groups Projects
  1. Jan 19, 2016
    • Marc Koderer's avatar
      Adapt openrc file to use keystone v3 · 9531b061
      Marc Koderer authored
      Ansible adminrc file already uses v3 as default. So let's
      to that in vagrant too.
      
      See file:
      ansible/roles/common/templates/admin-openrc.sh.j2
      
      TrivialFix
      
      Change-Id: I23b7ff81808ddc718ae1186887e9764ebc5ab6ef
      9531b061
  2. Jan 18, 2016
  3. Jan 15, 2016
    • Marc Koderer's avatar
      Fix centos AiO setup · 3f487369
      Marc Koderer authored
      LVM2 must be upgraded before device-mapper.
      Otherwise the setup fails.
      
      Change-Id: I97f57c1c8fd50621ad7fa0ddf296cc987c227cd2
      Fixes-bug: #1534549
      3f487369
  4. Jan 07, 2016
    • Jeffrey Zhang's avatar
      Remove the kolla-build.conf · 781eefec
      Jeffrey Zhang authored
      use tox -e genconfig to generate this file
      
      DocImpact
      
      Closes-Bug: #1531202
      Change-Id: I3a6e57c3cc48aeb3a45a055b173207ea6e214960
      781eefec
  5. Jan 05, 2016
  6. Jan 04, 2016
    • Martin André's avatar
      Set selinux to permissive in Vagrant · 6d7d4876
      Martin André authored
      Selinux is preventing to write on mounted volumes. Let's set it to
      permissive in Vagrant box provisioning.
      
      Change-Id: If8ea57f242166eb6f4ef618639d4ab672e5098d3
      Closes-Bug: #1530766
      6d7d4876
    • Martin André's avatar
      Remove docker version pinning for vagrant envs · f7c19628
      Martin André authored
      Kolla now has its own docker ansible module which doesn't require
      specific docker version.
      
      Also, add requirement for ansible <2, and stop using NL mirror for
      epel.
      
      Change-Id: I743c51c2d6b7f6af0aa4038e1081066b36e36fa1
      Partially-Implements: blueprint kolla-docker-module
      f7c19628
  7. Dec 07, 2015
  8. Nov 18, 2015
    • Martin André's avatar
      Allow to customize vagrant deployment · 5eb67e27
      Martin André authored
      Extract the Vagrantfile configuration to a Vagrantfile.custom file, to
      permit easy customization of the Vagrant deployment without the need to
      modify a file under version control.
      
      Closes-Bug: #1517475
      Change-Id: I03e3ef373ec47e3d622b77fa9cf88748db99adaa
      5eb67e27
    • Martin André's avatar
      Factor out definition of nodes in Vagrantfile · 988ee296
      Martin André authored
      All the nodes, with the exception of the operator, are build the same
      with maybe different specs. We can remove the duplication with a bit of
      metaprogramming.
      
      Also pass all expected arguments to the provisionning script,and get
      rid of hardcoded path to it.
      
      Closes-Bug: #1517476
      
      Change-Id: I515ef1d529d7ec49038662001a3e5345a941fea7
      988ee296
    • Michal Rostecki's avatar
      Remove "../../etc/kolla" from synced folders in Vagrant · c909d1c5
      Michal Rostecki authored
      That sync broke copying configuration files in Ansible playbooks
      and made all changes of configuration inside VM as a change in
      kolla git repo on host.
      
      Change-Id: I21ecd9a48c0c3263c05f5dbefea7bbc78a919f0a
      Closes-Bug: #1515901
      c909d1c5
    • Martin André's avatar
      Make vagrant bootstrap scripts args more obvious · 70074abd
      Martin André authored
      Also add missing curly braces around variables.
      
      TrivialFix
      
      Change-Id: I8798ec52d9ddf76ad1f3debdf087ed4f51defc38
      70074abd
  9. Nov 12, 2015
    • Diogo Monteiro's avatar
      Get kolla path from settings when provisioning box · d2b388d5
      Diogo Monteiro authored
      The path for the kolla source dir was being
      hardcoded on the ubuntu-bootstrap provision script
      instead of utilizing the path defined in the
      PROVIDER_DEFAULTS settings in the Vagrantfile
      
      Change-Id: I0eb752ecf4db580838687c290ccf36810e8a4ff3
      d2b388d5
  10. Nov 11, 2015
    • Diogo Monteiro's avatar
      Added Ubuntu support for Vagrant · 558627b1
      Diogo Monteiro authored
      Added support for Vagrant VirtualBox provider to
      provision an Ubuntu VM to run kolla. A new
      bootstrap-ubuntu.sh script has been created which
      provisions the Ubuntu VM with all kolla depdencies
      including docker 1.8.2, ansible 1.9.6 and python-tools
      Also created vars in the Vagrantfile to define the cpu and memory settings of the
      VM nodes used to run kolla
      
      DocImpact
      
      Change-Id: I4609d7f577e948b04663901afd0c5d1d154c8ac4
      Implements: blueprint vagrant-ubuntu-support
      558627b1
  11. Nov 02, 2015
    • Martin André's avatar
      Use default disk image size for centos/7 · 95517f01
      Martin André authored
      Latest centos/7 image from atlas now comes with 40 GB disk size which
      is equal to the virtual_size we specify in the Vagrantfile.  Libvirt
      provider doesn't like it and produces an ugly stacktrace.
      
      The new default value now sufficient run kolla properly and we can
      remove the code that artificially increased the disk size.
      
      Change-Id: I7a645543cfcc027b4a3e0d02d8e7f436d8410ec5
      Backport: Liberty
      Closes-Bug: #1511265
      95517f01
  12. Oct 15, 2015
  13. Oct 13, 2015
  14. Oct 09, 2015
    • Michal Rostecki's avatar
      Fix path of synced_folder in Vagrantfile · a48fb29f
      Michal Rostecki authored
      Vagrantfile is in dev/vagrant directory on repository,
      so to reach the main directory, it should sync "../.."
      path instead of "..".
      
      Change-Id: I7d142c8239423f5de52de5602a732770bb1d7c6c
      Closes-Bug: #1504426
      a48fb29f
  15. Oct 08, 2015
    • Steven Dake's avatar
      Move around the development environments · 3b92e871
      Steven Dake authored
      THe top level dev directory is now used to store the heat and
      vagrant development environments.
      
      backport: liberty
      
      TrivialFix
      
      Change-Id: Ib0922b90eacaa8518aee09cdeb46f4ac0437e015
      3b92e871
Loading