sonix-network/vEdge 1000 smoke test
Netboot a built OpenWrt image on a real vEdge 1000 and capture the boot log
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| image | Path or glob to the initramfs-kernel.bin to boot | yes | — |
| boot-log | Where to write the captured boot log | no | vedge1000-boot.log |
| addr | unwedged address (host:port) | yes | — |
| ca | PEM of the CA that signed the server certificate | no | — |
| cert | PEM of the client certificate (for mutual TLS) | no | — |
| key | PEM of the client private key (for mutual TLS) | no | — |
| server-name | Override the TLS server name (SNI) | no | "" |
| insecure | Skip server certificate verification (NOT recommended) | no | false |
| kernel-args | Extra kernel command-line arguments | no | "" |
| ssh-command | If set, run this over SSH after a healthy boot to verify connectivity (e.g. "cat /etc/openwrt_release") | no | "" |
| ssh-expect | Regex the ssh-command stdout must match (asserts the expected image booted) | no | "" |
| ssh-timeout | How long to retry SSH after a healthy boot (Go duration, e.g. 90s) | no | 90s |
| verify-crc32 | Verify the image CRC32 in U-Boot before booting | no | true |
| boot-timeout | How long to wait for a healthy boot (Go duration, e.g. 5m) | no | 5m |
Outputs
| name | description |
|---|---|
| boot-log | Path to the captured boot log |
| result | PASS or FAIL |