Skip to content

Commit b129010

Browse files
authored
Merge pull request #39 from mackerelio/amazonlinux2023
support Amazon Linux 2023
2 parents 05f1b36 + 19f2a38 commit b129010

File tree

3 files changed

+14
-20
lines changed

3 files changed

+14
-20
lines changed

files/amazonlinux-mackerel-2023.repo

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[mackerel]
2+
name=mackerel-agent
3+
baseurl=http://yum.mackerel.io/amznlinux/v2/2023/$basearch
4+
gpgcheck=1
5+
enabled=1

files/amazonlinux-mackerel.repo

Lines changed: 0 additions & 5 deletions
This file was deleted.

tasks/amazonlinux.yml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,32 @@
11
---
2-
- name: check amazon linux 2
3-
shell: LANG=C yum info installed system-release | awk '/^Release/ { print $3 }' | grep -q 'amzn2'
2+
- name: check amazon linux 2023
3+
shell: LANG=C yum info installed system-release | awk '/^Release/ { print $3 }' | grep -q 'amzn2023'
44
ignore_errors: True
5-
register: check_al2
5+
register: check_al2023
66
check_mode: no
77
changed_when: no
88

9-
- name: import mackerel GPG key
10-
rpm_key:
11-
key: https://mackerel.io/file/cert/GPG-KEY-mackerel
12-
when: check_al2.rc != 0
13-
149
- name: import mackerel GPG key v2
1510
rpm_key:
1611
key: https://mackerel.io/file/cert/GPG-KEY-mackerel-v2
17-
when: check_al2.rc == 0
1812

19-
- name: add repository 'mackerel'
13+
- name: add repository 'mackerel' v2
2014
copy:
21-
src: amazonlinux-mackerel.repo
15+
src: amazonlinux-mackerel-v2.repo
2216
dest: /etc/yum.repos.d/mackerel.repo
2317
owner: root
2418
group: root
2519
mode: 0644
26-
when: check_al2.rc != 0
20+
when: check_al2023.rc != 0
2721

28-
- name: add repository 'mackerel' v2
22+
- name: add repository 'mackerel' v2023
2923
copy:
30-
src: amazonlinux-mackerel-v2.repo
24+
src: amazonlinux-mackerel-2023.repo
3125
dest: /etc/yum.repos.d/mackerel.repo
3226
owner: root
3327
group: root
3428
mode: 0644
35-
when: check_al2.rc == 0
29+
when: check_al2023.rc == 0
3630

3731
- name: install mackerel-agent
3832
yum:

0 commit comments

Comments
 (0)