Pb with content_pack_auto_install

Hi,

I’ve just upgraded my dockers from 3.3.8 to 4.0.1.

I use GRAYLOG_CONTENT_PACKS_AUTO_INSTALL to preload some stuff at docker first startup.

Since my upgrade to 4.0.1, my content pack does not autoload anymore and I have this error

graylog_graylog.0.gdhcbdfwuv0w@debian    | 2021-01-06 17:09:27,000 ERROR: org.graylog2.periodical.ContentPackLoaderPeriodical - Uncaught exception in periodical
graylog_graylog.0.gdhcbdfwuv0w@debian    | org.graylog2.contentpacks.exceptions.ContentPackException: Failed to install content pack <fb1ef97c-b443-4746-8532-4cd6b66f6b76/19>
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog2.contentpacks.ContentPackService.installContentPack(ContentPackService.java:158) ~[graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog2.contentpacks.ContentPackService.installContentPack(ContentPackService.java:99) ~[graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog2.periodical.ContentPackLoaderPeriodical.doRun(ContentPackLoaderPeriodical.java:182) ~[graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog2.plugin.periodical.Periodical.run(Periodical.java:77) [graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]
graylog_graylog.0.gdhcbdfwuv0w@debian    | Caused by: java.lang.IllegalStateException: Cannot load user <local:admin> from db
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog.events.contentpack.facade.EventDefinitionFacade.lambda$createNativeEntity$1(EventDefinitionFacade.java:128) ~[graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at java.util.Optional.orElseThrow(Optional.java:290) ~[?:1.8.0_275]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog.events.contentpack.facade.EventDefinitionFacade.createNativeEntity(EventDefinitionFacade.java:128) ~[graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      at org.graylog2.contentpacks.ContentPackService.installContentPack(ContentPackService.java:149) ~[graylog.jar:?]
graylog_graylog.0.gdhcbdfwuv0w@debian    |      ... 4 more

This error message looks interesting (I have no reference to a admin user in my contentpack)

Cannot load user <local:admin> from db

If I install this contentpack from Web interface, everything is fine.

Any idea ?

Many thanks,
Franck

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.