The error message may have made some assumptions about the name of the
package in a particular distro.

If you'd like to file a ticket in github we can take a look.

github.com/ansible/ansible -- thanks!


On Mon, May 5, 2014 at 3:01 PM, ayounggun <[email protected]> wrote:

> Hi Michael
>
> Thanks - sorry for not replying. I forgot to set up notifications
> correctly.
>
> the locales package is installed on the remote node via the task
>
> - name: install the locales package
>   apt: pkg=locales state=present
>
> and I confirmed that it was present
>
> root@vps01:~# apt-get install locales
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> locales is already the newest version.
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
>
> using /usr/sbin/locale-gen directly works fine so I guess I'll stick with
> that for now
>
> I get the error message on ubuntu server 12.04 and 14.04
>
> if I haven't made any obvious mistakes perhaps I should mention this on
> github
>
> Thanks
>
> On Friday, 25 April 2014 21:36:58 UTC+1, Michael DeHaan wrote:
>
>> "However I have confirmed that the locales package is indeed installed."
>>
>> Is it installed on the remote node?  That's where it's needed.
>>
>>
>>
>>
>> On Thu, Apr 24, 2014 at 5:16 PM, ayounggun <[email protected]> wrote:
>>
>>> Hi all
>>>
>>> Can anyone see what I'm doing wrong? I'm trying to generate and set the
>>> system's locale with the following tasks against ubuntu server 14.04.
>>>
>>> *tasks*
>>> - name: install the locales package
>>>   apt: pkg=locales state=present
>>>
>>> - name: ensure the locale exists
>>>   locale_gen: name={{ locale }} state=present
>>>
>>> - name: set the locale
>>>   command: /usr/sbin/update-locale LANG={{ locale }} --reset
>>>
>>> *output*
>>> msg: /etc/locale.gen and /var/lib/locales/supported.d/local are
>>> missing. Is the package “locales” installed?
>>>
>>> However I have confirmed that the locales package is indeed installed.
>>>
>>> Also if I don't use the locale_gen: module everything works fine.
>>>
>>> *tasks*
>>> - name: install the locales package
>>>   apt: pkg=locales state=present
>>>
>>> - name: ensure the locale exists
>>>   command: /usr/sbin/locale-gen {{ locale }}
>>>
>>> - name: set the locale
>>>   command: /usr/sbin/update-locale LANG={{ locale }} --reset
>>>
>>> *output*
>>> changed: [vps03.fqdn.com] => {"changed": true, "cmd":
>>> ["/usr/sbin/locale-gen", "en_GB.UTF-8"], "delta": "0:00:02.105356", "end":
>>> "2014-04-25 01:03:10.600058", "item": "", "rc": 0, "start": "2014-04-25
>>> 01:03:08.494702", "stderr": "", "stdout": "Generating locales...\n
>>>  en_GB.UTF-8... done\nGeneration complete."}
>>>
>>> Thanks for the help
>>>
>>> --
>>> 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/644eaf13-e972-4ee7-9998-
>>> d154f9ad4898%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/644eaf13-e972-4ee7-9998-d154f9ad4898%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/a7c95955-956b-4c95-9c9d-4afdfcfd3cf4%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/a7c95955-956b-4c95-9c9d-4afdfcfd3cf4%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%2BnsWgw6T8gdUh8J%3D%3DogCk4CeBThCF9-%3D8or7OOLf5XTudB-8A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to