fedi.caserio.de is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
New toy for FreeBSD folks who run Ansible: a become plugin for mdo(1), the mac_do(4) counterpart to sudo/doas.
The kernel decides whether the credential transition is allowed, so there is no password, no TTY, no doas.conf, and pipelining just works. Single file, BSD 2-Clause, tested against 15.1-RELEASE.
https://github.com/chofstede/ansible-become-mdo
Feedback welcome, especially from anyone already using mac_do in production.
When talking about open-source virtualization platforms, Proxmox VE is probably one of the first solutions that comes to mind. It combines KVM virtual machines, LXC containers, storage, networking and clustering behind a convenient management interface.
But what if you want to build the same kind of environment on FreeBSD?
This is exactly where Sylve becomes interesting.
https://gyptazy.com/blog/sylve-freebsd-ansible-module-automation/
The #Ansible Bullhorn #234 is out!
Plus new Ansible Core, Antsibull and Ansible Community Package releases. The Ansible 15 roadmap vote accepted, dellemc.unity inclusion requirements violation and community.okd maintenance status discussions.
New collection updates too!
Read more: https://forum.ansible.com/t/the-bullhorn-234/46136
A bug in my Ansible connection plugin needed a real FreeBSD jail to reproduce. So I put three of them on an idle 512 MB free-tier VPS.
With pkgbase, the base userland is just 33 MB. And persistent jails use zero idle processes. Here’s the build, the regression test, and the two sharp edges that cost me twenty minutes:
https://blog.hofstede.it/three-test-jails-on-a-512-mb-free-tier-vps/
As people kept asking for the modules I developed for my @BoxyBSD@bsd.cafe project, I just made them shiny and prepared them for pushing them upstream.
Making the switch easier for people coming from #Proxmox, it uses mostly the same syntax as the Proxmox modules to keep the interface similar. Next to this, they're built in an equal way with a shared authentication module util, to make sure new modules can directly use the same authentication lib.
Currently it comes:
.
├── LICENSE
├── module_utils
│ └── sylve_common.py
├── modules
│ ├── sylve_jail.py
│ └── sylve_vm.py
Ansible is easy to install. A sane, reproducible development environment takes more thought.
My downstream-first setup uses RHEL 10.2, Podman, VS Code Dev Containers, and Red Hat-packaged Ansible Development Tools, while keeping the boundaries between upstream projects, downstream products, development containers, and production Execution Environments explicit.
https://blog.hofstede.it/sane-development-environments-for-ansible-automation-code/
Ich habe mir die letzten Tage Mal die Zeit gegönnt und habe eine (neue) #ansible Rolle auf die "Beine" gestellt: https://github.com/bodsch/ansible-garage
Der Moment wo du in deinem #Ansible Inventory einfach nur eine Versionsnummer änderst und dich danach ein funktionsfähiges, gepatchtes #Forgejo entgegenstrahlt ist schon geil.
Danke an alle die hinter #Forgejo stehen und es weiter entwickeln und an @bodsch für die scm Collection (https://github.com/bodsch/ansible-collection-scm) die einem das leben einfacher macht. :)
The #Ansible Bullhorn #227 is out!
This week's highlights include:
- Paramiko deprecated for network_cli.
- AWX modernization: Ansible Jewel proxy layer.
- ai-forge content development skills update.
- 6 collection updates - check the newsletter for the full list.
Read more: https://forum.ansible.com/t/the-bullhorn-227/45785
The #Ansible Bullhorn #230 is out!
Highlights: Community Execution Environment release.
Plus new Ansible Community Package releases.
New collection updates too.
Read more: https://forum.ansible.com/t/the-bullhorn-230/45889
The #Ansible Bullhorn #231 is out!
Highlights: OpenSuSE Tumbleweed CI image for ansible-test.
Plus new Ansible-Core, Antsibull and Ansible Community Package releases.
New collection updates too.
Read more: https://forum.ansible.com/t/the-bullhorn-231/45948
The #Ansible Bullhorn #233 is out!
Highlights: ansible-core milestone branch bumped, plus EU CRA security concepts for contributors - review open PRs by July 28th!
New collection updates too.
Read more: https://forum.ansible.com/t/the-bullhorn-233/46024