Conversation
Signed-off-by: Charayaphan Nakorn Boon Han <charayaphan.nakorn.boon.han@gmail.com>
Signed-off-by: Charayaphan Nakorn Boon Han <charayaphan.nakorn.boon.han@gmail.com>
Signed-off-by: Mohamad <mohamad@openrobotics.org>
Signed-off-by: Charayaphan Nakorn Boon Han <charayaphan.nakorn.boon.han@gmail.com>
|
good news from my side as well, I got the reporting server to work locally, so now I can actually test reporting end-to-end (I'll probably be doing that later today as it works for me only on the other system) |
|
lgtm, the example worked by following the steps. |
| --- | ||
| apiVersion: v1 | ||
| kind: Service | ||
| metadata: | ||
| name: rmf-server-ws | ||
| labels: | ||
| app: rmf-server-ws | ||
| tier: app | ||
| spec: | ||
| selector: | ||
| app: rmf-server | ||
| tier: app | ||
| ports: | ||
| - protocol: TCP | ||
| port: 8001 |
There was a problem hiding this comment.
This is not needed anymore as the api-server no longer uses multiple ports.
| - name: RMW_IMPLEMENTATION | ||
| value: rmw_fastrtps_cpp |
There was a problem hiding this comment.
I recalled that this was added to workaround minikube misconfiguration, iirc the problem was because minikube isolates the networks so other dds wouldn't work if rmf is ran locally and api-server is ran on the cluster. It only works for fastrtps because it supports shared memory.
I think we should remove this as abusing shared memory features to workaround broken network configuration is wrong. iirc it is not possible to create a configuration that works for other dds without also putting rmf inside the cluster, and even if it is in the cluster, it might still not work because dds requires udp broadcast which might not be supported by minikube.
We can also consider writing some deployment instructions for rmf + kubernetes in the rmf meta repo and link to that here since deploying rmf is out of scope of this repo. It might also make sense to move this example deployment to the meta repo as deployment of rmf + rmf-web has become quite coupled together, making it hard to have separate docs without explaining the other.
| config = deepcopy(default_config) | ||
| config["host"] = "0.0.0.0" | ||
| config["port"] = 8000 | ||
| config["base_port"] = 8000 |
There was a problem hiding this comment.
New api-server reverts to using port.
| import LocalizationProvider from '@mui/lab/LocalizationProvider'; | ||
| import AdapterDateFns from '@mui/lab/AdapterDateFns'; |
There was a problem hiding this comment.
DateTimePicker has graduated from material lab and into "material-x". This will cause reporting to fail when we merge #615.
|
Reporting has been removed via #628. Example deployment has been moved out to https://github.com/open-rmf/rmf_deployment_template |

Signed-off-by: Mohamad mohamad@openrobotics.org
Fixes the front end so it builds, not tested with task-v2 yet.
What's new