Changelog for
openSUSE-release-tools-20171103.f5bc6b6-107.1.noarch.rpm :
* Fri Nov 03 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171103.f5bc6b6:
* vdelreq: add to the package
* osc vdelreq: new command lists pending virtually accepted delete request status
* Thu Nov 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171102.0a45aba:
* accept_command: remove the ring package if it is 2nd specfile is removed
* accept_command: force to accept the staging if --force parameter is given
* Wed Nov 01 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171031.d8cd193:
* systemd/devel-list: allow three retry attempts to handle regular OBS crash.
* Wed Nov 01 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171031.0e1733f:
* repo_checker: add newline to cycles comment to format properly.
* repo_checker: project_only place dashboard update behind dryrun check.
* repo_checker: project_only ensure project repository is published.
* repo_checker: store and compare build hash to skip more aggressively.
* Tue Oct 31 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171031.c32b59b:
* devel-project: override osc.core.search() to include withfullhistory for get_review_list().
* Sat Oct 28 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171028.9cded5c:
* pkglistgen: also output suggested packages
* Fri Oct 27 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171027.63cde26:
* pkglistgen: don\'t export skip_releases
* Wed Oct 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171025.42b8b4d:
* osclib/memoize: include first argument, sometimes instance, in cache key.
* Tue Oct 24 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171024.32d1a97:
* tests/OBSLocal: invoke scripts using `coverage` to include in report.
* tests/OBSLocal: split out execute() to provide osc and generic versions.
* tests/OBSLocal: include assertOBS() to clarify OBS status before test.
* tests/OBSLocal: add email and include spaces in generated oscrc file.
* tests/OBSLocal: rework OSCRC handling to use non-default file.
* tests/OBSLocal: add workaround for obs.py leakage.
* travis: before_cache: include -R in chmod .docker-tmp.
* obs_clone: remove whole repositories rather than just path when fenced.
* obs_clone: provide --cache feature.
* osclib/cache: allow ttl of 0 to prevent caching.
* dist/spec: disable `make check` during %check until integration tests resolved.
* Exclude .open-build-service/ from docker, flake8, and git.
* travis: provide local OBS setup and clone base data.
* tests/devel_project: provide basic test against local OBS.
* tests/OBSLocal: provide based class for testing against local OBS.
* obs_clone: clone projects and dependencies between OBS instances.
* devel-project: list: only remove self if in devel project list.
* Tue Oct 24 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171024.443b432:
* osclib/conf: prefer already parsed conffile over OSC_CONFIG env variable.
* tests/obs: move Cache.delete_all() after CACHE_DIR changed.
* Tue Oct 24 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171024.1c17971:
* Blacklist new warnings introduced by flake8 3.5.0
* Tue Oct 24 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171024.737d39a:
* pkglistgen: dont mirror debug packages
* pkglistgen: skip one cycle when undeleting
* Sat Oct 21 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171021.9465b2f:
* dist: add subpackage for pkglistgen
* pkglisten: add some docu
* pkglistgen: shell scripts to actually commit
* Sat Oct 21 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171020.0479513:
* travis: chmod .docker-tmp so non-root can read for caching.
* travis: extend cache timeout to 7 days.
* travis: optimize `osc build` cache by removing build-root.
* travis: enable pip cache.
* travis: install realpath to allow docker-run to correctly mount volume.
* Sat Oct 21 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171020.ee34178:
* travis: include all files instead of just osclib in coverage.
* Fri Oct 20 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171020.7d266d5:
* Another set of low-noise flake8 cleanups
* Parallelize flake8 run
* Fri Oct 20 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171019.24ea059:
* dist/ci/docker-run: utilize throwaway credentials to workaround OBS issue.
* dist/ci/osc-init: print OBS_API and OBS_USER for debugging.
* dist/ci: use hidden directory .docker-tmp instead of HOME and cache on travis.
* dist/ci: fallback to /public OBS API in the event of no OBS_PASS
* dist/ci: provide OBS_API parameter.
* travis: add distribution builds for Leap 42.3 and SLE-12-SP3.
* dist/ci: rework spec.sh as obs-build-target using `osc build`.
* dist/ci: extract common osc setup as osc-init and provide in /usr/bin.
* dist/ci/Dockerfile: include obs-deploy in /usr/bin.
* dist/ci: rename deploy.obs.sh to obs-deploy.
* dist/ci/deploy: only commit if changes available to commit.
* dist/ci/deploy: only add line if missing from _servicedata.
* dist/ci/Dockerfile: switch to base tumbleweed image.
* Fri Oct 20 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171019.6b7fd1b:
* Enable F405,F811 (Unused imports)
* Add Flake8 travis infrastructure
* Import all dependencies
* White space / consistent usage of spaces / indentation of 4 fixes
* Remove outdated script
* Thu Oct 19 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171019.be5b3ec:
* devel-project: utilize get_request_list(withfullhistory) param provided by osc 0.160.0.
* Thu Oct 19 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171018.44e44a6:
* Python 2.6+ / 3.x style except clauses
* osclib/request_splitter: provide splitter-special-packages config variable.
* osclib/request_splitter: reduce default list of special packages.
* Rename checknewer to checknewer.py and fix Flake8 fallout
* Tue Oct 17 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171017.53f281e:
* osc-staging: select -i: include remaining requests in comment.
* osc-staging: select -i: s/merged/mergeable/ in stat comment.
* Tue Oct 17 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171017.1168d47:
* Fix undefined variables \'release\'
* Tue Oct 17 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171017.7058f07:
* check_source: decline the delete request if duplicated
* Fri Oct 13 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171013.406f870:
* pkglistgen: initial work for openSUSE
* pkglistgen: make --repositories option use an array
* pkglistgen: add --ignore-unresolvable and --ignore-recommends options
* Fri Oct 13 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171013.b00a8f5:
* osclib/stagingapi: get_staging_projects(): provide include_dvd option.
* check_source: print message if checking devel project.
* check_source: move all relevant flags to config to work properly without flags.
* ttm: update for Leap 15.0
* osclib: provide ConfigCommand and expose via osc-staging.
* repo_checker: utilize staging configuration for whitelist additions.
* repo_checker: filter empty whitelist entries.
* osclib/stagingapi: set_prj_pseudometa(): only change if different.
* osclib/freeze: clear staging config during freeze as well.
* Tue Oct 10 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171010.a2ba667:
* dist: provide check-source subpackage.
* Tue Oct 10 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171010.73cec11:
* dist: provide maintenance subpackage.
* Tue Oct 10 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171010.3ed4156:
* dist: rework totest-manager subpackage to provide new style service.
* dist/spec: add python-openqa_client as Requires for totest-manager.
* dist/spec: totest-manager: reword to avoid dollar sign.
* Tue Oct 10 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171010.f50ea95:
* dist: provide leaper services and related configuration.
* Tue Oct 10 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171010.de533a2:
* dist: provide staging-bot subpackage for related services.
* dist/spec: include project_only repo-checker service in pre/post.
* dist: provide staging-bot-devel-list service (changed from leaper).
* dist: include suppkg_rebuild in staging-bot subpackage.
* dist: include supersede service in staging-bot subpackage.
* Tue Oct 10 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171010.02e5000:
* staging: add exceptions for new 000
* product files
* Mon Oct 09 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171009.afbe149:
* check_source: Ensure the source and destination package name matches
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.e1c7377:
* dist/ci/deploy: handle expanded links during target project loookup.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.4b7fb2f:
* dist/ci/deploy: wait for service to complete before create submit request.
* dist/ci/deploy: automatically detect target project and package.
* dist/ci/deploy: pipe `osc sr --diff` to cat to ensure same behavior manually run.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.49fa091:
* travis: include OBS_TARGET_PROJECT env variable during deploy script.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.e6d2ffc:
* dist/ci/deploy: create submit request if none currently exists.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.e8e1a3d:
* Initial metrics ingestion, processing, write to influxdb, and grafana dashboards.
* docs/metrics.md: initial documentation of metrics workflow.
* dist/spec: create metrics sub-package.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.9621116:
* check_source: drop unnecessary dest from add_option().
* check_source: drop inaccurate \"with > 8 diff\" from --review-team option.
* check_source: interpret \"None\" as python None for review-team and repo-checker.
* check_source: lookup staging group using StagingAPI rather than flag.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.b325f15:
* dist: provide repo-checker sub-package with binary in path, service, and user.
* repo_checker: project_only(): correct result_comment() usage.
* dist/spec: include perl script requirements.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.b129a13:
* ReviewBot: comment_write(): add info_extra parameter.
* ReviewBot: comment_write(): add overview documentation.
* ReviewBot: comment_write(): pre-truncate for correct comparison.
* ReviewBot: comment_write() no need to str() since None is exits above.
* Fri Oct 06 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171006.a63d00c:
* leaper: ignore 404
* Wed Oct 04 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171004.d163170:
* maintbot: no maintainer review for SLE15 submissions
* compare_pkglist: up to Leap 15.0 and SLE15
* Mon Oct 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171002.0087bc6:
* Initial version of pkglistgen
* Handle groups files also
* Exclude missing packages
* Solve based on explicit package list
* Implement extra and discard
* Solve more groups
* Add options for input and output directories
* Warn about supplements
* Add all devel packages
* Write unsorted packages
* Don\'t abort on unresolvable
* Catch missing arch specific packages
* Always output all archs - even if empty
* Remove duplicated packages during merge and autopep
* Support silents
* Use project instead of FACTORY
* Solve the packages one by one instead of a group
* Output devel packages per module
* Generic OUTPUT handling
* Generate errors into group comments
* Generate development packages into group comments
* Generate recommends (requires new python-solv)
* Lock all binaries duplicated between repos - the first one wins
* Mon Oct 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171002.655a959:
* conf: given default value to main_repo
* Mon Oct 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171002.167e744:
* conf: given default value to delreq_review
* Mon Oct 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20171002.a306181:
* virtually accept: virtually accept the delete request
* tests: fix testsuite for virtually accept
* Thu Sep 28 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170928.3bbeacd:
* adi_command: do not checking adi staging status if there is no selected_requests
* Include CLEANUP => 1 during temp directory creation in perl scripts.
* Thu Sep 21 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170920.4011159:
* osclib/stagingapi: accept_status_comment(): avoid making comments for empty projects.
* osclib/adi: include force=True when invoking delete_project().
* Wed Sep 20 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170920.0167a82:
* totest-manager: Adapt zSystems to new productbuilder
* Mon Sep 18 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170918.035c367:
* Disable ppc64le for now in Tumbleweed stagings
* Sat Sep 16 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170916.af9750d:
* rm_from_prj: always use the origin project path to set_review()
* Fri Sep 15 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170915.6b1fad5:
* stagingapi: refactor get_sub_packages() to support adi package
* stagingapi: rm_from_prj() remove the main package in the last
* stagingapi: submit_to_prj() create sub-package for adi request
* Thu Sep 14 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170913.92a3a28:
* osclib/list: only present submit and delete requests in main list.
* osclib/list: rework change_devel_requests to include set_bugowner.
* osclib/request_finder: restrict to submit and delete request types.
* Mon Sep 11 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170911.3c1a264:
* suppkg_rebuild: VMInstall is also valid on build service
* Mon Sep 11 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170911.2c899cf:
* Remove local config for sle15 - it\'s remote
* Fri Sep 08 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170908.4077149:
* Generate minimals with set compression
* Fri Sep 08 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170907.ca3c504:
* [openqa-maintenance bot] fix accidentaly removed wrong line
* stagingapi: carry over build state during supersede.
* leaper: fix iterating through list
* Tue Sep 05 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170905.bd162b9:
* Schedule incidents earlier
* Only schedule one setting per target for now
* add ltss
* Add comment
* Refresh incident comment
* one more
* Activate sp3
* Fix variable name
* Clone flavors
* move the test loop into review
* Do not schedule incidents twice
* Skip kgraft target
* move variable
* Fix comments
* Fix duplicated posts
* Convert MINIMALS to set type
* Remove usage of temporary files
* Mon Sep 04 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170904.2bbaa62:
* totest-manager: Prevent old tests in same build blocking release with \"latest=1\"
* Mon Sep 04 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170904.c261049:
* freeze_command: update product version for openSUSE only
* Sat Sep 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170902.bedca4c:
* osclib/request_splitter: for SLE, fallback to openSUSE:Factory devel projects.
* osclib/list: remove SUSE:SLE from hide_source now that devel groupings are used.
* osclib/list: strip openSUSE.org: prefix from source projects to reduce verbosity.
* Do not use direct flag for images
* dist/package/spec: include version on osc Requires.
* Fri Sep 01 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170901.7c18d96:
* Fix typo in bootstrap
* Thu Aug 31 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170831.b6c17fe:
* osclib/stagingapi: lazy-load nocleanup-packages to allow for placement in remote config.
* Thu Aug 31 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170831.819da53:
* ReviewBot: downgrade message about skipping duplicate review to debug.
* ReviewBot: comment_write(): skip posting empty comments extracted from handler.
* repo_checker: rename package-whitelist to binary-whitelist to be more accurate.
* Thu Aug 31 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170831.266f398:
* travis: install libxml2-utils which provides xmllint.
* Wed Aug 30 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170830.68da325:
* osclib/stagingapi: create_adi_project(): add :Staging passthru project.
* Wed Aug 30 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170829.ddb1395:
* leaper: fix syntax error
* leaper: avoid comments about unhandled request types
* Tue Aug 29 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170829.7357c5f:
* SUSE: wants to build test dvds on \'local\' workers
* Tue Aug 29 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170829.73b803a:
* osclib/conf: do not disable remote config for SLE-15.
* Mon Aug 28 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170828.ed70089:
* totest-manager: follow another live media setup change (no multibuild)
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170825.ca2db71:
* totest-manager: do not attempt to put/post in --dry mode
* totest-manager: Follow changes in Tumbleweed for the new live image setup
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170825.4ea3820:
* dist/package/spec: utilzie %osc_plugin_dir provided by osc post sr#512849.
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170825.1d5c197:
* stagingapi: Fix typo in _frozenlinks
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170825.a2eb80c:
* accept: call accept_other_new() for all projects instead of just openSUSE.
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.bf5ae3d:
* repo_checker: only bother to parse if --post-comments.
* repo_checker: move result_comment() headers into respective check methods.
* repo_checker.pl: support multiple directories to check.
* repo_checker: replace separate ignore methods with new algorithm.
* osclib/conf: set staging-dvd-archs to empty for SUSE:
* projects.
* stagingapi: provide staging_walk() to cleanly handle :DVD subproject.
* core: add memoize(session=True) to package_binary_list().
* repo_checker: rework to handle multiple stagings per group (ie :DVD).
* cycle: cycles() rename group parameter to staging to better reflect usage.
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.2aae21d:
* repo_checker: delete: explicitly indicate build requirement.
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.a0a461f:
* repo_checker: delete: do not decline instead ignore.
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.c0ede24:
* ReviewBot: comment_write(): place debug_key at the end for consistency.
* ReviewBot: comment_write(): pull dryrun protected bit out individually.
* ReviewBot: comment_write(): provide only_replace option.
* repo_checker: post passed comment only if previous failed comment.
* commentapi: provide truncate() and apply during add_comment().
* repo_checker: package_comments(): drop truncation in favor of commentapi.
* cycle: remove ugly ignore code from _get_builddepinfo_graph().
* repo_checker.pl: ensure that parser does not bleed over to other sections.
* repo_checker: use
instead of ``` to avoid html entity escaping.
* Fri Aug 25 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.8338287:
* ReviewBot: simplify logger format.
* Thu Aug 24 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.7bbd005:
* Use configured staging group for adi
* Thu Aug 24 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170824.adeb4c4:
* Freeze Cmd: Implement freezing adi staging project
* Wed Aug 23 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170823.7502d6a:
* stagingapi: avoid making an empty package-diff comment.
* Tue Aug 22 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170822.55aeefa:
* check_source: remove DIFFCOUNT algorithm and instead always add review_team.
* check_source: rename perl and asciidoc to match name.
* Tue Aug 22 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170822.2873a27:
* core.owner_fallback(): check if startswith() instead of equal.
* Tue Aug 22 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170822.09b046f:
* ReviewBot: get_devel_project(): correct error handling to only allow 404.
* ReviewBot: add_review(): remove left-over print() line.
* Tue Aug 22 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170822.9bd2789:
* stagingapi: Ensure the links is valid before processing
* Add amarok to test-2 DVD
* Remove sw_management_kde pattern from test-2 DVD
* Fri Aug 18 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170818.f230438:
* dist/ci/Dockerfile: include `dup` before `in` to handle major base changes.
* Fri Aug 18 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170818.bf1662b:
* ReviewBot: add_review(): raise exception instead of returning boolean.
* ReviewBot: add_review(): provide allow_duplicate parameter and default of False.
* Fri Aug 18 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170818.54fcc90:
* FccSubmitter: drop add_review() since never used and handled by other bots.
* repo_checker: ignore non-existant binaries during lookup.
* Fri Aug 18 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170818.52cce8d:
* switch to php7 in staging project
* totest-manager: update Kubic name to openSUSE-Tumbleweed-Kubic
* Staging DVDs: add x86 pattern to the media
* suppkg_rebuild: Clean up supportpkg list also
* Mon Aug 14 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170814.8711b45:
* check_source: change repo_checker default to new OBS username.
* Fri Aug 11 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170811.1cefbfc:
* update-crawler: handle devel projects
* Tue Aug 08 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170808.c994bc8:
* update crawler: latest_packages across instances
* Mon Aug 07 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170807.a64d27c:
* Catch more errors, fixes
* Fix biarch logic to make --force work
* Update blacklist and whiteliste
* Don\'t use product filter by default
* Add libjpeg62-turbo to whitelist
* add openSUSE-EULAs to blacklist
* warn about linked packages
* Remove leftover debug statements
* Refactor getting file list
* Speed up duplicate binaries check
* Mon Aug 07 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170807.2c08e40:
* The first steps toward sle15 :)
* Fri Aug 04 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170804.072d1eb:
* ReviewBot: comment_write(): support package.
* osclib/core: provide BINARY_REGEX named group pattern and utilize.
* osclib/core: add package to BinaryParsed tuple.
* osclib/core: provide package_binary_list() to efficiently obtain binary to package map.
* repo_checker: package_whitelist() does not need to support group splitting to find product.
* repo_checker: provide optional parsing of install check output and mapping to package.
* repo_checker: provide --post-comments option on project_only subcommand.
* repo_checker: truncate long messages to avoid crashing OBS.
* ReviewBot: comment_write(): include target in debug message when too similar.
* Wed Aug 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170802.cdde2bf:
* repo_checker: add whitelist for adoption phase.
* osclib/cycle: remove extra leading slash.
* repo_checker: point to repo_checker file instead of old installcheck in project comment.
* Wed Aug 02 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170802.99df9c5:
* leaper: transition from SLE-12-SP3 and Leap:42.3 to SLE-15 and Leap:15.0.
* Tue Aug 01 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170731.ad89a77:
* dist/ci/Dockerfile: drop hard-coded mirror now that Tumbleweed issues resolved.
* Tue Aug 01 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170731.a5e3143:
* repo-checker.pl: replace [^-]
* with [^-]+ as it is more accurate.
* repo-checker.pl: drop old debug lines.
* Rename repo-checker.pl to repo_checker.pl to be consistent.
* repo_checker.pl: switch from multi-line regex to single line and full.
* repo_checker.pl: s/INSTALL/CONFLICTS/ for file pointer for more clarity.
* repo_checker.pl: rework installcheck parsing like fileconflicts to resolve bugs.
* Fri Jul 28 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170728.1ecdcfd:
* check_source: add devel review for delete request using MaintenanceChecker logic.
* stagingapi: provide dashboard_content_{load,save,ensure}() and utilize.
* repo_checker.pl: allow empty $repodir allowing just a project-wide check.
* repo_checker: provide project_only subcommand to write result to installcheck.
* Fri Jul 28 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170728.03ba255:
* Factory test dvd: upgrade to postgresql96
* Thu Jul 27 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170726.b7cff32:
* osc-cycle: ignore invalid packages
* Thu Jul 27 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170724.4d5ba92:
* openqa-maintenance: update data for schedule 12sp3 jobs
* Wed Jul 19 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170719.e4c11a6:
* dist/ci/Dockerfile: add obs-service-set_version based on changes made for Factory.
* Wed Jul 19 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170719.00c88d1:
* ReviewBot: provide staging_api() from repo_checker.
* check_source: utilize project config to allow for remote entries.
* cache: unquote() all URLs before processing to ensure correctness.
* Wed Jul 19 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170719.0a0bec5:
* devel-project: get(): utilize osc.core.search() and improve xpath loop.
* devel-project: provide maintainer command to check for relevant groups.
* Tue Jul 18 2017 jberryAATTsuse.com- Change set_version service to be disabled instead of buildtime. The change will appease the source check for Factory.
* Mon Jul 17 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170717.ce00330:
* dist/spec: add missing osc requires.
* dist/spec: include %defattr on all %files entries.
* travis: include OBS_EMAIL environment variable when deploying.
* dist/spec: utilize obs_scm renaming which properly includes version in source.
* travis: target proper home in openSUSE:Tools for deployment.
* dist/ci/Dockerfile: include obs-service-{download_files,format_spec_file} for deployment.
* dist/ci/deploy.obs.sh: include apiurl in general so email is used during service run.
* Mon Jul 17 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170713.262d988:
* Makefile & disc/spec: include version in installed osc-staging plugin.
* travis: include list email address in changes entry during deployment.
* Mon Jul 17 2017 jberryAATTsuse.com- Change _service to rename in obs_scm instead of tar which handles rename properly.- Correct previous change entries email address.
* Fri Jul 14 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170713.0a84043:
* dist/ci/deploy.obs.sh: remove previous source.
* Fri Jul 14 2017 opensuse-releaseteamAATTopensuse.org- Update to version 20170713.bc8cb75:
* travis: add deployment to OBS package on master branch commit.
* Tue Jul 11 2017 jberryAATTsuse.com- Initial package.