Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 607690

Summary: =app-emulation/rkt-1.23.0 version bump
Product: Gentoo Linux Reporter: Manuel Rüger (RETIRED) <mrueg>
Component: Current packagesAssignee: Zac Medico <zmedico>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Manuel Rüger (RETIRED) gentoo-dev 2017-01-30 08:21:17 UTC
1.23.0

This release adds a lot of bugfixes around the rkt fly flavor, garbage collection, kvm, and the sandbox. The new experimental app subcommand now follows the semantic of CRI of not quitting prematurely if apps fail or exit. Finally docker2aci received an important update fixing issues with os/arch labels which caused issues on arm architectures, a big thanks here goes to @ybubnov for this contribution.
New features

    sandbox: don't exit if an app fails (#3478). In contrast to regular rkt run behavior, the sandbox now does not quit if all or single apps fail or exit.

Bug fixes

    stage1: fix incorrect splitting function (#3541).
    sandbox/app-add: fix mount targets with absolute symlink targets (#3490).
    namefetcher: fix nil pointer dereference (#3536).
    Bump appc/docker2aci library version to 0.15.0 (#3534). This supports the conversion of images with various os/arch labels.
    stage1: uid shift systemd files (#3529).
    stage1/kvm/lkvm: chown files and dirs on creation (#3485).
    stage1/fly: record pgid and let stop fallback to it (#3523).
    common/overlay: allow data directory name with colon character (#3505).
    api-service: stop erroring when a pod is running (#3525).
    stage1/fly: clear FD_CLOEXEC only once (#3521).
    stage1: Add hostname to /etc/hosts (#3522).
    gc: avoid erroring in race to deletion (#3515).
    tests/rkt_stop: Wait for 'stop' command to complete (#3518).
    pkg/pod: avoid nil panic for missing pods (#3514).

Other changes

    stage1: move more logic out of AppUnit (#3496).
    tests: use appc schema instead of string templates (#3520).
    stage1: kvm: Update kernel to 4.9.2 (#3530).
    stage1: remount entire subcgroup r/w, instead of each knob (#3494).
    tests: update AWS CI setup (#3509).
    pkg/fileutil: helper function to get major, minor numbers of a device file (#3500).
    pkg/log: correctly handle var-arg printf params (#3516).
    Documentation/stop: describe --uuid-file option (#3511).
Comment 1 Zac Medico gentoo-dev 2017-01-31 22:14:05 UTC
Thanks, it's in the tree now:

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69a2cfda7bcc849d53cbb335c282ae94e2851b4