Commit 976d2e1
root
fix: orchestrator deploy via systemd unit and certbot via podman run
- Replace 'podman-compose up -d' in step_deploy_option_a/b with
'systemctl start perfsonar-testpoint': the compose invocation
lacks --systemd=always and --cgroupns host, causing systemd inside
the Ubuntu container to fail with 'cgroup Permission denied' on
fresh RHEL 9 hosts. The systemd unit (installed by install-systemd-
units.sh) already has the correct flags.
- Replace 'podman-compose up -d certbot' with a direct 'podman run'
command that includes the Podman socket mount (/run/podman/podman.sock)
needed by the certbot-deploy-hook.sh to restart the testpoint container
after successful certificate renewal.
- Bump version to 1.1.2.
Both issues discovered during psmsu01.aglt2.org fresh install.1 parent 120c457 commit 976d2e1
File tree
2 files changed
+27
-6
lines changed- docs/perfsonar/tools_scripts
2 files changed
+27
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
222 | 227 | | |
223 | 228 | | |
224 | 229 | | |
225 | 230 | | |
226 | 231 | | |
227 | 232 | | |
228 | | - | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
229 | 239 | | |
230 | 240 | | |
231 | 241 | | |
| |||
318 | 328 | | |
319 | 329 | | |
320 | 330 | | |
321 | | - | |
322 | | - | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
323 | 344 | | |
324 | 345 | | |
325 | 346 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
0 commit comments