mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

14K
active users

#molecule

1 post1 participant0 posts today

#molecule : one of the very small invisible particles of which all matter is supposed to consist

- French: molécule

- German: das Molekül

- Italian: molecola

- Portuguese: molécula

- Spanish: molécula

------------

Report an incorrect translation @ wordofthehour.org/r/translatio

wordofthehour.orgWe need your help!! Help us improve our translations. :)We rely on community members to help us improve our translations. If you are a native speaker in one of our supported languages, we strongly...

🔍 Looking for #Linux #Containers for your CI/CD pipeline? #foundata built a collection of OCI images with

✅ functional systemd (not just a shim!)
✅ unprivileged execution support – perfect for tools like #Podman.

👉 Explore all Integration Test Target (ITT) container files on github.com/orgs/foundata/repos

💡 Also ideal for #Ansible #Molecule testing, see them in action with a collection: github.com/foundata/ansible-co

Open Source. Automation. Agile. foundata GmbH has 25 repositories available. Follow their code on GitHub.
GitHubfoundata GmbHOpen Source. Automation. Agile. foundata GmbH has 25 repositories available. Follow their code on GitHub.

Orrr. Dinge kaputt gespielt und eigentlich(tm) wieder gerade gebogen.
Also Radikalkur. Alles löschen und ein #git clone. #mise und ein #pip install.
Trotzdem will das #molecule unter #ansible nicht und ich verstehe den Fehler nicht. 😢

Es ist *keine* angepasste create.yml und trotzdem schmiert es beim #openstack Plugin beim erstellen der Instanzen ab. 😢

The error was: TypeError: fun() got an unexpected keyword argument 'tags'

Wo auch immer die Tags herkommen. 🥴🙄… (1/2)

Seufz. Eigentlich wollte ich nur mal nachschauen, wie ich schnell ne Service und Timer-Unit für ein #docker prune schreibe, um Images aufzuräumen. Da haben wir ja eine Rolle für und ich musste eh gucken, ob die cadvisor-Images jetzt da sind, also flugs #molecule aufgeführt und ein neues Release für unsere Collection gebaut. Und da sind mir schon wieder Dinge aufgefallen.

What a fun day.
First we had to debug why #ansible #molecule wasn't working on a colleagues computer.
Turned out that molecule messes with the ANSIBLE_COLLECTION_PATH which we set explicitly only to a derivation path in the #nix store.
Luckily it's possible to override it and now we have this in our molecule config.

env:
ANSIBLE_COLLECTION_PATH: "${ANSIBLE_COLLECTION_PATH}"

Next, I was debugging for hours a custom module only to realize that Ansible, because of YAML, converts strings that look like timestamps to datetime objects, however because of jinja it then converts that into a string similar to this: `"{'date': datetime.date(2018, 10, 30)}"`

There would be a fix for it since 2.7 but that isn't enabled by default.

github.com/ansible/ansible/iss

What a mess.

SUMMARY When using dates in a dict variable, the variable will be converted to a string when used with debug or jinja ISSUE TYPE Bug Report COMPONENT NAME ANSIBLE VERSION ansible 2.7.1 CONFIGURATIO...
GitHubdict with date implicitly converted to string via debug or jinja · Issue #47795 · ansible/ansibleBy danielpanteleit

#molecule : one of the very small invisible particles of which all matter is supposed to consist

- French: molécule

- German: das Molekül

- Italian: molecola

- Portuguese: molécula

- Spanish: molécula

------------

Report an incorrect translation @ wordofthehour.org/r/translatio

wordofthehour.orgWe need your help!! Help us improve our translations. :)We rely on community members to help us improve our translations. If you are a native speaker in one of our supported languages, we strongly...

Today I refactored an #ansible role to install certbot with #nix because the #molecule tests for the Snap based installation failed and I would rather replace Snap with nix since we are heading in that direction anyway.

In addition I wrote a little helper script to only run molecule for the changed roles and #gitlab should only start that job an merge request and if something in the roles directory changed.

I’m not fully done yet and still need to test the nix based certbot but so far al least my molecule tests aren’t failing anymore.