What is probably of particular interest to this audience are the services that are being decommissioned pending any input from the project. The necessity of these services is not clear; they appear to be legacy cruft. NCSA is capable and willing to extend operations of any of these services as necessary given that the need is identified. The most up-to-date version of the list is on the page mentioned above but an initial list is provided below for convenience. Please review and notify me of any concerns.
Note that any data sets distributed by discontinued services below may be available via the new /datasets file system. That plan is forthcoming.
Decommissioning Activities
The following hardware is being replaced
I believe the Software Distribution Service at http://sw.lsstcorp.org/eupspkg may still be in use. Someone from SQuaRE should confirm or deny this; itās possible I need to update to a new URL.
Iām also not yet aware of a replacement for the Doxygen builds at http://lsst-web.ncsa.illinois.edu/doxygen, though I know one is planned and I may have missed an interim update to a new URL here as well.
The replacement for that service will be https://pipelines.lsst.io; Iām just working on the integration of Sphinx into the build process right now.
If that doesnāt happen in time, I could work with @josh on modifying our build pipeline to upload the current doxygen builds to LSST the Docs rather than copying files onto lsst-web.ncsa.illinois.edu as we currently do.
http://sw.lsstcorp.org/eupspkg is a critical service. There are rough plans to migrate this to a new canonical URL/backend but this activity is completely unscheduled at this point.
It would be unfortunate to lose the webpages served off of user home directories. I use that frequently both for distributing large files and for creating different visualization pages.
Replaced as in the current database on lsst-db will still be available on a machine that is still called lsst-db? I recently moved all lsst10 usage in the test suite to lsst-db.
Please note that we should not agree to retire a service at NCSA with the expectation that it will be re-hosted at the same (or worse) support level at another institution. If the service provides a function, leaving it at NCSA should be the default.
Exactly. There will be new hardware that will be āswappedā in during a maintenance period. Actually it will be far more interesting than a swap because we are changing spindles.
So this is an excellent time to speak up if there are new use cases for that node. Currently I am just planning for more cores, ram, spindles.
Thanks for tackling this ā I wouldnāt be surprised to find things running that were set up in the past decade
Below are my annotations. I also took a stab at an initial definition of which project role should be the contact point for questions on retirement, changes, or continued maintenance of each service. Hope this helps you with change control going forward.
Database Account Signup (web based)
Is this for accessing the Stripe 82 reprocessed catalog? If so, it will be needed until superseded by the catalog in PDAC. [contact: DMPS]
Current change control process: once you cull the above list based on all comments, issue RFCs for retirement of individual services. The contact points above should sign-off on changes. Full TCT may need to weigh in on some (I tried to annotate those I thought fall into that category). In particular, ***donāt decommission a service w/o an RFC (our current equivalent of a CAB procedure)***. Omnibus RFCs are fine for dealing with multiple services at once.
I was thinking it was PS1 images for testing image subtraction. The decision about what to do with it is above my pay grade, but I would suggest that we have better data to test with.
Iām compiling an updated list. See the confluence link above for the latest version. Still lots of work to do on this list. Iāll post an update soon.