Skip to content

scripts: pass absolute key paths in interop test - #1295

Merged
philljj merged 1 commit into
wolfSSL:masterfrom
ejohnstown:openssh-interop-keys-path
Oct 2, 2026
Merged

philljj merged 1 commit into
wolfSSL:masterfrom
ejohnstown:openssh-interop-keys-path

Conversation

@ejohnstown

@ejohnstown ejohnstown commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

make distcheck failed openssh-interop.test: the example client chdirs up to the tree root before opening its -i and -j files, so the relative srcdir key path no longer resolved in an out-of-tree build.

  • Resolve the keys directory to an absolute path up front.

The example client chdirs up to the tree root before it opens the -i
and -j files, so the relative srcdir key path from an out-of-tree build
no longer resolved and make distcheck failed openssh-interop.test.
Resolve the keys directory to an absolute path up front.
Copilot AI balanced review requested due to automatic review settings October 2, 2026 18:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The focused change correctly handles out-of-tree builds without introducing unresolved issues.

Review effort: Balanced
Findings: None

What changed in this PR

Resolves out-of-tree OpenSSH interoperability test failures by preserving key paths across the example client’s directory change.

Changes:

  • Resolves the source key directory to an absolute path.
  • Exits early when the key directory cannot be resolved.
File Description
scripts/​openssh-interop.test Makes interoperability test key paths independent of the working directory.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@philljj
philljj merged commit 088b70d into wolfSSL:master Oct 2, 2026
200 checks passed
@ejohnstown
ejohnstown deleted the openssh-interop-keys-path branch October 2, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants