Skip to content
Snippets Groups Projects
  1. Aug 14, 2019
    • Mark Goddard's avatar
      Generate openrc files during control host bootstrap · 9d01cf39
      Mark Goddard authored
      Fixes an issue where the admin-openrc.sh and public-openrc.sh files
      would not be generated when preparing a new control host environment for
      an existing cloud. These files are now generated during 'kayobe control
      host bootstrap' if the Kolla Ansible 'passwords.yml' file exists in the
      Kayobe configuration.
      
      Change-Id: I47cc95bc4c4198532c8cfd2c105f1c7033e7b932
      Story: 2001667
      Task: 6713
      9d01cf39
  2. Jul 26, 2019
  3. Jul 23, 2019
    • Pierre Riteau's avatar
      Fix typo · 57d7d276
      Pierre Riteau authored
      Change-Id: I058d75af0236b8589667229a78b46b42aa3579b5
      57d7d276
  4. Jul 17, 2019
  5. Jul 16, 2019
    • Mark Goddard's avatar
      Ignore --limit for localhost plays · 0b4b6cb7
      Mark Goddard authored
      If using the kayobe --limit <hosts> argument, only those hosts matching
      the limit will have an inventory generated for Kolla Ansible. This can
      cause problems for Kolla Ansible, even when using a similar limit via
      --kolla-limit <hosts>, since it gathers facts for all hosts, and expects
      all host variables to be defined.
      
      This change adds a new 'ignore_limit' argument to the playbook running
      methods, which allows us to override and ignore the --limit argument
      provided by the user, ensuring that we always run these plays.
      
      Change-Id: I104d6af48ddd916460ee454e17a50a2475de6bff
      Story: 2004805
      Task: 28960
      0b4b6cb7
  6. Jul 15, 2019
    • Mark Goddard's avatar
      Disable chrony container by default · 650919f5
      Mark Goddard authored
      Fixes an issue where multiple NTP daemons could be running on the
      overcloud hosts, due to Kolla Ansible deploying a chrony container by
      default starting with the Rocky release.
      
      Kayobe now overrides this default, to ensure that chrony does not conflict
      with the NTP daemon deployed on the host. To use the containerised chrony
      daemon instead, set ``kolla_enable_chrony`` to ``true`` in
      ``${KAYOBE_CONFIG_PATH}/kolla.yml``. This will also disable the host NTP
      daemon.
      
      To ensure that chrony is not running, Kayobe removes the chrony container
      if ``kolla_enable_chrony`` is ``false`` in the following commands:
      
      * ``kayobe overcloud service deploy``
      * ``kayobe overcloud service reconfigure``
      * ``kayobe overcloud service upgrade``
      
      The play in Kayobe is tagged with ``stop-chrony``.
      
      Change-Id: I89a973c0b600abece79bddcba5a46cc28a4f1df9
      Story: 2005272
      Task: 30122
      650919f5
    • Zuul's avatar
  7. Jul 12, 2019
  8. Jul 11, 2019
  9. Jul 08, 2019
  10. Jul 04, 2019
  11. Jul 03, 2019
  12. Jul 02, 2019
    • Mark Goddard's avatar
      Workaround: stop bifrost services before seed upgrade · 77e8044a
      Mark Goddard authored
      This avoids mariadb being ungracefully shut down, which prevents it from
      being started again.
      
      This should be reverted once bug 1834332 has been fixed in kolla ansible
      stein.
      
      Change-Id: Ic3932d4af5c0a7639dfeb6cda7e1cd3f61d287c6
      Story: 2006050
      Task: 34743
      77e8044a
    • Mark Goddard's avatar
      Adds support for Ansible 2.7, bump mimimum to 2.5 · 405ccdad
      Mark Goddard authored
      Updates the minimum version of Ansible from 2.4 to 2.5, and the maximum
      supported version from 2.6 to 2.7.
      
      Change-Id: If8071a9b5c85e5e69fbb333e91c84d10c20d80f3
      Story: 2006143
      Task: 35639
      405ccdad
  13. Jul 01, 2019
  14. Jun 28, 2019
    • Raimund Hook's avatar
      Updating Jinja filters to conform to Ansible 2.5+ · 6df62770
      Raimund Hook authored
      Since Ansible 2.5, the use of jinja tests as filters has been deprecated.
      
      I've run the script provided by the ansible team to 'fix' the jinja filters
      to conform to the newer syntax.
      
      This fixes the deprecation warnings.
      
      Change-Id: I775c849c944f82bdfc779c8c530346e7ebedbd2a
      6df62770
  15. Jun 25, 2019
    • Pierre Riteau's avatar
      Add support for custom Ceilometer configuration · 58f856fd
      Pierre Riteau authored
      Change-Id: I0a9e1a3b878231f9ce7bf295b5526c9cfabbbf9e
      Story: 2005811
      Task: 33551
      58f856fd
    • jacky06's avatar
      Sync Sphinx requirement · 67a4d502
      jacky06 authored
      1. Sync sphinx dependency with global requirements. It caps python 2 since
      sphinx 2.0 no longer supports Python 2.7.
      2. Update some URLs to latest
      3. Remove unncessary "=="
      
      Change-Id: Idcb616fd3add4d58f22b91865cec8a54fe492092
      67a4d502
  16. Jun 24, 2019
  17. Jun 21, 2019
    • Pierre Riteau's avatar
      Provide keystone.conf to kolla-ansible by default · ec9b4826
      Pierre Riteau authored
      Commit d8ee0fa0 introduced the variable
      kolla_enable_keystone without setting a default value and used it to
      check whether to template and provide keystone.conf to kolla-ansible,
      unlike the extended keystone configuration which was always copied. This
      resulted in non-intuitive behaviour if kolla_enable_keystone wasn't
      explicitly set by the operator.
      
      This commit sets kolla_enable_keystone to true by default, which matches
      the default in kolla-ansible, and uses it instead of hardcoded true
      values.
      
      Change-Id: Id090348a6f22f251555fa286a7d24923087122a9
      Story: 2005930
      Task: 34273
      ec9b4826
  18. Jun 19, 2019
Loading