roVer-HM / crownet

GNU Lesser General Public License v2.1
22 stars 3 forks source link

submodules don't get cloned & container require tag #5

Closed skiunke closed 1 year ago

skiunke commented 1 year ago
  1. git clone --recurse-submodules ssh://git@sam-dev.cs.hm.edu:6000/rover/crownet.git is not found. Using git clone --recurse-submodules git@github.com:roVer-HM/crownet.git does not pull submodules with error: Fetched in submodule path 'analysis/roveranalyzer', but it did not contain 00bfcd1449ae096b21927dd8736973c646daf906. Direct fetching of that commit failed
  2. Starting container requires the specific tag. omnetpp-ide does not use latest tag and therefore requires omnetpp-ide latest
skiunke commented 1 year ago

In detail the broken submodules (tags) are:

stefanSchuhbaeck commented 1 year ago

Thanks I will push the missing commits. Looks like our mirror broke

stefanSchuhbaeck commented 1 year ago

The missing commits should now be available. The container image omnetpp-ide:6.0.1 will be uploaded soon. Currently there are some issues with our ghcr.io registry.

Executing the following should result in these set variables

$> git clone --recurse-submodules git@github.com:roVer-HM/crownet.git
$> cd crownet
$> source scripts/crownetenv_pub
$> crownetenv_info

### CrowNet Enviroment Setup ###
CROWNET_HOME: /tmp/crownet
CROWNET_IMAGE_REG: ghcr.io
CROWNET_IMAGE_BASE: ghcr.io/rover-hm
CROWNET_OPP_CONT_TAG: 6.0.1
CROWNET_VADERE_CONT_TAG: 221108-1613
CROWNET_CONTROL_CONT_TAG: 220527-1453
CROWNET_SUMO_CONT_TAG: v1_15_0

Calling omnetpp-ide should start the ide with the tag 6.0.1

stefanSchuhbaeck commented 1 year ago

fix with new source setup configuration see quick start example.