Release 1.4.2
authorSoonKyu Park <sk7.park@samsung.com>
Wed, 8 Mar 2017 09:30:08 +0000 (18:30 +0900)
committerSoonKyu Park <sk7.park@samsung.com>
Wed, 8 Mar 2017 09:30:08 +0000 (18:30 +0900)
Change-Id: Ic58cafd1ae2c2c9f8e72db1ea0918f69a8d021b6

debian/changelog
doc/RELEASE_NOTES
packaging/jenkins-scripts.changes
packaging/jenkins-scripts.spec

index 87eef9c..2d981ed 100644 (file)
@@ -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 <sk7.park@samsung.com> 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 <sk7.park@samsung.com> Fri, 24 Feb 2017 00:00:00 +0900
 
- -- Shuai Fu <shuai01.fu@samsung.com> 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 <sk7.park@samsung.com> 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 <sk7.park@samsung.com> 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 <sk7.park@samsung.com> Wed, 28 Sep 2016 09:00:00 +0900
+
+jenkins-scripts (1.1) unstable; urgency=low
+  * add debian
+ -- Shuai Fu <shuai01.fu@samsung.com> Wed, 09 Jul 2014 10:09:30 +0800
index 4423831..4f5056e 100644 (file)
@@ -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
 ============================
 
index 27504de..6bcf52a 100644 (file)
@@ -1,5 +1,28 @@
 ---------------------------------------------------------------------
-Fri 24 08:00:00 KST 2017 SoonKyu Park <sk7.park@samsung.com> - 1.4.1
+Mar 09 08:00:00 KST 2017 SoonKyu Park <sk7.park@samsung.com> - 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 <sk7.park@samsung.com> - 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 <sk7.park@samsung.com> - 1.4.1
 
 
 ------------------------------------------------------------------
-Mon 7 08:00:00 KST 2017 SoonKyu Park <sk7.park@samsung.com> - 1.4
+Feb 7 08:00:00 KST 2017 SoonKyu Park <sk7.park@samsung.com> - 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 <sk7.park@samsung.com> - 1.4
 
 
 ------------------------------------------------------------------
-Sat 31 09:00:00 KST 2016 SoonKyu Park <sk7.park@samsung.com> - 1.3
+Dec 31 09:00:00 KST 2016 SoonKyu Park <sk7.park@samsung.com> - 1.3
 
 - REPO_PUBLISHED event is generated only once when all repos are published
 - Skip updating ref-snapshot-info if no mapping exist
index df1ef10..8d86a25 100644 (file)
@@ -3,7 +3,7 @@
 #
 
 Name:           jenkins-scripts
-Version:        1.4.1
+Version:        1.4.2
 %if 0%{?opensuse_bs}
 Release:        1.<CI_CNT>.<B_CNT>
 %else