Nope, this is the expected behavior for rc1 (as of this morning). That's why we moved on to rc2 for runtime-rust.
Rodric noticed that scancode was ignoring *.toml files. We fixed scancode to include .toml files, added license headers to the bad files, and then created rc2. --dave From: Rob Allen <r...@akrabat.com> To: dev@openwhisk.apache.org Date: 02/10/2020 01:18 PM Subject: [EXTERNAL] Re: [VOTE] Release Apache OpenWhisk Runtime Rust (v1.0.0, rc1) Hi, I’m getting a failure with rcverify.sh on macOS Mojave: verifying sources have proper headers... failed ('/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl/openwhisk-utilities/scancode/scanCode.py' --config '/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl/openwhisk-utilities/scancode/ASF-Release.cfg' '/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl/openwhisk-runtime-rust-1.0.0’) Am I do something wrong? Full output: rob@swiftsure tmp $ curl -s " https://urldefense.proofpoint.com/v2/url?u=https-3A__gitbox.apache.org_repos_asf-3Fp-3Dopenwhisk-2Drelease.git-3Ba-3Dblob-5Fplain-3Bf-3Dtools_rcverify.sh-3Bhb-3D3c0324f&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=Q4v5QaM6qIXgK7NNYGJPhwyrBA1LQ5OQb7D7YDb6r3k&e= " -o rcverify.sh rob@swiftsure tmp $ chmod +x rcverify.sh rob@swiftsure tmp $ ./rcverify.sh openwhisk-runtime-rust 'OpenWhisk Runtime Rust' 1.0.0 rc1 rcverify.sh (script SHA1: 2F4E A973 5857 EDF6 39BD E2F6 ABE0 C9FB 5837 B2AC) working in the following directory: /var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl fetching tarball and signatures from https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=7HFaoR7GgYuyqLfsesCEXRdSnzNFeYtcd1D35ofE99k&e= fetching openwhisk-runtime-rust-1.0.0-sources.tar.gz fetching openwhisk-runtime-rust-1.0.0-sources.tar.gz.asc fetching openwhisk-runtime-rust-1.0.0-sources.tar.gz.sha512 fetching release keys importing keys gpg: key 72AF0CC22C4CF320: "Vincent Hou (Release manager of OpenWhisk) <houshen...@apache.org>" not changed gpg: key 22907064147F886E: "Dave Grove <gro...@us.ibm.com>" not changed gpg: key 44667BC927C86D51: "Rodric Rabbah <rab...@apache.org>" not changed gpg: key B1457C3D7101CC78: "James Thomas <jamestho...@apache.org>" not changed gpg: key A600E3331427515D: "Olivier Tardieu <tard...@apache.org>" not changed gpg: Total number processed: 5 gpg: unchanged: 5 unpacking tar ball cloning scancode Cloning into 'openwhisk-utilities'... remote: Enumerating objects: 55, done. remote: Counting objects: 100% (55/55), done. remote: Compressing objects: 100% (41/41), done. remote: Total 55 (delta 21), reused 29 (delta 11), pack-reused 0 Unpacking objects: 100% (55/55), 39.68 KiB | 846.00 KiB/s, done. computing sha512 for openwhisk-runtime-rust-1.0.0-sources.tar.gz SHA512: openwhisk-runtime-rust-1.0.0-sources.tar.gz: 004BC800 66D9FCF1 BB8F3395 1A9741A7 58996970 210EEC56 9C11D542 A3BBB60A 38C559B2 0FB39A08 E9638BC9 B3C471FB FE3D06F0 8E4838F5 F486DCE3 E942B62E validating sha512... passed verifying asc... passed (signed-by: Dave Grove <dgr...@apache.org>) verifying notice... passed verifying absence of DISCLAIMER.txt passed verifying license... passed verifying sources have proper headers... failed ('/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl/openwhisk-utilities/scancode/scanCode.py' --config '/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl/openwhisk-utilities/scancode/ASF-Release.cfg' '/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl/openwhisk-runtime-rust-1.0.0') scanning for executable files... passed scanning for unexpected file types... passed scanning for archives... passed scanning for packages... passed scanning package.json for version match... passed (none detected) scanning package-lock.json for version match... passed (none detected) run the following command to remove the scratch space: rm -rf '/var/folders/m1/gmb2pds146xd_vxks2jppbpm0000gn/T/tmp.UsqPMCCl’ Regards, Rob > On 10 Feb 2020, at 09:28, David P Grove <gro...@us.ibm.com> wrote: > > > > Hi, > > This is a call to vote on releasing version 1.0.0 release candidate rc1 of > the following project module with artifacts built from the Git repositories > and commit IDs listed below. > > * OpenWhisk Runtime Rust: bdbdee54739bdd36b879e09fc236078d1bfaedbb > > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_openwhisk-2Druntime-2Drust_commits_bdbdee54739bdd36b879e09fc236078d1bfaedbb&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=Jd5F6Mv5FnrEpCYdcmmFpIsjxCvtOYY3P15wdutXdiA&e= > > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1_openwhisk-2Druntime-2Drust-2D1.0.0-2Dsources.tar.gz&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=wOUJCxn2IyZeqRrJBZxhY4F5VsiIHDw7m0gyniiCtk0&e= > > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1_openwhisk-2Druntime-2Drust-2D1.0.0-2Dsources.tar.gz.asc&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=Ok5ggYfBHbA4__FOFkHIGfnDLqNeOcyr2DbQZXa510Q&e= > > https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_openwhisk_rc1_openwhisk-2Druntime-2Drust-2D1.0.0-2Dsources.tar.gz.sha512&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=EBvCiYld9SSEqH7HRsHYlt3dnfw-b_q9CY_b0b8D0Fk&e= > > This release is comprised of source code distribution only. > > You can use this UNIX script to download the release and verify the > checklist below: > https://urldefense.proofpoint.com/v2/url?u=https-3A__gitbox.apache.org_repos_asf-3Fp-3Dopenwhisk-2Drelease.git-3Ba-3Dblob-5Fplain-3Bf-3Dtools_rcverify.sh-3Bhb-3D3c0324f&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=Q4v5QaM6qIXgK7NNYGJPhwyrBA1LQ5OQb7D7YDb6r3k&e= > > Usage: > curl -s " > https://urldefense.proofpoint.com/v2/url?u=https-3A__gitbox.apache.org_repos_asf-3Fp-3Dopenwhisk-2Drelease.git-3Ba-3Dblob-5Fplain-3Bf-3Dtools_rcverify.sh-3Bhb-3D3c0324f&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=Q4v5QaM6qIXgK7NNYGJPhwyrBA1LQ5OQb7D7YDb6r3k&e= > " -o rcverify.sh > chmod +x rcverify.sh > rcverify.sh openwhisk-runtime-rust 'OpenWhisk Runtime Rust' 1.0.0 rc1 > > Please vote to approve this release: > > [ ] +1 Approve the release > [ ] 0 Don't care > [ ] -1 Don't release, because ... > > Release verification checklist for reference: > [ ] Download links are valid. > [ ] Checksums and PGP signatures are valid. > [ ] Source code artifacts have correct names matching the current > release. > [ ] LICENSE and NOTICE files are correct for each OpenWhisk repository. > [ ] All files have license headers as specified by OpenWhisk project > policy [1]. > [ ] No compiled archives bundled in source archive. > > This majority vote is open for at least 72 hours. > > > [1] > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_openwhisk-2Drelease_blob_master_docs_license-5Fcompliance.md&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=T-4U3eeQvtZHCvwXzBjx9XJCqkR0ChVhiwq_IOfNYo8&e= -- Development thoughts at https://urldefense.proofpoint.com/v2/url?u=http-3A__akrabat.com&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=4GyWkNSuUwTTywsNsY2XiiiX2dZI7gnoDDQTVimxI-w&e= Daily Jotter for macOS at https://urldefense.proofpoint.com/v2/url?u=http-3A__dailyjotter.com&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=Fe4FicGBU_20P2yihxV-apaNSFb6BSj6AlkptSF2gMk&m=LVg-9Smjqk7sxxDtu_saLocHuv2eEqRIf9k-jRhSbes&s=vXbi8ggtGtCeuZyIHStZcqRRAj8MtmMdfl45k-MLJik&e=