warn on invalid ruleset name

but keep accepting it. This is a forward-compatibility change
so that users will not run into surprises when they apply 8.5.1.
Merge branch 'v7-stable' into v8-stable