Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: a78ddb4c66bd982f8214998ff45975ecac70501c
https://github.com/openSUSE/open-build-service/commit/a78ddb4c66bd982f821499...
Author: Björn Geuken
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M src/api/lib/tasks/databases.rake
Log Message:
-----------
[dist] Fix regex evaluation in databases.rake
While String#match converts strings into a regular expression before
parsing, =~ doesn't. This broke obs-server package builds because of
failing migrations.
This broke with b9f387ec96b89e8fe07f1d50f7ce614a5b1755ac
====
[ 495s]
[ 495s] == 20170111114943 AddExcludeProjectsToConfiguration: migrating ================
[ 495s] -- add_column(:configurations, :unlisted_projects_filter, :string, {:default=>"^home:.+"})
[ 495s] -> 0.0215s
[ 495s] -- add_column(:configurations, :unlisted_projects_filter_description, :string, {:default=>"home projects"})
[ 495s] -> 0.0217s
[ 495s] == 20170111114943 AddExcludeProjectsToConfiguration: migrated (0.0434s) =======
[ 495s]
[ 495s] rake aborted!
[ 495s] TypeError: type mismatch: String given
[ 495s] /home/abuild/rpmbuild/BUILD/open-build-service-2.7.51.git20170125.bd9b62c/src/api/lib/tasks/databases.rake:65:in `=~'
[ 495s] /home/abuild/rpmbuild/BUILD/open-build-service-2.7.51.git20170125.bd9b62c/src/api/lib/tasks/databases.rake:65:in `block (4 levels) in '
Commit: 657ff5f6070ac6c1cdfc5ef055da9fa9331ffd27
https://github.com/openSUSE/open-build-service/commit/657ff5f6070ac6c1cdfc5e...
Author: David Kang
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M src/api/lib/tasks/databases.rake
Log Message:
-----------
Merge pull request #2604 from bgeuken/fix_package_builds
[dist] Fix regex evaluation in databases.rake
Compare: https://github.com/openSUSE/open-build-service/compare/bd9b62c9922a...657ff5...