Usage of gem binaries is inconsistent.
Here we specify the r10k with the GEM_BIN_DIR path prefix: https://github.com/openstack/puppet-openstack-integration/blob/5210671dbb6379ef996e35f18dd0de136bdd2b86/functions#L12
Here we don't: https://github.com/openstack/puppet-openstack-integration/blob/5210671dbb6379ef996e35f18dd0de136bdd2b86/functions#L54
Since $GEM_BIN_DIR is not added to $PATH, this means we can encounter a command not found at line 54 because the full path is not specified.
Usage of gem binaries is inconsistent.
Here we specify the r10k with the GEM_BIN_DIR path prefix: /github. com/openstack/ puppet- openstack- integration/ blob/5210671dbb 6379ef996e35f18 dd0de136bdd2b86 /functions# L12
https:/
Here we don't: /github. com/openstack/ puppet- openstack- integration/ blob/5210671dbb 6379ef996e35f18 dd0de136bdd2b86 /functions# L54
https:/
Since $GEM_BIN_DIR is not added to $PATH, this means we can encounter a command not found at line 54 because the full path is not specified.