Usually I tend to see this when the apt cache isn't current.  I am sure
there are other reasons as well, but more than 80% of the time for me, that
usually fixes my issue.

--John

On Sun, Mar 6, 2022 at 9:11 PM Igor Cicimov <ig...@encompasscorporation.com>
wrote:

> Hi all,
>
> Anyone knows why is apt behaving differently here? I have this var
>
> fonts_packages:
>   - ttf-wqy-zenhei
>   - fonts-takao-mincho
>   - fonts-indic
>   - ttf-wqy-microhei
>
> and simple task:
>
> - name: install additional fonts
>   apt:
>     name: "{{ fonts_packages }}"
>     state: present
>
>  passing the list to apt.
>
> That works in Ansible 2.4.4 as expected:
>
>     "invocation": {
>         "module_args": {
>
>             "name": [
>                 "ttf-wqy-zenhei",
>                 "fonts-takao-mincho",
>                 "fonts-indic",
>                 "ttf-wqy-microhei"
>             ],
>             "only_upgrade": false,
>             "package": [
>                 "ttf-wqy-zenhei",
>                 "fonts-takao-mincho",
>                 "fonts-indic",
>                 "ttf-wqy-microhei"
>             ],
>             ...
>
> But in 2.5+ fails because:
>
> fatal: [hostname]: FAILED! => {
>     "changed": false,
>     "invocation": {
>         "module_args": {
>
>             "name": "['ttf-wqy-zenhei', 'fonts-takao-mincho',
> 'fonts-indic', 'ttf-wqy-microhei']",
>             "only_upgrade": false,
>             "package": [
>                 "['ttf-wqy-zenhei'",
>                 " 'fonts-takao-mincho'",
>                 " 'fonts-indic'",
>                 " 'ttf-wqy-microhei']"
>             ],
>             ...
>     },
>     "msg": "No package(s) matching '['ttf-wqy-zenhei'' available"
> }
>
> I'm passing a list to apt "name" parameter as per the documentation.
>
> Thanks
>
>
>
>
> Know Your Customer due diligence on demand, powered by intelligent process
> automation
>
>
> Blogs <https://www.encompasscorporation.com/blog/>  | LinkedIn
> <https://www.linkedin.com/company/encompass-corporation/>  | Twitter
> <https://twitter.com/EncompassCorp>
>
>
>
>
> Encompass Corporation UK Ltd  | Company No. SC493055 | Address: Level 3,
> 33 Bothwell Street, Glasgow, UK, G2 6NL
>
> Encompass Corporation Pty Ltd  | ACN 140 556 896 | Address: Level 10, 117
> Clarence Street, Sydney, New South Wales, 2000
>
> This email and any attachments is intended only for the use of the
> individual or entity named above and may contain confidential information.
>
> If you are not the intended recipient, any dissemination, distribution or
> copying of this email is prohibited.
>
> If received in error, please notify us immediately by return email and
> destroy the original message.
>
>
>
>
> --
> 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 ansible-project+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/13465a54-4216-450c-a9f9-a079495425f3n%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/13465a54-4216-450c-a9f9-a079495425f3n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAPAjob-psyniU9Fs3sFQNvxrVcYCQ0ks4gCaH7MZMJRErm3wZg%40mail.gmail.com.

Reply via email to