8 Commits

Author SHA1 Message Date
jmarchel
b43cc2bf03 Add ci process to solver
Change-Id: I422a4d436e5e62a39208dd994d50784871cedf14
2024-03-20 17:23:02 +01:00
Rudi Schlatte
15950057e3 Revert "Refine deployment process"
This reverts commit 72b2007bc4c132894c472bc54a35c61ba0d083d1.

Reason for revert: Breaks deployment

Change-Id: I71a66e7e64999118a87e1d67962f96a9def538fb
2024-03-11 13:14:35 +00:00
Rudi Schlatte
72b2007bc4 Refine deployment process
- 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
2024-03-11 10:23:48 +01:00
Geir Horn
44d093d2f8 First release
- 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
2024-01-23 10:53:48 +01:00
Geir Horn
9ac035a6b9 First release
- 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

Change-Id: I149f307fbb16c48d7217f388b1b09596c10d7ef2
2024-01-15 16:47:12 +00:00
Geir Horn
f5cb0bc6f3 First release of the solver component
- Added build script
- Fixed merge errors for the makefile
- Extended the makefile header

Change-Id: Icbf2d9f76ab0f13eea70796fef20422ecdb3e342
2024-01-12 14:19:12 +01:00
Geir Horn
e730917516 First release of the solver component
Change-Id: Ie016703ce389b97a849ba7c0a56abad89885b5b2
2024-01-10 16:26:09 +01:00
Geir Horn
8cd1958fbc First version of a makefile
Change-Id: I8e5d225d62843ef2e13efd78de8170541a8d2c03
2024-01-05 19:09:15 +01:00