Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 1f83192d8236800d4e809057403c551906f3199c
https://github.com/openSUSE/open-build-service/commit/1f83192d8236800d4e8090...
Author: Michael Berlin
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/backend/bs_publish
Log Message:
-----------
[backend] bs_publish: RPM: Make writing the project public key and referencing it in the .repo file consistent.
This commit fixes the following bug/situation:
- a global keyfile is defined (option "keyfile"), but no project-specific sign key exists
- the RPM repository will be published with the public key from the global keyfile
- the .repo does not reference this public key file with gpgkey= because the code only triggers if there is a project-specific sign key. Instead, for gpgkey= the "gpg_standard_key" config value will be written to the .repo file ("gpg_standard_key" usually points to a local file on the OBS host)
In the end, adding the repository using the .repo file will most likely fail because gpgkey= now contains a path to a local file which doesn't exist on the machine where the repository should be added. The solution is to reference the project's public key file when it was generated.
This commit also introduces two behavior changes:
- "gpgcheck=1" won't be added to the .repo file if signing was not configured
- when signing was configured, but "gpg_standard_key" was not configured, the .repo file did contain "gpgcheck=1", but not "gpgkey=". Now the publisher will fail.
Commit: 45e94d0aafd13e131075fa5dbdf75f9e4d75e0df
https://github.com/openSUSE/open-build-service/commit/45e94d0aafd13e131075fa...
Author: Michal Hrusecky
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/backend/bs_publish
M src/backend/bs_sched
M src/backend/bs_srcserver
M src/backend/bs_worker
Log Message:
-----------
[backend] Basic support for simpleimage
Adding support for squashfs and tar.gz binaries and for simpleimage
build type (request for build update to support it sent separately)
Commit: 9b31e1b8db8766e9a09afeefe152a6228fa77635
https://github.com/openSUSE/open-build-service/commit/9b31e1b8db8766e9a09afe...
Author: Johannes Lahti
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/api/app/mixins/statistics_calculations.rb
Log Message:
-----------
[api] Shaving off some extra from StatisticsCalculations::get_latest_updated
Commit: 2ff3754488d0f4f1c31ede850eb8d306d850cef7
https://github.com/openSUSE/open-build-service/commit/2ff3754488d0f4f1c31ede...
Author: Daniel Gollub
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M dist/obs-server.spec
Log Message:
-----------
[dist] perl-XML-Structured required by worker
... and some other backends.
Spotted this by doing a minimal AutoYaST worker only installation.
Compare: https://github.com/openSUSE/open-build-service/compare/3882d391e957...2ff375...