Skip to content

Commit 7e5b166

Browse files
authored
Merge pull request #46 from 45Drives/master
need to build new package with HL8 slot order fixed
2 parents 342c99d + 2bc17e3 commit 7e5b166

File tree

18 files changed

+389
-55
lines changed

18 files changed

+389
-55
lines changed

.github/workflows/build-packages.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@ jobs:
9090
name: ${{env.TITLE}} ${{env.VERSION}}
9191
prerelease: ${{env.PRERELEASE}}
9292
body_path: ${{github.workspace}}/CHANGELOG.md
93+
files: |
94+
/mnt/ci_artifacts/${{ needs.prebuild.outputs.uuid }}/sign/**/*.deb
95+
/mnt/ci_artifacts/${{ needs.prebuild.outputs.uuid }}/sign/**/*.rpm
9396
env:
9497
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
9598

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
## 45drives-tools 4.0.23-1
1+
## 45drives-tools 4.0.30-1
22

3-
* Fixes missing newline delimiter for ssd mapping in hl15beast_romed8
3+
* Fix udev rule issues affecting /etc/vdev_id.conf

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ install:
2323
install -m 644 -t "$(DESTDIR)/usr/lib/udev/rules.d" \
2424
udev/61-flash-io-scheduler.rules \
2525
udev/67-ubm.rules \
26+
udev/68-0-custom-aliases.rules \
2627
udev/68-vdev.rules
2728
install -m 644 -t "$(DESTDIR)/opt/45drives/tools" \
2829
udev/68-vdev.rules

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
### Supported OS
44
- CentOS 7.X
55
- Rocky Linux 8.X
6+
- Rocky Linux 9.X
67
- Ubuntu 20.X.X
8+
- Ubuntu 22.X.X
79

810
### Contents
911
- Drive Aliasing

manifest.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "45drives-tools",
44
"title": "45drives-tools",
55
"description": "cli tools for 45Drives server products",
6-
"version": "4.0.23",
6+
"version": "4.0.30",
77
"build_number": "1",
88
"stable": true,
99
"author": "Brett Kelly <bkelly@45drives.com>",
@@ -27,7 +27,8 @@
2727
"pciutils",
2828
"hdparm",
2929
"udev",
30-
"lsscsi"
30+
"lsscsi",
31+
"python3-pyudev"
3132
],
3233
"rocky_common": [
3334
"ipmitool",
@@ -37,7 +38,8 @@
3738
"python3",
3839
"pciutils",
3940
"hdparm",
40-
"lsscsi"
41+
"lsscsi",
42+
"python3-pyudev"
4143
]
4244
},
4345
"builds": [
@@ -73,10 +75,10 @@
7375
],
7476
"changelog": {
7577
"urgency": "medium",
76-
"version": "4.0.23",
78+
"version": "4.0.30",
7779
"build_number": "1",
7880
"date": null,
7981
"packager": "Brett Kelly <bkelly@45drives.com>",
8082
"changes": []
8183
}
82-
}
84+
}

packaging/debian-bookworm/changelog

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
45drives-tools (4.0.30-1bookworm) bookworm; urgency=medium
2+
3+
* Fix udev rule issues affecting /etc/vdev_id.conf
4+
5+
-- Joshua Boudreau <jboudreau@45drives.com> Wed, 26 Nov 2025 08:11:51 -0400
6+
7+
45drives-tools (4.0.29-1bookworm) bookworm; urgency=medium
8+
9+
* Flip SSD port order for ROMED8-2T HL15_BEAST
10+
* Add missing install line for 68-0-custom-aliases.rules UDEV rule
11+
12+
-- Joshua Boudreau <jboudreau@45drives.com> Tue, 25 Nov 2025 11:55:35 -0400
13+
14+
45drives-tools (4.0.28-1bookworm) bookworm; urgency=medium
15+
16+
* swap phy cable order for 24i HBA BEAST SSDs
17+
18+
-- Joshua Boudreau <jboudreau@45drives.com> Mon, 24 Nov 2025 11:37:18 -0400
19+
20+
45drives-tools (4.0.27-1bookworm) bookworm; urgency=medium
21+
22+
* custom aliases through looking at parent pcieport device for Proxinator VM2
23+
24+
-- Joshua Boudreau <jboudreau@45drives.com> Tue, 18 Nov 2025 13:56:41 -0400
25+
26+
45drives-tools (4.0.26-1bookworm) bookworm; urgency=medium
27+
28+
* Add Proxinator VM2 support
29+
* Add vdev aliasing support for native NVMe
30+
31+
-- Joshua Boudreau <jboudreau@45drives.com> Wed, 12 Nov 2025 12:56:51 -0400
32+
33+
45drives-tools (4.0.25-1bookworm) bookworm; urgency=medium
34+
35+
* Fix HL15 BEAST drive order for SSDs
36+
37+
-- Joshua Boudreau <jboudreau@45drives.com> Mon, 10 Nov 2025 12:42:53 -0400
38+
39+
45drives-tools (4.0.24-1bookworm) bookworm; urgency=medium
40+
41+
* Fix aliasing for HomeLab-HL15_BEAST with serialization stored in DMI
42+
43+
-- Joshua Boudreau <jboudreau@45drives.com> Thu, 06 Nov 2025 08:01:17 -0400
44+
145
45drives-tools (4.0.23-1bookworm) bookworm; urgency=medium
246

347
* Fixes missing newline delimiter for ssd mapping in hl15beast_romed8

packaging/rocky-el8/main.spec.j2

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,22 @@ fi
7777
/usr/lib/udev/rules.d/*
7878

7979
%changelog
80+
* Wed Nov 26 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.30-1
81+
- Fix udev rule issues affecting /etc/vdev_id.conf
82+
* Tue Nov 25 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.29-1
83+
- Flip SSD port order for ROMED8-2T HL15_BEAST
84+
- Add missing install line for 68-0-custom-aliases.rules UDEV rule
85+
* Mon Nov 24 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.28-1
86+
- swap phy cable order for 24i HBA BEAST SSDs
87+
* Tue Nov 18 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.27-1
88+
- custom aliases through looking at parent pcieport device for Proxinator VM2
89+
* Wed Nov 12 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.26-1
90+
- Add Proxinator VM2 support
91+
- Add vdev aliasing support for native NVMe
92+
* Mon Nov 10 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.25-1
93+
- Fix HL15 BEAST drive order for SSDs
94+
* Thu Nov 06 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.24-1
95+
- Fix aliasing for HomeLab-HL15_BEAST with serialization stored in DMI
8096
* Mon Nov 03 2025 Jordan Keough <jkeough@45drives.com> 4.0.23-1
8197
- Fixes missing newline delimiter for ssd mapping in hl15beast_romed8
8298
* Mon Nov 03 2025 Jordan Keough <jkeough@45drives.com> 4.0.22-1

packaging/rocky-el9/main.spec.j2

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,22 @@ fi
7777
/usr/lib/udev/rules.d/*
7878

7979
%changelog
80+
* Wed Nov 26 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.30-1
81+
- Fix udev rule issues affecting /etc/vdev_id.conf
82+
* Tue Nov 25 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.29-1
83+
- Flip SSD port order for ROMED8-2T HL15_BEAST
84+
- Add missing install line for 68-0-custom-aliases.rules UDEV rule
85+
* Mon Nov 24 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.28-1
86+
- swap phy cable order for 24i HBA BEAST SSDs
87+
* Tue Nov 18 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.27-1
88+
- custom aliases through looking at parent pcieport device for Proxinator VM2
89+
* Wed Nov 12 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.26-1
90+
- Add Proxinator VM2 support
91+
- Add vdev aliasing support for native NVMe
92+
* Mon Nov 10 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.25-1
93+
- Fix HL15 BEAST drive order for SSDs
94+
* Thu Nov 06 2025 Joshua Boudreau <jboudreau@45drives.com> 4.0.24-1
95+
- Fix aliasing for HomeLab-HL15_BEAST with serialization stored in DMI
8096
* Mon Nov 03 2025 Jordan Keough <jkeough@45drives.com> 4.0.23-1
8197
- Fixes missing newline delimiter for ssd mapping in hl15beast_romed8
8298
* Mon Nov 03 2025 Jordan Keough <jkeough@45drives.com> 4.0.22-1

packaging/ubuntu-focal/changelog

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
45drives-tools (4.0.30-1focal) focal; urgency=medium
2+
3+
* Fix udev rule issues affecting /etc/vdev_id.conf
4+
5+
-- Joshua Boudreau <jboudreau@45drives.com> Wed, 26 Nov 2025 08:11:51 -0400
6+
7+
45drives-tools (4.0.29-1focal) focal; urgency=medium
8+
9+
* Flip SSD port order for ROMED8-2T HL15_BEAST
10+
* Add missing install line for 68-0-custom-aliases.rules UDEV rule
11+
12+
-- Joshua Boudreau <jboudreau@45drives.com> Tue, 25 Nov 2025 11:55:35 -0400
13+
14+
45drives-tools (4.0.28-1focal) focal; urgency=medium
15+
16+
* swap phy cable order for 24i HBA BEAST SSDs
17+
18+
-- Joshua Boudreau <jboudreau@45drives.com> Mon, 24 Nov 2025 11:37:18 -0400
19+
20+
45drives-tools (4.0.27-1focal) focal; urgency=medium
21+
22+
* custom aliases through looking at parent pcieport device for Proxinator VM2
23+
24+
-- Joshua Boudreau <jboudreau@45drives.com> Tue, 18 Nov 2025 13:56:41 -0400
25+
26+
45drives-tools (4.0.26-1focal) focal; urgency=medium
27+
28+
* Add Proxinator VM2 support
29+
* Add vdev aliasing support for native NVMe
30+
31+
-- Joshua Boudreau <jboudreau@45drives.com> Wed, 12 Nov 2025 12:56:51 -0400
32+
33+
45drives-tools (4.0.25-1focal) focal; urgency=medium
34+
35+
* Fix HL15 BEAST drive order for SSDs
36+
37+
-- Joshua Boudreau <jboudreau@45drives.com> Mon, 10 Nov 2025 12:42:53 -0400
38+
39+
45drives-tools (4.0.24-1focal) focal; urgency=medium
40+
41+
* Fix aliasing for HomeLab-HL15_BEAST with serialization stored in DMI
42+
43+
-- Joshua Boudreau <jboudreau@45drives.com> Thu, 06 Nov 2025 08:01:17 -0400
44+
145
45drives-tools (4.0.23-1focal) focal; urgency=medium
246

347
* Fixes missing newline delimiter for ssd mapping in hl15beast_romed8

packaging/ubuntu-jammy/changelog

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
45drives-tools (4.0.30-1jammy) jammy; urgency=medium
2+
3+
* Fix udev rule issues affecting /etc/vdev_id.conf
4+
5+
-- Joshua Boudreau <jboudreau@45drives.com> Wed, 26 Nov 2025 08:11:51 -0400
6+
7+
45drives-tools (4.0.29-1jammy) jammy; urgency=medium
8+
9+
* Flip SSD port order for ROMED8-2T HL15_BEAST
10+
* Add missing install line for 68-0-custom-aliases.rules UDEV rule
11+
12+
-- Joshua Boudreau <jboudreau@45drives.com> Tue, 25 Nov 2025 11:55:35 -0400
13+
14+
45drives-tools (4.0.28-1jammy) jammy; urgency=medium
15+
16+
* swap phy cable order for 24i HBA BEAST SSDs
17+
18+
-- Joshua Boudreau <jboudreau@45drives.com> Mon, 24 Nov 2025 11:37:18 -0400
19+
20+
45drives-tools (4.0.27-1jammy) jammy; urgency=medium
21+
22+
* custom aliases through looking at parent pcieport device for Proxinator VM2
23+
24+
-- Joshua Boudreau <jboudreau@45drives.com> Tue, 18 Nov 2025 13:56:41 -0400
25+
26+
45drives-tools (4.0.26-1jammy) jammy; urgency=medium
27+
28+
* Add Proxinator VM2 support
29+
* Add vdev aliasing support for native NVMe
30+
31+
-- Joshua Boudreau <jboudreau@45drives.com> Wed, 12 Nov 2025 12:56:51 -0400
32+
33+
45drives-tools (4.0.25-1jammy) jammy; urgency=medium
34+
35+
* Fix HL15 BEAST drive order for SSDs
36+
37+
-- Joshua Boudreau <jboudreau@45drives.com> Mon, 10 Nov 2025 12:42:53 -0400
38+
39+
45drives-tools (4.0.24-1jammy) jammy; urgency=medium
40+
41+
* Fix aliasing for HomeLab-HL15_BEAST with serialization stored in DMI
42+
43+
-- Joshua Boudreau <jboudreau@45drives.com> Thu, 06 Nov 2025 08:01:17 -0400
44+
145
45drives-tools (4.0.23-1jammy) jammy; urgency=medium
246

347
* Fixes missing newline delimiter for ssd mapping in hl15beast_romed8

0 commit comments

Comments
 (0)