Of course it has everything to do with the module, what else? The 2.4.4
does the correct thing and takes the list as it is: a list. The module
documentation also says it needs to be a list.
However, 2.5+ takes that list as a string for some reason and wraps it in a
list ending in that silly state of a list inside a list. That can't be
right.
On Monday, March 7, 2022 at 5:08:08 PM UTC+11 Felix Fontein wrote:
> hi,
>
> > Hi all,
> >
> > Anyone knows why is apt behaving differently here? I have this var
>
> I don't think this is related to the apt module, but to how the
> variable ends up being loaded. It seems to end up as a string, but not
> as a sting in JSON format (which would be converted to a list), but in
> Python format.
>
> Without knowing how exactly you end up with the variable in this format.
>
> (Also please note that both Ansible 2.4.x and 2.5.x are completely
> outdated and End of Line.)
>
> Cheers,
> Felix
>
>
>
> >
> > 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.
>
>
--
* *
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/7164ed8c-72f7-4ef1-9237-4e6be65e7092n%40googlegroups.com.