From 9341363479b5040311e78152b47f7129f1872098 Mon Sep 17 00:00:00 2001 From: SoonKyu Park Date: Wed, 8 Mar 2017 18:30:08 +0900 Subject: [PATCH] Release 1.4.2 Change-Id: Ic58cafd1ae2c2c9f8e72db1ea0918f69a8d021b6 --- debian/changelog | 120 +++++++++++++++++++++++++++++++++++++- doc/RELEASE_NOTES | 39 +++++++++++++ packaging/jenkins-scripts.changes | 29 ++++++++- packaging/jenkins-scripts.spec | 2 +- 4 files changed, 183 insertions(+), 7 deletions(-) diff --git a/debian/changelog b/debian/changelog index 87eef9c..2d981ed 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,120 @@ -jenkins-scripts (1.1) unstable; urgency=low +jenkins-scripts (1.4.2) unstable; urgency=low + * [BuildMonitor] change the build fail check method + * ADDED: inserting data to table trbs_smoke_suite_test + * [BuildMonitor] clear the code after changing the build fail check method + * Update sr_stage table for testing + * [BuildMonitor] revert add 'ORDER BY id desc LIMIT 1' + * [BuildMonitor] fix to get the right bm_img_path when there are various img file formats + * Verify that the SR was created on the correct branch + * [BuildMonitor] fix 'BUILD-MONITOR(Post_Image)' job fail issue after 'SR Accept' + * NEW JOB: update_scm_meta_git_for_dashboard + * Move enable link project status for prerelease after enable the build flag + * [BuildMonitor] fix 'BUILD-MONITOR(Pre_Snap_End)' job incorrect order issue + * [BuildMonitor] Update unresolvable/broken status by buildmonitor + * CHANGED: build fail check routine (bBuildFail) + * Processing [TRBS]_UPDATE_BUILD_LOG + * Change type from list to dict for mapping objects + * Insert package info if not present + * Add virtual branch mapping check + * Revert "Use the OBS_package name on Staging OBS project" + * Add NOT_ANNOTATED_MSG string + * Enable OBS_use_specname feature + -- SoonKyu Park Thu, 9 Mar 2017 08:00:00 +0900 - * add debian +jenkins-scripts (1.4.1) unstable; urgency=low + * [BuildMonitor] truncate the msg when the data is too long + * [BuildMonitor] Add the image-creation check routine + * [BuildMonitor] BUGFIX : fix the status value + * [BuildMonitor] Add the check condition of the pkg build_status + * [BuildMonitor] rollback to add "broken" status in common/buildservice.py + * ADDED: Script for the new job trbs_test_result_receiver + * [BuildMonitor] Add the filter func to remove the dropped project + * Use the OBS_package name on Staging OBS project + * [BuildMonitor] add 'ORDER BY id desc LIMIT 1' + * Continue to create images when image-configurations is not found during prerelease + * Do not remove xml files in directory 'depends' + -- SoonKyu Park Fri, 24 Feb 2017 00:00:00 +0900 - -- Shuai Fu Wed, 09 Jul 2014 10:09:30 +0800 +jenkins-scripts (1.4) unstable; urgency=low + * C# Create update-nuget job + * update Nuget package to Nuget server + * job_add_git_tag is added + * JOB ADDED: repa accept/reject + * Change directory order from "bp_id/proj_name" to "proj_name/bp_id" + * Add jenkins-scripts debian + * Add DB logging for buildlogs + * [BuildMonitor] added the trbs build logging part for the public dashboard + * REPA: check permission only if "REPA_CHECK_PERMISSION" is set + * fix post-image-creation error + * Use PATH_REPO_BASE instead of IMG_SYNC_DEST_BASE + * BUGFIX: previous repo/arch should not be removed + * A search box is added for simple dependency graph + * Profile info is sent additionaly to BUILD_MONITOR + * [BuildMonitor] BUGFIX: wrong snapshot_url + * dep_graph_simple.js is added for template_simple + * [BuildMonitor] changed the content of obs_req_comment + * [make_dep_graph] enhance the highlight feature + * BUGFIX: transform data string from gerrit + * Do not check spec name if only one spec file is there + + -- SoonKyu Park Tue, 7 Feb 2017 08:00:00 +0900 + +jenkins-scripts (1.3) unstable; urgency=low + * REPO_PUBLISHED event is generated only once when all repos are published + * Skip updating ref-snapshot-info if no mapping exist + * Block build info update if download_num mismatch + * Fix download_num in prerelease, Block image creation if build failed + * Do not set download_num in post release process + * Fix snapdiff sync error when both daily repo base and weekly repo base are not present + * Drop prerelease if build flag is no in the mapping + * Fix decoding error for git-obs-mapping list + * Enable triggerring buildlogs even for prerelease projects + * Add gitbuildstatus in Prerelease project + * pdating git-ref-mapping after release snapshot + * ENABLED flag for git-ref-mapping update + * Added the build data logging parts for BuildMonitor + * A dependency graph is generated automatically using the jenkins job "make_dep_graph" + * Verify that the SR was created on the correct branch + * support the trbs project and enable the multi env for BUildMonitor + * add lock/unlock function for the re.job + * Cleanup repo directory when have a previous directory + * dependency graph is changed to read both OBS and DB status + * Use xml parser instead of string operation for git-ref-mapping + -- SoonKyu Park Sat, 31 Dec 2016 09:00:00 +0900 +jenkins-scripts (1.2) unstable; urgency=low + * Do not insert "CopyLinkedPackages: yes" multiple times + * Check existance of repo and image path for snapdiff + * disable check user in group + * Additional accepted action for re + * Add "\n" at the beginning of "CopyLinkedPackages: yes" + * Preventing unnecessary package builds for prerelease projects + * fix for sending e-mail function error in job_submit.py + * fix : fail to create daily,weekly reports file + * Feature : Check Human Error about SR tag + * Job : check_scm_meta_git + * Fix retrigger the images for the Group submit + * Prerelease - Get obs project info instead of request every packages + * exception images_count of the post image job + * Fixed Notify email about reqeust author(Group submitter) + * update the info when images and images_count is same + * New workflow about Snapshot + * Add new job 'check_scm_meta_git'. It's for using scm/meta/git + * Add repo manifest file for ABS + * Retry create_project(...) three times if it faild + * description : disable a build flag before upload service and enable a build flag after link project + file : job_submit.py + * Feature: Add rpmbuild stage options for prerelease job + * modify to check sync_status value when Sync function doing + * retry sync function because of rsync error + * Do not use 'Generates .files' + * Feature : Generates .files which contains package name and its file list make the images_files file + * add & update below funtion for the buildservice.py + * Delete Tizen older directories based on policy: modify to search all directory + * move project_src_rpm_cleanup in job_pre_release_obs.py + * cleanup src.rpm files on Live repo. we don't used src.rpm files on prerelease project + -- SoonKyu Park Wed, 28 Sep 2016 09:00:00 +0900 + +jenkins-scripts (1.1) unstable; urgency=low + * add debian + -- Shuai Fu Wed, 09 Jul 2014 10:09:30 +0800 diff --git a/doc/RELEASE_NOTES b/doc/RELEASE_NOTES index 4423831..4f5056e 100644 --- a/doc/RELEASE_NOTES +++ b/doc/RELEASE_NOTES @@ -1,3 +1,42 @@ +Release notes for jenkins service 1.4.2 +============================ + +- Release Date: 2017-03-09 + +- Bugfixes: + * Do not notify BUILD_BROKEN, BUILD_UNRESOLVABLE, and BUILD_EXCLUDED + * Add runtime dependency of obs-api-testsuite-deps to obs-api package + * Descriptions can have SEC IP addresses, so do not send them + * build_project_start() is called in package_build_status() + * [BuildMonitor] fix 'BUILD-MONITOR(Post_Image)' job fail issue after 'SR Accept' + * [BuildMonitor][JOBS] fix 'BUILD-MONITOR(Pre_Snap_End)' job incorrect order issue + * [BuildMonitor] change the build fail check method + * Update sr_stage table for testing + * [BuildMonitor] revert add 'ORDER BY id desc LIMIT 1' + * [BuildMonitor] fix to get the right bm_img_path when there are various img file formats + * Verify that the SR was created on the correct branch + * [BuildMonitor] fix 'BUILD-MONITOR(Post_Image)' job fail issue after 'SR Accept' + * Move enable link project status for prerelease after enable the build flag + * [BuildMonitor] fix 'BUILD-MONITOR(Pre_Snap_End)' job incorrect order issue + * [BuildMonitor] Update unresolvable/broken status by buildmonitor + * CHANGED: build fail check routine (bBuildFail) + * Processing [TRBS]_UPDATE_BUILD_LOG + * Change type from list to dict for mapping objects + * Insert package info if not present + * Revert "Use the OBS_package name on Staging OBS project" + * Enable OBS_use_specname feature + +- Features: + * Cherry-pick Feature : create new rpmbuildstage: option on OBS. in obs-server-2.4 + * add debian for gerrithooks, gerrithooks-plugins, gerritrest + * Include BuildMonitorDB.pm in the spec file + * Send trigger reason as string in BUILD_START event when it is relayed + * NEW JOB: update_scm_meta_git_for_dashboard + * NEW JOB: update_scm_meta_git_for_dashboard + * Add virtual branch mapping check + * Add NOT_ANNOTATED_MSG string + + Release notes for jenkins service 1.4.1 ============================ diff --git a/packaging/jenkins-scripts.changes b/packaging/jenkins-scripts.changes index 27504de..6bcf52a 100644 --- a/packaging/jenkins-scripts.changes +++ b/packaging/jenkins-scripts.changes @@ -1,5 +1,28 @@ --------------------------------------------------------------------- -Fri 24 08:00:00 KST 2017 SoonKyu Park - 1.4.1 +Mar 09 08:00:00 KST 2017 SoonKyu Park - 1.4.2 +- [BuildMonitor] change the build fail check method +- ADDED: inserting data to table trbs_smoke_suite_test +- [BuildMonitor] clear the code after changing the build fail check method +- Update sr_stage table for testing +- [BuildMonitor] revert add 'ORDER BY id desc LIMIT 1' +- [BuildMonitor] fix to get the right bm_img_path when there are various img file formats +- Verify that the SR was created on the correct branch +- [BuildMonitor] fix 'BUILD-MONITOR(Post_Image)' job fail issue after 'SR Accept' +- NEW JOB: update_scm_meta_git_for_dashboard +- Move enable link project status for prerelease after enable the build flag +- [BuildMonitor] fix 'BUILD-MONITOR(Pre_Snap_End)' job incorrect order issue +- [BuildMonitor] Update unresolvable/broken status by buildmonitor +- CHANGED: build fail check routine (bBuildFail) +- Processing [TRBS]_UPDATE_BUILD_LOG +- Change type from list to dict for mapping objects +- Insert package info if not present +- Add virtual branch mapping check +- Revert "Use the OBS_package name on Staging OBS project" +- Add NOT_ANNOTATED_MSG string +- Enable OBS_use_specname feature + +--------------------------------------------------------------------- +Feb 24 08:00:00 KST 2017 SoonKyu Park - 1.4.1 - [BuildMonitor] truncate the msg when the data is too long - [BuildMonitor] Add the image-creation check routine - [BuildMonitor] BUGFIX : fix the status value @@ -14,7 +37,7 @@ Fri 24 08:00:00 KST 2017 SoonKyu Park - 1.4.1 ------------------------------------------------------------------ -Mon 7 08:00:00 KST 2017 SoonKyu Park - 1.4 +Feb 7 08:00:00 KST 2017 SoonKyu Park - 1.4 - C# Create update-nuget job - update Nuget package to Nuget server @@ -39,7 +62,7 @@ Mon 7 08:00:00 KST 2017 SoonKyu Park - 1.4 ------------------------------------------------------------------ -Sat 31 09:00:00 KST 2016 SoonKyu Park - 1.3 +Dec 31 09:00:00 KST 2016 SoonKyu Park - 1.3 - REPO_PUBLISHED event is generated only once when all repos are published - Skip updating ref-snapshot-info if no mapping exist diff --git a/packaging/jenkins-scripts.spec b/packaging/jenkins-scripts.spec index df1ef10..8d86a25 100644 --- a/packaging/jenkins-scripts.spec +++ b/packaging/jenkins-scripts.spec @@ -3,7 +3,7 @@ # Name: jenkins-scripts -Version: 1.4.1 +Version: 1.4.2 %if 0%{?opensuse_bs} Release: 1.. %else -- 2.7.4