Sorry for being dense, but these two values look the same to me:

 krb_gdc_co_test01
 krb_gdc_co_test01

What part of that is the incorrect part?

Thanks!





On Mon, Dec 15, 2014 at 10:39 AM, Eric Van Steenbergen <[email protected]>
wrote:
>
> Hello Michael,
>
> Thank you for your reply. That's the main issue I'm facing. The variable
> krb_hostname gets substituted by the value krb_gdc_co_test01 while I would
> like to see the value of that variable krb_gdc_co_test01 which I defined in
> the vars file.
>
> Kind regards,
>
> Eric
>
> On Monday, December 15, 2014 12:54:13 PM UTC+1, Michael DeHaan wrote:
>>
>> Hi, I'm a little confused by the above, in particular this part:
>>
>> stderr: kinit: Keytab contains no suitable keys for
>> [email protected] while getting initial credentials
>>
>> This looks like [email protected] is being substituted where
>> you have {{ krb_hostname }} correctly.
>>
>> Can you elaborate on where the problem is in your view?
>>
>> Thanks!
>>
>> On Sat, Dec 13, 2014 at 12:14 AM, Eric Van Steenbergen <[email protected]>
>> wrote:
>>
>>> Hi all,
>>>
>>> I'm having an issue with a variable not providing the value it should.
>>> I'm creating a variable name dynamically and save it in a variable. When
>>> calling that variable I get what's stored in it which makes sense but I
>>> want the value (variable name) substituted by its value which is stored in
>>> a file.
>>>
>>> I've got my problem solved partially. So I have:
>>>
>>> in my var file:
>>>
>>>
>>> krb_hostname: "krb_{{ inventory_hostname_short | regex_replace('-', '_')
>>> }}"
>>>
>>> krb_gdc_in1_nbapi01: GDC-IN1-NBAPI01\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbcl01besv01: GDC-IN1-NBC1BV1\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbmess01: GDC-IN1-NBMESS1\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbife01: GDC-IN1-NBIFE01\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbfeed01: GDC-IN1-NBFEED1\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbfe01: GDC-IN1-NBFE01\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbfe02: GDC-IN1-NBFE02\$\@MSGREEN.DOM
>>> krb_gdc_in1_nbvodb01: GDC-IN1-NBVODB1\$\@MSGREEN.DOM
>>>
>>> My task:
>>>
>>> - name: Run kinit -k with hostname from varfile (tag = kerberos)
>>>   shell: kinit -k {{ krb_hostname  }}
>>>   tags:
>>>     - integration
>>>
>>> But when I run it, the result is this:
>>>
>>> failed: [gdc-co-test01] => {"changed": true, "cmd": "kinit -k
>>> krb_gdc_co_test01", "delta": "0:00:00.011155", "end": "2014-12-12
>>> 13:41:04.489263", "rc": 1, "start": "2014-12-12 13:41:04.478108"}
>>> stderr: kinit: Keytab contains no suitable keys for
>>> [email protected] while getting initial credentials
>>>
>>> So the variable gets created correctly but krb_hostname is not being
>>> substituted by the value of the generated variable, in the example
>>> krb_gdc_co_test01 which is a variable in my var file and holds
>>> GDC-CO-TEST01\$\@MSGREEN.COM <http://msgreen.com/> as value.
>>>
>>> Any help is greatly appreciated.
>>>
>>> Kind regards,
>>>
>>> Eric
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Ansible Project" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/ansible-project/beb7f33e-6741-4950-a0c2-
>>> c3b0f27cc1aa%40googlegroups.com
>>> <https://groups.google.com/d/msgid/ansible-project/beb7f33e-6741-4950-a0c2-c3b0f27cc1aa%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/f11c7284-c35f-4fb5-a340-01bd41e67826%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/f11c7284-c35f-4fb5-a340-01bd41e67826%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgx9tnEJ%2B%3DLKVmLZ86SroG60Au%3DcWjNGhKA9xx%3DvagowMg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to