fix(openstack_cli): enable overriding mirror
diff --git a/roles/openstack_cli/defaults/main.yml b/roles/openstack_cli/defaults/main.yml
index 8c94a52..de0c808 100644
--- a/roles/openstack_cli/defaults/main.yml
+++ b/roles/openstack_cli/defaults/main.yml
@@ -19,3 +19,6 @@
- python3-magnumclient
# ]]]
+
+# URL for the Ubuntu Cloud Archive repository
+openstack_cli_cloud_archive_repo: deb http://ubuntu-cloud.archive.canonical.com/ubuntu {{ ansible_distribution_release }}-updates/yoga main
diff --git a/roles/openstack_cli/tasks/main.yml b/roles/openstack_cli/tasks/main.yml
index 53284e1..d0e8e2b 100644
--- a/roles/openstack_cli/tasks/main.yml
+++ b/roles/openstack_cli/tasks/main.yml
@@ -20,7 +20,7 @@
- name: Add latest Ubuntu Cloud Archive repository
ansible.builtin.apt_repository:
filename: ubuntu-cloud-archive
- repo: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu {{ ansible_distribution_release }}-updates/yoga main"
+ repo: "{{ openstack_cli_cloud_archive_repo }}"
state: present
when: ansible_distribution_release == "focal"