Branch: refs/heads/master
Home: https://github.com/openSUSE/osc
Commit: 9166a7f0754fb76cd744bf3a19cab9b2d9d2f993
https://github.com/openSUSE/osc/commit/9166a7f0754fb76cd744bf3a19cab9b2d9d2…
Author: Riku Voipio <riku.voipio(a)linaro.org>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M osc/util/debquery.py
Log Message:
-----------
debquery: support control.tar.xz
Similar to recent fixes in libsolv and obs-build. Since tarfile
on python2 doesn't do lzma, decompress the file into memory and
feed it as a fake file via StringIO to tarfile
Commit: 3c1bb1cf0a00a6a87e0d41070cb1b2a646a50a26
https://github.com/openSUSE/osc/commit/3c1bb1cf0a00a6a87e0d41070cb1b2a646a5…
Author: Marcus Huewe <suse-tux(a)gmx.de>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M osc/util/debquery.py
Log Message:
-----------
Merge branch 'xz-support' of https://github.com/suihkulokki/osc
Support an xz compressed control.tar file. In case of a control.tar.xz and
a missing lzma module, an exception is thrown at runtime (for now, in order
to avoid a hard depedency to the lzma module, which is no standard module).
Compare: https://github.com/openSUSE/osc/compare/b52edb6513dd...3c1bb1cf0a00
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5a83a195ffbdc1115566ed28b38c8c2665e50ba3
https://github.com/openSUSE/open-build-service/commit/5a83a195ffbdc1115566e…
Author: marco <lethliel(a)gmx.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
M docs/api/api/api.txt
M src/api/app/controllers/source_controller.rb
M src/backend/BSSrcrep.pm
M src/backend/BSXML.pm
M src/backend/bs_srcserver
Log Message:
-----------
[backend] [api] check the sha256 of file if needed
This will set $entry->{'hash'} = 'missing' if there is already a
file on the server with the same md5sum, but in another project
with the same package name.
The client(osc) will then calculate the sha256 for the file and return
it to the srcserver.
The sha256 sum of the uploaded file will be compared to the one from
the one already existing on the server.
added sha256 check in BSSrcrep::addfile
Commit: 0ca1facc1845f3c99a9e154b2e04b76ee174fb2e
https://github.com/openSUSE/open-build-service/commit/0ca1facc1845f3c99a9e1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
M docs/api/api/api.txt
M src/api/app/controllers/source_controller.rb
M src/backend/BSSrcrep.pm
M src/backend/BSXML.pm
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #4066 from lethliel/check_sha_hash
[backend] [api] check the sha256 of file if needed
Compare: https://github.com/openSUSE/open-build-service/compare/10d63da8347e...0ca1f…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: e38a8dafc8ac3dfd20c742fb22a6ca50736d78c4
https://github.com/openSUSE/open-build-service/commit/e38a8dafc8ac3dfd20c74…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/test/functional/channel_maintenance_test.rb
Log Message:
-----------
[api] support manual maintenance release
Doing a lightweight maintenance relase avoiding the need of a request.
needed for a special internal group.
Commit: 967ac4001f2ada7723e694914e8ae9198eccb461
https://github.com/openSUSE/open-build-service/commit/967ac4001f2ada7723e69…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] make publish hook failure fatal
Commit: ed2022ba83645789d77b1acf1f2d6d24ee4e867b
https://github.com/openSUSE/open-build-service/commit/ed2022ba83645789d77b1…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/package.rb
Log Message:
-----------
[api] refactor target package name handling a bit
I like to cover also the code from bs_request_action in the model,
but all the kgraft situations need to be handled and verified, no time for that atm.
Commit: f6e72df773e5366e2c534989e7265a7a3015448b
https://github.com/openSUSE/open-build-service/commit/f6e72df773e5366e2c534…
Author: Björn Geuken <bgeuken(a)suse.de>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M src/api/app/controllers/source_controller.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/package.rb
M src/api/test/functional/channel_maintenance_test.rb
M src/backend/bs_publish
Log Message:
-----------
Merge pull request #4087 from adrianschroeter/manual_release_support
Manual release support
Compare: https://github.com/openSUSE/open-build-service/compare/48114a685570...f6e72…