Currently the amis which can be launched are hardcoded in cs-machinelauncher.
This is a problem because portals launched using different AWS keys might not have access to the amis. Since the portal is the one which talks to AWS, it probably makes sense for the portal to keep the list of amis, perhaps even different ones for each user. The amis could be provided to .env, so we don't need to hardcode them.
Original report (archived issue) by Louise Poubel (Bitbucket: chapulina, GitHub: chapulina).
Currently the amis which can be launched are hardcoded in
cs-machinelauncher
.This is a problem because portals launched using different AWS keys might not have access to the amis. Since the portal is the one which talks to AWS, it probably makes sense for the portal to keep the list of amis, perhaps even different ones for each user. The amis could be provided to
.env
, so we don't need to hardcode them.