#Molecule

2025-06-04

#Ansible has #molecule for #testing. Is there something other than #TestKitchen for testing configuration management other than ansible? Or maybe a way to make molecule do it?
#SysAdmin #DevOps #AskFedi

2025-05-22

A molecule is a minute mole.

So a polycule is a minute poly.

A crepuscule is a minute crepus.

A majuscule is a minute majus.

A minuscule is a minute minus.

And so forth....

#molecule #polycule #crepuscule #majuscule #minuscule #QED

WordofTheHourwordofthehour
2025-05-18

: 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

Well #Ansible und #Molecule auf der WSL...
Ein Kampf, jedes mal wieder.

Ich will garnicht an die #Molecule tests denken.

2025-04-23

Performing #continuous #integration of #Molecule scenarios against a doubly-obsolete #container image meant to represent our extant custom application server running a doubly-obsolete operating system was just not meant to be.

2025-04-14

🔍 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

#Automation #DevOps #OpenSource #IaC

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)

2025-04-10

I was going to write about what I learned today involving #continuousintegration and #ansible and #molecule and #podman.

Then I made the mistake of opening any sort of application or web site where people can post #currentevents or their opinions.

So that train of thought got thoroughly derailed.

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.

st1nger :unverified: 🏴‍☠️ :linux: :freebsd:st1nger@infosec.exchange
2025-03-28
moozermoozer
2025-03-06

So.. CI and ...

Does anyone have a working example of how to use molecule with the driver using gitlab.com pipelines?

2025-01-21

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.

WordofTheHourwordofthehour
2025-01-13

: 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

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst