- Build, upload solver docker image.
- Remove deployment job: the solver is not deployed on the Nebulous
cluster, but is deployed by SAL on each app cluster.
- Adapt helm chart; SAL might use it to deploy the solver.
- Add AMPL license file contents to nebulous secrets store, pass it in
via helm charts. Note that it's ok to run without a license file.
- For testing purposes, add a docker-compose.yaml file
- Pacify hadolint: when installing packages in Dockerfile, specify
package versions.
- Pacify shellcheck: fix warnings in start-solver.sh
- Pacify podman: do not use heredocs for RUN.
- Remove Spring Boot demo application.
Change-Id: I757a440d09082b5824f36a81cb82d6e5c169a699
- Added build script and AMPL license file
- Fixed merge errors for the makefile
- Extended the makefile header
- Added initial AMQ message topics
- Tested remote build
- Removed AMPL license file
- Validated build script
- Accepting the metric definition message from the EMS
- Execution control status messages + solver type command line option
- Executing solver component
- Added instructions on use to the Solver Component source file
- Explicit close of subscriptions in destrcutors if network active.
- Correct handling of metric list messages and subscriptions
- Adding correct message and connection properties
Change-Id: If02caff12aacf8a2181c96eb6dca4a19dc23c118