topology icon indicating copy to clipboard operation
topology copied to clipboard

Rename the UWMadison projects using new scheme

Open CannonLock opened this issue 2 years ago • 4 comments
trafficstars

UWMadison_<project-name>.yaml

CannonLock avatar Sep 11 '23 21:09 CannonLock

As per Elastic search there are 8 chtc projects running on the OSPool

['BMI_Gitter', 'BiochemSenes', 'GLOW', 'GeneticsPool', 'Pharmacy_Kwan', 'Psychology_Curtin', 'CHTC', 'SmallMolecule_Hoffman']

GLOW doesn't have a mapping so I never created a project and Senes was added last week and has yet to be added to topology.

CannonLock avatar Sep 11 '23 21:09 CannonLock

Should projects/UWMadison_GeneticsPool.yaml be projects/UWMadison_Genetics_Pool.yaml? Looks like it's just GeneticsPool in the CHTC but while we're renaming, maybe we should align the name? @ChristinaLK ?

brianhlin avatar Sep 11 '23 21:09 brianhlin

the webapp has both a "Project Name" and "Accounting Group" and for this project it's GeneticsPool for one and Genetics_Pool for the other.
We mainly use the Accounting group name for reporting, but I bet the CHTCProjects attribute is pulling from Project Name. 🙃 They are mainly consistent but there are a few holdovers where they don't match. Might be worth figuring out which those are and manually editing.

ChristinaLK avatar Sep 18 '23 16:09 ChristinaLK

We mainly use the Accounting group name for reporting, but I bet the CHTCProjects attribute is pulling from Project Name.

I thought that @jasoncpatton mainly used ProjectName for reporting

brianhlin avatar Sep 18 '23 16:09 brianhlin

@ChristinaLK we do indeed use ProjectName for reporting. ~What reporting are you referring to that uses AccountingGroup?~ Jason informed me that the legacy reports use accounting group whereas the ProjectName is used for the ES reports. I vote that we align on the project name as doing the opposite will cause long term issues with ElasticSearch, while the former will cause temporary pain with the usage reports for ~1y.

CHTCProjects is indeed populated from the user app projects.

brianhlin avatar Aug 20 '24 16:08 brianhlin

@ChristinaLK

I vote that we align on the project name as doing the opposite will cause long term issues with ElasticSearch, while the former will cause temporary pain with the usage reports for ~1y.

How does this sound to you?

brianhlin avatar Sep 09 '24 18:09 brianhlin

It has been decided to not go with this convention so this is somewhat superseded by https://github.com/opensciencegrid/topology/pull/4171. Closing

brianhlin avatar Sep 24 '24 15:09 brianhlin