Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project name and/or key file path is invalid #1

Closed
0xMatt opened this issue Jan 7, 2021 · 5 comments
Closed

Project name and/or key file path is invalid #1

0xMatt opened this issue Jan 7, 2021 · 5 comments
Assignees

Comments

@0xMatt
Copy link

0xMatt commented Jan 7, 2021

Getting the error stated in the title when trying to either enable the module or perform "setup:upgrade".

Full Stack Trace:

Project name and/or key file path is invalid
#0 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(66): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject()
auroraextensions/modulecomponents#1 /home/Code/project/vendor/magento/framework/ObjectManager/ObjectManager.php(56): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#2 /home/Code/project/vendor/auroraextensions/modulecomponents/Exception/ExceptionFactory.php(83): Magento\Framework\ObjectManager\ObjectManager->create()
#3 /home/Code/project/vendor/auroraextensions/stackdriver/Model/Service/Stackdriver.php(102): AuroraExtensions\ModuleComponents\Exception\ExceptionFactory->create()
#4 /home/Code/project/vendor/auroraextensions/stackdriver/Model/Service/Stackdriver.php(63): AuroraExtensions\Stackdriver\Model\Service\Stackdriver->initialize()
#5 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(121): AuroraExtensions\Stackdriver\Model\Service\Stackdriver->__construct()
#6 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(66): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject()
#7 /home/Code/project/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#8 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(167): Magento\Framework\ObjectManager\ObjectManager->get()
#9 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(273): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument()
#10 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\Factory\AbstractFactory->getResolvedArgument()
#11 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime()
#12 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments()
#13 /home/Code/project/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#14 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(167): Magento\Framework\ObjectManager\ObjectManager->get()
#15 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(273): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument()
#16 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\Factory\AbstractFactory->getResolvedArgument()
#17 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime()
#18 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments()
#19 /home/Code/project/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#20 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(167): Magento\Framework\ObjectManager\ObjectManager->get()
#21 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(273): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument()
#22 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\Factory\AbstractFactory->getResolvedArgument()
#23 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime()
#24 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments()
#25 /home/Code/project/vendor/magento/framework/ObjectManager/ObjectManager.php(56): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#26 /home/Code/project/vendor/magento/framework/App/Cache/Frontend/Factory.php(197): Magento\Framework\ObjectManager\ObjectManager->create()
#27 /home/Code/project/vendor/magento/framework/App/Cache/Frontend/Factory.php(161): Magento\Framework\App\Cache\Frontend\Factory->_applyDecorators()
#28 /home/Code/project/vendor/magento/framework/App/Cache/Frontend/Pool.php(69): Magento\Framework\App\Cache\Frontend\Factory->create()
#29 /home/Code/project/vendor/magento/framework/App/Cache/Frontend/Pool.php(151): Magento\Framework\App\Cache\Frontend\Pool->_initialize()
#30 /home/Code/project/vendor/magento/framework/App/Cache.php(38): Magento\Framework\App\Cache\Frontend\Pool->get()
#31 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(121): Magento\Framework\App\Cache->__construct()
#32 /home/Code/project/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(66): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject()
#33 /home/Code/project/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create()
#34 /home/Code/project/vendor/magento/framework/App/Cache/Proxy.php(44): Magento\Framework\ObjectManager\ObjectManager->get()
#35 /home/Code/project/vendor/magento/framework/App/Cache/Proxy.php(67): Magento\Framework\App\Cache\Proxy->_getCache()
#36 /home/Code/project/vendor/magento/framework/App/ProductMetadata.php(80): Magento\Framework\App\Cache\Proxy->load()
#37 /home/Code/project/vendor/magento/framework/Console/Cli.php(98): Magento\Framework\App\ProductMetadata->getVersion()
#38 /home/Code/project/bin/magento(22): Magento\Framework\Console\Cli->__construct()
#39 {main}

@nickolasburr nickolasburr transferred this issue from auroraextensions/modulecomponents Jan 8, 2021
@nickolasburr nickolasburr self-assigned this Jan 8, 2021
@nickolasburr
Copy link
Collaborator

@0xMatt What version of the module are you currently using?

@0xMatt
Copy link
Author

0xMatt commented Jan 8, 2021

I just ran composer req auroraextensions/stackdriver which gave me dev-master I believe.

@0xMatt
Copy link
Author

0xMatt commented Jan 8, 2021

I should probably also state this was Magento 2.3.6 on PHP 7.3.

@nickolasburr
Copy link
Collaborator

@0xMatt Okay, please run composer show auroraextensions/stackdriver and check the version number. If it's not 1.1.0, please run composer require auroraextensions/stackdriver:^1.1 to ensure you're using the latest release.

Unfortunately, at this point in time I don't have the full documentation on the configuration process for this module. However, it's similar to the configuration process for auroraextensions/googlecloudstorage, so you can reference most of the steps outlined there. Just please note the following differences:

  1. Cloud Logging API will need to be enabled for the respective Google Cloud account.
  2. The service account requires the Logs Writer role instead of Storage Admin role.
  3. Instead of adding service account information via admin, you will set it in the project env.php file.

I've included links to the resources you'll need to finish the setup process.

https://cloud.google.com/iam/docs/creating-managing-service-accounts
https://cloud.google.com/iam/docs/creating-managing-service-account-keys#creating_service_account_keys
https://cloud.google.com/logging/docs/access-control#permissions_and_roles
https://github.com/auroraextensions/stackdriver/blob/master/env.php.sample

@auroraextensions auroraextensions locked as resolved and limited conversation to collaborators Jan 14, 2021
@auroraextensions auroraextensions unlocked this conversation Jan 14, 2021
@nickolasburr
Copy link
Collaborator

@0xMatt I'm closing this ticket due to lack of response. If the above solution did not resolve the issue, feel free to reopen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants