Problem/Motivation

The schema for the default_argument_skip_url was removed from Views in Drupal 11. See the change record. Unfortunately, they didn't properly deprecate the schema, so no one got any warning. See the latest comments in the issue where the schema was removed and a resulting issue to try and warn maintainers. Also see an issue for the Scheduler module where they're dealing with the fallout from this. The Scheduler tests started failing because of they had a leftover default_argument_skip_url in a view config.

From what I can tell, the External Authorization tests should be failing on D11 too, but the pipeline hasn't run in a few months and not on 11.1. I can't run the pipeline since I'm not a maintainer. So I may be wrong, in which case the issue priority can be downgraded. But if I'm right, then if you run the pipeline your tests will fail.

For the record, I found this problem because I'm trying to develop a test for a downstream module, OpenID Connect. I'm getting a "missing schema" error for the default_argument_skip_url key in views.view.authmap. See these pipeline results.

Steps to reproduce

Re-run your pipeline for the latest release.

Proposed resolution

Delete the default_argument_skip_url key from views.view.authmap.

Remaining tasks

  • Verify that tests fail.
  • Delete the key.
  • Test
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

dcam created an issue. See original summary.

dcam’s picture

Status: Active » Needs review
swentel’s picture

Status: Needs review » Reviewed & tested by the community

Yes, this blocks my tests for IndieWeb module, so RTBC :)

svendecabooter’s picture

Gitlab CI pipelines are running against Drupal 11.1 though, so not sure why these tests do not fail then.
But the fix seems reasonable, so merging it in.

svendecabooter’s picture

Status: Reviewed & tested by the community » Fixed

  • svendecabooter committed 6e405093 on 2.0.x authored by dcam
    Issue #3496292 by dcam, swentel: Remove default_argument_skip_url key...

Status: Fixed » Closed (fixed)

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