I can confirm that when assigning node to the custom role via GUI, the tag_nodes workflow fails on tripleo.parameters.update_role action and fails to set Count and Flavor parameters for that Role.
[1] https://github.com/openstack/tripleo-common/blob/30d023702a66c42f00b82854e8d25dfec403bd6f/workbooks/baremetal.yaml#L446
I can confirm that when assigning node to the custom role via GUI, the tag_nodes workflow fails on parameters. update_ role action and fails to set Count and Flavor parameters for that Role.
tripleo.
[1] https:/ /github. com/openstack/ tripleo- common/ blob/30d023702a 66c42f00b82854e 8d25dfec403bd6f /workbooks/ baremetal. yaml#L446