eth-cscs / manta

Another CLI for Alps
https://eth-cscs.github.io/manta/
BSD 3-Clause "New" or "Revised" License
14 stars 3 forks source link

FEAT: validate base image id in when creating a CFS session #50

Closed Masber closed 6 months ago

Masber commented 6 months ago

currently, manta delegates base image id validation to CFS when creating a CFS session to build an image. This work and the return message is understandable for a CSM sys admin:

#### Container 'ansible' logs

Inventory generation failed. Exiting

However this message how no significant meaning to a user not familiar with CSM and the interaction with the system going through manta + SAT file.

Therefore, it would be beneficial to be proactive and make this validation at the manta side and show a more meaningful message like base image ID not found. Please chose a different ID.

Masber commented 6 months ago

done in version 1.28.9