cooling-singapore / saas-middleware

Simulation-as-a-Service (SaaS) Middleware
MIT License
0 stars 0 forks source link

Processors listed as deployed despite installation failed #376

Closed HeikoAydt closed 11 months ago

HeikoAydt commented 1 year ago

Bug Description If a processor failed while running the install.sh script, it is still listed as deployed.

Steps To Reproduce Deploy a processor with a failing installation.

Expected behaviour Deployment to fail and user to be informed accordingly.

Actual behaviour Processor listed as deployed.

HeikoAydt commented 11 months ago

Unless the exit code of install.sh returns a non-zero value, the RTI cannot pickup any issues. In general, processor deployment is more robust since #395. However, this issue is primarily with the install.sh script itself. Not going to improve but instead wait for planned redesign to focus on containerisation which will make this issue obsolete.