Milestone #15057: Minos SLF5 retirement
Issue a 6 month Exemption request for minos-slf5 past April 1
#1 Updated by Arthur Kreymer over 3 years ago
- % Done changed from 0 to 20
- Estimated time set to 2.00 h
RITM0535672 03/08 minosgpvm01 SLF5 variance
Reason for request
Minos needs a reference SLF5 interactive system for diagnosing unexpected issues that may be seen by Minos after the SLF6 migration.
Production processes have moved to SLF6 last year. but user code builds only moved in February.
Restrict incoming ssh access to minosgpvm03
#2 Updated by Arthur Kreymer over 3 years ago
RITM0535672 was approved 03/15
Approved by CSBoard until 9/8/2017.
Compensatory controls specifics :
o Controls will be implemented by ECF/SSI as soon as the plan is approved,
well ahead of April 1
o User accounts will be limited to the Minos NIS group
maintained by ECF/SSI for the other Minos systems in GPCF.
o syslogs will be sent to clogger ( already set up )
o iptables will restrict incoming connections to ssh from minosgpvm03
o iptables will restrict outgoing connections to *.fnal.gov
o Existing NFS mounts will be maintained :
o Minos will monitor user activity using ganglia and prochisotry
Activity will be tracked in RITM0536827
o several SSI administrative nodes will also need access
#4 Updated by Arthur Kreymer over 3 years ago
- Due date changed from 03/31/2017 to 09/04/2017
- Status changed from Resolved to Work in progress
- Priority changed from High to Normal
- % Done changed from 100 to 70
Re-opening this Issue to track the extended exemption.
Will leave this issue open until minos-slf5 is retired.
#5 Updated by Arthur Kreymer over 3 years ago
I think I have collected the required information from the collaboration, so should I submit a service desk ticket for this request$
The request would go through
Scientific Computing Services
Scientific Server Infrastructure
Interactive Server Facility
Submit a request to service providers
This could come from you or Adam Schreckenberger ( Offline Coordinator )
He and I should help draft it.
I have reopened the previous Wiki Issue for the minos-slf5 exemption.
We should draft the request there before submission.
#6 Updated by Leigh Whitehead over 3 years ago
Here is my first attempt:
The MINOS software has a dependancy on NEUGEN, a neutrino cross-section calculation package only available in 32-bit due to its age. The experiment does not have the personnel or the required expertise to update this software package to run natively in 64-bit. All other parts of our codebase have been migrated to 64-bit.
The production of Monte Carlo, as well as the production of analysis files and calculating a number of systematic uncertainties relies on NEUGEN. Hence, the experiment requests an extension of the MINOS SLF5 machine such that we can continue to build parts of our software in 32-bit. We will require this until the final analyses are complete, or until ‘someone’ can update NEUGEN to 64-bit.
Leigh Whitehead - MINOS Analysis Coordinator
#7 Updated by Arthur Kreymer over 3 years ago
Notes from MAAM 06/19
Specify expected net duration of the exemption
Probably about 18 months, through CY 18
Specify whether Minerva is also affected
Probably so, verify with their Offline folk
Clarify that 32 bit means SLF5, as these are coupled at Fermilab,
and that this really is a 32 bit issue
There is no 32 bit SLF6 support at Fermilab.
Notes from a discussion by kreymer with Ed Simmonds 06/19
SSI will be providing support for containers like Docker and Singularity
If we can find a 32 bit working container, they can likely install it on SLF6.
We should look into a tool called MOCK, which is lighter than a container,
and may provide a 32 bit working environment.
#8 Updated by Leigh Whitehead over 3 years ago
Concerning those last two points - do you think that affects what we should be asking for? Should we be asking for a more appropriate solution like those, or should that be something we say we are looking into in parallel, and once we have something up and running, we will request the SLF5 machine be disabled?
#12 Updated by Arthur Kreymer about 3 years ago
- % Done changed from 80 to 90
Got an extension through Dec 30, for testing Nugen.
RITM0599341 08/28 minosgpvm01 SLF5 variation through Dec 2017
I attended the Sep 1 CSBOARD meeting to support this.
TASK0104349 updated 09/18
The exemption was indeed put in and is set to expire on Jan 12th;
obviously this should be revisited at CSBoard in Dec if an extension is needed.