Skip to content

Topology installation fails silently #27904

Closed
@bartoszkubicki

Description

@bartoszkubicki

Preconditions (*)

  1. Magento 2.3.3, PHP 7.3, Rabbit 3.7.8

Steps to reproduce (*)

  1. Create topology having, for example queue, which causes exceptions from php-ampqlib, for example redeclare queue with different arguments values. (Possible if these PR are processed: Passing arguments for queues as expected #26966, Fix for queue numeric argument conversion #26967)
  2. Magento topology installer catches exception, but only logs it, so we have a failure of installation, but in bin/magento setup:upgrade there is no info about that.
  3. Caused here - vendor/magento/framework-amqp/TopologyInstaller.php:96

Expected result (*)

  1. If whole setup:upgrade isn't stop, at least we have some message in the end, what went wrong

Actual result (*)

  1. No info, so we pretend that setup went well.

Metadata

Metadata

Assignees

Labels

Issue: needs updateAdditional information is require, waiting for responseReported on 2.3.3Indicates original Magento version for the Issue report.Triage: Dev.ExperienceIssue related to Developer Experience and needs help with Triage to Confirm or Reject it

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions