Problem/Motivation

10.4.x tests are currently failing, RecipeQuickStartTest fails with

  Validation errors were found in core/recipes/feedback_contact_form/recipe.y  \n
  ml:                                                                          \n
  - [input]: This value should be of type associative_array.                   \n
  - [input][recipient][constraints]: This value should be of type associative  \n
  _array.                                                                      \n
  - [input][recipient][prompt][arguments]: This value should be of type assoc  \n
  iative_array.                                                                \n
  - [input][recipient][default][config]: This value should be of type list.    \n

I think this is since #3303126: Make it possible for recipes to prompt for input values was committed to 10.4.x, but strangely it doesn't show as committed in the issue, and the commit happened a month ago but the push/pipeline run was only 3 days ago?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

CommentFileSizeAuthor
#6 3480180-nr-bot.txt90 bytesneeds-review-queue-bot

Issue fork drupal-3480180

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

longwave created an issue. See original summary.

alexpott’s picture

Yeah I backported #3303126: Make it possible for recipes to prompt for input values to 10.4.x only recently. Let's fix this here.

alexpott’s picture

Status: Active » Needs review

This is all my bad.

We need to backport #3303127: Determine which core config entity methods should be config actions as well. Plus there are new things in Symfony constraints we're using in 11.x that we can't use on 10.4.x. Created an MR to resolve all this. I should have been concentrating on backporting these things to 10.4.x to keep recipes aligned as much as possible for 11.x and 10.4.x so we have cross compatibilty.

alexpott’s picture

Add we should backport to #3448131: Create flexible config actions to place a block in the admin or default themes too...

The MR includes the fix for Symfony and cherry-picks for the 2 missing issues.

needs-review-queue-bot’s picture

Status: Needs review » Needs work
StatusFileSize
new90 bytes

The Needs Review Queue Bot tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".

This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.

Consult the Drupal Contributor Guide to find step-by-step guides for working with issues.

longwave’s picture

Status: Needs work » Needs review
Issue tags: +no-needs-review-bot
longwave’s picture

Status: Needs review » Needs work

NW for multiple test failures.

alexpott’s picture

Status: Needs work » Needs review

Okay I've fixed up the kernel test that needs fixing and also backported #3302833: Improve PluginNotFound exception to include possible shorthand action IDs to 10.4.x

I'm going to do the cherry-picks back to 10.4.x and rebase this so it contains only the necessary fixes.

catch’s picture

Status: Needs review » Reviewed & tested by the community

OK what's here seems pretty minimal now, let's get this in to unbreak HEAD?

  • longwave committed dee8d883 on 10.4.x
    Issue #3480180 by alexpott: Recipe validation error in 10.4.x
    
longwave’s picture

Status: Reviewed & tested by the community » Fixed

Committed dee8d88 and pushed to 10.4.x. Thanks!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.