Skip to content

also apply existing grpcio hook to version 1.76.0 and 1.81.0 - #306

Merged
ocaisa merged 3 commits into
EESSI:mainfrom
bedroge:grpcip_hook_add_1.76.0
Sep 21, 2026
Merged

ocaisa merged 3 commits into
EESSI:mainfrom
bedroge:grpcip_hook_add_1.76.0

Conversation

@bedroge

@bedroge bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Solves the issue that we ran into in: EESSI/software-layer#1635 (comment).

Tested interactively by resuming from the bot's tarball:

== COMPLETED: Installation ended successfully (took 9 mins 59 secs)
== Results of the build can be found in the log file(s) 
/eessi_bot_job/eessi/versions/2025.06/software/linux/x86_64/amd/zen2/software/grpcio/1.76.0-GCCcore-14.2.0/easybuild/easybuild-grpcio-1.76.0-20260918.085241.log.bz2
== Running post-easyblock hook...

== Build succeeded for 1 out of 1 (total: 10 mins 1 secs)
== Summary:
   * [SUCCESS] grpcio/1.76.0-GCCcore-14.2.0

@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

While I'm at it, let me check if we should also add version 1.81.0 (https://github.com/easybuilders/easybuild-easyconfigs/blob/develop/easybuild/easyconfigs/g/grpcio/grpcio-1.81.0-GCCcore-14.3.0.eb) to the list.

@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

Indeed, that version also fails, with a similar error:

  TypeError: expected str, bytes or os.PathLike object, not NoneType
  error: subprocess-exited-with-error

Trying it with the hook now...

@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author
== COMPLETED: Installation ended successfully (took 10 mins 30 secs)
== Results of the build can be found in the log file(s) 
/eessi_bot_job/eessi/versions/2025.06/software/linux/x86_64/amd/zen2/software/grpcio/1.81.0-GCCcore-14.3.0/easybuild/easybuild-grpcio-1.81.0-20260918.090816.log.bz2
== Running post-easyblock hook...

== Build succeeded for 1 out of 1 (total: 10 mins 32 secs)
== Summary:
   * [SUCCESS] grpcio/1.81.0-GCCcore-14.3.0

So, I'll add that version to the list.

@bedroge bedroge changed the title also apply existing grpcio hook to version 1.76.0 also apply existing grpcio hook to version 1.76.0 and 1.81.0 Sep 18, 2026
@bedroge

bedroge commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2
bot: build repo:eessi.io-2026.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 18, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2023.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_306/198156

date job status comment
Sep 18 09:12:02 UTC 2026 submitted job id 198156 awaits release by job manager
Sep 18 09:12:24 UTC 2026 released job awaits launch by Slurm scheduler
Sep 18 09:22:16 UTC 2026 running job 198156 is running
Sep 18 09:23:40 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-198156.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2023.06-software-linux-x86_64-amd-zen2-17897233490.tar.zstsize: 0 MiB (33832 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2023.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2023.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 18 09:23:40 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-198156.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 18 10:39:20 UTC 2026 uploaded transfer of eessi-2023.06-software-linux-x86_64-amd-zen2-17897233490.tar.zst to S3 bucket succeeded

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 18, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_306/198157

date job status comment
Sep 18 09:12:07 UTC 2026 submitted job id 198157 awaits release by job manager
Sep 18 09:12:22 UTC 2026 released job awaits launch by Slurm scheduler
Sep 18 09:21:00 UTC 2026 running job 198157 is running
Sep 18 09:26:06 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-198157.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17897234780.tar.zstsize: 0 MiB (33835 bytes)
entries: 1
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 18 09:26:06 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-198157.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 18 10:39:28 UTC 2026 uploaded transfer of eessi-2025.06-software-linux-x86_64-amd-zen2-17897234780.tar.zst to S3 bucket succeeded

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 18, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2026.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_306/198158

date job status comment
Sep 18 09:12:12 UTC 2026 submitted job id 198158 awaits release by job manager
Sep 18 09:12:19 UTC 2026 released job awaits launch by Slurm scheduler
Sep 18 09:13:39 UTC 2026 running job 198158 is running
Sep 18 09:17:28 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-198158.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-x86_64-amd-zen2-17897228830.tar.zstsize: 0 MiB (33796 bytes)
entries: 1
modules under 2026.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2026.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2026.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2026.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 18 09:17:28 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-198158.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 18 10:39:37 UTC 2026 uploaded transfer of eessi-2026.06-software-linux-x86_64-amd-zen2-17897228830.tar.zst to S3 bucket succeeded

@ocaisa ocaisa left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@bedroge

bedroge commented Sep 20, 2026

Copy link
Copy Markdown
Contributor Author

Because this wasn't merged yet, and #305 got deployed as well in the meantime, the changes are not present on CVMFS anymore. So we'll have to rebuild+redeploy this.

@bedroge

bedroge commented Sep 20, 2026

Copy link
Copy Markdown
Contributor Author

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2
bot: build repo:eessi.io-2026.06-software instance:eessi-bot-mc-aws for:arch=x86_64/amd/zen2

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 20, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2023.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_306/198859

date job status comment
Sep 20 21:20:40 UTC 2026 submitted job id 198859 awaits release by job manager
Sep 20 21:21:17 UTC 2026 released job awaits launch by Slurm scheduler
Sep 20 21:28:46 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-198859.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2023.06-software-linux-x86_64-amd-zen2-17899396900.tar.zstsize: 0 MiB (34005 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2023.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2023.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 20 21:28:46 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-198859.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 21 05:18:34 UTC 2026 uploaded transfer of eessi-2023.06-software-linux-x86_64-amd-zen2-17899396900.tar.zst to S3 bucket succeeded

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 20, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_306/198860

date job status comment
Sep 20 21:20:46 UTC 2026 submitted job id 198860 awaits release by job manager
Sep 20 21:21:15 UTC 2026 released job awaits launch by Slurm scheduler
Sep 20 21:28:44 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-198860.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-17899396820.tar.zstsize: 0 MiB (34008 bytes)
entries: 1
modules under 2025.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 20 21:28:44 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-198860.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 21 05:18:43 UTC 2026 uploaded transfer of eessi-2025.06-software-linux-x86_64-amd-zen2-17899396820.tar.zst to S3 bucket succeeded

@eessi-bot-aws

eessi-bot-aws Bot commented Sep 20, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2026.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2
Job dir: /project/def-users/SHARED/jobs/2026.09/pr_306/198861

date job status comment
Sep 20 21:20:50 UTC 2026 submitted job id 198861 awaits release by job manager
Sep 20 21:21:12 UTC 2026 released job awaits launch by Slurm scheduler
Sep 20 21:26:13 UTC 2026 running job 198861 is running
Sep 20 21:31:10 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-198861.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2026.06-software-linux-x86_64-amd-zen2-17899397030.tar.zstsize: 0 MiB (33971 bytes)
entries: 1
modules under 2026.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2026.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
reprod directories under 2026.06/software/linux/x86_64/amd/zen2/reprod
no reprod directories in tarball
other under 2026.06/software/linux/x86_64/amd/zen2
no other files in tarball
Sep 20 21:31:10 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-198861.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 21 05:18:52 UTC 2026 uploaded transfer of eessi-2026.06-software-linux-x86_64-amd-zen2-17899397030.tar.zst to S3 bucket succeeded

@ocaisa

ocaisa commented Sep 21, 2026

Copy link
Copy Markdown
Member

CI stil not in place for 2026.06 but tarball has been ingested

@ocaisa
ocaisa merged commit 8c33236 into EESSI:main Sep 21, 2026
94 of 96 checks passed
@bedroge
bedroge deleted the grpcip_hook_add_1.76.0 branch September 21, 2026 07:27
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.

2 participants