diff --git a/ansible/roles/truenas/tasks/scripts.yml b/ansible/roles/truenas/tasks/scripts.yml index 17f311d19..0f5317f40 100644 --- a/ansible/roles/truenas/tasks/scripts.yml +++ b/ansible/roles/truenas/tasks/scripts.yml @@ -15,4 +15,5 @@ dest: "{{ scripts_dir }}/{{ item.name }}" mode: "{{ item.mode }}" loop: + - { name: "jails_update.sh", mode: "0775" } - { name: "snapshots_prune.sh", mode: "0775" } diff --git a/ansible/roles/truenas/templates/scripts/jails_update.sh b/ansible/roles/truenas/templates/scripts/jails_update.sh new file mode 100644 index 000000000..007ba47f5 --- /dev/null +++ b/ansible/roles/truenas/templates/scripts/jails_update.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +# DEBUG +# set -x + +# Variables +VERSION=$(freebsd-version | sed 's|STABLE|RELEASE|g') +JAILS=$(iocage list --header | awk '{ print $2 }') + +for jail in $JAILS; do + iocage update $jail + iocage exec $jail 'pkg update' + iocage exec $jail 'pkg upgrade --yes' +done diff --git a/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml b/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml index 691e443ab..a96b5a831 100644 --- a/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml +++ b/kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml @@ -64,10 +64,10 @@ spec: - name: "nvme0n1" - name: "talos-node-3" devices: - - name: "nvme0n1" + - name: "sda" - name: "talos-node-4" devices: - - name: "nvme0n1" + - name: "sda" resources: mgr: requests: