urbanists.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a server for people who like bikes, transit, and walkable cities. Let's get to know each other!

Server stats:

530
active users

#ansible

23 posts18 participants0 posts today

I'm starting to feel like I don't want to use #Ansible anymore. I have a simple data structure:

```
vars:
foo:
exporters:
exp1: ...
exp2: ...
bar:
exporters:
exp1: ...
exp3: ...
```

Now I need this one instead:

```
exp1: [ foo, bar, ]
exp2: [ foo, ]
exp3: [ bar, ]
```

Doing that conversion feels so contrived (I haven't even finished writing it) that I want to give up and find alternatives. Ansible is simple, but just like Lua, sometimes it feels like ASM.

Does anyone know how to influence the ControlPersist parameter used by #ansible? I have several hosts which are behind a proxy, but since the proxy/port is the same (just the user is different) the ControlPersist causes things to go to the wrong host.

Huh, so Hetzner has an API that allows automatic creation of snapshots... And it also has an Ansible collection...

That sounds a good way to do automated snapshots. Need to do some searching, probably someone already solved it.

#ansible #hetzner

If I want to remember how I set up a server, and do it again at short notice, I guess I could either write an #ansible playbook, or describe the steps in a #blog post. Given how rarely I set these things up, a blog post probaly makes more sense; then I can annotate more 'why' I did something.

Plus Ansible playbooks don't support snarky remarks as well.

Hi all. I'm hating to be writing this post, but here we are.

A little while ago, I was laid off from my SRE job at a government contractor.

If anyone is looking for an SRE with:

- #Linux experience (a lot)
- #BSD experience (some)
- Plan 9 and Haiku experience (a little)
- Experience with a large #Ansible codebase
- Experience managing thousands of servers
- Experience with bare metal and VM management

and who isn't afraid of code - I'm your person!

I try to live my life by moving slow and fixing things - I'd be especially interested in roles around labor organization, #climate action or with a socially conscious #coop if anyone from those communities is looking.

Boosts welcome!

Hunting down easter eggs & putting them all in a single basket? Hopefully you're not doing the same with your VMs - the new ProxLB v1.1.1 is out, now!

#ProxLB is a loadbalancer for #Proxmox clusters that balances guests across your nodes based on cpu, memory or (local) disk size. It also comes with additional features like:
* Affinity / anti-affinity rules
* Maintenance mode
* Node evacuation (based on best resource usage)
* Best node evaluation for CI/CD (e.g. #Ansible or #Terraform)

Sometimes it feels like Ansible is a lot more friendly with home lab and self hosting than Terraform. A lot of things I want to do with Terraform do not have official providers, while Ansible does have a lot of official modules.

I'm not looking for a solution, just making an observation.

EDIT: To be fair, I have been asked for examples, so here is at least one (I could list a few more, but no need).

bitwarden.com/help/ansible-int
registry.terraform.io/search/p

BitwardenAnsible | BitwardenThis article will walk you through setting up and using the Bitwarden Secrets Manager Ansible integration.

The #s390x open source software team at IBM confirms the latest versions of various software packages run well on #Linux on #IBMZ & #LinuxONE

In March 2025 validation was maintained for over 30 projects, including #Ansible, #Apache Tomcat, & #Erlang 🎉

Plus, community CI was added for segyio, and Rust's linux_syscall project now publishes s390x releases on crates.io

Full report + how your project can apply for a s390x VM: community.ibm.com/community/us

community.ibm.com · Linux on IBM Z and LinuxONE Open Source Software Report: March 2025
Continued thread

I'm currently also working on the #powerdns (authoritative) podman plugin impelementation and blocky (#DNS caching) because every good home network needs those things.

I also wrote a pretty opinionated CA #Ansible role that automatically creates and deploys server certificates to all my hosts.

I mean when I automate psql I will have to support TLS out of the box as well, right?

Isn't anybody into those things? I love to have another maintainer for my MMN collection.