Skip to content
Snippets Groups Projects
  1. Nov 30, 2023
  2. Nov 29, 2023
  3. Nov 28, 2023
    • Zuul's avatar
      Merge "Fix Horizon WSGI application log parsing" · 65c21969
      Zuul authored
      65c21969
    • Jan Gutter's avatar
      etcd: Add support for more scenarios · ed3b27cc
      Jan Gutter authored
      This commit addresses a few shortcomings in the etcd service:
        * Adding or removing etcd nodes required manual intervention.
      
        * The etcd service would have brief outages during upgrades or
          reconfigures because restarts weren't always serialised.
      
      This makes the etcd service follow a similar pattern to mariadb:
        * There is now a distiction between bootstrapping the cluster
          and adding / removing another member.
      
        * This more closely follows etcd's upstream bootstrapping
          guidelines.
      
        * The etcd role now serialises restarts internally so the
          kolla_serial pattern is no longer appropriate (or necessary).
      
      This does not remove the need for manual intervention in all
      failure modes: the documentation has been updated to address the
      most common issues.
      
      Note that there's repetition in the container specifications: this
      is somewhat deliberate. In a future cleanup, it's intended to reduce
      the duplication.
      
      Change-Id: I39829ba0c5894f8e549f9b83b416e6db4fafd96f
      ed3b27cc
    • Zuul's avatar
      9a0ac440
    • Doug Szumski's avatar
      Fix Horizon WSGI application log parsing · 4168b46c
      Doug Szumski authored
      Like other WSGI services in Kolla Ansible, the Horizon WSGI application
      handles log output via the `wsgi.errors` object. See [1] for further
      information. The problem is that this log output is written to a file called
      `horizon.log`, causing it to processed as an 'Oslo log' in the Fluentd
      processing pipeline. Since the log format doesn't match the expected format,
      this results in parsing errors.
      
      This fix renames the log file and adjusts the format to match other WSGI
      applications. The logs are then processed in the same way as other WSGI
      application logs, resolving the issue.
      
      [1] https://modwsgi.readthedocs.io/en/master/user-guides/debugging-techniques.html
      
      Change-Id: I93777d1c53920f5470c78356e6b3a4064fbe04b4
      Closes-Bug: #1898174
      4168b46c
    • Zuul's avatar
      Merge "Rename kolla_docker to kolla_container" · db79eb0a
      Zuul authored
      db79eb0a
    • Matt Crees's avatar
      Revert "Enable RabbitMQ HA queues by default" · cdda49ec
      Matt Crees authored
      This reverts commit b86c304a.
      
      Reason for revert: We want to enable Quorum Queues by default in Caracal, without requiring two queue migrations between releases. See etherpad for details: https://etherpad.opendev.org/p/kolla-ansible-rmq-quorum-queues-proposal
      
      Change-Id: Ia19ab97f538125475297976347c5da332a7fdda7
      cdda49ec
  4. Nov 27, 2023
  5. Nov 23, 2023
  6. Nov 22, 2023
  7. Nov 21, 2023
  8. Nov 18, 2023
  9. Nov 17, 2023
Loading