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