> I also made a change to rcverify to catch this error in the future in this > patch https://github.com/apache/openwhisk-release/pull/323. If you try > this patch on 3.21.0 it will now report a failure. >
Here's an example from the updated rcverify: scanning package.json for version match... passed scanning package-lock.json for version match... passed Should this fail, you'll see for example: scanning package.json for version match... failed (expected 3.21.0 in '/var/folders/q9/s3th42s53d34ftd5wvcypybr0000gn/T/tmp.dLFfEVQV/openwhisk-client-js-3.21.0/package.json'.) scanning package-lock.json for version match... failed (expected 3.21.0 in '/var/folders/q9/s3th42s53d34ftd5wvcypybr0000gn/T/tmp.dLFfEVQV/openwhisk-client-js-3.21.0/package-lock.json'.) If 'jq' is not detected on your system, you'll see this failure and you must manually inspect the versions. scanning package.json for version match... failed (jq not found, check that version in '/var/folders/q9/s3th42s53d34ftd5wvcypybr0000gn/T/tmp.RPn2CItF/openwhisk-client-js-3.21.1/package.json' is 3.21.1.) scanning package-lock.json for version match... failed (jq not found, check that version in '/var/folders/q9/s3th42s53d34ftd5wvcypybr0000gn/T/tmp.RPn2CItF/openwhisk-client-js-3.21.1/package-lock.json' is 3.21.1.) -r