Skip to content
Snippets Groups Projects
  1. Feb 12, 2016
  2. Feb 11, 2016
  3. Feb 10, 2016
  4. Feb 09, 2016
  5. Feb 08, 2016
    • Jenkins's avatar
      Merge "Add retry function for Docker keyring" · 815f040e
      Jenkins authored
      815f040e
    • Martin André's avatar
      Increase ansible verbosity during gate deploy · bda91649
      Martin André authored
      The gate currently doesn't provide any context when ansible fails. This
      commit adds a new --verbose option to `kolla-ansible` that is passed to
      `ansible-playbook`, and sets the default to -vvv for `kolla-ansible
      deploy` in the gate.
      
      TrivialFix
      
      Change-Id: If248a4186b140e1ec0d2e787c27481cec7e81eec
      bda91649
    • SamYaple's avatar
      Use Infra provided mirrors in gate · 0921308a
      SamYaple authored
      Both apt and pip mirrors are added here
      
      Related-Id: I26f5fc5cec224cf4f4ea361e0f71cecbf320fbb0
      TrivialFix
      
      Change-Id: Ib3cb1d2c6fb27887e3ea819d277e21ea3a530f56
      0921308a
    • SamYaple's avatar
      Add retry function for Docker keyring · 74cd09a3
      SamYaple authored
      Sometimes the keyserver has a mirror failure which results in a failed
      gate. Add a retry to help prevent that failure.
      
      TrivialFix
      
      Change-Id: I143626dd6d799b4ea0f82f6649d2155c2f45a115
      74cd09a3
  6. Feb 06, 2016
    • SamYaple's avatar
      Convert Neutron to thin containers · ddb7cd88
      SamYaple authored
      *** Requires Docker 1.10 which is released ***
      
      Documentation will be in the next patch. You must set the following
      in your docker.service daemon control file for propogation to work:
      
          [Service]
          MountFlags=shared
      
      ======================================================================
      
      Thanks to mount propagation in Docker 1.10 we can use thin containers
      finally! This is extremely useful to operators since now they can
      access the network namespaces from the hosts (outside the neutron
      container). But additionally it allows us to implement the VPN agent
      and other services easier.
      
      Neutron containers and the neutron role are brought into the standards
      of the new Kolla. Completely with drop-root and ansible formating
      updates.
      
      The ip_wrapper.py script was (thankfully) not needed so it has been
      removed from the repo.
      
      Partially-Implements: blueprint upgrade-neutron
      Change-Id: Iaf5555283240457e1912459f397a6393d886fba1
      ddb7cd88
    • SamYaple's avatar
      Correct issue with virtualenv rootwrap · 2514bcf0
      SamYaple authored
      Because we use rootwrap in a venv we need to update the exec_dirs.
      Without doing this *some* commands will break for various reasons that
      I won't get into in this review in detail. But this is required for
      neutron-l3-agent in a container + drop-root.
      
      Change-Id: I1a09f7188fdd501b7ce251d9f2fb0e5b10222142
      Partially-Implements: blueprint drop-root
      2514bcf0
    • SamYaple's avatar
      Fix gate for docker 1.10 · e8d66766
      SamYaple authored
      Docker 1.10 has broken the gate and this patch will correct that
      breakage.
      
      The issue comes with rsyslog. Due to a commit in Docker 1.10 [1] we
      must change the way we get the log socket for rsyslog. The /dev/
      folder will no longer populate as we used it. So instead we simply
      make a new socket in a path we control and share that to the correct
      location in the containers.
      
      Additionally, adjust the gate for new Docker daemon.
      
      [1] https://github.com/docker/docker/pull/16639
      Partially-Implements: blueprint kolla-upgrade
      Change-Id: I881a2ecdf6d7b35991e1d38a3f3e60d022d6577f
      e8d66766
  7. Feb 05, 2016
Loading