Bump mongodb version in ansible role

This commit is contained in:
ionutboangiu
2023-10-25 11:50:57 -04:00
committed by Dan Christian Bogos
parent 62b27b569f
commit 9f3f4058b2
2 changed files with 31 additions and 32 deletions

View File

@@ -1,9 +1,9 @@
---
mongodb_package_name: mongodb-org
mongodb_version: 6.0
mongodb_version: 7.0
mongodb_service_name: mongod
mongodb_service_state: started
mongodb_service_enabled: true
mongodb_dependencies:
- gnupg
- curl
- curl

View File

@@ -15,38 +15,37 @@
mongodb_installation_required: "{{ mongodb_current_version != mongodb_version }}"
- block:
- name: Install dependencies
become: yes
apt:
name: "{{ mongodb_dependencies }}"
state: present
update_cache: yes
- name: Install dependencies
become: yes
apt:
name: "{{ mongodb_dependencies }}"
state: present
update_cache: yes
- name: Import the MongoDB public GPG Key
become: yes
apt_key:
url: "https://pgp.mongodb.com/server-{{ mongodb_version }}.asc"
keyring: "/usr/share/keyrings/mongodb-server-{{ mongodb_version }}.gpg"
- name: Import the MongoDB public GPG Key
become: yes
apt_key:
url: "https://pgp.mongodb.com/server-{{ mongodb_version }}.asc"
keyring: "/usr/share/keyrings/mongodb-server-{{ mongodb_version }}.gpg"
- name: Add MongoDB repository
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"
filename: "{{ mongodb_package_name }}-{{ mongodb_version }}"
- name: Add MongoDB repository
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"
filename: "{{ mongodb_package_name }}-{{ mongodb_version }}"
- name: Install MongoDB packages
become: yes
apt:
name: "{{ mongodb_package_name }}"
state: present
update_cache: yes
- name: Install MongoDB packages
become: yes
apt:
name: "{{ mongodb_package_name }}"
state: present
update_cache: yes
- name: Start and enable MongoDB service
become: yes
ansible.builtin.systemd:
name: "{{ mongodb_service_name }}"
state: "{{ mongodb_service_state }}"
enabled: "{{ mongodb_service_enabled }}"
- name: Start and enable MongoDB service
become: yes
ansible.builtin.systemd:
name: "{{ mongodb_service_name }}"
state: "{{ mongodb_service_state }}"
enabled: "{{ mongodb_service_enabled }}"
when: mongodb_installation_required
when: mongodb_installation_required