Branch: refs/heads/ruby31
Home: https://github.com/openSUSE/open-build-service
Commit: ad7d551c44f3e7cf2202a22dc409dc959a095f92
https://github.com/openSUSE/open-build-service/commit/ad7d551c44f3e7cf2202a2...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-bundled-gems.spec
Log Message:
-----------
Build obs-bundled-gems against Ruby 3.1
Commit: c66dfac8173de8b5fd6220575406fcfaeef6e7ea
https://github.com/openSUSE/open-build-service/commit/c66dfac8173de8b5fd6220...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-server.spec
Log Message:
-----------
Build obs-server against Ruby 3.1
Commit: 1a9fb9320dc5bc10541cdaf9fba9cb08d80518df
https://github.com/openSUSE/open-build-service/commit/1a9fb9320dc5bc10541cda...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-bundled-gems.spec
Log Message:
-----------
Drop hardcoded bundler/rake package requirements
Let's use the versions the ruby package brings
Commit: 81d9461f1bdee00ed9ef571c4ff5c556aa65829f
https://github.com/openSUSE/open-build-service/commit/81d9461f1bdee00ed9ef57...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/Gemfile.lock
Log Message:
-----------
Bundle with 2.3.7
Commit: c718a743a26a0179d9ae3d004c8c13979facf819
https://github.com/openSUSE/open-build-service/commit/c718a743a26a0179d9ae3d...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-bundled-gems.spec
Log Message:
-----------
Drop hardcoded rack package requirements
Commit: ae908b4a2b0fd1044a5addb80e4a1dfd6967807d
https://github.com/openSUSE/open-build-service/commit/ae908b4a2b0fd1044a5add...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M Makefile.include
M dist/Makefile
M dist/functions.setup-appliance.sh
M dist/obs-server.spec
M dist/systemd/obs-clockwork.service
M docs/api/Makefile
M docs/api/api/Makefile
M docs/api/restility/bin/rest_doc
M docs/api/restility/bin/rest_test
M src/api/Makefile
M src/api/Rakefile
M src/api/bin/bundle
M src/api/bin/pry
M src/api/bin/rails
M src/api/bin/rake
M src/api/bin/rdoc
M src/api/bin/ri
M src/api/bin/rspec
M src/api/bin/rubocop
M src/api/bin/setup
M src/api/script/delayed_job.api.rb
M src/api/script/plugin
M src/api/script/reformat_memprof
M src/api/script/rubygem_package_names.rb
M src/api/script/start_test_backend
Log Message:
-----------
Switch script interpreters to Ruby 3.1
Also make clear that the we require a Ruby ABI version,
not an interpreter version.
Commit: 2d7b93b96eff7b494f554f21923406a1e525e006
https://github.com/openSUSE/open-build-service/commit/2d7b93b96eff7b494f554f...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/config/environment.rb
A src/api/vendor/cache/digest-3.1.0.gem
A src/api/vendor/cache/io-wait-0.2.1.gem
A src/api/vendor/cache/net-imap-0.2.3.gem
A src/api/vendor/cache/net-pop-0.1.1.gem
A src/api/vendor/cache/net-protocol-0.1.2.gem
A src/api/vendor/cache/net-smtp-0.3.1.gem
A src/api/vendor/cache/strscan-3.0.1.gem
A src/api/vendor/cache/thor-1.2.1.gem
A src/api/vendor/cache/timeout-0.2.0.gem
Log Message:
-----------
Fix some ruby 3.1 incompatibilities
- Updates thor to DidYouMean::SPELL_CHECKERS warning
- Explicitely bundles mail depencencies
- Allow aliases in YAML.load_file
Commit: 1a27ab57828030726b73a203d51a2e3ee3db5276
https://github.com/openSUSE/open-build-service/commit/1a27ab57828030726b73a2...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-bundled-gems.spec
Log Message:
-----------
The `--path` flag is deprecated
Commit: b521e072555964aebb0c6cb2437502e4e1ee12a5
https://github.com/openSUSE/open-build-service/commit/b521e072555964aebb0c6c...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
Log Message:
-----------
Rexml is a not a default gem in Ruby 3.1 anymore
We need to require it in the bundle
Commit: 3f4ee736be1591267a41e2f17ff47c2ed6a57c6c
https://github.com/openSUSE/open-build-service/commit/3f4ee736be1591267a41e2...
Author: Dani Donisa
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-bundled-gems.spec
Log Message:
-----------
Replace the shebangs of the ruby executables
We're replacing all shebangs of the several ruby executables with the
defined ruby interpreted set in the obs-bundled-gems.spec
Co-authored-by: Henne Vogelsang
Commit: 3a82f248daee8f75a6d4f2289df02a518a33fc16
https://github.com/openSUSE/open-build-service/commit/3a82f248daee8f75a6d4f2...
Author: Dani Donisa
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/obs-bundled-gems.spec
Log Message:
-----------
Remove exec bit from gems
There are still some gem binaries hardcoded to use /usr/bin/ruby. To
stop rpm to detect legacy ruby dependencies we remove the executable
bit from those binaries.
Co-authored-by: Henne Vogelsang
Commit: 60695ad3fa9dfb2775048297afdbefa15e235bad
https://github.com/openSUSE/open-build-service/commit/60695ad3fa9dfb27750482...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M dist/README.UPDATERS
Log Message:
-----------
Add ruby 3.1 update to README.UPDATERS
Commit: 1f8913ff762aee79a06ac5187dd7eb7e1088f872
https://github.com/openSUSE/open-build-service/commit/1f8913ff762aee79a06ac5...
Author: Dani Donisa
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/vendor/cache/matrix-0.4.2.gem
Log Message:
-----------
Add required matrix gem
Commit: a5d3028c6458e3519ac9dc57a1dcddd7511bfc86
https://github.com/openSUSE/open-build-service/commit/a5d3028c6458e3519ac9dc...
Author: Dani Donisa
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
R src/api/vendor/cache/thor-1.1.0.gem
Log Message:
-----------
Looks like thor gem is not needed anymore
Commit: 035bcc015bf82dd7577c3b52e4b9fbc97a71c1df
https://github.com/openSUSE/open-build-service/commit/035bcc015bf82dd7577c3b...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/app/lib/backend/remember_location.rb
Log Message:
-----------
Fix separation of positional and keyword arguments
See https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-ke...
Co-authored-by: Saray Cabrera Padrón
Commit: 57c864b9d12be58b2ca5566fa25af218741c15cd
https://github.com/openSUSE/open-build-service/commit/57c864b9d12be58b2ca556...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/app/helpers/webui/webui_helper.rb
Log Message:
-----------
Don't modify frozen strings
Commit: 5579efefa04e732936df02a9b9b8d80dc272a1db
https://github.com/openSUSE/open-build-service/commit/5579efefa04e732936df02...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/spec/support/vcr.rb
Log Message:
-----------
Monkey patch vcr Ruby 3.1 compatibility
Commit: efdb393f13b53eb4318962b797536cb45f9643d2
https://github.com/openSUSE/open-build-service/commit/efdb393f13b53eb4318962...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M .circleci/conditional_config.yml
M src/api/docker-files/Dockerfile
M src/api/docker-files/Dockerfile.minitest
Log Message:
-----------
Use ruby 3.1 container images
Commit: 0025d8bab9cd681589e87e714dbddd88756287d4
https://github.com/openSUSE/open-build-service/commit/0025d8bab9cd681589e87e...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/spec/support/shared_examples/require_logged_in_user.rb
Log Message:
-----------
ActionController::TestCase.process only takes one argument
Commit: 6025461ef3025d5125ba38dd7f5c4fc4ce619b20
https://github.com/openSUSE/open-build-service/commit/6025461ef3025d5125ba38...
Author: Henne Vogelsang
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M src/api/spec/controllers/source_controller_spec.rb
M src/api/spec/rails_helper.rb
R src/api/spec/requests/package_undelete_spec.rb
R src/api/spec/support/requests/requests_authentification.rb
Log Message:
-----------
No need for a request spec for this
Compare: https://github.com/openSUSE/open-build-service/compare/ee67d740a5c8...602546...