Hello everyone,
this morning all our php builds fail with a strange error.
Script cache:clear returned with error code 255
!!
!! Fatal error: During class fetch: Uncaught ReflectionException: Class Symfony\Component\Form\FormTypeGuesserInterface not found in /var/www/app/php/vendor/symfony/doctrine-bridge/Form/DoctrineOrmTypeGuesser.php:25
!! Stack trace:
!! #0 /var/www/app/php/vendor/symfony/debug/DebugClassLoader.php(143): require(‘/var/www/app/ph…’)
!! #1 [internal function]: Symfony\Component\Debug\DebugClassLoader->loadClass(‘Symfony\Bridge\…’)
!! #2 [internal function]: spl_autoload_call(‘Symfony\Bridge\…’)
!! #3 /var/www/app/php/vendor/symfony/config/Resource/ClassExistenceResource.php(76): class_exists(‘Symfony\Bridge\…’)
!! #4 /var/www/app/php/vendor/symfony/dependency-injection/ContainerBuilder.php(349): Symfony\Component\Config\Resource\ClassExistenceResource->isFresh(0)
!! #5 /var/www/app/php/vendor/symfony/dependency-injection/Compiler/AutowirePass.php(312): Symfony\Component\DependencyInjection\ContainerBuilder->getReflectionClass(‘Symfony\Bridge\…’, false)
!! #6 /var/www/app/php/vendor/symfony/dependency-injection/Compiler/AutowirePass.php in /var/www/app/php/vendor/symfony/doctrine-bridge/Form/DoctrineOrmTypeGuesser.php on line 25
!!
!! In DoctrineOrmTypeGuesser.php line 25:
!!
!! Error: During class fetch: Uncaught ReflectionException: Class Symfony\Comp
!! onent\Form\FormTypeGuesserInterface not found in /var/www/app/php/vendor/sy
!! mfony/doctrine-bridge/Form/DoctrineOrmTypeGuesser.php:25
!! Stack trace:
!! #0 /var/www/app/php/vendor/symfony/debug/DebugClassLoader.php(143): require
!! (‘/var/www/app/ph…’)
!! #1 [internal function]: Symfony\Component\Debug\DebugClassLoader->loadClass
!! (‘Symfony\Bridge\…’)
!! #2 [internal function]: spl_autoload_call(‘Symfony\Bridge\…’)
!! #3 /var/www/app/php/vendor/symfony/config/Resource/ClassExistenceResource.p
!! hp(76): class_exists(‘Symfony\Bridge\…’)
!! #4 /var/www/app/php/vendor/symfony/dependency-injection/ContainerBuilder.ph
!! p(349): Symfony\Component\Config\Resource\ClassExistenceResource->isFresh(0
!! )
!! #5 /var/www/app/php/vendor/symfony/dependency-injection/Compiler/AutowirePa
!! ss.php(312): Symfony\Component\DependencyInjection\ContainerBuilder->getRef
!! lectionClass(‘Symfony\Bridge\…’, false)
!! #6 /var/www/app/php/vendor/symfony/dependency-injection/Compiler/AutowirePa
!! ss.php
!!
!!
!!
Looks like the code is not in the container. I tried to build the Docker image locally and everything success correctly.