Skip to content
Snippets Groups Projects
  1. Jun 16, 2017
  2. Jun 15, 2017
  3. Jun 14, 2017
    • Vladislav Belogrudov's avatar
      Add /lib/modules to neutron_openvswitch_agent · 91789c4d
      Vladislav Belogrudov authored
      On many systems IPv6 related modules are not loaded by default.
      Usually when one runs ip6tables-* commands required modules are
      probed. In neutron_openvswitch_agent container /lib/modules
      does not exist. The commands fail to process ip6 firewall
      rules as consequence.
      
      Change-Id: Ic4e72eb4f5304f013b7a09ddd31794cfafa67e0b
      Closes-Bug: #1615715
      91789c4d
  4. Jun 13, 2017
    • Jeffrey Zhang's avatar
      Bump min Ansible version to 2.2.0 · 00a42b8c
      Jeffrey Zhang authored
      Different Y stream version in Ansible is not compatible. Since ansible
      2.2.0 is released for a while. It is time for kolla-ansible to bump the
      min Ansible version. Then we can remove the annoying WARNING message
      in deploying logs and use the new features.
      
      Change-Id: I99f3c5678f6d2d1f93d61c660fbd166184ff6422
      00a42b8c
    • Eduardo Gonzalez's avatar
      Fix cron restarting issue · 7ac53ec3
      Eduardo Gonzalez authored
      Cron is always restarting due dummy environment
      variable is None.
      This change adds a useless env value.
      
      Change-Id: Iad435bb0671a25bc12c6a6d0d988d555faba76c3
      Closes-Bug: #1697706
      7ac53ec3
    • Jeffrey Zhang's avatar
      Remove keystone-paste.ini file in kolla · 6ce222af
      Jeffrey Zhang authored
      keystone-paste.ini file is introduced by
      I3a3ca2e74c0ae341105d3481f97956c6da473046 for a security risk of
      admin_token_auth middleware. Now this middleware is removed by
      I57586ccfa0ad1309cc806d95377dc1ecad015914. So it is safe to use upstream
      keystone-paste.ini file.
      
      This patch also keep custom paste file feature. Just put the file to
      /etc/kolla/config/keystone/keyston-paste.ini path.
      
      Closes-Bug: #1695023
      Partially-Implements: blueprint custom-paste
      Change-Id: Ieb983b6a9edb6a156928f6b56a4bd2dbed4281e2
      6ce222af
  5. Jun 12, 2017
  6. Jun 09, 2017
  7. Jun 08, 2017
    • Bertrand Lallau's avatar
      Neutron oslo_messaging_notifications config error · e624f216
      Bertrand Lallau authored
      With the following configuration in globals.yml:
      enable_ceilometer="no"
      enable_designate="no"
      enable_searchlight="yes"
      
      neutron.conf is generated like following:
      
      [oslo_messaging_notifications]
      driver = messagingv2
      topics =
      
      => topics value is missing.
      This patch fix it.
      
      Closes-Bug: #1671940
      Change-Id: I28ab60c61882caaba823bab84f30f77e270f29b4
      e624f216
    • Bertrand Lallau's avatar
      Nova oslo_messaging_notifications config error · f45e1814
      Bertrand Lallau authored
      
      With the following configuration in globals.yml
      enable_ceilometer="no"
      enable_designate="no"
      enable_searchlight="yes"
      
      nova.conf is generated like following:
      
      [oslo_messaging_notifications]
      driver = messagingv2
      topics =
      
      topics value is missing.
      
      Change-Id: I27145c0da8b864b2614091933c33d83bdec8b9be
      Closes-Bug: #1671935
      Co-Authored-By: default avatarJeffrey Zhang <jeffrey.zhang@99cloud.net>
      f45e1814
    • jangseon ryu's avatar
      Support for increasing thread cache size in TCMalloc. · 76c500fb
      jangseon ryu authored
      Currently TCMalloc's default tc size is 32MB.
      This causes poor performance in ceph storage.
      A new ceph_tcmalloc_tc_bytes option has been added
      with a default of 128MB.
      
      128 MB is default TC size at above jewel version.
      and if we don't set this config,
      osd daemon will running with 32 MB.
      because 32MB is default size in TCmalloc 2.4 version.
      32MB and 128MB are twice the performance difference.
      - reference : https://www.slideshare.net/Red_Hat_Storage/
      
      
      ceph-performance-projects-leading-up-to-jewel-61050682
      
      Closes-Bug: #1693692
      
      Change-Id: I0d25c92917b11a29bcfd18f9c129cae328fa2d3e
      Signed-off-by: default avatarjangseon ryu <jangseon.ryu@navercorp.com>
      76c500fb
    • Paul Bourke's avatar
      Add a Kolla 'devstack' mode · 5cb37564
      Paul Bourke authored
      Add a new variable 'kolla_devmode', which when enabled, clones and
      bindmounts service source code into the containers.
      
      This commit adds the relevant changes for Heat, more services can be
      added and built upon.
      
      Usage:
      * Set 'kolla_devmode: yes'
      
      * Code is cloned to /opt/stack/{{ project_name }} on target
        node(s)
      
      * Users can develop in these repos, and simply restart the container to
        pick up / test changes.
      
      Debugging can be done from the host via 'remote_pdb'[0].
      
      [0] https://pypi.python.org/pypi/remote-pdb
      
      Implements: blueprint mount-sources
      Change-Id: Ic0431b10d723bf84eeefc72039376fe0058dd902
      5cb37564
    • shaofeng_cheng's avatar
      Add default_boot_option configuration · 898155df
      shaofeng_cheng authored
      The default value of default_boot_option configuration will
      change eventually from "netboot" to "local".
      It is recommended to set an explicit value for it during the
      transition period
      
      Change-Id: Ic42b84e82d4ad27e371536ad9915b5a32118012d
      Closes-Bug: #1696636
      898155df
  8. Jun 07, 2017
    • zhubingbing's avatar
      Set tempest image user var · 9eb96227
      zhubingbing authored
      If we don't use cirros image, ``image_ssh_user = cirros`` is wrong,
      so we should make it be variable.
      
      Change-Id: I0a1d6999d1dbc8ce319f4bd504455dfd1fb5fceb
      Closes-Bug: #1696088
      9eb96227
  9. Jun 06, 2017
    • Eduardo Gonzalez's avatar
      Fix mongodb name in cron.json · 483f32ed
      Eduardo Gonzalez authored
      There is a typo in cron.json making cron to fail
      when mongodb is enabled.
      Only affect master.
      
      ```MissingRequiredSource:
      /var/lib/kolla/config_files/logrotate/mongdb.conf file is not found```
      
      Change-Id: I79d41e94ee3361f2b4d831d17b1bb34a1964f580
      483f32ed
    • zhubingbing's avatar
      Add makestep in chrony.conf · 79b49e2f
      zhubingbing authored
      Normally chronyd will cause the system to gradually correct any time offset, by slowing down or speeding up the clock as required.
      In certain situations, the system clock might be so far adrift
      that this slewing process would take a very long time to correct the system clock
      
      Change-Id: I939b6aae1dbeb133203085ec68bdb9f7936ee9ef
      Closes-Bug: #1696056
      79b49e2f
    • Mathieu Rohon's avatar
      Add skydive service · 43900bc8
      Mathieu Rohon authored
      
      This patch introduces the ansible materials to deploy
      the skydive service, that can be used to monitor and
      troubleshoot networking in an openstack deployment.
      
      Implements: blueprint skydive-service
      
      Co-Authored-By: default avatarNicolas Bouron <nicolas.bouron@gmail.com>
      Signed-off-by: default avatarMathieu Rohon <mathieu.rohon@gmail.com>
      
      Change-Id: I53051a1b0c85380416288e17040a398b6efb62c0
      43900bc8
    • Jeffrey Zhang's avatar
      Remove archive_policy configuration in ceilometer.conf · 6ccd1337
      Jeffrey Zhang authored
      gnocchi have archive policy rule feature, which can control metric's
      archive_policy. gnocchi also have a default archive policy rule which
      is using low archive policy.
      
      On the other hand, archive_policy is marked as deprecated and will be
      removed in the feature in ceilometer[0].
      
      So should better remove archive_policy ceilometer.conf.
      
      [0] https://review.openstack.org/#/c/448586/
      
      Change-Id: I0aa726f6420d628bda3fb4c4eba86b55fe1e2699
      Closes-Bug: #1696038
      6ccd1337
  10. Jun 05, 2017
    • Michal (inc0) Jastrzebski's avatar
      Enable multinode gate · f5354f55
      Michal (inc0) Jastrzebski authored
      This patches changes deploy_gate quite a bit so in reality all
      deployments will now assume multinode (even if it's single node). After
      that we will refactor it even further to enable easy addition of new
      scenerios.
      
      Change-Id: I1faada46e6a7aa026128b2f01d77eabb04759439
      f5354f55
  11. Jun 04, 2017
    • Dai Dang Van's avatar
      Mixing binary and source images for N* and O* projects · e8b58956
      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 Neutron, Nova,
      Octavia project and Openvswitch as well.
      
      Change-Id: I04d3a17231b607795bbddb85cd940fa725ff7a61
      Implements: blueprint mixing-binary-and-source-image
      e8b58956
  12. Jun 03, 2017
    • Dai Dang Van's avatar
      Mixing binary and source images for T*, W*, Z* projects · c039b3c3
      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 Trove, Watcher, Zun projects.
      
      Change-Id: I3fbf1e13064616a72cae195653f1c5fe4ea1d1b7
      Implements: blueprint mixing-binary-and-source-image
      c039b3c3
    • Dai Dang Van's avatar
      Mixing binary and source images for S* projects · 74242ee9
      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 Sahara, Searchlight,
      Senlin, Solum and Swift projects.
      
      Change-Id: I964796b2f9e3eae69d7eccf68e9428ce9390010c
      Implements: blueprint mixing-binary-and-source-image
      74242ee9
    • Dai Dang Van's avatar
      Mixing binary and source images for M* projects · cda878d2
      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 Magnum, Manila,
      Mistral and Murano projects.
      
      Change-Id: I6aaeb74f791c79229430a52b066327de7219a9b1
      Implements: blueprint mixing-binary-and-source-image
      cda878d2
    • Dai Dang Van's avatar
      Mixing binary and source images for I* and K* projects · bf0bf043
      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 Ironic, Kabor,
      Keystone project and iscsi as well.
      
      Change-Id: I134d840b1c0e24171a32dec0c7daa6dc2e9ecd87
      Implements: blueprint mixing-binary-and-source-image
      bf0bf043
  13. Jun 02, 2017
Loading