Skip to content
Snippets Groups Projects
  1. Feb 19, 2016
  2. Feb 16, 2016
  3. Feb 09, 2016
  4. Feb 06, 2016
    • 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
  5. Jan 21, 2016
    • Artur Zarzycki's avatar
      Cinder ubuntu binary container · 29d39b33
      Artur Zarzycki authored
      Change-Id: Idfdeee030441a61e5bb1936dea9e5e84c243f156
      Partially-Implements: blueprint binary-ubuntu
      29d39b33
    • Qiu Yu's avatar
      Fix cinder create volume from image with kolla source build · f9215146
      Qiu Yu authored
      After recent drop root changes, all cinder rootwrap calls will fail in source
      build because lack of sudoer setting. This change adds sudoer file to enable
      rootwrap. It also add missing package dependencies needed for volume from image
      in source build type.
      
      Change-Id: I63a2405fb962ac687cdd88c81e1cdc02b3da638d
      Closes-Bug: #1536514
      f9215146
  6. Jan 18, 2016
  7. Jan 07, 2016
    • weiyu's avatar
      openstack-cinder for centos-binary · b939770a
      weiyu authored
      openstack-cinder package is missing a dependency on
      python-oslo-policy. Add it to Kolla until RDO packaging is fixed.
      
      Change-Id: I29a1b24e9508f186fa3be5ea6f138b2bd163f8b3
      Closes-Bug: 1469891
      b939770a
  8. Dec 27, 2015
    • SamYaple's avatar
      Fix pip install settings · cda0459a
      SamYaple authored
      There were some inconsistencies with pip install instructions
      thoughout Kolla. We fix those here.
      
      Additionally, we fix the virtualenv to properly use the site-packages
      on the host if a library is not available in the venv.
      
      Change-Id: Ib84d48e8826bb96060338b3fa0782620c98794a8
      Related-Bug: #1524684
      Closes-Bug: #1529434
      cda0459a
  9. Dec 01, 2015
    • Swapnil Kulkarni (coolsvap)'s avatar
      Drop root for cinder · a8661dea
      Swapnil Kulkarni (coolsvap) authored
      Updates to ensure commands run in the cinder containers
      are done as the 'cinder' user rather than root.
      
      Change-Id: Ibbe04e3a92195dfb957fa56f762c60a80dbe30ca
      Partially-Implements: blueprint drop-root
      a8661dea
  10. Nov 27, 2015
    • Michal Rostecki's avatar
      Source installation in virtualenv · febcb600
      Michal Rostecki authored
      Use virtualenv for installation of OpenStack projects and
      dependencies to avoid conflicts with Python libraries installed
      by non-OpenStack binary packages.
      
      Change-Id: I21ecd673b2e93335b1d3dd4e279e940c9d694c3c
      Implements: blueprint virtualenv
      febcb600
  11. Nov 23, 2015
  12. Nov 20, 2015
    • Sam Yaple's avatar
      Fix udev cinder issue · 3cd5eec2
      Sam Yaple authored
      /run/udev contains the udev information needed for the lvm tools
      /run and /dev must be bound in for this to work properly
      
      Change-Id: Icfe07c4ce3673310cc24591b42c107c9710cd3ac
      Closes-Bug: #1518454
      Closes-Bug: #1487780
      Related-Bug: #1487807
      3cd5eec2
  13. Oct 15, 2015
  14. Oct 14, 2015
    • Steven Dake's avatar
      Make Ceph work for RPM based distributions · 13535386
      Steven Dake authored
      Ceph packages need to be installed in nova, glance, and cinder.
      Once that is done, Ceph works like a champ!
      
      Change-Id: I296da1d04d0c1bcb729f22e65e432d53d561b49c
      backport: liberty
      Closes-Bug: #1505549
      13535386
  15. Sep 28, 2015
    • Steven Dake's avatar
      Implement a install_type and install_metatype · 0e99b69d
      Steven Dake authored
      This prepares for the RHEL OSP implementation by making the build
      tool convert all binary-* into an install_type of binary and * into
      an install_metatype variable substitution inside the Dockerfiles.
      Further binary-* is substituted as install_name to enable proper
      building only.
      
      Change-Id: Ib681b29176eb79a3cab12ec824313fdecb6e7a5f
      Partially-Implements: blueprint rhel-based-image-support
      0e99b69d
  16. Sep 27, 2015
    • Sam Yaple's avatar
      Remove all fail sections for Ubuntu · 39aba34b
      Sam Yaple authored
      Ubuntu binary is not supported and may never be. Installing from
      cloud-archive packaging is only for the current stable distros, Ubuntu
      does not have a Delorean type repo. We place a fail message in the
      base image to catch this and remove the messages throughout the
      project.
      
      An additional fail message is placed to catch all other things.
      
      Change-Id: Id2953f503ebd42226f6a08e75979ae56511c40f7
      Implements: blueprint install-from-ubuntu
      39aba34b
  17. Sep 25, 2015
    • Sam Yaple's avatar
      Make OpenStack use Ceph · 99c7eb19
      Sam Yaple authored
      This implements all the openstack pieces needed to make ceph work.
      
      DocImpact
      Change-Id: I1d24476a966602cf955e5ef872b0efb01319894a
      Partially-Implements: blueprint ceph-container
      Implements: blueprint kolla-live-migration
      99c7eb19
  18. Sep 04, 2015
    • Steven Dake's avatar
      Add 'rhel' for RPM distros · 69920493
      Steven Dake authored
      Add 'rhel' to list for RPM based distros.  Also sort the distro
      list for rpm packages for affected lines.
      
      Change-Id: Ied4cb3e9763d6c6359f314d16185383ac3e006ed
      Partially-Implements: blueprint rhel-based-image-support
      69920493
  19. Sep 03, 2015
    • Vladislav Belogrudov's avatar
      Allow arbitrary source archive name to be imported into Dockerfile · c22cf332
      Vladislav Belogrudov authored
      Currently we cannot import source archives with names different
      than expected by hardcoded line in Dockerfiles. This worked well
      for Openstack services' tarballs where we expected SERVICE-* root
      folder after extraction or kanaka-noVNC for nova-novncproxy docker.
      The latter fails if one tries to clone or get tarball under other
      names. This fix allows any archive (tar,tgz,zip) or repo name to be
      imported into dockerfile.
      
      Change-Id: I869a6a19afaf0e93925572746c22b7589b6600c9
      Closes-Bug: #1491415
      c22cf332
    • Sam Yaple's avatar
      Create openstack-base container · 9d3f3f28
      Sam Yaple authored
      This creates and moves the dependencies for Ubuntu into a common
      openstack-base container. This commit shows dramatically smaller
      sizes for all non-openstack containers. The Openstack container remain
      the same size.
      
      Change-Id: I2f46420d4b9edcfddda374caddcce906fc708f6c
      Partially-Implements: blueprint openstack-common-container
      9d3f3f28
  20. Aug 31, 2015
    • Sam Yaple's avatar
      Remove dest_filename from build.ini · 45f625a7
      Sam Yaple authored
      We can, and should, figure out the filename dynamically rather than
      hardcode that value in build.ini since it is not actually a
      configurable paramater.
      
      Change-Id: I496d6555e9fa356ab09e62063fd707f43ed08121
      Closes-Bug: #1490386
      45f625a7
  21. Aug 28, 2015
    • Sam Yaple's avatar
      Move docker_templates to docker dir · cbd42ca6
      Sam Yaple authored
      Updated build.py to reflect this change.
      Deprecate --template option and make it a noop.
      
      Change-Id: I7cd98d1ee684a4c64984a49597159868152683b2
      Partially-Implements: blueprint remove-docker-dir
      cbd42ca6
  22. Aug 27, 2015
    • Sam Yaple's avatar
      Unify Centos and Ubuntu Source Install - Cinder · 802afa56
      Sam Yaple authored
      A change merged in the base allows for Centos and Ubuntu to install
      all python things to the same locations. This updates the source
      section to reflect that change.
      
      Change-Id: I329aad8904eff7acad8f6b7ee5b32f2a28477674
      Partially-Implements: blueprint install-from-ubuntu
      802afa56
  23. Aug 26, 2015
    • Steven Dake's avatar
      Install lvm in Cinder from-source containers · 323523b9
      Steven Dake authored
      lvm is required to integrate with Cinder with local storage.
      Since local storage is an operation we support, we need this
      package whether or not we keep udev sync disabled.
      
      Tested all variants of centos+ubuntu+binary+source in
      template and dockerfile format.
      
      Change-Id: Icaeb2eeb588816d2f8a4b57f35fd43ddc56ff269
      Partially-Implements: blueprint gate-source-builds
      323523b9
  24. Aug 24, 2015
  25. Aug 22, 2015
    • Steven Dake's avatar
      automaton renamed to python-automaton · 5c5a3faa
      Steven Dake authored
      Cinder is broken by this RDO package rename.  Maintaining docker templates
      for basic things like this until the /docker directory is removed.
      
      Change-Id: Ieae2ab3296346767c305d21e8bb8de964160f84a
      Closes-Bug: #1487762
      5c5a3faa
  26. Aug 17, 2015
    • Steven Dake's avatar
      Make cinder build from source · a765e6a7
      Steven Dake authored
      Either the reference wasn't copied properly, or it changed recently
      with Ryan's work.
      
      Change-Id: I2b55affe35104c6baab8804e5452fc7a49bae170
      Partially-Implements: blueprint gate-source-builds
      a765e6a7
  27. Aug 13, 2015
Loading