aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-03-15relnotes: add license header for rst draftHEADmasterLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-12-30relnotes: check for CVE in commit long messageLee Chee Yang
consider a commit as CVE fixes commit when CVE are mentioned in the commit message. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-11-30relnotes: sort fixes and cve fixesLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-11-29announce: add '[ANNOUNCEMENT]' to subjectLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-11-29relnotes: rearrange sections for .rstLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-11-29relnotes: drop do_errataLee Chee Yang
refactor drop the function do_errata, move entire do_errata steps to main script Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-11-28relnotes: use yocto_git and oe_git macros for REPO_URLLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-11-15relnotes: update repo urlLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-06-09relnotes: add option for bitbake branchLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-06-09relnotes: also generate release notes in .rstLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-06-08relnotes: add contributors sectionLee Chee Yang
take commit author as contributors Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-05-11relnotes: dont include meta-virtualizationLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-05-11cast filelist into listLee Chee Yang
fix: AttributeError: 'filter' object has no attribute 'sort' Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-02-07util & where_am_i: add known host listLee Chee Yang
could use AB workers to perform some task, these machine does not come with "yocto.io" in hostname, so add them to known host. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-02-07testresults.py: speed up clone processLee Chee Yang
clone entire result repo take time, so clone only single branch to speed up the cloning process. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-02-07testresults.py: migrate from pygit2 to gitpythonLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-02-07relnotes.py: migrate from pygit2 to gitpythonLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2022-02-07get_cves.py: migrate from pygit2 to gitpythonLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2021-12-29update READMELee Chee Yang
remove meta-intel BSP related parts. update contributing section. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2021-12-28move from python2 to python3Lee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2021-12-07relnotes: hardcode yocto-doc to ErrataLee Chee Yang
There is no artifacts for yocto-docs, so yocto-docs is not added to the draft automatically by the script. As we still need to manually add it, hence add a hardcoded section so we need only updates the commit ID later. Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2021-12-01announce.py: generate email subjectLee Chee Yang
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
2021-11-29relnotes: fix typoChee Yang Lee
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
2021-11-17relnotes.py: Fix the poky clone url.Vineela Tummalapalli
Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2021-10-19release.py: From Honister (Yocto Version 3.4), we do not need stagingVineela Tummalapalli
step. -No staging required: In staging process we remove unwanted files, rename files with pokyversion and cleanup accordingly and create shasum. But from honister this is not needed. -The reason is we do not need renaming of files because we are not using poky version naming convention anymore. Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2021-10-19testresults.py: Update testresults.py script to make sure it works withoutVineela Tummalapalli
staging step.. - Staging is not needed from 3.4 Release onwards. So, Updated the script accordingly. Signed-off-by: pokybuild <pokybuild@debian9-ty-2.yocto.io> Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2021-10-19relnotes.py: Update the script by not using Poky Version.Vineela Tummalapalli
From Release 3.4 onwards, Yocto releases will not use Poky version. Modifying the script accordingly. Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2021-10-19utils.py: Edit the script to get proper signature in the announcement email.Vineela Tummalapalli
Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2021-10-19announce.py: modify script not to reflect poky version.Vineela Tummalapalli
From 3.4 Yocto release, Poky version number will not be in the release artefact names. Changing the scripts accordingly. Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2020-10-20Add tool to report on AB-INT bugs over timeRoss Burton
2020-06-29relnotes.py: Do not include meta-intel details in errata.Vineela Tummalapalli
We do not tag meta-intel for yocto releases. Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2020-06-29README/relnotes.py/release.py/utils.py: Change md5sum to sha256sumVineela Tummalapalli
Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2020-04-27README: add section on contributing patchesRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-19relnotes.py: Fix do_errata for all releases.Vineela Tummalapalli
- Updated the section name from errata to Repositories/Downloads. Included oecore in this section for point releases. - Included repository name and URL. Renamed hash to gir revision, Release name to release Artifact. Rearrange the order in which the errata is displayed in release notes. Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2019-11-19relnotes.py:Fix compilation issue seen while executing relnotes.pyVineela Tummalapalli
- get_repo() was commented during previous checkin. This resulted in compilation issue. Fixed it by uncommenting the call. Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com>
2019-10-11Add License SPDX identifier to scriptsYcn aKaJoseph
[YOCTO #13524] Signed-off-by: Yann CARDAILLAC <ycnakajsph@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-17testesults.pyGraydon, Tracy
- Move the testreport generation to follow the check for "bad" stuff in the testresult data - Similarly move the copy of the testresults-intel folder to release directory to follow the check for bad test results. - Moved the test report generation bit to a function. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-07-12testresults.py: add new scriptGraydon, Tracy
This script is to be used in staging the testresults artefacts for releases. This script: - takes the QA test results from yocto-testresults-contrib - copies testresults to the release directory - generated a merged testreport - does some cheking for common issues that would prevent pushing to the yocto-testresults directory - runs the resulttool store command The final push to the yocto-testresults directory is manual, as a check against automagically pushing something incorrect. A final review should be done before the final push to the repo. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-06-24release-tools: remove meta-intel stuffGraydon, Tracy
Moved the meta-intel related stuff to it's own branch in preparation for splitting off from the Yocto specific tools. Deleted: meta-intel-sec.info, meta-intel.py, and meta-notes.py Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-06-20get_hashes.py: fix the missing sys importGraydon, Tracy
For some reason the import sys statement was missing, and script was broken. Added it. Also removed some extraneous printing of vars that is really not useful anymore. Updated the copyright header. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-06-20utils.py: added functionality to support announce.pyGraydon, Tracy
- Added a function that gets the actual user who is running announce.py - Added a function that takes that user info and generates the email signiture - Added get_hashes functionality to utils for use with announce.py and 'cuz it is handy for the future. - Removed some extraneous print statements that are just noise in various functions. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-06-20announce.py: script to automate the creation of the email announcementGraydon, Tracy
body. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-05-28/meta-notes.py: temp hack for encoding errorTracy Graydon
Add a temporary hack to deal with unicode string problem. Need to replace this with a proper treatment of encoding for utf-8. Error is at line 221 with using str to deal with unicode and encoding. Need to fix that. Signed-off-by: Tracy Graydon <tracy.graydon@intel.com>
2019-04-30relnotes.py: fix do_errata for major releasesGraydon, Tracy
- We exclude bitbake and oecore tarballs from errata for point releases. Failed to include it for major. Added a check for release type and made that inclusion/exclusion conditional. - Also added a reverse sort to the tarball list so that the poky tarball winds up first in the errata. We don't care so much about the others, but poky should be first in the errata. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-04-22release.py: adjust for the dropping of eclipse pluginsGraydon, Tracy
- Made publishing of eclipse plugins dependant on the existence of an eclipse-plugin directory in the release candidate. No directory, no plugins to publish, skips step. Left the step just in case we do a release with plugins as a special case. Probably okay to drop this altogether in awhile once we know nothing will potentially creep up. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-04-02Add .gitignore to deal with *.pyc files and other crufty things.Graydon, Tracy
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-01-17release-tools/relnotes.py: bitbake/oecore taggingGraydon, Tracy
Remove the bitbake and oecore errata from the release notes generation. We don't tag these repos for point releases, so we do not need these in the releasenotes. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2019-01-17release-tools/release.py: update the copyright dateGraydon, Tracy
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2018-12-21/release-tools/relnotes.pyGraydon, Tracy
- Fix the eclipse tag and branch in the errate generation - Fix the oe-core tag and branch in the errata generation Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2018-12-15/release-tools/READMEGraydon, Tracy
A first pass at making the README somewhat more useful with info about the various scripts, context for using them, etc. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>