tripleo-heat-templates/extraconfig
Harald Jensås 560f885322 Make krb-service-principal metadata per-Role
Not all roles are connected to all networks, there is no
need to create metadata for networks not associated with
the role.

In edge/spine-and-leaf deployments the total number of
composable networks used can be high. Passing all the
networks we quickly go beyond the nova metadata fields
size limit (each field cannot exceed 256 bytes).

Also update tools/check-up-to-date.sh script to use the
simple yaml-diff.py instead of diff. The env generator
code will sort data, while jinja rendered environments
are not sorted, thus need to diff the data in yaml not
the text.

Conflicts:
    environments/ssl/enable-internal-tls.j2.yaml
    extraconfig/nova_metadata/krb-service-principals/role.role.j2.yaml

Closes-Bug: #1821377
Change-Id: I5ae3bc845b0a6ad6986d44b14ff4b0737a9b033b
(cherry picked from commit d5ecc1f651)
2019-05-29 10:31:41 +02:00
..
all_nodes Removal of Contrail templates 2018-01-06 15:25:09 +00:00
nova_metadata/krb-service-principals Make krb-service-principal metadata per-Role 2019-05-29 10:31:41 +02:00
post_deploy Add KernelIpForward configuration 2018-03-07 18:56:18 +00:00
pre_deploy/rhel-registration Fix usage of satellite in organization mode 2019-04-11 21:58:37 -04:00
pre_network Merge "[stable/queens] Add a check for kernels args update to avoid unnecessary reboot" into stable/queens 2019-03-07 09:05:03 +00:00
services Add domain and no-ntp options to ipaclient 2019-05-28 14:45:38 +00:00
tasks IHA Default the compute endpoint check script to internal 2018-08-23 22:18:03 +00:00