mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

812
active users

#saltstack

1 post1 participant0 posts today
xyhhx 🔻 (plz hire me)<p>i'm making my salts for my qubes set up distributable as rpms, which is also a convenient way to transfer them from domUs to dom0 in a more secure manner (since the rpms are signed)</p><p>what i'm unsure of is this: currently, i have one rpm that is my whole repo, and the repo contains topfiles that a user can enable individually. should i instead offer the vms (or bundles of them, in some cases) as individual rpms?</p><p><a href="https://nso.group/tags/qubes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qubes</span></a> <a href="https://nso.group/tags/qubesOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qubesOS</span></a> <a href="https://nso.group/tags/salt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>salt</span></a> <a href="https://nso.group/tags/saltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltStack</span></a> <a href="https://nso.group/tags/rpm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rpm</span></a></p>
Derek | ScriptAutomate<p>A Letter from David Murphy: Retiring from Tech</p><p>Serious thanks, to David, for all the work over the years in making Salt awesome and being a hero in the community!</p><p><a href="https://saltproject.io/blog/2025-04-02-david-murphy-retires/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saltproject.io/blog/2025-04-02</span><span class="invisible">-david-murphy-retires/</span></a></p><p><a href="https://fosstodon.org/tags/SaltProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltProject</span></a> <a href="https://fosstodon.org/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a></p>
Derek | ScriptAutomate<p>Salt Project posted notes from the March 20th, 2025 Open Hour call.</p><p>In this month’s open hour, we talked about the completion of Salt Project CI work, the recent release of Salt v3006.10 LTS, and more!</p><p><a href="https://saltproject.io/blog/2025-03-26-open-hour/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saltproject.io/blog/2025-03-26</span><span class="invisible">-open-hour/</span></a></p><p><a href="https://fosstodon.org/tags/SaltProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltProject</span></a> <a href="https://fosstodon.org/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a></p>
xyhhx 🔻 (plz hire me)<p>on the topic of salt states for qubes, i found this extremely cool repo: <a href="https://github.com/gonzalo-bulnes/qubes-mgmt-salt-user" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/gonzalo-bulnes/qube</span><span class="invisible">s-mgmt-salt-user</span></a></p><p>brilliant way to organize the salts and distribute them imo</p><p><a href="https://nso.group/tags/qubes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qubes</span></a> <a href="https://nso.group/tags/qubesOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qubesOS</span></a> <a href="https://nso.group/tags/saltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltStack</span></a></p>
xyhhx 🔻 (plz hire me)<p>calling all qubes users who use salt! is there a way to target domUs with `state.highstate` when using many topfiles?</p><p> my repo is at <a href="https://git.sr.ht/~xyhhx/qubes-salts" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">git.sr.ht/~xyhhx/qubes-salts</span><span class="invisible"></span></a></p><p>(details in reply)</p><p><a href="https://nso.group/tags/qubes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qubes</span></a> <a href="https://nso.group/tags/qubesOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qubesOS</span></a> <a href="https://nso.group/tags/salt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>salt</span></a> <a href="https://nso.group/tags/saltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltStack</span></a></p>
Brad L. :verified:<p>Dear <a href="https://hachyderm.io/tags/LazyWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LazyWeb</span></a> / <a href="https://hachyderm.io/tags/lazyfedi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lazyfedi</span></a>,</p><p>I'm new to <a href="https://hachyderm.io/tags/k8s" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>k8s</span></a> and am wondering how to handle templating large amounts of config files. I couldn't find anything super useful in my search so I have an <a href="https://hachyderm.io/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a> sidecar I run to generate the kustomizations and config files. My most recent Ansible change was 30 lines, it resulted in changing 5,000 lines of YAML which will further be fed to Kustomize.</p><p>There has to be a better way?</p><p>I've heard about Helm, Yoke, KRO, and using an operator pattern. My understanding of those options is:</p><p>* Helm - My Org recommends avoiding (I don't know why)<br>* KRO - Not stable, but FFS neither is Kustomize<br>* Yoke - Almost kinda operator pattern<br>* Operator Pattern - This feels like reinventing a fucking config manager (ala <a href="https://hachyderm.io/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a>, <a href="https://hachyderm.io/tags/Puppet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Puppet</span></a>, <a href="https://hachyderm.io/tags/Chef" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chef</span></a>, <a href="https://hachyderm.io/tags/Saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Saltstack</span></a>) for every fucking project. What new hell this is.</p><p>I'm hoping I'm missing something because the only workable flow for this workload is:<br>1) Create ansible roles/playbook to generate the kustomization.yaml and resources<br>2) Generate those kustomizations, check them into git<br>3) Use Kustomize via GitOps to expand the YAML even more<br>4) Push a metric fuckton of YAML to production</p><p>I'm losing my mind over here.</p>
DefectiveWings ✈️:verified:<p>My <a href="https://infosec.exchange/tags/homelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homelab</span></a> now has a <a href="https://infosec.exchange/tags/saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltstack</span></a> config for installing/ configuring <a href="https://infosec.exchange/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a>!</p>
Derek | ScriptAutomate<p>New Release from Salt Project:<br>Salt v3006.10 LTS is available!</p><p><a href="https://saltproject.io/blog/2025-03-19-new-release-salt-3006-10/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saltproject.io/blog/2025-03-19</span><span class="invisible">-new-release-salt-3006-10/</span></a></p><p><a href="https://fosstodon.org/tags/SaltProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltProject</span></a> <a href="https://fosstodon.org/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a></p>
Marianne Spiller<p>Okay. Ich hab <a href="https://konfigurationsmanufaktur.de/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a> und <a href="https://konfigurationsmanufaktur.de/tags/molecule" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>molecule</span></a> jetzt eine Weile weniger/kaum verwendet, da der Fokus auf <a href="https://konfigurationsmanufaktur.de/tags/Saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Saltstack</span></a> lag. Aus Gründen ändert sich das gerade. Und holy, vor allem in molecule wieder reinzufinden ist ein Drama: es hat sich viel geändert, die Doku stimmt nicht, die Beispiele funktionieren nicht, die Fehlermeldungen sind nicht aussagekräftig. Das macht ja mal so GAR keinen Spaß 🙄</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://bsd.network/@sizeofvoid" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>sizeofvoid</span></a></span> I'd rather wish for good <a href="https://infosec.space/tags/ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ansible</span></a> support of <a href="https://infosec.space/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> as well as other orchestration tools like <a href="https://infosec.space/tags/fleetdm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fleetdm</span></a>, <a href="https://infosec.space/tags/Landscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Landscape</span></a>, <a href="https://infosec.space/tags/puppet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>puppet</span></a> and <a href="https://infosec.space/tags/saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltstack</span></a>...</p>
Derek | ScriptAutomate<p>New blog post for Salt Project: POP and Idem Projects Will Soon be Archived</p><p>POP and Idem projects have been in maintenance mode since the acquisition of VMware by Broadcom. Now the projects are considered unmaintained, and are lined up to be archived. All projects will remain public, read-only OSS repositories available under the Apache v2 licenses for anyone who would like to maintain their own forks.</p><p><a href="https://saltproject.io/blog/2025-01-24-idem-pop-projects-archived/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saltproject.io/blog/2025-01-24</span><span class="invisible">-idem-pop-projects-archived/</span></a></p><p><a href="https://fosstodon.org/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a> <a href="https://fosstodon.org/tags/SaltProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltProject</span></a> <a href="https://fosstodon.org/tags/IdemProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IdemProject</span></a></p>
Derek | ScriptAutomate<p>New blog post of the Salt Project Community Open Hour notes from January 16, 2025.</p><p>In this month’s open hour, we talked about the state of Salt Project CI, extensions for Salt LTS and STS support, outlook on Salt 3008 LTS, and more.</p><p><a href="https://saltproject.io/blog/2025-01-16-open-hour/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saltproject.io/blog/2025-01-16</span><span class="invisible">-open-hour/</span></a></p><p><a href="https://fosstodon.org/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a> <a href="https://fosstodon.org/tags/SaltProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltProject</span></a></p>
Björn<p><span class="h-card" translate="no"><a href="https://troet.cafe/@simondeutschl" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simondeutschl</span></a></span> Habs auch vor ein paar Jahren gemacht. Sobald man drin ist in der Sache ist alles weitere sehr recht einfach, es kommt natürlich. Was ich direkt empfehle ist Konfiguration in Versions-Kontrolle z.B. git zu halten so ist es viel einfacher Übersicht zu halten. Gleiches gilt wenn es um Probleme geht, am besten todo listen machen. Das nächste Level ist dann alles deklarativ zu machen z.B. mit <a href="https://mastodon.social/tags/Saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Saltstack</span></a>. Es kompliziert das ganze aber auf lange sicht kann es vieles vereinfachen.</p>
Freifunk Frankfurt a.M.<p>Free and Open Source Infra and Software <a href="https://chaos.social/tags/Hackathon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Hackathon</span></a><br>Wir laden euch zum gemeinsamen Arbeiten an <a href="https://chaos.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> in den <span class="h-card" translate="no"><a href="https://chaos.social/@cccffm" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cccffm</span></a></span> vom 17.–19. Januar 2025 ein.</p><p>Pretix: <a href="https://pretix.ffffm.net/ffffmev/hackathon202401/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pretix.ffffm.net/ffffmev/hacka</span><span class="invisible">thon202401/</span></a></p><p>Raum zum Entwickeln und Austauschen bezüglich Freier und Offener <a href="https://chaos.social/tags/Infrastruktur" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Infrastruktur</span></a> und Software. <br>Zum Beispiel Entwicklung an <a href="https://chaos.social/tags/OpenWrt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenWrt</span></a>, der Umbau von <a href="https://chaos.social/tags/Saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Saltstack</span></a> oder <a href="https://chaos.social/tags/Puppet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Puppet</span></a> auf <a href="https://chaos.social/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> oder <a href="https://chaos.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a>, genauso aber auch Dokumentationserweiterung oder das Erstellen von Anleitungen fürs Routing im Internet</p><p><a href="https://chaos.social/tags/Freifunk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Freifunk</span></a> <a href="https://chaos.social/tags/Frankfurt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frankfurt</span></a></p>
folken<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@paco" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>paco</span></a></span> <a href="https://chaos.social/tags/nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nextcloud</span></a> has a history refusing to package its software. And refusing to work with distro maintainers.</p><p>Appimages are useless for the reasons you mentioned.</p><p>My nextcloud instance uses the offical docker image which I manage using a <a href="https://chaos.social/tags/saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltstack</span></a> state to keep it current.</p><p>The clients get the snap package. Also salt managed. </p><p>This setup has worked beautifully so far.</p><p>It can be that the client lags behind, but sofar I havent had any problems, as I also use the stable docker image.</p>
Elias Probst<p><span class="h-card" translate="no"><a href="https://freie-re.de/@qbi" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>qbi</span></a></span> <a href="https://mastodon.social/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a>'s Pepper kann das auch: 😄<br><a href="https://github.com/saltstack/pepper/issues/219" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/saltstack/pepper/is</span><span class="invisible">sues/219</span></a></p>
DefectiveWings ✈️:verified:<p><span class="h-card" translate="no"><a href="https://mastodon.social/@geerlingguy" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>geerlingguy</span></a></span> </p><p>Do you still recommend <a href="https://infosec.exchange/tags/ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ansible</span></a>? We're a <a href="https://infosec.exchange/tags/saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltstack</span></a> shop currently, but we're nervous given the most recent changes.</p><p>How's the health of the ansible project?</p>
Philipp Krenn<p>broadcom is wild. ☠️ <a href="https://mastodon.social/tags/saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltstack</span></a><br><a href="https://nlogic.systems/objects/a46f7fba-ef30-4fee-bc3b-6cda7d158777" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nlogic.systems/objects/a46f7fb</span><span class="invisible">a-ef30-4fee-bc3b-6cda7d158777</span></a></p>
Carlos D. Álvaro :apple:<p>For those of you having troubles with the migration of <br><a href="https://fosstodon.org/tags/SaltProject" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltProject</span></a> to <a href="https://fosstodon.org/tags/Broadcom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Broadcom</span></a>, and if you use <a href="https://fosstodon.org/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a>, you can check <a href="https://github.com/cdalvaro/docker-salt-master" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cdalvaro/docker-sal</span><span class="invisible">t-master</span></a> for running salt-master containerized.</p><p><a href="https://fosstodon.org/tags/SaltMaster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltMaster</span></a> <a href="https://fosstodon.org/tags/SaltStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltStack</span></a> <a href="https://fosstodon.org/tags/DevOps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevOps</span></a> <a href="https://fosstodon.org/tags/Containers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Containers</span></a> <a href="https://fosstodon.org/tags/Docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Docker</span></a> <a href="https://fosstodon.org/tags/IT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IT</span></a> <a href="https://fosstodon.org/tags/SaltAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SaltAPI</span></a> <a href="https://fosstodon.org/tags/Infrastructure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Infrastructure</span></a> <a href="https://fosstodon.org/tags/Podman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Podman</span></a></p>
🇺🇦 Sven Seeberg<p><span class="h-card" translate="no"><a href="https://social.tsun.co/@kfdm" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kfdm</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@eliasp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>eliasp</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@isotopp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>isotopp</span></a></span> the decline of Saltstack is continuing. They shut down the repo.saltstack.io repos and switched to packages.broadcom.com. AFAICT they notified the community only 1 week in advance: <a href="https://saltproject.io/blog/upcoming-salt-project-docs-and-repo-migration/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saltproject.io/blog/upcoming-s</span><span class="invisible">alt-project-docs-and-repo-migration/</span></a></p><p>And the best: packages.broadcom.com does not support IPv6. I have dozens of servers right now that cannot update packages. 😡 </p><p><a href="https://gruene.social/tags/Broadcom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Broadcom</span></a> <a href="https://gruene.social/tags/saltstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>saltstack</span></a></p>