Skip to content
Snippets Groups Projects
  1. Jun 08, 2017
  2. Jun 04, 2017
    • Dai Dang Van's avatar
      Mixing binary and source images for N* and O* projects · e8b58956
      Dai Dang Van authored
      In case Kolla's users want to deploy with both of
      binary and source image, we should have a variable
      install type that define install type for each project.
      
      We also add specific image tag for each Openstack project.
      
      This commit is implemented for Neutron, Nova,
      Octavia project and Openvswitch as well.
      
      Change-Id: I04d3a17231b607795bbddb85cd940fa725ff7a61
      Implements: blueprint mixing-binary-and-source-image
      e8b58956
  3. Jun 02, 2017
  4. May 26, 2017
  5. May 23, 2017
  6. May 16, 2017
  7. May 13, 2017
  8. May 04, 2017
    • Jeffrey Zhang's avatar
      Add timeout parameter for precheck tasks · b1f01561
      Jeffrey Zhang authored
      wait_for module waits 300 seconds for the port started or stopped.  This
      is meaningless and useless in precheck. This patch change timeout to 1
      seconds.
      
      Change-Id: I9b251ec4ba17ce446655917e8ef5e152ef947298
      Closes-Bug: #1688152
      b1f01561
  9. Apr 26, 2017
    • Eduardo Gonzalez's avatar
      Add compute inventory precheck · fee4eee0
      Eduardo Gonzalez authored
      With nova cells_v2 at least one compute node is required in
      inventory to deploy nova.
      
      This change add prechecks to ensure at least 1 compute is present.
      
      Change-Id: I242518ad3bd149ad245515299301777f6b3bdd08
      Closes-Bug: #1686410
      fee4eee0
  10. Apr 21, 2017
    • shaofeng_cheng's avatar
      Add the ceph keyring files related task condition · 12621ef8
      shaofeng_cheng authored
      If used external ceph for nova,the ceph storage not enable cephx.
      So ceph keyring file not does not exist.
      Task throw error of check ceph keyring files.
      
      Change-Id: I6257c107b94abf4d363e854229aaab8301d1d694
      Closes-Bug: #1684522
      12621ef8
  11. Apr 18, 2017
    • Eduardo Gonzalez's avatar
      Update simple_cell_setup to manual creation · 5dfb81ef
      Eduardo Gonzalez authored
      Simple_cell_setup is not recomended to use.
      Is better create map_cell0 manually, create base
      cell for non cell deployments and run discover_hosts.
      
      This PS migrate actual config to make use of described
      workflow at [1]. We our actual workflow we're running
      into the issue that services are not mapped until cells
      are present, breaking deployment waiting for compute
      services to appear.
      
      [1] https://docs.openstack.org/developer/nova/cells.html#fresh-install
      
      Change-Id: Id061e8039e72de77a04c51657705457193da2d0f
      Closes-Bug: #1682060
      5dfb81ef
  12. Apr 13, 2017
  13. Apr 12, 2017
  14. Apr 11, 2017
    • Eduardo Gonzalez's avatar
      Temporaly fix deploy gate · de4747af
      Eduardo Gonzalez authored
      Nova service-list is returning empty registered service
      when in database they are. Because of this, simple_cell_setup
      is not executed and deploy stucks waiting for nova-compute.
      
      This change temporaly checks the database for existing nova services
      instead of openstack compute service list.
      
      This change will need to be reverted once the command is fixed.
      
      Change-Id: Ic508eb3ff03b5f233186353fc7697305cc792d14
      de4747af
  15. Mar 31, 2017
  16. Mar 30, 2017
    • shaofeng_cheng's avatar
      Fix cinder config group in nova.conf · 9ded0dba
      shaofeng_cheng authored
      If disable cinder in openstack environment.
      Cinder of configuration items do not need to configure in nova.conf
      
      Change-Id: Ie346dfe45f8c2d3fd383095d0c64f8e9421100ff
      9ded0dba
  17. Mar 22, 2017
  18. Mar 19, 2017
  19. Mar 15, 2017
  20. Mar 14, 2017
  21. Mar 13, 2017
    • Dave Walker (Daviey)'s avatar
      Remove heka_socket vol and unwedge some containers · 936722f0
      Dave Walker (Daviey) authored
      
      The presence of heka_socket:/var/lib/kolla/heka with
      containers that log to /dev/log, such as nova-ssh cause a
      wedge on starting as /var/lib/kolla/heka/log is never
      created due to the removal of heka.
      
      This means that ssh data, such as config and keys are never
      sync'd and sshd is never started.
      
      Change-Id: Ia561526e6caf82eebd18c6e31cbeb1738b9ff602
      Closes-Bug: #1672207
      Signed-off-by: default avatarDave Walker (Daviey) <email@daviey.com>
      936722f0
  22. Mar 12, 2017
  23. Mar 10, 2017
    • Jeffrey Zhang's avatar
      Revert "Fixes problem with kolla-kubernetes 3.0.2 images" · 30546d2d
      Jeffrey Zhang authored
      This reverts commit 6cb45072.
      
      Change-Id: I33a0b8ba4ca69e5e34edb11248fb614a5a913f65
      30546d2d
    • rcherrueau's avatar
      Multi-regions Support · dcdbe441
      rcherrueau authored
      Add support for basic multiple regions, that is to say, many OpenStack
      with a shared Keystone (same users) and Horizon. The shared Keystone
      and Horizon are deployed into one region, for instance RegionOne.
      Services of other regions have an access to this Keystone. This
      support assumes that the operator knows the name of all OpenStack
      regions in advance, and considers as many Kolla runs as there are
      regions.
      
      The new variable, multiple_regions_names, contains the name of
      regions. It is needed by the region that includes Keystone and
      Horizon. In register.yml, it specifies to create as many Keystone
      endpoints as there are regiones, so that services of other regions can
      connect to Keystone. In local_settings.j2, it changes the render to
      support multiple regions in Horizon. The multi-regions.rst explains
      how to perform a multiple regions deployment.
      
      Implements: blueprint multi-kolla-config
      Change-Id: Icab2aebfc4de0e3bc609950956e0af397705f403
      dcdbe441
  24. Mar 09, 2017
    • Eduardo Gonzalez's avatar
      Fix typo in nova external ceph · 07a8c47f
      Eduardo Gonzalez authored
      Nova external ceph task have a type which break deployment.
      State module not present, the module used should be stat.
      
      Change-Id: Ie8a0b30f44fc35a597334383a85353d324e765cd
      Closes-Bug: #1671526
      07a8c47f
    • Paul Bourke's avatar
      Enable sanity checks from kolla-ansible · 5418ada1
      Paul Bourke authored
      Add a new subcommand 'check' to kolla-ansible, used to run the
      smoke/sanity checks.
      
      Add stub files to all services that don't currently have checks.
      
      Change-Id: I9f661c5fc51fd5b9b266f23f6c524884613dee48
      Partially-implements: blueprint sanity-check-container
      5418ada1
  25. Mar 08, 2017
    • Eduardo Gonzalez's avatar
      Remove cell setup and db creation nova upgrade · 58195bd2
      Eduardo Gonzalez authored
      cell0 is already setup in Ocata, when upgrading to Pike
      is not anymore necessary to create.
      All nova DBs (nova_api, nova and nova_cell0) are already
      created in Ocata too. Only bootstrap_service is needed
      while upgrading.
      
      Change-Id: Idc4941334faf91feee868472155a8c8ea0eba436
      58195bd2
    • Jeffrey Zhang's avatar
      Enable run nova-compute-ironic with nova-compute on the same node · a2f2e322
      Jeffrey Zhang authored
      It is unnecessary and a waste to run nova-compute-ironic on a single
      node, change the host name field in nova-compute-ironic could ensure
      nova-compute and nova-compute-ironic run on the same node.
      
      Change-Id: If2acbf25caab0570da444472003599b9e0f2a1ff
      Closes-Bug: #1671103
      a2f2e322
    • Jeffrey Zhang's avatar
      Fix booting from volume failure · d06efcec
      Jeffrey Zhang authored
      Booting from volume require cinder's ceph client secret now. Move cinder
      before nova in site.yml, because nova depends on cinder ceph client key
      now.
      
      Change-Id: I01c9ed80843d98305b8963894c4917c21a35d3ac
      Closes-Bug: #1670676
      d06efcec
    • Michal (inc0) Jastrzebski's avatar
      Make qemu use nova user · b7f8abac
      Michal (inc0) Jastrzebski authored
      Libvirt 2.5 (latest version in cloud archive) seems to have changed
      behavior of dynamic_ownership.
      
      Change-Id: Icf9592c2f82f0f4a35074b9b13a51643a32631e9
      Closes-bug: #1668654
      b7f8abac
  26. Mar 07, 2017
  27. Mar 06, 2017
  28. Feb 26, 2017
  29. Feb 24, 2017
  30. Feb 22, 2017
    • Jeffrey Zhang's avatar
      Start nova-conductor earlier · 7e9e5fd7
      Jeffrey Zhang authored
      nova-compute will try to connect nova-conductor when upgrade.level is
      auto. So nova-conductor need run more earlier. Otherwise, nova-compute
      will failed to connect nova-conductor through message queue.
      
      Closes-Bug: #1665836
      Change-Id: If6296a84305bc283fb071b9650e629c6b1b71e61
      7e9e5fd7
    • Jeffrey Zhang's avatar
      Run nova-compute and nova-compute-ironic at the same time on kolla-k8s · bc9130d8
      Jeffrey Zhang authored
      In kolla-kubernetes, nova-compute-ironic is ran with a separate virtual
      interface with a different hostname. So it is OK to run nova-compute and
      nova-compute-ironic on the same node.
      
      Change-Id: I3b0f12f128af8210bc97502dbc01469f619dd1ac
      bc9130d8
  31. Feb 20, 2017
Loading