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

Check dependencies of jobsub_lite RPM #18

Closed
shreyb opened this issue Mar 17, 2022 · 4 comments
Closed

Check dependencies of jobsub_lite RPM #18

shreyb opened this issue Mar 17, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@shreyb
Copy link
Collaborator

shreyb commented Mar 17, 2022

When I tried to install the jobsub_lite RPM on a fresh node, I found that I had to install a number of other RPMs to make it work. Add these as dependencies in the spec file. Partial list includes:

voms-clients, globus-gssapi-gsi, osg-ca-certs, vo-client

@shreyb shreyb added the enhancement New feature or request label Mar 17, 2022
@shreyb shreyb added this to the 0.1.0 milestone Sep 1, 2022
@marcmengel
Copy link
Contributor

Once we add the tracing stuff, the list of dependencies adds:
python3-opentelemetry-exporter-jaeger-thrift
and its 9 dependences...

@shreyb shreyb modified the milestones: 0.1.0, 1.1, 1.2 Feb 2, 2023
@shreyb
Copy link
Collaborator Author

shreyb commented Feb 2, 2023

We've solved this for 1.0, so we should review this in the near future.

@shreyb shreyb modified the milestones: 1.2, 1.3 Apr 4, 2023
@shreyb shreyb removed this from the 1.3 milestone May 2, 2023
@shreyb shreyb added this to the 1.6 milestone Dec 6, 2023
@shreyb
Copy link
Collaborator Author

shreyb commented Dec 6, 2023

I think this is done. I'll check by installing the RPM on a fresh machine, and if it works (by pulling in all necessary dependencies), we'll call it done.

@shreyb shreyb self-assigned this Dec 6, 2023
@shreyb
Copy link
Collaborator Author

shreyb commented Jan 2, 2024

Confirmed that following the installation instructions here on a new VM pulls in all the needed dependencies to install jobsub_lite and successfully submit a job.

https://fifewiki.fnal.gov/wiki/Jobsub_lite_Installation_Instructions

@shreyb shreyb closed this as completed Jan 2, 2024
@shreyb shreyb moved this from To do to Done in General Code Cleanup and Development Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Development

No branches or pull requests

2 participants