-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix SPDX identifiers and licenses (excluding features and targets) #12480
Conversation
I can send each separately but I considered these are easy-to-follow fixes so all in one PR. I excluded features/targets,will send separately via new PRs |
License check passed 🎉 |
@Patater @SeppoTakalo @AnttiKauppila Please review (components were touched - wifi/storage/psa), the rest is common code - @evedon |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI started |
Test run: SUCCESSSummary: 12 of 12 test jobs passed |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These attestation tests are from https://github.com/ARM-software/psa-arch-tests and the headers will need to be added there as well, to prevent us from losing the headers when we re-import.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, will create an issue today with the scan findings there
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I checked psa-arch-tests with scancode, no offenders found - all good there. These tests are only here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like they've already added SPDX since our last import. There will be no issue with losing the identifiers. https://github.com/ARM-software/psa-arch-tests/blob/master/api-tests/dev_apis/initial_attestation/test_a001/test_a001.c#L3
Pull request has been modified.
I removed travis script from this PR (tested, all according our license guide). I'll restart tests now and this is ready for merge. 1 outstanding thing to do outside of this PR will be reporting missing licenses to 3 repos mentioned in this PR. I'll do it shortly |
Nothing oustanding, CMSIS_5 2 files PR created, trusted firmware issue created. This should be fine to go in as it is now. |
Test run: SUCCESSSummary: 12 of 12 test jobs passed |
@adbridge Please review and if all fine, should be ready to merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Summary of changes
This is needed for #12437. It includes it here to initially check that licenses are properly fixed (changed files are being checked in travis).
It is lot of files but split to commits per module. It should be quick to review and most of the changes are one liners (SPDX identifier added).
Do not review commit 0531e63 - will be removed as it's part of another PR.
There are 2 cmsis files (will send fix upstream), also some cbor did not contain SPDX. Otherwise most of the files are ours. Components should be checked and send upstream as well.
Impact of changes
Migration actions required
Documentation
Pull request type
Test results
Reviewers