-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add missing nodes to various places in InferenceSystem #151
Conversation
982d284
to
800ecd9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Update the last line of the Dockerfile to point to the new config file"
In theory, each container should have its own dockerfile. In practice, the original owners used one dockerfile and manually changed the last line before executing docker build
.
I do not know how to test this PR.
You should test the individual docker images by running docker run
locally and verifying that the logs look as expected (does not crash).
I am not sure if the github CI/CD workflows exercise these scripts or not.
No CI/CD is currently setup for the inference system. We manually deploy to kubernetes using the instructions here.
Although we no longer deploy on Azure Container Instances, it is good practice to keep the ACI deployment config up to date (as you have done in this PR) in the unlikely chance that Azure fixes the stability issues and we move back to ACI.
What's confusing in the README is that it implies that the PR should update the Dockerfile. But it sounds like that's not the case. It sounds like the README should be updated to say to not check in the Dockerfile changes, but to do it locally, once for each hydrophone being added, etc. per the explanation you gave in comments above. |
Your understanding is correct. The proper fix is to add a dockerfile per location. |
I tried following the instructions to do so but couldn't even get far enough to try. Filed issue #156 which is blocking my ability to test locally. |
I will approve once this PR is tested as noted in #151 (comment). |
Testing is currently blocked on #156 |
Obsoleted by #197. |
Only partially. There are some things in this PR that are not in 197. I will rebase. |
29d36db
to
f1ed06d
Compare
I rebased. @micya Please re-review.
|
Signed-off-by: Dave Thaler <dthaler1968@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No behavior change. Redeployment not required.
Eventually these should all pull from https://live.orcasound.net/api/json/feeds but the first step is to try adding the missing ones manually.