Deploy source type images by default

Source images get the most test coverage, so it makes sense to deploy
these by default.

Change-Id: I8d0c8750e2c1600e84cc2e677a4eae0e9f502dac
This commit is contained in:
Mark Goddard 2021-09-29 16:56:37 +01:00
parent 56938253a7
commit 66c84843e4
4 changed files with 11 additions and 3 deletions

View File

@ -45,7 +45,7 @@ config_strategy: "COPY_ALWAYS"
# Valid options are ['centos', 'debian', 'rhel', 'ubuntu'] # Valid options are ['centos', 'debian', 'rhel', 'ubuntu']
kolla_base_distro: "centos" kolla_base_distro: "centos"
# Valid options are [ binary, source ] # Valid options are [ binary, source ]
kolla_install_type: "binary" kolla_install_type: "source"
kolla_internal_vip_address: "{{ kolla_internal_address | default('') }}" kolla_internal_vip_address: "{{ kolla_internal_address | default('') }}"
kolla_internal_fqdn: "{{ kolla_internal_vip_address }}" kolla_internal_fqdn: "{{ kolla_internal_vip_address }}"

View File

@ -381,7 +381,7 @@ There are a few options that are required to deploy Kolla Ansible:
binary binary
using repositories like apt or dnf using repositories like apt or dnf
source source (default)
using raw source archives, git repositories or local source directory using raw source archives, git repositories or local source directory
.. note:: .. note::

View File

@ -31,7 +31,7 @@
#kolla_base_distro: "centos" #kolla_base_distro: "centos"
# Valid options are [ binary, source ] # Valid options are [ binary, source ]
#kolla_install_type: "binary" #kolla_install_type: "source"
# Do not override this unless you know what you are doing. # Do not override this unless you know what you are doing.
#openstack_release: "master" #openstack_release: "master"

View File

@ -0,0 +1,8 @@
---
upgrade:
- |
Updates the default image type to ``source``. Users wishing to deploy
``binary`` type images should set ``kolla_install_type`` to ``binary`` in
``globals.yml``. This change is to reflect the reality that source images
are tested more thoroughly and we (as OpenStack community) have better
control over them.