-
Notifications
You must be signed in to change notification settings - Fork 108
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
Create job classad for REQUIRED_ARCH #11298
Conversation
@mmascher I still have to test it, but let me know if you have any comments on this. |
Jenkins results:
|
test this please |
Jenkins results:
|
This has been tested with standard workflows and it's working fine. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @amaltaro
The classadd related changes look good to me. But the python3 only modification being present in the very same PR do obfuscate the real change and makes it hard to spot. And provided they are indeed needed I'd suggest to separate them in a dedicated issue.
Thanks @todor-ivanov . I have a slightly different view here, and I would say that if changes are small and safe enough, we should simply go ahead and start converting modules that we touch to python3-only. It's not a requirement, but welcome to make maintenance of the code easier. In other words, we can deal with this python2/future code removal the same as pylint corrections/improvements. Of course, always keeping it in its own commit (and noting it in the PR description). |
Hi I just saw the changes @amaltaro . Looks good to me. Only one comment. IIRC, at some point Jaime recommended to add something like:
because HTCondor automatically adds Also, a timely change! We just got an ARM machine from CERN, we are going to add it to the GWMS factory to do some tests! |
Fixes #11291
Status
ready
Description
Changes in this PR are:
REQUIRED_ARCH
, which is a comma separated string with the architectures supported by a given jobIs it backward compatible (if not, which system it affects?)
YES
Related PRs
None
External dependencies / deployment changes
None