Skip to content
Snippets Groups Projects
  1. Oct 23, 2019
  2. Oct 22, 2019
  3. Oct 21, 2019
  4. Oct 20, 2019
  5. Oct 18, 2019
  6. Oct 17, 2019
  7. Oct 16, 2019
    • Zuul's avatar
      e7a85726
    • Doug Szumski's avatar
      Support multiple nova cells · 78a828ef
      Doug Szumski authored
      
      This patch adds initial support for deploying multiple Nova cells.
      
      Splitting a nova-cell role out from the Nova role allows a more granular
      approach to deploying and configuring Nova services.
      
      A new enable_cells flag has been added that enables the support of
      multiple cells via the introduction of a super conductor in addition to
      cell-specific conductors. When this flag is not set (the default), nova
      is configured in the same manner as before - with a single conductor.
      
      The nova role now deploys the global services:
      
      * nova-api
      * nova-scheduler
      * nova-super-conductor (if enable_cells is true)
      
      The nova-cell role handles services specific to a cell:
      
      * nova-compute
      * nova-compute-ironic
      * nova-conductor
      * nova-libvirt
      * nova-novncproxy
      * nova-serialproxy
      * nova-spicehtml5proxy
      * nova-ssh
      
      This patch does not support using a single cell controller for managing
      more than one cell. Support for sharing a cell controller will be added
      in a future patch.
      
      This patch should be backwards compatible and is tested by existing CI
      jobs. A new CI job has been added that tests a multi-cell environment.
      
      ceph-mon has been removed from the play hosts list as it is not
      necessary - delegate_to does not require the host to be in the play.
      
      Documentation will be added in a separate patch.
      
      Partially Implements: blueprint support-nova-cells
      Co-Authored-By: default avatarMark Goddard <mark@stackhpc.com>
      Change-Id: I810aad7d49db3f5a7fd9a2f0f746fd912fe03917
      78a828ef
    • Viktor Michalek's avatar
      Openvswitch: some ovs tools require ovs daemons pidfiles · 492940be
      Viktor Michalek authored
      Change-Id: I4050c243f05571bbebab07b08c101e61879cda67
      Closes-Bug: 1848363
      492940be
    • Zuul's avatar
      21babd3f
    • Zuul's avatar
      Merge "CI: Increase job run attempts to 5" · 5bf83cfe
      Zuul authored
      5bf83cfe
Loading