Release 1.4.7 95/174395/1
authorjiankang.fan <jiankang.fan@samsung.com>
Thu, 29 Mar 2018 09:28:33 +0000 (17:28 +0800)
committerjiankang.fan <jiankang.fan@samsung.com>
Mon, 2 Apr 2018 01:22:02 +0000 (09:22 +0800)
Change-Id: I6261e580aad3c0235d66e6af43c90fbd9e63ae63
Signed-off-by: jiankang.fan <jiankang.fan@samsung.com>
debian/changelog
doc/RELEASE_NOTES
packaging/jenkins-scripts.changes
packaging/jenkins-scripts.spec

index e236343..1b4ee29 100644 (file)
@@ -1,3 +1,155 @@
+jenkins-scripts (1.4.7) unstable; urgency=low
+  * Call build monitor under _enabled feature
+  * Fix error and add new feature on gbs dashboard build
+  * Ref - Fix not updating duplicated packages
+  * When gbs dashboard build failed with 'repo init' or 'repo sync', update PMB gbs build status as 'Build(Failed)'
+  * Fix not updating tag-commit mapping
+  * ABS - Do not check LICENSE in case of build check
+  * GBS - Abort action
+  * Fix not to create package DB for repository which uses '_' in its name
+  * ABS - Remove hard coded branch checking
+  * Fix submit tag parsing error
+  * Fixed about connect to github
+  * Fixed trigger_next count of Sync Project
+  * GBS: Insert build numbers
+  * Fixed request job for the github connection
+  * GBS - shrink reason data to id index
+  * ABS - update strict commit and tag with extention
+  * gbs_stage table update on gbs dashboard building
+  * GBS - misc_info column for stage
+  * Update gbs_stage on 'gbs dashboard build' for dashboard overall stage update
+  * GBS add queued stage
+  * Move gbs_update_dashboard to gbsutils.py
+  * GBS dashbaord update default option
+  * SR auto reject purge date from DB
+  * Trigger gbs build in public dashboard -> Run gbs dashboard build in public jenkins
+  * Use latest commit id for gbs commit
+  * Adding base id for post build snapshot
+  * DB work for GBS Dashboard build
+  * Api for gbs dashboard update
+  * DB connect timeout to 3 seconds
+  * Fix name conflict from parent class
+  * Search git_commit with branch
+  * Delete data after check the duplicated manifest
+  * Skip SR if all the packages are from forked git.
+  * Fix commit id update
+  * Adding gbs stage table name
+  * Workaround code for HTTP Error 408
+  * Handle TRIGGER_INFO
+  * Fix sr sync code
+  * Change the query way to get build_project_id
+  * Add status field in sr_commit table and updated on dashboard
+  * Base code of gbs dashboard
+  * Remove test code
+  * Add jenkins jobs and utils for gbs build on dashboard
+  * Updating git commits into dashboard db
+  * Add Data Compression and Decompression in trigger_next, trigger_info
+  * ABS check 64 bit rootstraps for mobile profile
+  * ABS: Save enough logs
+  * Call buildmonitor only if submit is successful
+  * ABS: Remove previous tpk tag if the same build was requested
+  * Fix undefined error
+  * Fixed type check error for the condition
+  * Exit current pre-release-create if the same build is in the queue
+  * Precheck VM status before assigning jobs
+  * ABS: Set default mobile profile if no profile tag in manifest
+  * Fix snapshot status_info update error
+  * Fix duplicated calculation routine
+  * Imager issue fix
+  * Manual SR Sync - Set submitter to triggered user
+  * Fix keyerror in create obs project job
+  * Changed update function to use a api of BuildMonitorExtention
+  * Request enough imager for snapshot creation
+  * Change the obs_package_name value of sr_commit table
+  * Feature : Buildmonitor_Extention
+  * Fix abs dashboard issue
+  * Fix create link packages for target project Fix keyerror in create obs project
+  * Fix rsync issue for sdk rootstrap
+  * Update dashboard main_project table when rep conf updated
+  * Fix the import rpm after copy the project
+  * Add feature : Sync for mapping table
+  * Update link parsing due to Apache 2.4.18 (Ubuntu) version up
+  * Do not print trigger log from create-snapshot job
+  * Insert data if not exist
+  * Generate branch to obs project mapping file for dashboard
+  * TPE-401 TPE-329 Imager - disable automatic updates, wait 90 seconds
+  * Fix rsync error and print command to use
+  * TPE-502 Skip prerelease create if the same is in the queue
+  * TPE-501 Scheduling power worker for chromium-efl
+  * Terminate VMs if healthy check failed
+  * TPE-481 [AWS] On-demand scailing for OBS POWER workers
+  * Add Request Submit funtion in git sync
+  * Do not modify the original build fail reason string
+  * Do not insert new cycle information in the comment
+  * TPE-489 Cycle check for main projects
+  * TPE-313 Add comment if cyclic happened in SR process
+  * TPE-487 Fix of attempt to hack rsync failed.
+  * Remove duplicated list
+  * Sync up latest code
+  * Change string from None to Null
+  * TPE-486 Duplicated check into db
+  * Change the github_type parameters
+  * Sync buildmonitor.py
+  * TPE-294 RPM spec error when processing multiple requests
+  * Verbose mode in sql query multi select
+  * TPE-483 Add OBS package build status into snapshot info page
+  * TPE-484 Dashboard image status not updated
+  * Add Function : OBS project manager
+  * Fix a test-trigger-info-update job error
+  * ref_create_prj: Retry get _service file if failed
+  * Add log to use groovy post scripts in job_gbs_ref_fullbuild.py
+  * Change OBS Worker scheduling scheme
+  * Add log to use groovy post scripts in job_update_gbs_meta.py
+  * Add test status for notify build status of SR
+  * Do not update OBS scailing log if there is no changes
+  * Handle the case of 'SUPPORT_PROFILES=None'
+  * Make OBS worker online if its not up
+  * Update job_update_gbs_meta.py
+  * Fix Imaging issue on dashboard
+  * Add Funtion : Notify the Build status of SR
+  * Terminate dangled jenkins nodes and imager vms
+  * Reduce the number of imagers a half of total images
+  * Use quote_plus for URL data encoding
+  * Add trigger data of 'triggered_from' to trigger 'update-gbs-meta' to gbsfullbuild-create-snapshot
+  * TPE-476 Retry OBS description update if failed
+  * Not perform gbs config double-update to tizen_ref branch
+  * Add trigger data of 'triggered_from' to trigger 'update-gbs-meta'
+  * Add a prifix name : Product for rsync_download
+  * Do not perform gbs fullbuild when 'repo init' or 'repo sync' fails
+  * TPE-438 ABS RBS log capture for dashboard
+  * Update for ref create project
+  * Add del-obs-tree-proj.sh in scripts
+  * TPE-467 New feature: auto snapshot-repo-conf
+  * TPE-468 OBS Worker Scailing - Backend02 control
+  * TPE-469 Fix dashboard git-obs-map update fail and abs update
+  * Add sign vm for imager
+  * TPE-464 Multiple backend selection support
+  * TPE-460 Disable git sync if SR sync is disabled
+  * Add scriptApproval.xml
+  * Handle rootstrap update failure. Print repo size
+  * Add compare aggregate package
+  * Modify tizen_5.0 for RBS
+  * Fix dashboard update job fail
+  * TPE446 Do not block pre-release-create if no snapshot running with the same target
+  * Add some branches to test other profiles
+  * Fix SR Sync
+  * Fix duplication dest project for git sync
+  * Adding packaging files for TPE-235
+  * TPE-235 OBS Worker Scailing
+  * TPE-363 Snapshot diff and SR, Git Sync
+  * Add new jenkins jobsgbs fullbuild snapshot creation related jenkins jobs
+  * Add description parameter in groovy node function
+  * Fix func def error
+  * Request : BASE Link project in SPIN
+  * TPE-405 Change reference snapshot only for daily release
+  * TPE-313 If cycle dependencies exist in prerelease, make the build as fail.
+  * Change job order of 'gbs-ref-fullbuild' and 'update-gbs-meta'
+  * TPE-397 Flushing dtdout to prevent output loss
+  * RBS mail title change
+  * TPE-377 Block group submit if previous SR is already accepted or rejected
+  * Fix repa auto reject
+ -- Jiankang Fan <jiankang.fan@samsung.com>  Thu, 29 Mar 2018 08:00:00 +0900
+
 jenkins-scripts (1.4.6) unstable; urgency=low
   * fix jenkinsapi for ubuntu
   * fix issue "Test converting repository to the download structure"
index 61fd31b..0bc9d12 100644 (file)
@@ -1,3 +1,161 @@
+Release notes for jenkins service 1.4.7
+============================
+
+- Release Date: 2018-03-29
+
+- Bugfixes:
+  * Fix base build id issue
+  * Fix not updating tag-commit mapping
+  * Fix not to create package DB for repository which uses '_' in its name
+  * Fix submit tag parsing error
+  * Fixed about connect to github
+  * Fixed trigger_next count of Sync Project
+  * Fixed request job for the github connection
+  * Fix name conflict from parent class
+  * Fix commit id update
+  * Fix sr sync code
+  * Fix undefined error
+  * Fixed type check error for the condition
+  * Fix snapshot status_info update error
+  * Fix duplicated calculation routine
+  * Fix keyerror in create obs project job
+  * Fix abs dashboard issue
+  * Fix create link packages for target project Fix keyerror in create obs project Change-Id: I8883197691ac8a1d6dfe5b10c5a10def453d3ba2
+  * Fix rsync issue for sdk rootstrap
+  * Fix the import rpm after copy the project
+  * Fix rsync error and print command to use
+  * Fix a test-trigger-info-update job error
+  * Fix Imaging issue on dashboard
+  * Fix dashboard update job fail
+  * Fix SR Sync
+  * Fix duplication dest project for git sync
+  * Fix func def error
+  * Fix repa auto reject
+- Features:
+  * Call build monitor under _enabled feature
+  * Ref - Fix not updating duplicated packages
+  * When gbs dashboard build failed with 'repo init' or 'repo sync', update PMB gbs build status as 'Build(Failed)'
+  * ABS - Do not check LICENSE in case of build check
+  * GBS - Abort action
+  * ABS - Remove hard coded branch checking
+  * GBS: Insert build numbers
+  * GBS - shrink reason data to id index
+  * ABS - update strict commit and tag with extention
+  * gbs_stage table update on gbs dashboard building
+  * GBS - misc_info column for stage
+  * Update gbs_stage on 'gbs dashboard build' for dashboard overall stage update
+  * GBS add queued stage
+  * Move gbs_update_dashboard to gbsutils.py
+  * GBS dashbaord update default option
+  * SR auto reject purge date from DB
+  * Trigger gbs build in public dashboard -> Run gbs dashboard build in public jenkins
+  * Use latest commit id for gbs commit
+  * Adding base id for post build snapshot
+  * DB work for GBS Dashboard build
+  * Api for gbs dashboard update
+  * DB connect timeout to 3 seconds
+  * Search git_commit with branch
+  * Delete data after check the duplicated manifest
+  * Skip SR if all the packages are from forked git.
+  * Adding gbs stage table name
+  * Workaround code for HTTP Error 408
+  * Handle TRIGGER_INFO
+  * Change the query way to get build_project_id
+  * Add status field in sr_commit table and updated on dashboard
+  * Base code of gbs dashboard
+  * Remove test code
+  * Add jenkins jobs and utils for gbs build on dashboard
+  * Updating git commits into dashboard db
+  * Add Data Compression and Decompression in trigger_next, trigger_info
+  * ABS check 64 bit rootstraps for mobile profile
+  * ABS: Save enough logs
+  * Call buildmonitor only if submit is successful
+  * ABS: Remove previous tpk tag if the same build was requested
+  * Exit current pre-release-create if the same build is in the queue
+  * Precheck VM status before assigning jobs
+  * ABS: Set default mobile profile if no profile tag in manifest
+  * Imager issue fix
+  * Manual SR Sync - Set submitter to triggered user
+  * Changed update function to use a api of BuildMonitorExtention
+  * Request enough imager for snapshot creation
+  * Change the obs_package_name value of sr_commit table
+  * Feature : Buildmonitor_Extention
+  * Update dashboard main_project table when rep conf updated
+  * Add feature : Sync for mapping table
+  * Update link parsing due to Apache 2.4.18 (Ubuntu) version up
+  * Do not print trigger log from create-snapshot job
+  * Insert data if not exist
+  * Generate branch to obs project mapping file for dashboard
+  * TPE-401 TPE-329 Imager - disable automatic updates, wait 90 seconds
+  * TPE-502 Skip prerelease create if the same is in the queue
+  * TPE-501 Scheduling power worker for chromium-efl
+  * Terminate VMs if healthy check failed
+  * TPE-481 [AWS] On-demand scailing for OBS POWER workers
+  * Add Request Submit funtion in git sync
+  * Do not modify the original build fail reason string
+  * Do not insert new cycle information in the comment
+  * TPE-489 Cycle check for main projects
+  * TPE-313 Add comment if cyclic happened in SR process
+  * TPE-487 Fix of attempt to hack rsync failed.
+  * Remove duplicated list
+  * Sync up latest code
+  * Change string from None to Null
+  * TPE-486 Duplicated check into db
+  * Change the github_type parameters
+  * Sync buildmonitor.py
+  * TPE-294 RPM spec error when processing multiple requests
+  * Verbose mode in sql query multi select
+  * TPE-483 Add OBS package build status into snapshot info page
+  * TPE-484 Dashboard image status not updated
+  * Add Function : OBS project manager
+  * ref_create_prj: Retry get _service file if failed
+  * Add log to use groovy post scripts in job_gbs_ref_fullbuild.py
+  * Change OBS Worker scheduling scheme
+  * Add log to use groovy post scripts in job_update_gbs_meta.py
+  * Add test status for notify build status of SR
+  * Do not update OBS scailing log if there is no changes
+  * Handle the case of 'SUPPORT_PROFILES=None'
+  * Make OBS worker online if its not up
+  * Update job_update_gbs_meta.py
+  * Add Funtion : Notify the Build status of SR
+  * Terminate dangled jenkins nodes and imager vms
+  * Reduce the number of imagers a half of total images
+  * Use quote_plus for URL data encoding
+  * Add trigger data of 'triggered_from' to trigger 'update-gbs-meta' to gbsfullbuild-create-snapshot
+  * TPE-476 Retry OBS description update if failed
+  * Not perform gbs config double-update to tizen_ref branch
+  * Add trigger data of 'triggered_from' to trigger 'update-gbs-meta'
+  * Add a prifix name : Product for rsync_download
+  * Do not perform gbs fullbuild when 'repo init' or 'repo sync' fails
+  * TPE-438 ABS RBS log capture for dashboard
+  * Update for ref create project
+  * Add del-obs-tree-proj.sh in scripts
+  * TPE-467 New feature: auto snapshot-repo-conf
+  * TPE-468 OBS Worker Scailing - Backend02 control
+  * TPE-469 Fix dashboard git-obs-map update fail and abs update
+  * Add sign vm for imager
+  * TPE-464 Multiple backend selection support
+  * TPE-460 Disable git sync if SR sync is disabled
+  * Add scriptApproval.xml
+  * Handle rootstrap update failure. Print repo size
+  * Add compare aggregate package
+  * Modify tizen_5.0 for RBS
+  * TPE446 Do not block pre-release-create if no snapshot running with the same target
+  * Add some branches to test other profiles
+  * Adding packaging files for TPE-235
+  * TPE-235 OBS Worker Scailing
+  * TPE-363 Snapshot diff and SR, Git Sync
+  * Add new jenkins jobsgbs fullbuild snapshot creation related jenkins jobs
+  * Add description parameter in groovy node function
+  * Request : BASE Link project in SPIN
+  * TPE-405 Change reference snapshot only for daily release
+  * TPE-313 If cycle dependencies exist in prerelease, make the build as fail.
+  * Change job order of 'gbs-ref-fullbuild' and 'update-gbs-meta'
+  * TPE-366 Log AWS EC2 imager trend
+  * TPE-397 Flushing dtdout to prevent output loss
+  * RBS mail title change
+  * TPE-377 Block group submit if previous SR is already accepted or rejected
+
 Release notes for jenkins service 1.4.6
 ============================
 
index 9fa75f5..02447b5 100644 (file)
@@ -1,4 +1,156 @@
 ---------------------------------------------------------------------
+Mar 29 08:00:00 KST 2018 Jiankang Fan <jiankang.fan@samsung.com> - 1.4.7
+- Call build monitor under _enabled feature
+- Fix error and add new feature on gbs dashboard build
+- Ref - Fix not updating duplicated packages
+- When gbs dashboard build failed with 'repo init' or 'repo sync', update PMB gbs build status as 'Build(Failed)'
+- Fix not updating tag-commit mapping
+- ABS - Do not check LICENSE in case of build check
+- GBS - Abort action
+- Fix not to create package DB for repository which uses '_' in its name
+- ABS - Remove hard coded branch checking
+- Fix submit tag parsing error
+- Fixed about connect to github
+- Fixed trigger_next count of Sync Project
+- GBS: Insert build numbers
+- Fixed request job for the github connection
+- GBS - shrink reason data to id index
+- ABS - update strict commit and tag with extention
+- gbs_stage table update on gbs dashboard building
+- GBS - misc_info column for stage
+- Update gbs_stage on 'gbs dashboard build' for dashboard overall stage update
+- GBS add queued stage
+- Move gbs_update_dashboard to gbsutils.py
+- GBS dashbaord update default option
+- SR auto reject purge date from DB
+- Trigger gbs build in public dashboard -> Run gbs dashboard build in public jenkins
+- Use latest commit id for gbs commit
+- Adding base id for post build snapshot
+- DB work for GBS Dashboard build
+- Api for gbs dashboard update
+- DB connect timeout to 3 seconds
+- Fix name conflict from parent class
+- Search git_commit with branch
+- Delete data after check the duplicated manifest
+- Skip SR if all the packages are from forked git.
+- Fix commit id update
+- Adding gbs stage table name
+- Workaround code for HTTP Error 408
+- Handle TRIGGER_INFO
+- Fix sr sync code
+- Change the query way to get build_project_id
+- Add status field in sr_commit table and updated on dashboard
+- Base code of gbs dashboard
+- Remove test code
+- Add jenkins jobs and utils for gbs build on dashboard
+- Updating git commits into dashboard db
+- Add Data Compression and Decompression in trigger_next, trigger_info
+- ABS check 64 bit rootstraps for mobile profile
+- ABS: Save enough logs
+- Call buildmonitor only if submit is successful
+- ABS: Remove previous tpk tag if the same build was requested
+- Fix undefined error
+- Fixed type check error for the condition
+- Exit current pre-release-create if the same build is in the queue
+- Precheck VM status before assigning jobs
+- ABS: Set default mobile profile if no profile tag in manifest
+- Fix snapshot status_info update error
+- Fix duplicated calculation routine
+- Imager issue fix
+- Manual SR Sync - Set submitter to triggered user
+- Fix keyerror in create obs project job
+- Changed update function to use a api of BuildMonitorExtention
+- Request enough imager for snapshot creation
+- Change the obs_package_name value of sr_commit table
+- Feature : Buildmonitor_Extention
+- Fix abs dashboard issue
+- Fix create link packages for target project Fix keyerror in create obs project
+- Fix rsync issue for sdk rootstrap
+- Update dashboard main_project table when rep conf updated
+- Fix the import rpm after copy the project
+- Add feature : Sync for mapping table
+- Update link parsing due to Apache 2.4.18 (Ubuntu) version up
+- Do not print trigger log from create-snapshot job
+- Insert data if not exist
+- Generate branch to obs project mapping file for dashboard
+- TPE-401 TPE-329 Imager - disable automatic updates, wait 90 seconds
+- Fix rsync error and print command to use
+- TPE-502 Skip prerelease create if the same is in the queue
+- TPE-501 Scheduling power worker for chromium-efl
+- Terminate VMs if healthy check failed
+- TPE-481 [AWS] On-demand scailing for OBS POWER workers
+- Add Request Submit funtion in git sync
+- Do not modify the original build fail reason string
+- Do not insert new cycle information in the comment
+- TPE-489 Cycle check for main projects
+- TPE-313 Add comment if cyclic happened in SR process
+- TPE-487 Fix of attempt to hack rsync failed.
+- Remove duplicated list
+- Sync up latest code
+- Change string from None to Null
+- TPE-486 Duplicated check into db
+- Change the github_type parameters
+- Sync buildmonitor.py
+- TPE-294 RPM spec error when processing multiple requests
+- Verbose mode in sql query multi select
+- TPE-483 Add OBS package build status into snapshot info page
+- TPE-484 Dashboard image status not updated
+- Add Function : OBS project manager
+- Fix a test-trigger-info-update job error
+- ref_create_prj: Retry get _service file if failed
+- Add log to use groovy post scripts in job_gbs_ref_fullbuild.py
+- Change OBS Worker scheduling scheme
+- Add log to use groovy post scripts in job_update_gbs_meta.py
+- Add test status for notify build status of SR
+- Do not update OBS scailing log if there is no changes
+- Handle the case of 'SUPPORT_PROFILES=None'
+- Make OBS worker online if its not up
+- Update job_update_gbs_meta.py
+- Fix Imaging issue on dashboard
+- Add Funtion : Notify the Build status of SR
+- Terminate dangled jenkins nodes and imager vms
+- Reduce the number of imagers a half of total images
+- Use quote_plus for URL data encoding
+- Add trigger data of 'triggered_from' to trigger 'update-gbs-meta' to gbsfullbuild-create-snapshot
+- TPE-476 Retry OBS description update if failed
+- Not perform gbs config double-update to tizen_ref branch
+- Add trigger data of 'triggered_from' to trigger 'update-gbs-meta'
+- Add a prifix name : Product for rsync_download
+- Do not perform gbs fullbuild when 'repo init' or 'repo sync' fails
+- TPE-438 ABS RBS log capture for dashboard
+- Update for ref create project
+- Add del-obs-tree-proj.sh in scripts
+- TPE-467 New feature: auto snapshot-repo-conf
+- TPE-468 OBS Worker Scailing - Backend02 control
+- TPE-469 Fix dashboard git-obs-map update fail and abs update
+- Add sign vm for imager
+- TPE-464 Multiple backend selection support
+- TPE-460 Disable git sync if SR sync is disabled
+- Add scriptApproval.xml
+- Handle rootstrap update failure. Print repo size
+- Add compare aggregate package
+- Modify tizen_5.0 for RBS
+- Fix dashboard update job fail
+- TPE446 Do not block pre-release-create if no snapshot running with the same target
+- Add some branches to test other profiles
+- Fix SR Sync
+- Fix duplication dest project for git sync
+- Adding packaging files for TPE-235
+- TPE-235 OBS Worker Scailing
+- TPE-363 Snapshot diff and SR, Git Sync
+- Add new jenkins jobsgbs fullbuild snapshot creation related jenkins jobs
+- Add description parameter in groovy node function
+- Fix func def error
+- Request : BASE Link project in SPIN
+- TPE-405 Change reference snapshot only for daily release
+- TPE-313 If cycle dependencies exist in prerelease, make the build as fail.
+- Change job order of 'gbs-ref-fullbuild' and 'update-gbs-meta'
+- TPE-397 Flushing dtdout to prevent output loss
+- RBS mail title change
+- TPE-377 Block group submit if previous SR is already accepted or rejected
+- Fix repa auto reject
+
+---------------------------------------------------------------------
 Sep 22 08:00:00 KST 2017 Tzen Build Team <tizen.build@samsung.com> - 1.4.6
 - fix jenkinsapi for ubuntu
 - fix issue "Test converting repository to the download structure"
index eb8b966..1b34719 100644 (file)
@@ -3,7 +3,7 @@
 #
 
 Name:           jenkins-scripts
-Version:        1.4.6
+Version:        1.4.7
 %if 0%{?opensuse_bs}
 Release:        1.<CI_CNT>.<B_CNT>
 %else