Retrieve os distribution from builtin facts in mongo role

This commit is contained in:
ionutboangiu
2024-04-16 10:34:41 +03:00
committed by Dan Christian Bogos
parent 1a1ba55b25
commit 5391a3f055

View File

@@ -28,11 +28,19 @@
url: "https://pgp.mongodb.com/server-{{ mongodb_version }}.asc"
keyring: "/usr/share/keyrings/mongodb-server-{{ mongodb_version }}.gpg"
- name: Add MongoDB repository
- name: Add MongoDB repository for Debian
become: yes
apt_repository:
repo: "deb [ signed-by=/usr/share/keyrings/mongodb-server-{{ mongodb_version }}.gpg] http://repo.mongodb.org/apt/debian bullseye/mongodb-org/{{ mongodb_version }} main"
repo: "deb [ signed-by=/usr/share/keyrings/mongodb-server-{{ mongodb_version }}.gpg ] http://repo.mongodb.org/apt/debian {{ ansible_distribution_release }}/mongodb-org/{{ mongodb_version }} main"
filename: "{{ mongodb_package_name }}-{{ mongodb_version }}"
when: ansible_distribution == 'Debian'
- name: Add MongoDB repository for Ubuntu
become: yes
apt_repository:
repo: "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-{{ mongodb_version }}.gpg ] https://repo.mongodb.org/apt/ubuntu {{ ansible_distribution_release }}/mongodb-org/{{ mongodb_version }} multiverse"
filename: "{{ mongodb_package_name }}-{{ mongodb_version }}"
when: ansible_distribution == 'Ubuntu'
- name: Install MongoDB packages
become: yes