Skip to content
Snippets Groups Projects
  1. Jul 14, 2017
  2. Jun 30, 2017
  3. Jun 29, 2017
  4. Jun 28, 2017
    • Bertrand Lallau's avatar
      Fix Skydive analyser 'graph' config section · 1463cd0b
      Bertrand Lallau authored
      Like elasticsearch is already deployed by Kolla-ansible it can be used
      to store Graph events.
      
      Closes-Bug: #1697638
      
      Change-Id: I1f33e044d33c21516cb3bf8c6fd5bb0745b843c1
      1463cd0b
    • zhubingbing's avatar
      Modify glance log name · 08c5de20
      zhubingbing authored
      change api.log and registry.log to glance-api.log and glance-registry.log
      
      Closes-bug: #1700718
      
      Change-Id: Ifcde8699fa9537fa06445f79c4bd14b4ee0df32c
      08c5de20
    • Bertrand Lallau's avatar
      Remove Ubuntu Trusty 14.04 related code · 6c4d1009
      Bertrand Lallau authored
      
      Removed code try to install Wily(15.10) kernel in case of Ubuntu
      Trusty(14.04).
      Last Openstack version supported on Ubuntu 14.04 is Mitaka.
      Hence Ubuntu 14.04 related code can be safely remove from Ansible tasks
      since Kolla Newton release.
      
      Co-Authored-By: default avatarDuong Ha-Quang <duonghq@vn.fujitsu.com>
      Change-Id: Ieca7975a69fb0ba8b49cc522f05e4beca1c2f526
      6c4d1009
  5. Jun 27, 2017
    • Noboru Iwamatsu's avatar
      fix horizon contents path for ubuntu/binary · 60439d89
      Noboru Iwamatsu authored
      The static contents directory path of the openstack-dashboard
      provided by Ubuntu Cloud Archive is different from RDO's.
      This fixes the horizon.conf template to set the correct alias
      when ubuntu+binary are specified.
      
      Change-Id: I1b0c04cecc66b42bf764aa035e7ec24c37d805e3
      Closes-Bug: #1700712
      60439d89
    • Vladislav Belogrudov's avatar
      Always create ResellerAdmin role for Swift · 0ffa770b
      Vladislav Belogrudov authored
      ResellerAdmin role should be created always when Swift is enabled
      and not only for Ceilometer. The role is needed for normal users
      to get administration rights for their Swift projects and is
      required to pass DefCore (OpenStack Powered) certification.
      
      Change-Id: I4faa63b8fae1814e382de2794301248cc0f4a90a
      Closes-Bug: #1700729
      0ffa770b
    • Vladislav Belogrudov's avatar
      Add flag to allow provider networks · f6eefdf3
      Vladislav Belogrudov authored
      In case of provider networks we need to configure external bridge
      on compute nodes, like it is done in DVR. The only way to tell
      if provider networks are to be used is a new flag.
      
      Change-Id: I1aef197ee2b84e28f2131f058e6995551f873fe1
      Closes-Bug: #1694726
      f6eefdf3
    • ZhongShengping's avatar
      The notify "Restart tacker containers" is not correct · acecdc2c
      ZhongShengping authored
      No handler named "Restart tacker containers", and we should restart
      the tacker container according to the context
      
      Change-Id: Idad8843e85eeb536d7abf8332606801f5b6e78ce
      Closes-Bug: #1700007
      acecdc2c
  6. Jun 26, 2017
  7. Jun 23, 2017
    • jiangpch's avatar
      The notify "Restart keystone containers" is not correct · 77358dd9
      jiangpch authored
      No handler named "Restart keystone containers", and we should restart
      the keystone and the keystone-fernet container according to the context
      
      Closes-Bug: #1699924
      
      Change-Id: I62512dc022426cc762ff603d8554e48651fa621f
      77358dd9
  8. Jun 22, 2017
  9. Jun 21, 2017
    • Michal (inc0) Jastrzebski's avatar
      Fix baremetal role idempotency · 2e3b6639
      Michal (inc0) Jastrzebski authored
      When you add new nodes to existing cluster, docker will restart
      all anyway and that will break a lot, including mariadb.
      
      Change-Id: Ie46f99a141f99480a87218ead4b76ba65f2edae9
      Closes-Bug: #1699335
      2e3b6639
    • Mark Goddard's avatar
      Barbican simple_crypto plugin broken - invalid key · 2e435906
      Mark Goddard authored
      
      When using the simple_crypto plugin, barbican expects the
      [simple_crypto_plugin] kek config value to be a base64-encoded 32 byte
      value. However, kolla-ansible is providing a standard autogenerated
      password.
      
      There are two relevant variables in kolla-ansible -
      barbican_crypto_password (a standard password) and barbican_crypto_key
      (a HMAC-SHA256 key). There is no use of barbican_crypto_key other than
      when it is generated. barbican_crypto_password is used to set the
      [simple_crypto_plugin] kek config value but causes an error when the
      simple_crypto plugin is used as the value is not in the expected format.
      Using barbican_crypto_key instead resolves the error. Clearly there is a
      naming issue here and we should be using barbican_crypto_key instead of
      barbican_crypto_password.
      
      This change removes the barbican_crypto_password variable and uses
      barbican_crypto_key instead.
      
      Change-Id: I63e2b381c260265e5901ee88ca0a649d96952bda
      Closes-Bug: #1699014
      Related-Bug: #1683216
      Co-Authored-By: default avatarStig Telfer <stig@stackhpc.com>
      2e435906
    • Vladislav Belogrudov's avatar
      Add possibility to configure tenant network types and type drivers · 296ddbeb
      Vladislav Belogrudov authored
      This patch add configuration options for tenant network types and type
      drivers. Both lists are checked so that tenant types are listed in
      drivers. For ironic 'flat' driver is mandatory and is added explicitly
      into ironic prechecks.
      
      Change-Id: Ie5775001165412910a258cbed2d2ebbb8ebbd879
      Closes-Bug: #1694725
      296ddbeb
    • shaofeng_cheng's avatar
      Add webconsole support in ironic · 7f7b6a08
      shaofeng_cheng authored
      Add webconsole support in ironic by pxe_ipmitool driver.
      Serial speed must be the same as the serial configuration in
      the BIOS settings, so that the operating system boot process
      can be seen in the web console.
      
      see:
      https://docs.openstack.org/project-install-guide/baremetal/draft/advanced.html#appending-kernel-parameters-to-boot-instances
      
      Change-Id: I967ed2f63a50d024c54e0762ec6c0ae09b66d6bd
      7f7b6a08
  10. Jun 20, 2017
    • Juan J. Martinez's avatar
      Retry Keystone's default user role creation · ba5c4302
      Juan J. Martinez authored
      Sometimes Ansible is faster running tasks that haproxy tagging Keystone
      services as UP. Keystone bootstrap uses SQL directly but the default
      user role creation requires the API, and because of that it may fail.
      
      Retry in case the backend is not yet available.
      
      Change-Id: I9dfc030bbf92ca0a3dcb008d55e9fa2055f900ec
      Closes-Bug: 1699096
      ba5c4302
    • caoyuan's avatar
      Fix the database user name for all roles · 36c530f9
      caoyuan authored
      when create database user, it should use
      database_user, not database_name.
      
      Change-Id: I4dfa01d1a5a46c5c58f1fc47b0be71b186462764
      Closes-Bug: #1698762
      36c530f9
    • jianyi's avatar
      all.yml should be in alphabetical order · 59d0736f
      jianyi authored
      Change-Id: I53df90220456f86aedd4018dd54fefa1537f2476
      59d0736f
  11. Jun 19, 2017
    • Eduardo Gonzalez's avatar
      Enable port_security by default · 112d6326
      Eduardo Gonzalez authored
      Neutron recommend as good practice to enable port_security
      extension by default. Current networks will remain using
      security groups, but will allow users to disable port_security
      in their port or networks.
      An example use case is nfv.
      
      Change-Id: I69f2e3567fd00695cf1c4bcc9177c2b88e33c3ab
      112d6326
  12. Jun 16, 2017
  13. Jun 15, 2017
  14. Jun 14, 2017
    • Eduardo Gonzalez's avatar
      Deploy etcd in compute nodes when kuryr · 3958a68f
      Eduardo Gonzalez authored
      Kuryr need etcd on each compute node to store
      network data.
      Etcd is only deployed in controller nodes at this moment.
      
      Also this change remove and useless bootstrap tasks.
      
      Depends-On: I9c6c876773288c2f951966498db0ff8af090ac20
      Change-Id: I8a84334e831fb15f6cbdd3bc34d2159638df6b85
      Closes-Bug: #1697699
      3958a68f
    • 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
  15. 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
    • Eduardo Gonzalez's avatar
      Use kuryr for zun network · da49b49b
      Eduardo Gonzalez authored
      Zun made mandatory to use kuryr for networking.
      This change update zun config to use kuryr.
      Also updates documentation.
      
      Change-Id: I9a55e390709b7e21d3efbd4be17a36db85cd8521
      da49b49b
    • Eduardo Gonzalez's avatar
      Fix kuryr ansible deployment · f2fd735d
      Eduardo Gonzalez authored
      Missing config options in kuryr.conf
      Missing kuryr logging
      Remove useless bootstrap task, justs create a directory
      Wrong user permissions in config.json file.
      Missing volumes
      Missing container capabilities
      
      Depends-On: I4c08a21df263fdefe1fe991cb7ad41cfee65019d
      Change-Id: Id4577a78ebf3f1cda5ee36d14e2cc017f38e0f07
      Closes-bug: #1697480
      f2fd735d
    • 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
  16. Jun 12, 2017
Loading