Skip to content
Snippets Groups Projects
  1. Apr 30, 2020
    • James Kirsch's avatar
      Add support for encrypting Glance api · f87814f7
      James Kirsch authored
      Add TLS support for Glance api using HAProxy to perform TLS termination.
      
      Change-Id: I77051baaeb5d3f7dd9002262534e7d35f3926809
      Partially-Implements: blueprint add-ssl-internal-network
      f87814f7
  2. Apr 20, 2020
    • Raimund Hook's avatar
      Update Advanced Config guide to clarify paths · 08682243
      Raimund Hook authored
      
      This update clears up an additional path that was mentioned in the
      Advanced Configuration documentation, but not actually picked up in the
      playbooks.
      
      This specifically affects Service Configuration overrides. The docs have
      been cleaned up to reflect the way the playbooks pick up the override
      files.
      
      Change-Id: Id15fe139af6462217c2ac26d7d21c5eac5368e12
      Closes-Bug: 1873782
      Signed-off-by: default avatarRaimund Hook <openstack@sting-ray.za.net>
      08682243
  3. Apr 09, 2020
    • James Kirsch's avatar
      Add support for encrypting backend Keystone HAProxy traffic · b475643c
      James Kirsch authored
      This patch introduces an optional backend encryption for Keystone
      service. When used in conjunction with enabling TLS for service API
      endpoints, network communcation will be encrypted end to end, from
      client through HAProxy to the Keystone service.
      
      Change-Id: I6351147ddaff8b2ae629179a9bc3bae2ebac9519
      Partially-Implements: blueprint add-ssl-internal-network
      b475643c
  4. Jan 28, 2020
    • James Kirsch's avatar
      Generate self signed TLS certificates · d100904f
      James Kirsch authored
      Generate both internal and external self signed TLS certificates.
      Duplicate the certificate if internal and external VIPs are the same.
      
      Change-Id: I16b345c0b29ff13e042eed8798efe644e0ad2c74
      Partially-Implements: blueprint custom-cacerts
      d100904f
    • James Kirsch's avatar
      Copy CA into containers. · 511ba9f6
      James Kirsch authored
      When kolla_copy_ca_into_containers is set to "yes", the Certificate
      Authority in /etc/kolla/certificates will be copied into service
      containers to enable trust for that CA. This is especially useful when
      the CA is self signed, and would not be trusted by default.
      
      Partially-Implements: blueprint custom-cacerts
      
      Change-Id: I4368f8994147580460ebe7533850cf63a419d0b4
      511ba9f6
  5. Oct 22, 2019
  6. Sep 17, 2019
    • Doug Szumski's avatar
      Update documentation on overriding config files · 98bed6c2
      Doug Szumski authored
      The main motivation here is to document a mechanism which can be
      used to configure Nova cells on a per-cell basis without introducing
      a myriad of additional locations to put config files. The
      following changes are made:
      
      - Remove the note about only ini files being supported because
        merge_yaml is now used
      - Expand on supported config file locations
      - Add a section on using conditionals in the config file
      
      Partially Implements: blueprint support-nova-cells
      Change-Id: I92599e501506fdacaf3adb94cc6fffcf6fea2af3
      98bed6c2
  7. Aug 22, 2019
    • Krzysztof Klimonda's avatar
      Implement TLS encryption for internal endpoints · b0ecd8b6
      Krzysztof Klimonda authored
      This review is the first one in a series of patches and it introduces an
      optional encryption for internal openstack endpoints, implementing part
      of the add-ssl-internal-network spec.
      
      Change-Id: I6589751626486279bf24725f22e71da8cd7f0a43
      b0ecd8b6
  8. May 17, 2019
    • binhong.hua's avatar
      Make kolla-ansible support extra volumes · 12ff28a6
      binhong.hua authored
      When integrating 3rd party component into openstack with kolla-ansible,
      maybe have to mount some extra volumes to container.
      
      Change-Id: I69108209320edad4c4ffa37dabadff62d7340939
      Implements: blueprint support-extra-volumes
      12ff28a6
  9. Nov 21, 2018
  10. Nov 19, 2018
    • caoyuan's avatar
      Use correct variable for default certificate paths · 9223deee
      caoyuan authored
      The variable {{ node_config_directory }} is used for the configuration
      directory on the remote hosts, and should not be used for paths on the
      deploy host (localhost).
      
      This changes the default value of the TLS certificate and CA file to
      reference {{ CONFIG_DIR }}, in line with the directory used for
      admin-openrc.sh (as of I0709482ead4b7a67e82796e17f85bde151e71bc0).
      
      This change also introduces a variable, {{ node_config }}, that
      references {{ CONFIG_DIR | default('/etc/kolla') }}, to remove
      duplication.
      
      Change-Id: Ibd82ac78630ebfff5824c329d7399e1e900c0ee0
      Closes-Bug: #1804025
      9223deee
  11. Sep 28, 2018
  12. May 25, 2018
  13. May 21, 2018
  14. Jan 26, 2018
  15. Dec 06, 2017
  16. Oct 31, 2017
  17. Oct 05, 2017
  18. Sep 28, 2017
    • Tatsuma Matsuki's avatar
      Add fluentd enable option · 03354bc9
      Tatsuma Matsuki authored
      This change adds enable_fluentd option and enables some other log shippers
      to be integrated. When enable_fluentd is "no", syslog server is also disabled.
      Then, this change also adds syslog parameters to use a syslog server
      prepared by users.
      
      Change-Id: I7c83ef7fe30a6b9ab7385bcee953ad07e96b0a83
      Implements: blueprint fluentd-enable-option
      03354bc9
  19. Sep 13, 2017
    • Bertrand Lallau's avatar
      Simplify Openstack services configuration possibilities · a3dfdfc0
      Bertrand Lallau authored
      Actually Openstack services configuration can be overriden using many
      files:
      - /etc/kolla/config/<< service name >>/<< config file >>
      - /etc/kolla/config/<< service name >>/<<host>>/<< config file >>
      - /etc/kolla/config/global.conf
      - /etc/kolla/config/database.conf
      - /etc/kolla/config/messaging.conf
      
      Only per-service configuration is actually documented here:
      https://github.com/openstack/kolla-ansible/blob/master/doc/advanced-configuration.rst#L164
      
      Allowing to globally modify service configuration can be perform too,
      but it can be done in 3 different manners, all not documented:
      - /etc/kolla/config/global.conf
      - /etc/kolla/config/database.conf
      - /etc/kolla/config/messaging.conf
      
      database.conf and messaging.conf seems redundant with global.conf.
      In order to simplify codebase it seems logical to remove them.
      
      Documentation has been added for overriding configuration globally and
      release note has been added too.
      
      Closes-Bug: #1682479
      Change-Id: I5d922dfc0d938173bad34ac64e490b78db1b7e31
      a3dfdfc0
  20. Sep 06, 2017
  21. Aug 28, 2017
    • chao liu's avatar
      Correct a grammar mistake · deedb774
      chao liu authored
      replace "each services' REST API" with "The REST API of each service"
      
      Change-Id: I2254519f7adf4eb6d2b9ac621228dc28ed783508
      deedb774
  22. Mar 30, 2017
  23. Mar 10, 2017
    • 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. Jan 28, 2017
    • Sayantani Goswami's avatar
      Update Kolla-Ansible documents · 5b35e389
      Sayantani Goswami authored
      Kolla-ansible related documents existed on both Kolla and Kolla-Ansible
      repositories. A lot of Kolla-ansible related documents were updated in
      the Kolla repository. Porting the changes made to these documents in
      Kolla repo to Kolla-Ansible repo so that the Kolla-ansible documents can
      be removed (Refer to patch https://review.openstack.org/#/c/425749/)
      
      Change-Id: I7c53626ce551189acdb0dcbabe9369b81eed3347
      5b35e389
  25. Jan 12, 2017
  26. Oct 17, 2016
  27. Oct 03, 2016
  28. Sep 23, 2016
    • Paul Bourke's avatar
      Clean up TODOs from live documentation · d64fc35a
      Paul Bourke authored
      TODOs showing up in ours docs look messy and are of no value to the
      reader.
      
      Remove these and log bugs for them to be written later.
      
      Change-Id: Ib9244960e3cedce28b198449898e46668435fce9
      Partial-Bug: #1626455
      Partial-Bug: #1507065
      Partial-Bug: #1626456
      d64fc35a
  29. Sep 17, 2016
  30. Sep 14, 2016
  31. Aug 17, 2016
    • Duong Ha-Quang's avatar
      Fix guide formating errors · b2a79051
      Duong Ha-Quang authored
      Fix tox errors when generating docs in:
      
      - advanced-configuration.rst
      - cinder-guide.rst
      
      Change-Id: Iab60aa2233f030dcfb2808c02a503a30b8a113a7
      b2a79051
  32. Aug 08, 2016
  33. Aug 04, 2016
    • Christian Berendt's avatar
      Add doc8 test and improve rst syntax · c3d8262e
      Christian Berendt authored
      This will test all rst files inside the doc directory for style issues with
      doc8 (an opinionated style checker for rst styles of documentation).
      
      This will fix all syntax issues identified by doc8 and will improve
      the syntax.
      
      Change-Id: Id1b9563e07e77e306aef5a0767c98c27f87c5c0e
      c3d8262e
  34. Aug 03, 2016
    • Christian Berendt's avatar
      Enable central logging without deploying elasticsearch/kibana · 4cd95dbc
      Christian Berendt authored
      This changed introduces 4 new parameters to be able to use an existing
      elasticsearch service for central logging.
      
      * elasticsearch_address - address of elasticsearch server
      * elasticsearch_protocol - protocol (HTTP/HTTPS) used by elasticsearch server
      * enable_elasticsearch - deploy elasticsearch container
      * enable_kibana - deploy kibana container
      
      Closes-bug: #1584861
      
      Change-Id: Ia1ff9ae8b6d9929c3826da02693d1e2fc9ea2522
      4cd95dbc
  35. May 27, 2016
  36. May 23, 2016
  37. May 17, 2016
  38. May 16, 2016
    • Swapnil Kulkarni (coolsvap)'s avatar
      Structuring the documentation · d87b4f63
      Swapnil Kulkarni (coolsvap) authored
      Restructured the documenation to
      
      1. Add reference at the top
      2. Updated the title formatting
      3. Updated the heading formatting
      4. Updated the links formatting
      
      Change-Id: Ie3786e92fee674da1fa39cf07f1bf0a3badd5b92
      d87b4f63
  39. May 09, 2016
Loading