Skip to content
Snippets Groups Projects
  1. Aug 23, 2020
  2. Aug 10, 2020
    • Mark Goddard's avatar
      Mount /etc/timezone based on host OS · 146b00ef
      Mark Goddard authored
      Previously we mounted /etc/timezone if the kolla_base_distro is debian
      or ubuntu. This would fail prechecks if debian or ubuntu images were
      deployed on CentOS. While this is not a supported combination, for
      correctness we should fix the condition to reference the host OS rather
      than the container OS, since that is where the /etc/timezone file is
      located.
      
      Change-Id: Ifc252ae793e6974356fcdca810b373f362d24ba5
      Closes-Bug: #1882553
      146b00ef
  3. Apr 09, 2020
    • Dincer Celik's avatar
      Introduce /etc/timezone to Debian/Ubuntu containers · 4b5df0d8
      Dincer Celik authored
      Some services look for /etc/timezone on Debian/Ubuntu, so we should
      introduce it to the containers.
      
      In addition, added prechecks for /etc/localtime and /etc/timezone.
      
      Closes-Bug: #1821592
      Change-Id: I9fef14643d1bcc7eee9547eb87fa1fb436d8a6b3
      4b5df0d8
  4. Jan 10, 2020
    • Mark Goddard's avatar
      CentOS 8: Support variable image tag suffix · 9755c924
      Mark Goddard authored
      For the CentOS 7 to 8 transition, we will have a period where both
      CentOS 7 and 8 images are available. We differentiate these images via a
      tag - the CentOS 8 images will have a tag of train-centos8 (or
      master-centos8 temporarily).
      
      To achieve this, and maintain backwards compatibility for the
      openstack_release variable, we introduce a new 'openstack_tag' variable.
      This variable is based on openstack_release, but has a suffix of
      'openstack_tag_suffix', which is empty except on CentOS 8 where it has a
      value of '-centos8'.
      
      Change-Id: I12ce4661afb3c255136cdc1aabe7cbd25560d625
      Partially-Implements: blueprint centos-rhel-8
      9755c924
  5. Sep 23, 2019
    • Mark Goddard's avatar
      Add <project>_install_type for all projects · cc555c41
      Mark Goddard authored
      This allows the install type for the project to be different than
      kolla_install_type
      
      This can be used to avoid hitting bug 1786238, since kuryr only supports
      the source type.
      
      Change-Id: I2b6fc85bac092b1614bccfd22bee48442c55dda4
      Closes-Bug: #1786238
      cc555c41
  6. Aug 14, 2019
    • Scott Solkhon's avatar
      HAProxy backend connection limits · 46f9ad3a
      Scott Solkhon authored
      The default connection limits for backends is 2000
      however, mariadb defaults to a max of 10000 conections,
      therefore changing this limit to match the mariadb limit.
      
      'haproxy_max_connections' also needs to be bumped
      for this to work.
      
      Change-Id: I5ded328485855f3f3d4390282040b0d89d08d997
      46f9ad3a
  7. 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
  8. Sep 26, 2018
    • Adam Harwell's avatar
      Refactor haproxy config (split by service) V2.0 · f1c81365
      Adam Harwell authored
      Having all services in one giant haproxy file makes altering
      configuration for a service both painful and dangerous. Each service
      should be configured with a simple set of variables and rendered with a
      single unified template.
      
      Available are two new templates:
      
      * haproxy_single_service_listen.cfg.j2: close to the original style, but
      only one service per file
      * haproxy_single_service_split.cfg.j2: using the newer haproxy syntax
      for separated frontend and backend
      
      For now the default will be the single listen block, for ease of
      transition.
      
      Change-Id: I6e237438fbc0aa3c89a3c8bd706a53b74e71904b
      f1c81365
  9. Sep 17, 2018
  10. Jul 25, 2018
  11. Jun 19, 2018
  12. May 24, 2018
  13. May 11, 2018
    • Jorge Niedbalski's avatar
      [haproxy] Enable global optimization options · 48231e1d
      Jorge Niedbalski authored
      
      This patch enables 3 new configuration options for haproxy.cfg
      global section.
      
        - haproxy_processes: number of haproxy processes (default:1).
        - haproxy_max_connections: number of concurrent connections (default:4000)
        - haproxy_process_cpu_map: enforces 1:1 mapping/affinity between
      process and core. (default: no).
      
      Closes-Bug: #1770060
      Change-Id: I33fc499b083c7bcc548133498e44406a479389f1
      Signed-off-by: default avatarJorge Niedbalski <jorge.niedbalski@linaro.org>
      48231e1d
  14. Apr 03, 2018
  15. Feb 27, 2018
  16. 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
  17. Mar 30, 2017
  18. Mar 24, 2017
  19. Feb 07, 2017
  20. Dec 26, 2015
    • SamYaple's avatar
      Fix file permissions · 9be1799b
      SamYaple authored
      Throughout the project overtime some of these file permissions have
      changed to have an executable bit. They should not have this bit set.
      
      TrivialFix
      
      Change-Id: I1748b5bde813a0fcac36aeecdfd83245b8ee5be3
      9be1799b
  21. Aug 13, 2015
  22. Jul 31, 2015
    • Vladislav Belogrudov's avatar
      Add missing slash if docker registry is specified · 2887c6d2
      Vladislav Belogrudov authored
      If user specifies registry a full image name is constructed by
      concatenation of the registry, namespace and image. Currently
      concatenation does not include '/' if registry is non-empty but
      it should. If registry is empty '/' is not required.
      This fix covers both use cases with help of Ansible filter.
      
      Change-Id: I0588dd0da55d777e6caa7eb47d51b2435d38d5e0
      Closes-Bug: #1479013
      2887c6d2
  23. Jul 30, 2015
    • Sam Yaple's avatar
      Add keepalived to ansible · ab9f6521
      Sam Yaple authored
      Adds the needed ansible bits to support keepalived
      
      Closes-Bug: #1479934
      Change-Id: Iace29b23a0e923b1f5dc9a4f5bc0f88afce3ae62
      Partially-Implements: blueprint ansible-service
      ab9f6521
  24. Jul 28, 2015
Loading