sandialabs / sceptre-phenix

phenix is an orchestration tool and GUI for Sandia's minimega platform
https://sandialabs.github.io/sceptre-docs/
GNU General Public License v3.0
17 stars 23 forks source link

minirouter executable not in minirouter config #174

Open Narratot opened 6 months ago

Narratot commented 6 months ago

I just encounter also an error with the minirouter build by the included mnirouter image. This image does neither include nor reference the minirouter executable or overlay.

activeshadow commented 6 months ago

@Narratot once the minirouter qcow2 image is built, you need to run the phenix image inject-miniexe subcommand to add both miniccc and minirouter executables and systemd services to the image.

The following commands should work:

phenix image inject-miniexe /opt/minimega/bin/miniccc /path/to/minirouter.qc2
phenix image inject-miniexe /opt/minimega/bin/minirouter /path/to/minirouter.qc2

I must admit I have not used the minirouter image in a while so if you're still having problems after trying the above commands please provide me with specific details on how you're building and testing the minirouter image so I can try to reproduce.

Narratot commented 6 months ago

From the assignmet of IP Address visible in minimega the current configuration of vrouter is not loaded. (See the config file in this issue #173) Otherwise the configuration is not obivous for me so I do not know how the configure the minirouter manually.