Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shellspec jobs fail for CentOS 7 #10681

Closed
bencomp opened this issue Jul 11, 2024 · 2 comments · Fixed by #10682
Closed

Shellspec jobs fail for CentOS 7 #10681

bencomp opened this issue Jul 11, 2024 · 2 comments · Fixed by #10682
Labels
Type: Bug a defect
Milestone

Comments

@bencomp
Copy link
Contributor

bencomp commented Jul 11, 2024

What steps does it take to reproduce the issue?

  • When does this issue occur?
    When recent commits are built, that trigger the Shellspec workflow, the CentOS 7 job fails.

  • Which page(s) does it occurs on?
    n/a

  • What happens?
    E.g., in https://github.com/IQSS/dataverse/actions/runs/9864329507/job/27239023962, the job fails because some dependencies are missing for the build system.

  • To whom does it occur (all users, curators, superusers)?
    Developers

  • What did you expect to happen?
    The job should pass.

Which version of Dataverse are you using?
These are recent builds. >= 6.3

Any related open or closed issues to this bug report?
In #9829 I found a different problem with the build system, but this is unrelated – except in the way that I feel CentOS 7 may have become unsupported.

Screenshots:
n/a, see the linked action run.

@bencomp bencomp added the Type: Bug a defect label Jul 11, 2024
@donsizemore
Copy link
Contributor

CentOS7 is now EOL and many mirrors have disabled or removed their content. If the shellspec job requires installing any software packaged for CentOS7 I would expect it to fail. Time to bump to Rocky9/Deb12/Ubuntu24.

@poikilotherm
Copy link
Contributor

I removed CentOS 7 in ec6a252 as part of #9176, but am happy to take that out! Seeing that you started #10682 which is great!

donsizemore pushed a commit to uncch-rdmc/dataverse that referenced this issue Jul 15, 2024
donsizemore pushed a commit to uncch-rdmc/dataverse that referenced this issue Jul 16, 2024
donsizemore pushed a commit to uncch-rdmc/dataverse that referenced this issue Jul 16, 2024
donsizemore pushed a commit to uncch-rdmc/dataverse that referenced this issue Jul 16, 2024
pdurbin added a commit to uncch-rdmc/dataverse that referenced this issue Aug 6, 2024
pdurbin added a commit to uncch-rdmc/dataverse that referenced this issue Aug 6, 2024
Conflicts:
.github/workflows/shellspec.yml
@pdurbin pdurbin added this to the 6.4 milestone Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug a defect
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants