Skip to content
Snippets Groups Projects
  1. Mar 09, 2021
  2. Mar 08, 2021
  3. Mar 07, 2021
  4. Mar 05, 2021
  5. Mar 04, 2021
    • Zuul's avatar
      Merge "Fix Cinder log parsing" · 9194a3e9
      Zuul authored
      9194a3e9
    • Doug Szumski's avatar
      Add variable for changing Apache HTTP timeout · 647ff667
      Doug Szumski authored
      In services which use the Apache HTTP server to service HTTP requests,
      there exists a TimeOut directive [1] which defaults to 60 seconds. APIs
      which come under heavy load, such as Cinder, can sometimes exceed this
      which results in a HTTP 504 Gateway timeout, or similar. However, the
      request can still be serviced without error. For example, if Nova calls
      the Cinder API to detach a volume, and this operation takes longer
      than the shortest of the two timeouts, Nova will emit a stack trace
      with a 504 Gateway timeout. At some time later, the request to detach
      the volume will succeed. The Nova and Cinder DBs then become
      out-of-sync with each other, and frequently DB surgery is required.
      
      Although strictly this category of bugs should be fixed in OpenStack
      services, it is not realistic to expect this to happen in the short
      term. Therefore, this change makes it easier to set the Apache HTTP
      timeout via a new variable.
      
      An example of a related bug is here:
      
      https://bugs.launchpad.net/nova/+bug/1888665
      
      Whilst this timeout can currently be set by overriding the WSGI
      config for individual services, this change makes it much easier.
      
      Change-Id: Ie452516655cbd40d63bdad3635fd66693e40ce34
      Closes-Bug: #1917648
      647ff667
    • wuchunyang's avatar
      CI: octavia: create and test a load balancer · 366ba852
      wuchunyang authored
      
      Co-Authored-By: default avatarMark Goddard <mark@stackhpc.com>
      Change-Id: I20c1d9bddee5a046b521b9378bade2ab50612be0
      366ba852
  6. Mar 03, 2021
  7. Mar 02, 2021
  8. Feb 24, 2021
    • Michał Nasiadka's avatar
      CI: Add ssh retries · a8981a79
      Michał Nasiadka authored
      Change-Id: I77791d504327ace880d0cc2438af2f8ced66d4eb
      a8981a79
    • Doug Szumski's avatar
      Fix Cinder log parsing · fa5511c7
      Doug Szumski authored
      
      The Cinder API log is currently written to a file called
      cinder-wsgi.log, and the WSGI logs to cinder-api.log. Fluentd
      then tries to parse the WSGI log as an OpenStack log which
      results in 'got incomplete line' errors and prevents proper
      ingestion of these logs.
      
      Co-Authored-By: default avataryaoning <yaoning@unitedstack.com>
      Closes-Bug: 1916752
      Change-Id: I3296dcc4780160cbf88bd18285571276f58bb249
      fa5511c7
  9. Feb 23, 2021
  10. Feb 22, 2021
  11. Feb 21, 2021
  12. Feb 20, 2021
    • wu.chunyang's avatar
      Use trove.conf for all trove services · b5671543
      wu.chunyang authored
      it was confused to customize opts in trove-conductor.conf
      or trove-taskmanager.conf now.
      if we want to customize a opts,The operator needs
      to know which service is using the configuration opts.
      actually trove uses trove.conf is enough for all services
      this change combines  all trove config files.
      
      Change-Id: I5a630109e3c4b59bff216146a3ed64c6d47e247f
      b5671543
    • Michal Nasiadka's avatar
      CI: Initial jinja2 templates syntax checks · a00fec8c
      Michal Nasiadka authored
      Change-Id: If42b7324b58851a4f0beb3a80c70ca2c9dd729af
      a00fec8c
Loading