[BUG] ignition-docker-iiot doesn't install modules
ia-eknorr opened this issue · comments
Describe the bug
When running a docker-compose file with env flag IIOT_MODULES_ENABLED: mqtt-transmission,mqtt-engine,mqtt-distributor
, modules are not installed on the gateway on docker-compose up -d
as expected
To Reproduce
- docker-compose.yml
services:
broker:
image: bwdesigngroup/ignition-docker-iiot:8.1.24 # I also tried 8.1.21 and 8.1.24 with same result. checksums should have been updated for 8.1.24 before last release
hostname: broker-mqtt
ports:
- 9210:8088
volumes:
- ./broker-data:/workdir
environment:
IIOT_MODULES_ENABLED: mqtt-transmission,mqtt-engine,mqtt-distributor
docker-compose up -d
- Go to gateway > Config > modules
Expected behavior
Upon completion of above steps, IIOT modules should be installed on gateway
Development Environment (please complete the following information):
- OS: MacOS
- Version: 12
Additional context
- The checksums could be bad, should check. Otherwise, I also updated for 8.1.25, I may try to build that image and see if I can get that to work. I haven't done that yet.
- @keith-gamble Did this work on 8.1.21?
- I confirmed that the checksums/URLs are correct
- Image works with
image: bwdesigngroup/ignition-docker-iiot:latest
but not*:8.1.24
- This will need to be rebuilt and released for 8.1.25 eventually
Update on this: ignition-docker-iiot:latest installs 8.1.21. There may be something has not been updated properly with the bake file in the last release.
Looks like there was an issue with how the jam arguments were being passed in, this should be corrected in the latest version.
Please verify and close the issue if all is good
#60 Closes this issue. Thanks Keith!