fix: disable logging --host (breaks Anaconda), add integration config
The kickstart `logging --host` directive stalls Anaconda install — likely firewall blocks UDP syslog or Fedora 43 Anaconda has issues with it. Commented out for now. Syslog listener infrastructure is in place and ready once we resolve the Anaconda/firewall issue. Added vitest.integration.config.ts for running integration tests: pnpm exec vitest run --config vitest.integration.config.ts All 21 integration tests pass, serial console rsyslog forwarding works. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -121,7 +121,8 @@ ${userDirective}
|
|||||||
|
|
||||||
bootloader --append="console=tty0 console=ttyS0,115200n8"
|
bootloader --append="console=tty0 console=ttyS0,115200n8"
|
||||||
|
|
||||||
logging --host=${serverIp} --port=${syslogPort} --level=info
|
# logging --host=${serverIp} --port=${syslogPort} --level=info
|
||||||
|
# TODO: Enable once syslog UDP port is opened in firewall and tested standalone
|
||||||
|
|
||||||
url --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
|
url --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
|
||||||
|
|
||||||
|
|||||||
9
bastion/vitest.integration.config.ts
Normal file
9
bastion/vitest.integration.config.ts
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
import { defineConfig } from 'vitest/config';
|
||||||
|
|
||||||
|
export default defineConfig({
|
||||||
|
test: {
|
||||||
|
globals: true,
|
||||||
|
include: ['tests/integration/**/*.test.ts'],
|
||||||
|
testTimeout: 600000,
|
||||||
|
},
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user