NASA-AMMOS / anms

Asynchronous Network Management System (ANMS)
https://nasa-ammos.github.io/anms-docs/
Apache License 2.0
1 stars 1 forks source link

Podman compatibility with ANMS #134

Open mfarina1 opened 2 months ago

mfarina1 commented 2 months ago

ANMS needs to be able to run perfectly under Redhat Podman, through whatever adaptations are needed, in order for us to request features and be able to eliminate our native Podman adaptations as a source of error and bugs. David Edell has been able to get ANMS on our server, running under podman-compose with only a couple of misbehaving features (the service 'status' depends on docker commands). Networking should all work to allow the ANMS network manager to talk to nodes on our physical network – matter of getting the ION config working with that.

TLDR we need to investigate and hopefully begin supporting Podman instead of Docker CE (NOTE: this is a general ticket used for tracking purposes, it is likely many related tickets will be made stemming from this one)

mfarina1 commented 1 month ago

According to Brian, one complexity in this is that the current build process uses an intermediate base image to be able to share between different final images; I don’t know how that can be handled in a purely compose-driven build