Você pode passar qualquer valor necessário para o modelo usando a palavra-chave defaults
. No seu caso, isso seria:
{% for vpnuser in salt['pillar.get']('openvpn') %}
/etc/openvpn/ccd/{{ vpnuser }}:
file.managed:
- template: jinja
- source: salt://openvpn/ccdtemplate
- defaults:
vpnuser: {{ vpnuser }}
{% endfor %}
Isso está documentado no link