Release notes for jenkins service 1.2 ============================ - Release Date: 2016-09-30 - Bugfixes: * Do not insert "CopyLinkedPackages: yes" multiple times * fix for sending e-mail function error in job_submit.py * fix : fail to create daily,weekly reports file * Fix retrigger the images for the Group submit * Fixed Notify email about reqeust author(Group submitter) * Retry create_project(...) three times if it faild * modify to check sync_status value when Sync function doing * retry sync function because of rsync error - Features: * 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 * Feature : Check Human Error about SR tag * Job : check_scm_meta_git * Prerelease - Get obs project info instead of request every packages * exception images_count of the post image job * 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 * 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 * 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 Release notes for jenkins service 1.1 ============================ - Release Date: 2016-03-05 - Bugfixes: * prerelease: get package name from xml files. - Features: * provide a multi branch name for the git-obs-map xml... * submitobs: Do not submit to projects using abs.. * Update git_obs_map function" into devel * submitobs: Do not submit to projects using abs workflow * Update git_obs_map function Release notes for jenkins service 1.0 ============================ - Release Date: 2015-03-04 - Bugfixes: * Cleanup major and medium pylint violations * Fix the bug about image creation process on a jenkins worker uses lot of rootfs. - Features: * Added directory purge tool to purge old directories on backend server. * Added logs-collector script to maintain build logs. * Remove Jenkins and OBS repos. * Move dir-purge-tool script to base project from common. * Revert "Fix the aggregate packages are always broken state." * Add OpenSUSE 13.1 repositories. * Set timeout of image-creator job. Release notes for jenkins service 0.15.13 ============================ - Release Date: 2015-01-27 - Bugfixes: * Fix the aggregate packages are always broken state. * Catch GitRepositoryError exception for load-repo-conf job. * Fix the bug about checking submit tag name. * Add the maintainer permissions to their prerelease projects for RE. * Improve Error of tester job handling. * Fix packages build/link issue in pre-project. - Features: * Add download url, obs url to meta. * Save more log for create-snapshot job. * Use id of SR to get more info from OBS by osc api for OBS 2.5 version. * Add a new doc about release note in JJ. * Set rpm-build-log is lower priority than other * Add the Jenkins job to update meta information in OBS. * Add the Jenkins job to trigger service on OBS. * Add the Jenkins job to lock/unclock submissions. * Add the Jenkins job to remove prerelease project. * Add the log info into Logging facility for tester jobs. * Rename job_accept_or_reject.py -> job_re.py Release notes for jenkins service 0.15.12 ============================ - Release Date: 2014-11-13 - Bugfixes: * Fix duplicate prefix on package version. Release notes for jenkins service 0.15.11 ============================ - Release Date: 2014-10-29 - Bugfixes: * Provide a open OBS url to IRIS. * Add MAC addrees into mic-appliance. * Change release name in prjconf from OBS. * Add plugins dependence package to load the gerrit plugin. * Modify the testcase for the new gbp version(0.6.15) * Ignore verifying the SSL certificate. Release notes for jenkins service 0.15.10 ============================ - Release Date: 2014-10-10 - Major features and enhancements added: * Call IRIS http api to send out necessary event to IRIS. - Publish 'image_created' event to IRIS - Publish 'image_building' event to IRIS - Publish 'repa action' event to IRIS - Publish 'rpm build' event to IRIS - Publish 'pre_created' event to IRIS - Publish "submitted" event to IRIS Release notes for jenkins service 0.15.9 ============================ - Release Date: 2014-10-7 - Major features and enhancements added: * Jenkins upgraded to the latest LTS release 1.565.3. Release notes for jenkins service 0.15.8 ============================ - Release Date: 2014-09-19 - Major features and enhancements added: * Create jenkins job to accept/reject SRs. * Get rid of dependency of 'gbs'. - Bugfixes: * Changing the exit code of scm check script. * Removing redundant git clone operation. * To use "--delay-updates" for rsync for atomic sync. * Only allow 'prerelease' type into pre-workflow. * Fixed mock implementation of hgetall. * Fix potential issue on git-obs-mapping query. * Support no particular project setting. Release notes for jenkins service 0.15.7 ============================ - Release Date: 2014-09-2 - Major features and enhancements added: * Report test results back to the OBS project that started the build. * Add IRIS SCM client. * Archive the full output of the automated tester in the testing job. * Test also Tizen Common images (for mbr i586). * Sync IRIS data from scm/meta/git project. * Publish test results to OBS. * Create a tarball with the results of the testing. - Bugfixes: * Make wget less verbose when downloading the test image. * Snapdiff-job don't return proper result when rsync failed. * Modify the data structure for new SR description info. * GBS build.conf in new snapshots doesn't contain %repository define. * Job syncsnapdiff use hard code to search last buildid. * Remove the void prerelease snapshots. * Comment out the url description in manifest files. * Remove commit id in message. * Improve logging and archiving. * gbs-service: enable 'error-pkg' parameter. Release notes for jenkins service 0.15.6 ============================ - Release Date: 2014-06-26 - Bugfixes: * utils/make_latest_link: make the link target a relative path. * Fix the ascii encode issue about sending mail. * Add two blanks to ensure manifest can work. * Catch the exception come from delete obs project/package. * Support multiply version of rpm packages in manifest. * Remove buildconf from builddata directory. * Fetch complete buildconf for each repo. * Fix the IndexError issue for job_sync_snapdiff.py. * Add a filter for updating repos.yaml in job_load_repos.yaml.py. * Fix the crash about getting repo name from redis. Release notes for jenkins service 0.15.5 ========================== - Release Date: 2014-06-6 - New feature and enhancement added: * add new job 'release-snapshot' to support release engineer to make release from snapshot. * move make_latest_link to common/utils. - Bugfixes: * Fix Pylint warning. * Delete the ks file message when trigger job-sync-snapdiff. * Fix the debug of uploading service file is failed to a linked. Release notes for jenkins service 0.15.4 ========================== - Release Date: 2014-05-22 - Bugfixes: * Change the filter regular of generating snapshot.