Skip to content
Snippets Groups Projects
  1. Feb 02, 2017
  2. Jan 26, 2017
  3. Jan 25, 2017
  4. 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
  5. Jan 12, 2017
  6. Jan 11, 2017
  7. Jan 05, 2017
  8. Jan 04, 2017
  9. Dec 08, 2016
    • Ethan Lynn's avatar
      Always check enable_* variables first · e2373199
      Ethan Lynn authored
      Check enable_* variables first, then check inventory_host in
      group, will help to avoid configuration errors.
      
      Change-Id: Icdb1f50e5c911203b92ac431723620756b15f3c6
      Closes-Bug: #1648376
      e2373199
  10. Dec 03, 2016
  11. Dec 02, 2016
  12. Dec 01, 2016
  13. Nov 29, 2016
    • 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
  14. Nov 21, 2016
  15. Nov 17, 2016
  16. Nov 07, 2016
    • xionglingfeng's avatar
      Allow cinder-volume to be configured to use NFS · 17e6e629
      xionglingfeng authored
      
      Allow cinder-volume, nova-compute and nova-libvirtd to be configured to
      use NFS. In order to mount and work with NFS shares, several containers
      needed the NFS packages installed during build time.
      
      One somewhat significant change is the addition of an explicit bind
      volume for nova-compute that has shared mounts enabled.
      
      According to docker-run(1), the shared mount propagation flag can only
      be specified for bind mounted Docker volumes and not named volumes.
      
      In an NFS setup, cinder-volume mounts the NFS shares so that it can
      create and manage the Cinder volumes. When a new instance is created
      with a Cinder volume or a Cinder volume is attached to an existing
      instance, nova-compute mounts the Cinder volume from the NFS share for
      nova-libvirtd. In order for nova-libvirtd to then see those Cinder
      volumes the shared mounts flag must be enabled for the Docker volume.
      
      Remove the rpcbind container as it is only necessary for operators who
      are using NFSv3 or lower. There is no known need for this currently
      however, this container can be added in the future should an operator
      require it.
      
      Co-authored-by: default avatarRyan Hallisey <rhallise@redhat.com>
      Co-authored-by: default avatarAndrew Widdersheim <amwiddersheim@gmail.com>
      Change-Id: Iad77c05bce8876bdcc69b7ec22edd50e3bf48b9f
      Closes-Bug: #1530515
      Partially implements: blueprint  nfs-support-in-cinder
      17e6e629
  17. Nov 03, 2016
    • Jeffrey Zhang's avatar
      Move precheck into its own role · fa458019
      Jeffrey Zhang authored
      * Merge prechecks.yml and site.yml playbook
      * Create empty precheck.yml into all roles.
      
      Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd
      Implements: blueprint condition-pre-check
      fa458019
  18. Oct 28, 2016
    • Eduardo Gonzalez's avatar
      Custom policy files · ef1fd6b8
      Eduardo Gonzalez authored
      Allow operators to use their custom policy files.
      Avoid maintain policy files in kolla repos, only copying
      the files when an operator add their custom config.
      
      Implements: blueprint custom-policies
      Change-Id: Icf3c961b87cbc7a1f1dd2ffbfffcf271d151d862
      ef1fd6b8
  19. Oct 19, 2016
    • ZhongShengping's avatar
      Fix api_paste_config option · e5a278a2
      ZhongShengping authored
      Option "api_paste_config" from group "DEFAULT" is deprecated
      in Nova.
      Use option "api_paste_config" from group "wsgi".
      
      Change-Id: I7727aa67da71fefe20b2aaefb1337dba4f9008b1
      Closes-Bug: #1632066
      e5a278a2
  20. Oct 18, 2016
    • Jeffrey Zhang's avatar
      Bump retries in starting nova-libvirt to 5 · 88e93237
      Jeffrey Zhang authored
      retries: 1 won't really retry in part of ansible release. Bumping the
      number to 5 ensure it works as expected
      
      Change-Id: I9f131001bd96ed33832b42cc8143327f249e916a
      Closes-Bug: #1634401
      88e93237
  21. Oct 17, 2016
  22. Oct 15, 2016
    • Kevin Fox's avatar
      Cinder endpoint wrong fix · 38912d88
      Kevin Fox authored
      kolla genconfig is pointing at cinder v1, not v2. nova pointing
      at v1 is now broken. At least when cinder is backed by ceph and
      the release is >= mitaka.
      
      Closes-Bug: #1633758
      
      Change-Id: Idf4a26b37587f1dabe2de0c1ffbddb8c08ee3bdb
      38912d88
  23. Oct 14, 2016
    • Jeffrey Zhang's avatar
      Fix stale namespace removal issue · ce5a11a3
      Jeffrey Zhang authored
      When using both /run and /run/netns in docker container, mount
      propagation won't work when delete namespace after the containers are
      restarted. This PS makes /run mount as shared.
      
      Closes-Bug: #1616268
      Change-Id: Ie16699e1b193b2bf1263d89ea634e89ea69add9e
      ce5a11a3
  24. Oct 13, 2016
  25. Oct 11, 2016
    • Paul Bourke's avatar
      Allow operators to change hw_disk_discard in Nova · 0e0fedb0
      Paul Bourke authored
      Some base image distros don't ship new enough versions of libvirt/qemu
      to support hw_disk_discard in Nova (libvirt (1, 0, 6) or later and qemu
      (1, 6, 0) or later).
      
      When deploying Nova with Ceph enabled this config item is automatically
      turned on, we should give operators a chance to disable it.
      
      Change-Id: I0b2615c64a9569c09567bf456815f93254d90ade
      Closes-Bug: #1632348
      0e0fedb0
  26. Oct 06, 2016
  27. Oct 03, 2016
    • Jeffrey Zhang's avatar
      Fix ironic failed · 903b0ff2
      Jeffrey Zhang authored
      * Mount system folder in ironic-conductor
      * Add package need in ironic-conductor
      * Fix the log path issue
      * Add ironic sudoer in ironic-base
      * Fix credential issue
      * Do not start nova-compute when enable ironic
      
      Closes-Bug: #1629334
      Change-Id: If9d478c6513de37465403d458a88cf0da7ebd8a6
      903b0ff2
  28. Sep 27, 2016
    • Jeffrey Zhang's avatar
      Remove do_reconfigure.yml file for all roles · fa856556
      Jeffrey Zhang authored
      do_reconfigure.yml is introduced to use serial directive. But we use
      it in wrong. Now serial has moved to playbook file. So it is time to
      remove the do_reconfigure.yml file
      
      Closes-Bug: #1628152
      Change-Id: I8d42d27e6bc302a0e575b0353956eaef9b2ca9fd
      fa856556
  29. Sep 21, 2016
    • Vladislav Belogrudov's avatar
      Cinder cannot use external non-LVM iSCSI storage · b1f986c3
      Vladislav Belogrudov authored
      Currently Cinder enables iscsid service only when LVM is choosen as
      backend. This fix will allow to specify external iSCSI storage via
      configuration add-on and to run iscsid independently of LVM settings.
      
      Change-Id: Iaae0f8025534e5ab1c5f9d5e812a7d41129915ef
      Closes-Bug: 1614125
      b1f986c3
  30. Sep 20, 2016
    • ZhongShengping's avatar
      Deprecate old auth parameters of ironic in nova.conf · 2042ad28
      ZhongShengping authored
      The auth parameters `admin_username`, `admin_password`,
      `admin_tenant_name` and `admin_url` of the [ironic] config
      option group are now deprecated and will be removed in a
      future release. Using these parameters will log a warning.
      Please use `username`, `password`, `project_name `and
      `auth_url` instead.
      
      Change-Id: I9e383788e35b83888b3b5cf927f67b0f3b4ef54b
      Closes-Bug: 1619266
      2042ad28
  31. Sep 13, 2016
    • Mick Thompson's avatar
      Added serial option to site.yml. · 4c1482b9
      Mick Thompson authored
      Useful for upgrade etc., which is preferablly done serially.
      
      Example usage: tools/kolla-ansible deploy OR tools/kolla-ansible upgrade
      
      Closes-Bug: #1576708
      
      DocImpact
      
      Change-Id: I34b2e16f8ce53e472a4682a4738c4ac0f5abf00c
      4c1482b9
  32. Sep 12, 2016
  33. Sep 10, 2016
  34. Sep 01, 2016
    • Narasimha SV's avatar
      Updating ironic configurations in nova.conf · 2bf3ce5d
      Narasimha SV authored
      Irnoic configurations in nova compute node have been changed with
      respect to the master code of ironic and nova. admin_url
      configuration is with v3 version but other details are with
      respect to v2.0 version of keystone authentication.
      Updated scheduler_host_manager, compute_driver and admin_url
      values in the nova.conf template to support ironic master
      branch code.
      
      Change-Id: I78bee3fdf082bcd526507b479be3afaee80ba899
      Closes-Bug: #1619211
      2bf3ce5d
  35. Aug 29, 2016
  36. Aug 25, 2016
  37. Aug 20, 2016
Loading