Skip to content

Added openssh 9.8p1 to the tools#6

Merged
atteggiani merged 4 commits intomainfrom
davide/openssh
Jul 14, 2025
Merged

Added openssh 9.8p1 to the tools#6
atteggiani merged 4 commits intomainfrom
davide/openssh

Conversation

@atteggiani
Copy link
Contributor

@atteggiani atteggiani commented Jul 10, 2025

Fixes #5
Added spack environment for openssh, installing version 9.8p1.
This version of openssh is the same one found in the payu environment, and allows Git signing using SSH.


🚀 The latest prerelease openssh/pr6-3 at 00d16fb is here: #6 (comment) 🚀

@atteggiani atteggiani self-assigned this Jul 10, 2025
@github-actions
Copy link

🚀 Attempted to deploy openssh Prerelease pr6-1 with commit c8fc163

🖥️ Gadi Deployment ❌

@atteggiani atteggiani requested review from CodeGat and jo-basevi July 10, 2025 23:51
@atteggiani
Copy link
Contributor Author

Not sure why the prerelease failed.
I tried installing manually on Gadi using the latest spack/0.22 (with the recent update of openssh spack-packages) and it worked fine.

Copy link
Member

@CodeGat CodeGat left a comment

Choose a reason for hiding this comment

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

This will be unable to be deployed until we update the version of spack for Prerelease/Release - see ACCESS-NRI/build-cd#296

@CodeGat
Copy link
Member

CodeGat commented Jul 11, 2025

It was updated, so I'll give it a prerelease :)

Copy link
Member

@CodeGat CodeGat left a comment

Choose a reason for hiding this comment

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

!redeploy

@CodeGat CodeGat temporarily deployed to Gadi Prerelease July 11, 2025 07:41 — with GitHub Actions Inactive
@CodeGat CodeGat dismissed their stale review July 11, 2025 07:43

Spack was updated in the above PR, so the deployment can proceed

@github-actions
Copy link

🚀 Attempted to deploy openssh Prerelease pr6-2 with commit 5b364af

🖥️ Gadi Deployment ✔️

Usage Instructions

openssh, defined in openssh/spack.yaml, will be deployed to Gadi as:

  • 9.8p1 as a Release (when merged).
  • pr6-2 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load openssh/pr6-2

When using the above modules, the binaries shall be on your $PATH.

For advanced users, this Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the openssh-pr6-2 environment.
Due to inode-saving measures, one will have to manually untar the environment metadata before environment activation with tar -xf .spack-env .spack-env.tar. It will require one to have write privileges.

Configuration Information

This Prerelease is deployed using:

If the above was not what was expected, commit changes to config/versions.json in this PR.

CodeGat
CodeGat previously approved these changes Jul 11, 2025
jo-basevi
jo-basevi previously approved these changes Jul 13, 2025
Copy link
Contributor

@jo-basevi jo-basevi left a comment

Choose a reason for hiding this comment

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

Looks good to me! I ran a quick test with git signing using the prerelease ssh-keygen exe and it all worked fine for me

Co-authored-by: jo-basevi <johanna.basevi@anu.edu.au>
@atteggiani atteggiani dismissed stale reviews from jo-basevi and CodeGat via 00d16fb July 14, 2025 00:59
@atteggiani atteggiani temporarily deployed to Gadi Prerelease July 14, 2025 01:00 — with GitHub Actions Inactive
@github-actions
Copy link

🚀 Attempted to deploy openssh Prerelease pr6-3 with commit 00d16fb

🖥️ Gadi Deployment ✔️

Usage Instructions

openssh, defined in openssh/spack.yaml, will be deployed to Gadi as:

  • 9.8p1 as a Release (when merged).
  • pr6-3 as a Prerelease (during this PR).

This Prerelease is accessible on Gadi using:

module use /g/data/vk83/prerelease/modules
module load openssh/pr6-3

When using the above modules, the binaries shall be on your $PATH.

For advanced users, this Prerelease is also accessible on Gadi via /g/data/vk83/prerelease/apps/spack/0.22/spack in the openssh-pr6-3 environment.
Due to inode-saving measures, one will have to manually untar the environment metadata before environment activation with tar -xf .spack-env .spack-env.tar. It will require one to have write privileges.

Configuration Information

This Prerelease is deployed using:

If the above was not what was expected, commit changes to config/versions.json in this PR.

@atteggiani
Copy link
Contributor Author

@CodeGat
Both @jo-basevi and myself tested the git signing with the pre-release ssh module and it works fine.

Please feel free to approve and merge.

Thank you

@atteggiani atteggiani merged commit 4621797 into main Jul 14, 2025
10 checks passed
@atteggiani atteggiani deleted the davide/openssh branch July 14, 2025 03:54
@atteggiani atteggiani restored the davide/openssh branch July 14, 2025 04:21
@atteggiani atteggiani temporarily deployed to Gadi Prerelease July 14, 2025 04:22 — with GitHub Actions Inactive
@atteggiani atteggiani deleted the davide/openssh branch July 14, 2025 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add updated openssh to support git signing

3 participants