feat: switch to binary runc and containerd install (#333)
* feat: switch to binary runc and containerd install
* fix: always download directly to dst node
* feat: add crictl role
* ci: add tests for binary downloads
* ci: rename scenario and add matrix
* ci: move to using prepare
* ci: stop using anchors
* chore: refactor to download_artifact
* chore: add jammy to containerd+runc
* chore: bump ansible-lint
* chore: add more platforms for cri
* fix: ensure tar command exists
* chore: drop amznlinux2
---------
Co-authored-by: Mohammed Naser <mnaser@vexxhost.com>
diff --git a/roles/ceph_mgr/tasks/main.yml b/roles/ceph_mgr/tasks/main.yml
index 725c1ad..9ee70ee 100644
--- a/roles/ceph_mgr/tasks/main.yml
+++ b/roles/ceph_mgr/tasks/main.yml
@@ -12,18 +12,18 @@
# License for the specific language governing permissions and limitations
# under the License.
-- name: install packages
+- name: Install packages
ansible.builtin.apt:
name: ["ceph-mgr"]
install_recommends: false
-- name: create manager folder
+- name: Create manager folder
ansible.builtin.file:
path: "/var/lib/ceph/mgr/ceph-{{ inventory_hostname_short }}"
state: directory
owner: ceph
group: ceph
- mode: 0700
+ mode: "0700"
- name: Create Ceph manager keyring
vexxhost.atmosphere.ceph_key:
@@ -36,14 +36,14 @@
owner: ceph
group: ceph
-- name: ensure permissions are fixed
+- name: Ensure permissions are fixed
ansible.builtin.file:
path: "/var/lib/ceph/mon/ceph-{{ inventory_hostname_short }}"
owner: ceph
group: ceph
recurse: true
-- name: enable and start service
+- name: Enable and start service
ansible.builtin.service:
name: "ceph-mgr@{{ inventory_hostname_short }}"
state: started