summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorD Delmar Davis <don@suspectdevices.com>2025-11-16 17:25:54 -0800
committerD Delmar Davis <don@suspectdevices.com>2025-11-16 17:25:54 -0800
commit35ba910d88e63387c3a2bb37e32ecdb93a0e7e3c (patch)
tree015a3a67d3f4e488455a5e0b7f6a585107340441
parent4e081d8e45a84925338186ec737ba82ec214bc62 (diff)
Update ssacli to reflect new hp locations.
-rw-r--r--docs/buildnotes/tina.md19
-rw-r--r--docs/serverdocs/ssacli.md3
2 files changed, 20 insertions, 2 deletions
diff --git a/docs/buildnotes/tina.md b/docs/buildnotes/tina.md
index b4175e4..8aa40ec 100644
--- a/docs/buildnotes/tina.md
+++ b/docs/buildnotes/tina.md
@@ -83,7 +83,18 @@ LANG=C.UTF-8 chroot /mnt/tktest /bin/bash
PS1='TKTEST\w\$ '
```
-### Set up apt (with proxy)
+### Set up apt (with proxy) (UPDATED TP REFLECT 2025 HPE REPO LOCATION)
+
+Get the signing keys for hpe repos.
+
+```sh
+export https_proxy=http://192.168.31.2:3128/
+curl https://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | gpg --dearmor | sudo tee -a /usr/share/keyrings/hpePublicKey.gpg > /dev/null
+curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | gpg --dearmor | sudo tee -a /usr/share/keyrings/hpePublicKey.gpg > /dev/null
+curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key2.pub | gpg --dearmor | sudo tee -a /usr/share/keyrings/hpePublicKey.gpg > /dev/null
+```
+
+Update repos to include backports (needed to get the right zfs version) and hpe (needed for ssacli).
```sh
cat >/etc/apt/sources.list<<EOD
@@ -92,7 +103,10 @@ deb http://deb.debian.org/debian bookworm main non-free non-free-firmware contri
deb http://deb.debian.org/debian bookworm-updates main non-free non-free-firmware contrib
deb http://deb.debian.org/debian-security/ bookworm-security main non-free non-free-firmware contrib
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
-deb [trusted=yes] http://downloads.linux.hpe.com/SDR/downloads/MCP/debian bookworm/current non-free # disabled on upgrade to focal
+# deb [trusted=yes] http://downloads.linux.hpe.com/SDR/downloads/MCP/debian bookworm/current non-free
+deb [signed-by=/usr/share/keyrings/hpePublicKey.gpg] https://downloads.linux.hpe.com/SDR/repo/mcp/debian bookworm/current non-free
+
+Tell apt to use the admin lans http(s) proxy.
EOD
TKTEST/# cat > /etc/apt/apt.conf.d/99proxy <<EOD
@@ -100,6 +114,7 @@ TKTEST/# cat > /etc/apt/apt.conf.d/99proxy <<EOD
> EOD
```
+
### Set up the fstab.
We want to use the uuid for the mounts. *The hp raid controller shuffles the /dev/sdx quite a bit.*
```
diff --git a/docs/serverdocs/ssacli.md b/docs/serverdocs/ssacli.md
index 84b7480..e136d88 100644
--- a/docs/serverdocs/ssacli.md
+++ b/docs/serverdocs/ssacli.md
@@ -2,7 +2,10 @@
## Install ssacli
+Note: for the hp recommended way to get the signatures see [the buildnotes for tx2022](Buildnotes/tina/)
+
```
+echo "deb [trusted=yes] https://downloads.linux.hpe.com/SDR/repo/mcp/debian bookworm/current non-free" >>/etc/apt/sources.list
apt install gpg
apt install curl
curl -x http://192.168.31.2:3128/ -fsSL https://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | gpg --dearmor -o /etc/apt/trusted.gpg.d/hpPublicKey2048.gpg