Update to 2025-01-03 11:00

This commit is contained in:
Daniel Berteaud
2025-01-03 11:00:10 +01:00
parent 161889539f
commit 9e2fa5d939
16 changed files with 94 additions and 51 deletions

View File

@@ -0,0 +1,3 @@
---
zcs_major: 9.0.0

View File

@@ -3,24 +3,28 @@
- name: Configure Zimbra repo
yum_repository:
file: zimbra
name: "{{ item.name }}"
description: "{{ item.description }}"
baseurl: "{{ item.baseurl }}"
gpgcheck: True
name: zimbra-oss-{{ item }}
description: Zimbra OSS RPM Repository version {{ item }}
baseurl: https://repo.zimbra.com/rpm/{{ item }}/rhel$releasever
gpgcheck: true
gpgkey: https://files.zimbra.com/downloads/security/public.key
priority: 50
exclude: "{{ item.exclude | default(omit) }}"
loop:
- name: zimbra
description: Zimbra RPM Repository
baseurl: https://repo.zimbra.com/rpm/87/rhel$releasever
- name: zimbra-90-oss
description: Zimbra New RPM Repository
baseurl: https://repo.zimbra.com/rpm/90/rhel$releasever
- name: zimbra-90-network
description: Zimbra NE RPM Repository
baseurl: https://repo.zimbra.com/rpm/90-ne/rhel$releasever
exclude:
- zimbra-patch
exclude:
- zimbra-patch
loop: "{{ zcs_repo_versions }}"
tags: repo,zcs
- name: Configure Zimbra NE repo
yum_repository:
file: zimbra
name: zimbra-ne-{{ item }}
description: Zimbra NE RPM Repository version {{ item }}
baseurl: https://repo.zimbra.com/rpm/{{ item }}-ne/rhel$releasever
gpgcheck: true
gpgkey: https://files.zimbra.com/downloads/security/public.key
priority: 50
exclude:
- zimbra-patch
loop: "{{ zcs_repo_versions | difference([87]) }}"
tags: repo,zcs

View File

@@ -0,0 +1,31 @@
---
- name: Set repo versions
set_fact:
zcs_repo_versions:
- 87
- 90
when:
- zcs_major is version('9.0.0', '>=')
- zcs_major is version('10.0.0', '<')
tags: zcs,repo
- name: Set repo versions
set_fact:
zcs_repo_versions:
- 87
- 1000
when:
- zcs_major is version('10.0.0', '>=')
- zcs_major is version('10.1.0', '<')
tags: zcs,repo
- name: Set repo versions
set_fact:
zcs_repo_versions:
- 87
- 1000
- 1010
when:
- zcs_major is version('10.1.0', '>=')
tags: zcs,repo

View File

@@ -1,5 +1,8 @@
---
- include_tasks: facts.yml
tags: always
- include_tasks: "{{ ansible_os_family }}.yml"
tags: always