-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
[Severity: S1] Default consumer configurations prevents consumers running with Cron. #35446
Comments
Hi @tschirmer. Thank you for your report.
Make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, Add a comment to the issue:
For more details, review the Magento Contributor Assistant documentation. Add a comment to assign the issue: To learn more about issue processing workflow, refer to the Code Contributions.
🕙 You can find the schedule on the Magento Community Calendar page. 📞 The triage of issues happens in the queue order. If you want to speed up the delivery of your contribution, join the Community Contributions Triage session to discuss the appropriate ticket. ✏️ Feel free to post questions/proposals/feedback related to the Community Contributions Triage process to the corresponding Slack Channel |
Hi @engcom-Delta. Thank you for working on this issue.
|
I've continued to look through this code, and there is a line that's meant to achieve this:
We've had an issue with inventory not marking the product out of stock after reaching 0 saleable qty. We've tracked it to the consumers not running, and until we added the consumer into the config.php / env.php the problem persisted. We're still experiencing the consumers not running unless explicitly specified on 2.4.4 |
@magento give me 2.4-develop instance |
Hi @LucianMihalache. Thank you for your request. I'm working on Magento instance for you. |
Hi @LucianMihalache, here is your Magento Instance: https://23dc0df635d45df894c00ad1fc28f8db.instances.magento-community.engineering |
Hello @tschirmer, Thank you for reporting the issue. We tried to reproduce it on Magento 2.4-dev but the issue is not reproducible. Steps followed to reproduce issue: 1- Install the fresh Magento 2.4-dev instance. Would be helpful if you could provide the exact steps you followed with a screenshot like checking queues of consumers, any additional steps if you opted facing this issue etc so we can try to reproduce the same at our end. |
Hi @engcom-Echo. Thank you for working on this issue.
|
Hello @tschirmer, We have noticed that this issue has not been updated for a period of 14 Days. Thanks |
Preconditions (*)
Steps to reproduce (*)
Expected result (*)
Actual result (*)
According to documentation here: https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html
consumers - An array of strings specifying which consumer(s) to run. An empty array runs all consumers.
but if we look at the consumers runner here:
magento2/app/code/Magento/MessageQueue/Model/Cron/ConsumersRunner.php
Line 121 in 0f9a056
The default value for allowed consumers is an empty array. No consumers get run if the configuration is empty.
The text was updated successfully, but these errors were encountered: