sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

574
active users

#ansible

7 posts7 participants0 posts today

Yes!! Success! 🥳

Magaged to get fully-automated deployment of FreeBSD VMs on Proxmox VE with cloud-init and static-ip configuration working after quite some troubleshooting.

- hostname, network config, ssh key, local user is all passed to the VM via cloud-init.

- Entire deployment of a FreeBSD VM takes less than 2 minutes until I can SSH in 🙂

:freebsd:

I've just published version 25.7.1 of 'kpfleming.systemd_networkd', my collection of Ansible roles for managing systemd-networkd configuration. New in this release are a half-dozen 'advanced' features in the 'network' role, along with a new 'bridge' role. Most of these changes originated from my recent project to switch to DHCPv6-PD on my home network, and also eliminate the standalone DHCPv4 servers I was using.

If you're an Ansible user and use systemd-networkd on your managed machines, take a look! Here's an example of a moderately-complex configuration:

github.com/kpfleming/ansible-s

I've got more complex ones if you're really interested 🙂

#Ansible #systemd #networking #systemd-networkd

#Ansible Users: what would you consider 'best practice' ..

* having a dedicated ansible user with a common password, ssh keys and sudo access across systems, or
* just using your own user and giving yourself a common password across systems?

i want to play with something like woodpecker at some point, but now i have made some progress with the existing setup:

* the nvchecker triggerscript (checks for new releases):
* posts to vikunja now (mail+applescript+omnifocus too fragile)
* checks if the updated app is configured as playbook
* runs the matching playbook
* from post_tasks, a conditional webhook is triggered using ansible_play_hosts/ansible_play_hosts_all:
#ansible

What are currently the best #ansible resources to deploy #ceph these days in a fresh env?

There are a lot of outdated or non-collection/role like resources out there, some only have partial "bootstrap" scripts, other say "please install first and the manage via this one".

- cephadm-ansible
- stackhpc/ansible-collection-cephadm
- ceph/ceph.automation

etc.