Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 0d91722601bd62efae115406d2de086159be6c0d
https://github.com/openSUSE/open-build-service/commit/0d91722601bd62efae115…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2020-04-29 (Wed, 29 Apr 2020)
Changed paths:
M src/api/spec/models/bs_request_action/differ/source_package_finder_spec.rb
Log Message:
-----------
Solve RSpec SourcePackageFinder flickering test
The test was checking the result elements in a specific order.
As the result elements are returned unsorted, changing the matcher
to the collection membership matcher `match_array` makes the
test not to flick any more.
Fixes #9457.
Commit: 3df4b3499e40f2ee66bba053e46c08b236c0d4d6
https://github.com/openSUSE/open-build-service/commit/3df4b3499e40f2ee66bba…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-04-29 (Wed, 29 Apr 2020)
Changed paths:
M src/api/spec/models/bs_request_action/differ/source_package_finder_spec.rb
Log Message:
-----------
Merge pull request #9458 from eduardoj/fix/flickering-test-source-package-finder
Solve RSpec SourcePackageFinder flickering test
Compare: https://github.com/openSUSE/open-build-service/compare/399072c8763b...3df4b…
Branch: refs/heads/master
Home: https://github.com/openSUSE/osc
Commit: 9a3fda847185b9a502126d13b0ad58837e45118e
https://github.com/openSUSE/osc/commit/9a3fda847185b9a502126d13b0ad58837e45…
Author: lethliel <mstrigl(a)suse.de>
Date: 2020-04-28 (Tue, 28 Apr 2020)
Changed paths:
M osc/commandline.py
Log Message:
-----------
quote prj, repository, arch and package
quote the arguments before creating the apiurl.
This prevents weird behaviour when any has an '#'
at the end.
Commit: 582ac00483d864c38624ae70d89db6256dbcc9cd
https://github.com/openSUSE/osc/commit/582ac00483d864c38624ae70d89db6256dbc…
Author: Marcus Huewe <suse-tux(a)gmx.de>
Date: 2020-04-28 (Tue, 28 Apr 2020)
Changed paths:
M osc/commandline.py
Log Message:
-----------
Merge branch 'quote_arch_on_bl' of https://github.com/lethliel/osc
Callers of core.print_buildlog should properly quote the project, package,
repo, and arch parameters. Actually, doing this at the caller's level
is pretty insane but this way, we do not break the existing API (of
core.print_buildlog).
In the future, we should move all the quoting logic into core.makeurl
(even if this breaks the API).
Compare: https://github.com/openSUSE/osc/compare/e98728d394aa...582ac00483d8
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 4eed391e55787efb389b983c5803b6343f16706b
https://github.com/openSUSE/open-build-service/commit/4eed391e55787efb389b9…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-04-23 (Thu, 23 Apr 2020)
Changed paths:
A src/api/spec/cassettes/ConsistencyCheckJob/_check_one_project/1_2_1.yml
A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_false/1_3_1_1.yml
A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_true/project_should_call_store.yml
A src/api/spec/jobs/consistency_check_job_spec.rb
Log Message:
-----------
Add specs for ConsistencyCheckJob class
Commit: deb49e7521d83d92b2be8cb1fcc80090713a6dd0
https://github.com/openSUSE/open-build-service/commit/deb49e7521d83d92b2be8…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
A src/api/app/services/consistency_check_job_service/backend_package_importer.rb
A src/api/app/services/consistency_check_job_service/backend_project_importer.rb
A src/api/app/services/consistency_check_job_service/base_consistency_checker.rb
A src/api/app/services/consistency_check_job_service/package_consistency_checker.rb
A src/api/app/services/consistency_check_job_service/project_consistency_checker.rb
A src/api/app/services/consistency_check_job_service/project_meta_checker.rb
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_1_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_Backend_NotFoundError/1_1_2_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_APIError/1_1_1_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_2_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_Backend_NotFoundError/1_1_3_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_ProjectMetaChecker/_call/everything_goes_well/1_1_1_1.yml
A src/api/spec/services/consistency_check_job_service/backend_package_importer_spec.rb
A src/api/spec/services/consistency_check_job_service/backend_project_importer_spec.rb
A src/api/spec/services/consistency_check_job_service/base_consistency_checker_spec.rb
A src/api/spec/services/consistency_check_job_service/package_consistency_checker_spec.rb
A src/api/spec/services/consistency_check_job_service/project_consistency_checker_spec.rb
A src/api/spec/services/consistency_check_job_service/project_meta_checker_spec.rb
Log Message:
-----------
Added services to be used by ConsistencyCheckJob
Commit: 86978a6d1ad41a96cd16192c9a81bfa7570a6183
https://github.com/openSUSE/open-build-service/commit/86978a6d1ad41a96cd161…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M src/api/app/jobs/consistency_check_job.rb
Log Message:
-----------
Refactor ConsistencyCheckJob class
- Change the class internally extracting complex code to services
- Collect errors in the instance variable error
- Remove unused code
- Improve documentation
- Improve ruby dialect
Commit: 2668d50cc622097c050befb0ed19640f47d99f5a
https://github.com/openSUSE/open-build-service/commit/2668d50cc622097c050be…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M src/api/lib/tasks/delayed_job.rake
Log Message:
-----------
Adapt check_project and fix_project rake tasks to handle project argument
Commit: 1eb43129692a982c7037667a93ac1cf73978576e
https://github.com/openSUSE/open-build-service/commit/1eb43129692a982c70376…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-04-28 (Tue, 28 Apr 2020)
Changed paths:
M src/api/app/jobs/consistency_check_job.rb
A src/api/app/services/consistency_check_job_service/backend_package_importer.rb
A src/api/app/services/consistency_check_job_service/backend_project_importer.rb
A src/api/app/services/consistency_check_job_service/base_consistency_checker.rb
A src/api/app/services/consistency_check_job_service/package_consistency_checker.rb
A src/api/app/services/consistency_check_job_service/project_consistency_checker.rb
A src/api/app/services/consistency_check_job_service/project_meta_checker.rb
M src/api/lib/tasks/delayed_job.rake
A src/api/spec/cassettes/ConsistencyCheckJob/_check_one_project/1_2_1.yml
A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_false/1_3_1_1.yml
A src/api/spec/cassettes/ConsistencyCheckJob/_check_project/fix_true/project_should_call_store.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_1_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendPackageImporter/_call/it_raises_Backend_NotFoundError/1_1_2_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_APIError/1_1_1_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_ActiveRecord_RecordInvalid/1_1_2_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_BackendProjectImporter/_call/it_raises_Backend_NotFoundError/1_1_3_1.yml
A src/api/spec/cassettes/ConsistencyCheckJobService_ProjectMetaChecker/_call/everything_goes_well/1_1_1_1.yml
A src/api/spec/jobs/consistency_check_job_spec.rb
A src/api/spec/services/consistency_check_job_service/backend_package_importer_spec.rb
A src/api/spec/services/consistency_check_job_service/backend_project_importer_spec.rb
A src/api/spec/services/consistency_check_job_service/base_consistency_checker_spec.rb
A src/api/spec/services/consistency_check_job_service/package_consistency_checker_spec.rb
A src/api/spec/services/consistency_check_job_service/project_consistency_checker_spec.rb
A src/api/spec/services/consistency_check_job_service/project_meta_checker_spec.rb
Log Message:
-----------
Merge pull request #9431 from vpereira/consistency_check_refactor
Refactor ConsistencyCheckJob job
Compare: https://github.com/openSUSE/open-build-service/compare/8c6783bd03b5...1eb43…