chore: add podman-compose fix and readme#2402
chore: add podman-compose fix and readme#2402sunya-ch wants to merge 1 commit intosustainable-computing-io:mainfrom
Conversation
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
|
I tested this PR. Testing Environment: Fedora 42, Podman 5.7.1, What works
Issues found1. Grafana cannot reach Prometheus (network isolation)Podman compose creates all networks with
2. RAPL requires sudoDocker daemon runs as root, so 3.
|
|
I think we can simplify this by having a single compose manifest. Adding this will increase the effort to maintain both manifests and duplication |
we cannot have single compose file. |
|
This PR is stale because it has been open 60 days with no activity. |
The current dev compose cannot be up with podman-compose command.
The main problem with podman-compose compatibility is the include directive, which is a Docker Compose v2.20+ feature that podman-compose doesn't fully support.
This PR adds that fix by explicitly merge including compose and add README with instruction to install and maintain for podman-compose compatibility.
Also, must note that the Scaphandre service is not available for ARM architecture (not available image for this architecture).