Unable to uninstall modules in an ignition 8.3 docker container

I’ve spun up a docker container running the ignition 8.3 image, linked here:

https://hub.docker.com/r/inductiveautomation/ignition

For some reason I’m unable to delete any of the default modules from the gateway, regardless of if they’re disabled or not. I just get this error message each time:

You cannot uninstall them--they are part of the base image IIRC. You can only disable them.

1 Like

You can actually remove module files using container console. But anyway…

Is it normal, that after disabling any module (for example Omron), status of the module is shown as “faulted” instead of “disabled” after restarting Ignition container?

Nope. If it is in FAULTED state, there should be an error in the wrapper log with more insight. It should display INACTIVE status once disabled (and gateway has restarted).

Inspecting the data/modules.json (the file that defines which modules to load and whether they're enabled/disabled) will also show the module with an onStartup as disabled:

...
  "com.inductiveautomation.opcua.drivers.omron": {
    "filename": "/usr/local/bin/ignition/user-lib/modules/Omron-Driver.modl",
    "onStartup": "disabled",
    "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813"
  },
...