Skip to content

Support signed RPM package feeds

Markus Lehtonen openembedded-core 4 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest8 patches 0 repliesNew
  2. v30 of 7 patches 1 replySuperseded
  3. v27 patches 2 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v15 patches5 repliesSuperseded

Patches in v4 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8lib/oe/package_manager: re-implement rpm feed signingmeta/lib/oe/package_manager.py+13 -10 replies
2/8dnf: rrecommend gnupgmeta/recipes-devtools/dnf/dnf_2.6.3.bb+2 -00 replies
3/8signing-keys: delete unused tasksmeta/recipes-core/meta/signing-keys.bb+8 -00 replies
4/8sign_package_feed.bbclass: install signing key into rootfsmeta/classes/sign_package_feed.bbclass+3 -00 replies
5/8package_manager.py: enable dnf's repo_gpgcheck if feed signing is enabledmeta/lib/oe/package_manager.py+8 -20 replies
6/8oeqa: fix dnf testsmeta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py meta/lib/oeqa/selftest/cases/runtime_test.py+1 -10 replies
7/8oeqa: fix temp file handling in dnf package feed testmeta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py+6 -30 replies
8/8dnf: expand dnf selftest to test signed package feedsmeta-selftest/files/signing/key.passphrase meta-selftest/lib/oeqa/runtime/cases/dnf_runtime.py meta/lib/oeqa/selftest/cases/runtime_test.py+15 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.

Read the v4 thread

Cover letter [PATCH v4 0/8] Support signed RPM package feeds

Fourth iteration of the patchset enabling signed RPM package feeds. Changes since v3:
- new patch for the 'signing-keys' recipe, fixing a likely failure in the dnf package feed selftest
- one comment line added in "dnf: expand dnf selftest to test signed package feeds" patch

The following changes since commit 5a25ed1071f0d9b7d95edcc2b5b4545f960d5f95:

image-prelink: Disable for musl images (2017-08-11 08:14:19 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib marquiz/fixes-11209
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=marquiz/fixes-11209

Markus Lehtonen (8):
lib/oe/package_manager: re-implement rpm feed signing
dnf: rrecommend gnupg
signing-keys: delete unused tasks sign_package_feed.bbclass: install signing key into rootfs package_manager.py: enable dnf's repo_gpgcheck if feed signing is
enabled
oeqa: fix dnf tests
oeqa: fix temp file handling in dnf package feed test
dnf: expand dnf selftest to test signed package feeds

 meta-selftest/files/signing/key.passphrase         |  1 +
 .../cases/{dnf-runtime.py => dnf_runtime.py}       | 13 ++++++++----
 meta/classes/sign_package_feed.bbclass             |  3 +++
 meta/lib/oe/package_manager.py                     | 24 +++++++++++++++++++---
 meta/lib/oeqa/selftest/cases/runtime_test.py       | 14 +++++++++++--
 meta/recipes-core/meta/signing-keys.bb             |  8 ++++++++
 meta/recipes-devtools/dnf/dnf_2.6.3.bb             |  2 ++
 7 files changed, 56 insertions(+), 9 deletions(-)
 create mode 100644 meta-selftest/files/signing/key.passphrase
 rename meta-selftest/lib/oeqa/runtime/cases/{dnf-runtime.py => dnf_runtime.py} (77%)
Signature · 1 line
2.12.3