Linuxserver/snipe-it -> Defunct after Update to v4.6.15-ls41

Hello there,

Sorry for the missleading tag, as it seems for snipe-it is a matching tag missing :wink:

Used v4.6.15-ls40 for about a week now without any problems, and my docker container got updated to v4.6.15-ls41 tonight.
After the Update, the container still starts up but if i try to access it i got prompted with

Whoops, looks like something went wrong.

I tryed already to use a browser where 100% no session was running → same Problem

since the version of the web app did not change, and i do not know what was changed in the background

Log File from Nginx states:

xxx.xxx.xxx.xxx - - [02/Apr/2019:06:22:56 +0000] “GET / HTTP/1.1” 500 642 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36”

Could you post some more information about your setup? Host OS / How are you deploying the containers (with commands) / how did you update the container?

Thanks

Ryzen 7 1800x
32 GB DDR4 2133 Mhz
NV GT710 ( Running Headless )
Host OS is Debian 9.5 ( Kernel 4.14.13 - manual patched with ryzen patches for stability )
Docker version 18.09.4, build d14af54
Docker Command:

docker create --name=snipe-it -e PUID=1000 -e PGID=1000 -e APP_URL=xxxx.xxxx.tdl -e MYSQL_PORT_3306_TCP_ADDR=xxx.xxx.xxx.xxx.-e MYSQL_PORT_3306_TCP_PORT=3306 -e MYSQL_DATABASE=snipeit -e MYSQL_USER=xxxxx -e MYSQL_PASSWORD=xxxxx -p 24000:80 -v /sharedfolders/dockerconfigs/snipe-it:/config --restart unless-stopped linuxserver/snipe-it

Auto updated through: v2tec/watchtower ( used for autoupdatĂ­ng all my running docker containers )

First of all, Going to recommend not using watchtower. We see it alot where users have that running and for whatever reason it kills containers.

Have you tried deleting the container and redeploying it with those settings?

thanks for the input, but for myself i use watchtower for about 2 years now without any broken containers at all.

however, i did a manual wipe

  • Container stopped
  • Container deleted
  • Image deleted
  • Volume deleted
  • pulled the image fresh from hub.docker.com
  • recreated the whole container using the stored config files on local disc / exisiting mysql Database

and still the same message while trying to access the web app.

any information in the logs under the /config mount?

Nginx Access.log:

xxx.xxx.xxx.xxx - - [02/Apr/2019:13:17:11 +0000] “GET / HTTP/1.1” 500 642 “-” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36”
xxx.xxx.xxx.xxx - - [02/Apr/2019:13:17:11 +0000] “GET /favicon.ico HTTP/1.1” 200 32038 “http://sub.domain.tdl:port/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36”

Error Log, no entry

######################
No PHP Log, only the FPM Up / Down message when the container is started / stopped
######################

After searching the config directory for additional entrys , i stumbled in the ./storage/logs folder and found an laravel.log with 4 repeating errors on every access try:

1.:

[2019-04-02 06:22:55] production.ERROR: Exception: The bootstrap/cache directory must be present and writable. in /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php
:190
Stack trace:
#0 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php(165): Illuminate\Foundation\ProviderRepository->writeManifest(Array)
#1 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php(61): Illuminate\Foundation\ProviderRepository->compileManifest(Array)
#2 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(549): Illuminate\Foundation\ProviderRepository->load(Array)
#3 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php(17): Illuminate\Foundation\Application->registerConfiguredProviders()
#4 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(208): Illuminate\Foundation\Bootstrap\RegisterProviders->bootstrap(Object(Illuminate\Foundation\Application))
#5 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(162): Illuminate\Foundation\Application->bootstrapWith(Array)
#6 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(146): Illuminate\Foundation\Http\Kernel->bootstrap()
#7 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#8 /var/www/html/public/index.php(58): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#9 {main}

2nd:

[2019-04-02 06:22:56] production.ERROR: Exception: The bootstrap/cache directory must be present and writable. in /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php
:190
Stack trace:
#0 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php(165): Illuminate\Foundation\ProviderRepository->writeManifest(Array)
#1 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php(61): Illuminate\Foundation\ProviderRepository->compileManifest(Array)
#2 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(549): Illuminate\Foundation\ProviderRepository->load(Array)
#3 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php(17): Illuminate\Foundation\Application->registerConfiguredProviders()
#4 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(208): Illuminate\Foundation\Bootstrap\RegisterProviders->bootstrap(Object(Illuminate\Foundation\Application))
#5 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(162): Illuminate\Foundation\Application->bootstrapWith(Array)
#6 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(146): Illuminate\Foundation\Http\Kernel->bootstrap()
#7 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#8 /var/www/html/public/index.php(58): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#9 {main}

3rd:

[2019-04-02 06:22:56] production.ERROR: ReflectionException: Class session does not exist in /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php:729
Stack trace:
#0 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(729): ReflectionClass->__construct(‘session’)
#1 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(608): Illuminate\Container\Container->build(‘session’)
#2 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(575): Illuminate\Container\Container->resolve(‘session’)
#3 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(728): Illuminate\Container\Container->make(‘session’)
#4 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(862): Illuminate\Foundation\Application->make(‘session’)
#5 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(790): Illuminate\Container\Container->resolveClass(Object(ReflectionParameter))
#6 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(757): Illuminate\Container\Container->resolveDependencies(Array)
#7 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(608): Illuminate\Container\Container->build(‘Illuminate\Sess…’)
#8 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(575): Illuminate\Container\Container->resolve(‘Illuminate\Sess…’)
#9 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(728): Illuminate\Container\Container->make(‘Illuminate\Sess…’)
#10 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(215): Illuminate\Foundation\Application->make(‘Illuminate\Sess…’)
#11 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\Foundation\Http\Kernel->terminateMiddleware(Object(Illuminate\Http\Request), Object(Illuminate\Http
\Response))
#12 /var/www/html/public/index.php(63): Illuminate\Foundation\Http\Kernel->terminate(Object(Illuminate\Http\Request), Object(Illuminate\Http\Response))
#13 {main}

4th:

[2019-04-02 06:22:56] production.ERROR: ReflectionException: Class session does not exist in /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php:729
Stack trace:
#0 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(729): ReflectionClass->__construct(‘session’)
#1 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(608): Illuminate\Container\Container->build(‘session’)
#2 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(575): Illuminate\Container\Container->resolve(‘session’)
#3 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(728): Illuminate\Container\Container->make(‘session’)
#4 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(862): Illuminate\Foundation\Application->make(‘session’)
#5 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(790): Illuminate\Container\Container->resolveClass(Object(ReflectionParameter))
#6 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(757): Illuminate\Container\Container->resolveDependencies(Array)
#7 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(608): Illuminate\Container\Container->build(‘Illuminate\Sess…’)
#8 /var/www/html/vendor/laravel/framework/src/Illuminate/Container/Container.php(575): Illuminate\Container\Container->resolve(‘Illuminate\Sess…’)
#9 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(728): Illuminate\Container\Container->make(‘Illuminate\Sess…’)
#10 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(215): Illuminate\Foundation\Application->make(‘Illuminate\Sess…’)
#11 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(189): Illuminate\Foundation\Http\Kernel->terminateMiddleware(Object(Illuminate\Http\Request), Object(Illuminate\Http
\Response))
#12 /var/www/html/public/index.php(63): Illuminate\Foundation\Http\Kernel->terminate(Object(Illuminate\Http\Request), Object(Illuminate\Http\Response))
#13 {main}

###########
Looks for me as if the update somhow has broken the underlying scripts / folders inside the image / container.

Since i was not able to find the problem, i tryed with manual starting up the ls40 image
-> worked without problems with the same config folder and the same database
-> updating to ls41 still leads to the same problem…

Can you turn the debug flag on in your env settings and run the 41 tag again ?

-e APP_DEBUG=true

With this set you will get a verbose error back in the web UI instead of just that whoops page.

its indeed the same as if the laravell log is displayed, but here is the complete output:

Whoops, looks like something went wrong.

(1/1) Exception

The bootstrap/cache directory must be present and writable.
in ProviderRepository.php line 190
at ProviderRepository->writeManifest( array (‘providers’ => array (‘Illuminate\Auth\AuthServiceProvider’, ‘Illuminate\Broadcasting\BroadcastServiceProvider’, ‘Illuminate\Bus\BusServiceProvider’, ‘Illuminate\Cache\CacheServiceProvider’, ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘Illuminate\Cookie\CookieServiceProvider’, ‘Illuminate\Database\DatabaseServiceProvider’, ‘Illuminate\Encryption\EncryptionServiceProvider’, ‘Illuminate\Filesystem\FilesystemServiceProvider’, ‘Illuminate\Foundation\Providers\FoundationServiceProvider’, ‘Illuminate\Hashing\HashServiceProvider’, ‘Illuminate\Mail\MailServiceProvider’, ‘Illuminate\Notifications\NotificationServiceProvider’, ‘Illuminate\Pagination\PaginationServiceProvider’, ‘Illuminate\Pipeline\PipelineServiceProvider’, ‘Illuminate\Queue\QueueServiceProvider’, ‘Illuminate\Redis\RedisServiceProvider’, ‘Illuminate\Auth\Passwords\PasswordResetServiceProvider’, ‘Illuminate\Session\SessionServiceProvider’, ‘Illuminate\Translation\TranslationServiceProvider’, ‘Illuminate\Validation\ValidationServiceProvider’, ‘Illuminate\View\ViewServiceProvider’, ‘Barryvdh\Debugbar\ServiceProvider’, ‘Intervention\Image\ImageServiceProvider’, ‘Collective\Html\HtmlServiceProvider’, ‘Spatie\Backup\BackupServiceProvider’, ‘Fideloper\Proxy\TrustedProxyServiceProvider’, ‘PragmaRX\Google2FALaravel\ServiceProvider’, ‘Laravel\Passport\PassportServiceProvider’, ‘Laravel\Tinker\TinkerServiceProvider’, ‘Unicodeveloper\DumbPassword\DumbPasswordServiceProvider’, ‘Schuppo\PasswordStrength\PasswordStrengthServiceProvider’, ‘Tightenco\Ziggy\ZiggyServiceProvider’, ‘Eduardokum\LaravelMailAutoEmbed\ServiceProvider’, ‘App\Providers\AppServiceProvider’, ‘App\Providers\AuthServiceProvider’, ‘App\Providers\EventServiceProvider’, ‘App\Providers\RouteServiceProvider’, ‘App\Providers\SettingsServiceProvider’, ‘App\Providers\ValidationServiceProvider’, ‘App\Providers\MacroServiceProvider’), ‘eager’ => array (‘Illuminate\Auth\AuthServiceProvider’, ‘Illuminate\Cookie\CookieServiceProvider’, ‘Illuminate\Database\DatabaseServiceProvider’, ‘Illuminate\Encryption\EncryptionServiceProvider’, ‘Illuminate\Filesystem\FilesystemServiceProvider’, ‘Illuminate\Foundation\Providers\FoundationServiceProvider’, ‘Illuminate\Notifications\NotificationServiceProvider’, ‘Illuminate\Pagination\PaginationServiceProvider’, ‘Illuminate\Session\SessionServiceProvider’, ‘Illuminate\View\ViewServiceProvider’, ‘Barryvdh\Debugbar\ServiceProvider’, ‘Intervention\Image\ImageServiceProvider’, ‘Spatie\Backup\BackupServiceProvider’, ‘Fideloper\Proxy\TrustedProxyServiceProvider’, ‘Laravel\Passport\PassportServiceProvider’, ‘Unicodeveloper\DumbPassword\DumbPasswordServiceProvider’, ‘Schuppo\PasswordStrength\PasswordStrengthServiceProvider’, ‘Tightenco\Ziggy\ZiggyServiceProvider’, ‘Eduardokum\LaravelMailAutoEmbed\ServiceProvider’, ‘App\Providers\AppServiceProvider’, ‘App\Providers\AuthServiceProvider’, ‘App\Providers\EventServiceProvider’, ‘App\Providers\RouteServiceProvider’, ‘App\Providers\SettingsServiceProvider’, ‘App\Providers\ValidationServiceProvider’, ‘App\Providers\MacroServiceProvider’), ‘deferred’ => array (‘Illuminate\Broadcasting\BroadcastManager’ => ‘Illuminate\Broadcasting\BroadcastServiceProvider’, ‘Illuminate\Contracts\Broadcasting\Factory’ => ‘Illuminate\Broadcasting\BroadcastServiceProvider’, ‘Illuminate\Contracts\Broadcasting\Broadcaster’ => ‘Illuminate\Broadcasting\BroadcastServiceProvider’, ‘Illuminate\Bus\Dispatcher’ => ‘Illuminate\Bus\BusServiceProvider’, ‘Illuminate\Contracts\Bus\Dispatcher’ => ‘Illuminate\Bus\BusServiceProvider’, ‘Illuminate\Contracts\Bus\QueueingDispatcher’ => ‘Illuminate\Bus\BusServiceProvider’, ‘cache’ => ‘Illuminate\Cache\CacheServiceProvider’, ‘cache.store’ => ‘Illuminate\Cache\CacheServiceProvider’, ‘memcached.connector’ => ‘Illuminate\Cache\CacheServiceProvider’, ‘command.cache.clear’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.cache.forget’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.clear-compiled’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.auth.resets.clear’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.config.cache’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.config.clear’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.down’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.environment’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.key.generate’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate.install’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate.refresh’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate.reset’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate.rollback’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate.status’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.optimize’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.failed’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.flush’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.forget’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.listen’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.restart’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.retry’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.work’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.route.cache’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.route.clear’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.route.list’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.seed’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘Illuminate\Console\Scheduling\ScheduleFinishCommand’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘Illuminate\Console\Scheduling\ScheduleRunCommand’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.storage.link’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.up’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.view.clear’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.app.name’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.auth.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.cache.table’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.console.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.controller.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.event.generate’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.event.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.job.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.listener.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.mail.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.middleware.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.migrate.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.model.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.notification.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.notification.table’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.policy.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.provider.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.failed-table’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.queue.table’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.request.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.seeder.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.session.table’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.serve’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.test.make’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘command.vendor.publish’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘migrator’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘migration.repository’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘migration.creator’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘composer’ => ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘hash’ => ‘Illuminate\Hashing\HashServiceProvider’, ‘mailer’ => ‘Illuminate\Mail\MailServiceProvider’, ‘swift.mailer’ => ‘Illuminate\Mail\MailServiceProvider’, ‘swift.transport’ => ‘Illuminate\Mail\MailServiceProvider’, ‘Illuminate\Mail\Markdown’ => ‘Illuminate\Mail\MailServiceProvider’, ‘Illuminate\Contracts\Pipeline\Hub’ => ‘Illuminate\Pipeline\PipelineServiceProvider’, ‘queue’ => ‘Illuminate\Queue\QueueServiceProvider’, ‘queue.worker’ => ‘Illuminate\Queue\QueueServiceProvider’, ‘queue.listener’ => ‘Illuminate\Queue\QueueServiceProvider’, ‘queue.failer’ => ‘Illuminate\Queue\QueueServiceProvider’, ‘queue.connection’ => ‘Illuminate\Queue\QueueServiceProvider’, ‘redis’ => ‘Illuminate\Redis\RedisServiceProvider’, ‘redis.connection’ => ‘Illuminate\Redis\RedisServiceProvider’, ‘auth.password’ => ‘Illuminate\Auth\Passwords\PasswordResetServiceProvider’, ‘auth.password.broker’ => ‘Illuminate\Auth\Passwords\PasswordResetServiceProvider’, ‘translator’ => ‘Illuminate\Translation\TranslationServiceProvider’, ‘translation.loader’ => ‘Illuminate\Translation\TranslationServiceProvider’, ‘validator’ => ‘Illuminate\Validation\ValidationServiceProvider’, ‘validation.presence’ => ‘Illuminate\Validation\ValidationServiceProvider’, ‘html’ => ‘Collective\Html\HtmlServiceProvider’, ‘form’ => ‘Collective\Html\HtmlServiceProvider’, ‘Collective\Html\HtmlBuilder’ => ‘Collective\Html\HtmlServiceProvider’, ‘Collective\Html\FormBuilder’ => ‘Collective\Html\HtmlServiceProvider’, ‘pragmarx.google2fa’ => ‘PragmaRX\Google2FALaravel\ServiceProvider’, ‘command.tinker’ => ‘Laravel\Tinker\TinkerServiceProvider’), ‘when’ => array (‘Illuminate\Broadcasting\BroadcastServiceProvider’ => array (), ‘Illuminate\Bus\BusServiceProvider’ => array (), ‘Illuminate\Cache\CacheServiceProvider’ => array (), ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’ => array (), ‘Illuminate\Hashing\HashServiceProvider’ => array (), ‘Illuminate\Mail\MailServiceProvider’ => array (), ‘Illuminate\Pipeline\PipelineServiceProvider’ => array (), ‘Illuminate\Queue\QueueServiceProvider’ => array (), ‘Illuminate\Redis\RedisServiceProvider’ => array (), ‘Illuminate\Auth\Passwords\PasswordResetServiceProvider’ => array (), ‘Illuminate\Translation\TranslationServiceProvider’ => array (), ‘Illuminate\Validation\ValidationServiceProvider’ => array (), ‘Collective\Html\HtmlServiceProvider’ => array (), ‘PragmaRX\Google2FALaravel\ServiceProvider’ => array (), ‘Laravel\Tinker\TinkerServiceProvider’ => array ())))in ProviderRepository.php line 165
at ProviderRepository->compileManifest( array (‘Illuminate\Auth\AuthServiceProvider’, ‘Illuminate\Broadcasting\BroadcastServiceProvider’, ‘Illuminate\Bus\BusServiceProvider’, ‘Illuminate\Cache\CacheServiceProvider’, ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘Illuminate\Cookie\CookieServiceProvider’, ‘Illuminate\Database\DatabaseServiceProvider’, ‘Illuminate\Encryption\EncryptionServiceProvider’, ‘Illuminate\Filesystem\FilesystemServiceProvider’, ‘Illuminate\Foundation\Providers\FoundationServiceProvider’, ‘Illuminate\Hashing\HashServiceProvider’, ‘Illuminate\Mail\MailServiceProvider’, ‘Illuminate\Notifications\NotificationServiceProvider’, ‘Illuminate\Pagination\PaginationServiceProvider’, ‘Illuminate\Pipeline\PipelineServiceProvider’, ‘Illuminate\Queue\QueueServiceProvider’, ‘Illuminate\Redis\RedisServiceProvider’, ‘Illuminate\Auth\Passwords\PasswordResetServiceProvider’, ‘Illuminate\Session\SessionServiceProvider’, ‘Illuminate\Translation\TranslationServiceProvider’, ‘Illuminate\Validation\ValidationServiceProvider’, ‘Illuminate\View\ViewServiceProvider’, ‘Barryvdh\Debugbar\ServiceProvider’, ‘Intervention\Image\ImageServiceProvider’, ‘Collective\Html\HtmlServiceProvider’, ‘Spatie\Backup\BackupServiceProvider’, ‘Fideloper\Proxy\TrustedProxyServiceProvider’, ‘PragmaRX\Google2FALaravel\ServiceProvider’, ‘Laravel\Passport\PassportServiceProvider’, ‘Laravel\Tinker\TinkerServiceProvider’, ‘Unicodeveloper\DumbPassword\DumbPasswordServiceProvider’, ‘Schuppo\PasswordStrength\PasswordStrengthServiceProvider’, ‘Tightenco\Ziggy\ZiggyServiceProvider’, ‘Eduardokum\LaravelMailAutoEmbed\ServiceProvider’, ‘App\Providers\AppServiceProvider’, ‘App\Providers\AuthServiceProvider’, ‘App\Providers\EventServiceProvider’, ‘App\Providers\RouteServiceProvider’, ‘App\Providers\SettingsServiceProvider’, ‘App\Providers\ValidationServiceProvider’, ‘App\Providers\MacroServiceProvider’))in ProviderRepository.php line 61
at ProviderRepository->load( array (‘Illuminate\Auth\AuthServiceProvider’, ‘Illuminate\Broadcasting\BroadcastServiceProvider’, ‘Illuminate\Bus\BusServiceProvider’, ‘Illuminate\Cache\CacheServiceProvider’, ‘Illuminate\Foundation\Providers\ConsoleSupportServiceProvider’, ‘Illuminate\Cookie\CookieServiceProvider’, ‘Illuminate\Database\DatabaseServiceProvider’, ‘Illuminate\Encryption\EncryptionServiceProvider’, ‘Illuminate\Filesystem\FilesystemServiceProvider’, ‘Illuminate\Foundation\Providers\FoundationServiceProvider’, ‘Illuminate\Hashing\HashServiceProvider’, ‘Illuminate\Mail\MailServiceProvider’, ‘Illuminate\Notifications\NotificationServiceProvider’, ‘Illuminate\Pagination\PaginationServiceProvider’, ‘Illuminate\Pipeline\PipelineServiceProvider’, ‘Illuminate\Queue\QueueServiceProvider’, ‘Illuminate\Redis\RedisServiceProvider’, ‘Illuminate\Auth\Passwords\PasswordResetServiceProvider’, ‘Illuminate\Session\SessionServiceProvider’, ‘Illuminate\Translation\TranslationServiceProvider’, ‘Illuminate\Validation\ValidationServiceProvider’, ‘Illuminate\View\ViewServiceProvider’, ‘Barryvdh\Debugbar\ServiceProvider’, ‘Intervention\Image\ImageServiceProvider’, ‘Collective\Html\HtmlServiceProvider’, ‘Spatie\Backup\BackupServiceProvider’, ‘Fideloper\Proxy\TrustedProxyServiceProvider’, ‘PragmaRX\Google2FALaravel\ServiceProvider’, ‘Laravel\Passport\PassportServiceProvider’, ‘Laravel\Tinker\TinkerServiceProvider’, ‘Unicodeveloper\DumbPassword\DumbPasswordServiceProvider’, ‘Schuppo\PasswordStrength\PasswordStrengthServiceProvider’, ‘Tightenco\Ziggy\ZiggyServiceProvider’, ‘Eduardokum\LaravelMailAutoEmbed\ServiceProvider’, ‘App\Providers\AppServiceProvider’, ‘App\Providers\AuthServiceProvider’, ‘App\Providers\EventServiceProvider’, ‘App\Providers\RouteServiceProvider’, ‘App\Providers\SettingsServiceProvider’, ‘App\Providers\ValidationServiceProvider’, ‘App\Providers\MacroServiceProvider’))in Application.php line 549
at Application->registerConfiguredProviders()in RegisterProviders.php line 17
at RegisterProviders->bootstrap( object (Application))in Application.php line 208
at Application->bootstrapWith( array (‘Illuminate\Foundation\Bootstrap\LoadEnvironmentVariables’, ‘Illuminate\Foundation\Bootstrap\LoadConfiguration’, ‘Illuminate\Foundation\Bootstrap\HandleExceptions’, ‘Illuminate\Foundation\Bootstrap\RegisterFacades’, ‘Illuminate\Foundation\Bootstrap\RegisterProviders’, ‘Illuminate\Foundation\Bootstrap\BootProviders’))in Kernel.php line 162
at Kernel->bootstrap()in Kernel.php line 146
at Kernel->sendRequestThroughRouter( object (Request))in Kernel.php line 116
at Kernel->handle( object (Request))in index.php line 58

Looks like they added a directory outside of the data directories , PR is here:

Can you confirm functionality with the following tag ? Even if not we will likely merge this

lspipepr/snipe-it:v4.6.15-pkg-c795bab6-pr-8