diff --git a/roles/containerlab/tasks/main.yml b/roles/containerlab/tasks/main.yml
index 0c8ed007c3e7c2658ed43a5197ef529f3d1e79d2..d3342e4e2b61f06bb4c272b636c16d55bafdfc83 100644
--- a/roles/containerlab/tasks/main.yml
+++ b/roles/containerlab/tasks/main.yml
@@ -23,6 +23,11 @@
     name: '{{ docker.registry_url }}/vrnetlab/vr-vmx:18.2R1.9'
     source: pull
 
+- name: Pull vr-sros image from Docker repository
+  community.docker.docker_image:
+    name: '{{ docker.registry_url }}/vrnetlab/vr-sros:23.3.R3'
+    source: pull
+
 - name: Move test topology onto remote machine
   ansible.builtin.template:
     src: test_topology.clab.yml