Skip to content
Snippets Groups Projects
  1. Jun 02, 2017
    • Eduardo Gonzalez's avatar
      Support OSprofile usage · ab4b1ff7
      Eduardo Gonzalez authored
      
      OSprofile allows user/devs trace OpenStack requests.
      
      Implements: blueprint enable-osprofiler
      Co-Authored-By: default avatarBertrand Lallau <bertrand.lallau@gmail.com>
      Change-Id: I82ea85d726011ef6cbf99380f395452d6d7f8053
      ab4b1ff7
    • Dai Dang Van's avatar
      Mixing binary and source images for C* projects · d463b05c
      Dai Dang Van authored
      In case Kolla's users want to deploy with both of
      binary and source image, we should have a variable
      install type that define install type for each project.
      
      We also add specific image tag for each Openstack project.
      
      This commit is implemented for Ceilometer, Ceph
      Cinder, Cloudkitty and Congress projects.
      
      Change-Id: I560ab84545db2e034abe03613c4e7cb407e64ab2
      Implements: blueprint mixing-binary-and-source-image
      d463b05c
  2. May 23, 2017
  3. May 22, 2017
    • Jeffrey Zhang's avatar
      Mount cinder volume for cinder-volume and cinder-backup all the time · e5ee448e
      Jeffrey Zhang authored
      cinder-volume will convert the disk locally when boot image from volume
      with create new volume. whereas the container only have 10G space in
      default, cinder-volume will complain that no space if image is large.
      
      This patch mount cinder volume for cinder-volume and cinder-backup all
      the time.
      
      Change-Id: I8c68ea49374dc67839699b81e345cfc390a01fe3
      Close-Bug: #1692485
      e5ee448e
  4. May 16, 2017
  5. May 12, 2017
    • Eduardo Gonzalez's avatar
      Fix cinder-api ubuntu binary deploy · ba78082e
      Eduardo Gonzalez authored
      This changes moves cinder-api to make use of apache to
      launch its processes.
      Ubuntu binary removed support in Ocata for cinder-api
      system services [1]. At this moment cinder in Ocata branch
      is not working at all due this issue.
      
      This changes aims to fix cinder in master only for ubuntu
      binary with the purpose of make a clean backport to stable/ocata
      without do any other change on the backport process.
      A follow up change will migrate other OS/install_type to make use
      of Apache but only changing master branch.
      
      [1] http://lists.openstack.org/pipermail/openstack-dev/2017-January/111069.html
      
      Change-Id: I9885d6acadbac1da46844f583e7cd37785505ae0
      Closes-Bug: #1676751
      ba78082e
  6. May 05, 2017
    • Vladislav Belogrudov's avatar
      Fix iSCSI mounts for Cinder backup container · 97a5b1ec
      Vladislav Belogrudov authored
      Cinder backup requires iSCSI volume and host mount for backing
      any iSCSI volume, not only from LVM backend. 'enable_iscsid' is
      a catch-all setting for all iSCSI backends that also runs
      necessary iSCSI client on the same host.
      
      Change-Id: Ic486a9f72820df2e0a48a18166f043e5ddb5bd0a
      Closes-Bug: #1688519
      97a5b1ec
  7. May 04, 2017
    • Jeffrey Zhang's avatar
      Add timeout parameter for precheck tasks · b1f01561
      Jeffrey Zhang authored
      wait_for module waits 300 seconds for the port started or stopped.  This
      is meaningless and useless in precheck. This patch change timeout to 1
      seconds.
      
      Change-Id: I9b251ec4ba17ce446655917e8ef5e152ef947298
      Closes-Bug: #1688152
      b1f01561
  8. Apr 21, 2017
    • shaofeng_cheng's avatar
      Add copy ceph keyring files conditions in cinder · 3a67e572
      shaofeng_cheng authored
      If used external ceph for cinder,the ceph storage not enable cephx.
      So ceph keyring file not does not exist.
      Task throw warning of copy over ceph keyring files.
      
      Change-Id: Ibb3cd536c982ad9dede3c2a0ecfc02cdf6e4c1b9
      Closes-Bug: #1684461
      3a67e572
  9. Apr 20, 2017
  10. Apr 19, 2017
    • Vladislav Belogrudov's avatar
      Allow different configuration of iSCSI helper · 8263dafe
      Vladislav Belogrudov authored
      Currently Cinder configuration hard-codes tgtadm as the only
      iSCSI management utility. tgtd and tgtadm are older tools to
      manage iSCSI volumes. Newer versions of Linux distros use
      targetcli and kernel based iSCSI facilities (LIO) and can be
      a preferred way for some users.
      
      Change-Id: I10c0a7d596994a9201218e58ca2ad184774a8ce2
      Closes-Bug: #1684139
      8263dafe
  11. Apr 18, 2017
    • Vladislav Belogrudov's avatar
      Allow use of any backup backend for any volume backend · a7c47a05
      Vladislav Belogrudov authored
      Currently if Ceph is used for Cinder volumes the only choice of
      backup driver is Ceph. It should be possible to use any backup
      driver for any volume type, e.g. iSCSI volumes can go to Ceph
      based backup storage.
      
      Change-Id: Ifc8a767b9030391580de6a24383bb6b87053835d
      Closes-Bug: #1683715
      a7c47a05
  12. Apr 04, 2017
  13. Mar 27, 2017
    • Jeffrey Zhang's avatar
      Enable timeout feature when connecting ceph in cinder · 29a4b199
      Jeffrey Zhang authored
      cinder-volume will be hanged if rados_connect_timeout is disabled. And
      no error message will be thrown. Disable timeout is not a good idea.
      
      This patch sets the rados_connect_timeout to 5.
      
      Change-Id: I05e7343d09d75399a7031013b4329a2cb81792fb
      Closes-Bug: #1676267
      29a4b199
  14. Mar 20, 2017
  15. Mar 17, 2017
  16. Mar 12, 2017
  17. Mar 08, 2017
    • Jeffrey Zhang's avatar
      Fix booting from volume failure · d06efcec
      Jeffrey Zhang authored
      Booting from volume require cinder's ceph client secret now. Move cinder
      before nova in site.yml, because nova depends on cinder ceph client key
      now.
      
      Change-Id: I01c9ed80843d98305b8963894c4917c21a35d3ac
      Closes-Bug: #1670676
      d06efcec
  18. Mar 07, 2017
  19. Feb 08, 2017
  20. Feb 04, 2017
  21. Feb 03, 2017
  22. Feb 01, 2017
  23. Jan 26, 2017
  24. Jan 25, 2017
  25. Jan 18, 2017
  26. Jan 17, 2017
    • jackning's avatar
      Render ceph.conf using merge_configs · b25c6b15
      jackning authored
      At present, cinder/nova/glance/gnocchi relative containers's
      ceph.conf aren't be merge from user custom's config.
      In some condition, we should add extra parameter to custom's
      ceph.conf, for example:rbd_default_features = 1.
      
      So, it is necessary to use merge_configs instead of template.
      Closes-Bug: #1656162
      
      Change-Id: I824e0c68af270b85c52382ae35987213266fc6f6
      b25c6b15
  27. Jan 12, 2017
  28. Jan 09, 2017
    • Tino Schmeier's avatar
      cinder.conf either supports lvm or ceph backend, not both · dde279cb
      Tino Schmeier authored
      Cinder can be configured to support either
      lvm or ceph backend. Using both backends only enables lvm
      as the ceph backend configuration is combined
      with the lvm backend part via elif code.
      
      Change-Id: I57e515cf7cdd6377d60bfbc45a889553ce87207a
      Closes-Bug: #1654996
      dde279cb
  29. Jan 03, 2017
    • caoyuan's avatar
      Move cinder precheck into its own role · 91313d82
      caoyuan authored
      And remove the unnecessary blanks.
      
      Change-Id: Id2b5f8119c446b36c91ec0e63246c90a60459e24
      Partially-implements: blueprint condition-pre-check
      91313d82
  30. Dec 15, 2016
  31. Dec 02, 2016
  32. Nov 29, 2016
    • James McCarthy's avatar
      Add more options for cinder-backup. · c0a07b69
      James McCarthy authored
      This commit brings necessary configuration and container start-up
      options to use two popular backends for backup - nfs and swift.
      Both drivers support incremental backups and should work with any
      cinder volume backend.
      
      Change-Id: Ieed29a895dc1b9faad196e160a88ea9d293f9c75
      c0a07b69
    • Duong Ha-Quang's avatar
      Fix placement of policy.json · b5d1e4b4
      Duong Ha-Quang authored
      Currently, policy.json is put in
      "{{ node_config_directory }}/{{ service_name }}"
      in target nodes.
      
      Relocation policy.json to "{{ node_config_directory }}/{{ item }}"
      with item is corresponding service compoment config directory.
      
      Currently, the policy.json is copied to all services, but it
      should be reviewed and left only in neccesary service
      (at many cases, only API service needs that).
      
      Redundant files will be removed in follow up patchset.
      
      Change-Id: I0e997dccf4ec438c9c0436db71ec2fd06650f50d
      Closes-Bug: #1639686
      b5d1e4b4
  33. Nov 21, 2016
Loading