Changelog for
rkt-1.8.0-4.10.x86_64.rpm :
Wed Jun 22 14:00:00 2016 msabateAATTsuse.com
- Upgraded to 1.8.0:
This release focuses on stabilizing the API service, fixing multiple issues in the logging subsystem.
[#]### New features and UX changes
- api: GetLogs: improve client example with \'Follow\' ([#2747](https://github.com/coreos/rkt/pull/2747)).
- kvm: add proxy arp support to macvtap ([#2715](https://github.com/coreos/rkt/pull/2715)).
- stage0/config: add a CLI flag to pretty print json ([#2745](https://github.com/coreos/rkt/pull/2745)).
- stage1: make /proc/bus/ read-only ([#2743](https://github.com/coreos/rkt/pull/2743)).
[#]### Bug fixes
- api: GetLogs: use the correct type in LogsStreamWriter ([#2744](https://github.com/coreos/rkt/pull/2744)).
- api: fix service panic on incomplete pods ([#2739](https://github.com/coreos/rkt/pull/2739)).
- api: Fix the GetLogs() when appname is given ([#2763](https://github.com/coreos/rkt/pull/2763)).
- pkg/selinux: various fixes ([#2723](https://github.com/coreos/rkt/pull/2723)).
- pkg/fileutil: don\'t remove the cleanSrc if it equals \'.\' ([#2731](https://github.com/coreos/rkt/pull/2731)).
- stage0: remove superfluous error verbs ([#2750](https://github.com/coreos/rkt/pull/2750)).
[#]### Other changes
- Godeps: bump go-systemd ([#2754](https://github.com/coreos/rkt/pull/2754)). Fixes a panic on the api-service when calling GetLogs().
- Documentation updates ([#2756](https://github.com/coreos/rkt/pull/2756), [#2741](https://github.com/coreos/rkt/pull/2741), [#2737](https://github.com/coreos/rkt/pull/2737), [#2742](https://github.com/coreos/rkt/pull/2742), [#2730](https://github.com/coreos/rkt/pull/2730), [#2729](https://github.com/coreos/rkt/pull/2729))
- Test improvements ([#2726](https://github.com/coreos/rkt/pull/2726)).
Tue May 31 14:00:00 2016 msabateAATTsuse.com
- Upgrade to v1.7.0
[#]### New features and UX changes
- stage1: implement no-new-privs linux isolator ([#2677](https://github.com/coreos/rkt/pull/2677)).
- stage0: disable OverlayFS by default when working on ZFS ([#2600](https://github.com/coreos/rkt/pull/2600)).
- stage1: (partially) restrict access to procfs and sysfs paths ([#2683](https://github.com/coreos/rkt/pull/2683)).
- stage1: clean up pod cgroups on GC ([#2655](https://github.com/coreos/rkt/pull/2655)).
- stage1/prepare-app: don\'t mount /sys/fs/cgroup in stage2 ([#2681](https://github.com/coreos/rkt/pull/2681)).
- stage0: complain and abort on conflicting CLI flags ([#2666](https://github.com/coreos/rkt/pull/2666)).
- stage1: update CoreOS image signing key ([#2659](https://github.com/coreos/rkt/pull/2659)).
- api_service: Implement GetLogs RPC request ([#2662](https://github.com/coreos/rkt/pull/2662)).
- networking: update to CNI v0.3.0 ([#3696](https://github.com/coreos/rkt/pull/2696)).
[#]### Bug fixes
- api: fix image size reporting ([#2501](https://github.com/coreos/rkt/pull/2501)).
- build: fix build failures on manpages/bash-completion target due to missing GOPATH ([#2646](https://github.com/coreos/rkt/pull/2646)).
- dist: fix \"other\" permissions so rkt list can work without root/rkt-admin ([#2698](https://github.com/coreos/rkt/pull/2698)).
- kvm: fix logging network plugin type ([#2635](https://github.com/coreos/rkt/pull/2635)).
- kvm: transform flannel network to allow teardown ([#2647](https://github.com/coreos/rkt/pull/2647)).
- rkt: fix panic on rm a non-existing pod with uuid-file ([#2679](https://github.com/coreos/rkt/pull/2679)).
- stage1/init: work around `cgroup/SCM_CREDENTIALS` race ([#2645](https://github.com/coreos/rkt/pull/2645)).
- gc: mount stage1 on GC ([#2704](https://github.com/coreos/rkt/pull/2704)).
- stage1: fix network files leak on GC ([#2319](https://github.com/coreos/rkt/issues/2319)).
[#]### Other changes
- deps: remove unused dependencies ([#2703](https://github.com/coreos/rkt/pull/2703)).
- deps: appc/spec, k8s, protobuf updates ([#2697](https://github.com/coreos/rkt/pull/2697)).
- deps: use tagged release of github.com/shirou/gopsutil ([#2705](https://github.com/coreos/rkt/pull/2705)).
- deps: bump docker2aci to v0.11.1 ([#2719](https://github.com/coreos/rkt/pull/2719)).
- Documentation updates ([#2620](https://github.com/coreos/rkt/pull/2620), [#2700](https://github.com/coreos/rkt/pull/2700), [#2637](https://github.com/coreos/rkt/pull/2637), [#2591](https://github.com/coreos/rkt/pull/2591), [#2651](https://github.com/coreos/rkt/pull/2651), [#2699](https://github.com/coreos/rkt/pull/2699), [#2631](https://github.com/coreos/rkt/pull/2631)).
- Test improvements ([#2587](https://github.com/coreos/rkt/pull/2587), [#2656](https://github.com/coreos/rkt/pull/2656), [#2676](https://github.com/coreos/rkt/pull/2676), [#2554](https://github.com/coreos/rkt/pull/2554), [#2690](https://github.com/coreos/rkt/pull/2690), [#2674](https://github.com/coreos/rkt/pull/2674), [#2665](https://github.com/coreos/rkt/pull/2665), [#2649](https://github.com/coreos/rkt/pull/2649), [#2643](https://github.com/coreos/rkt/pull/2643), [#2637](https://github.com/coreos/rkt/pull/2637), [#2633](https://github.com/coreos/rkt/pull/2633)).
Wed May 18 14:00:00 2016 msabateAATTsuse.com
- Upgrade to v1.6.0
Thu Apr 28 14:00:00 2016 msabateAATTsuse.com
- Fix on rkt group
Fri Apr 22 14:00:00 2016 msabateAATTsuse.com
- Update to v1.4.0
Sat Oct 3 14:00:00 2015 mrueckertAATTsuse.de
- Update to v0.8.1
rkt v0.8.1 is an incremental release with numerous bug fixes and
clean-up to the build system. It also introduces a few small new
features and UX improvements.
- New features and UX changes:
- `rkt rm` is now variadic: it can now remove multiple pods in one
command, by UUID
- The `APPNAME` column in `rkt image list` output has been changed
to the more accurate `NAME`. This involves a schema change in
rkt\'s on-disk datastore, but this should be upgraded
transparently.
- Headers are now sent when following HTTP redirects while trying to
retrieve an image
- The default metadata service port number was changed from a
registered/reserved IANA port to an arbitrary port in the
non-dynamic range
- Added the ability to override arguments for network plugins
- rkt will now error out if someone attempts to use
`--private-users` with the lkvm backend
- Bug fixes:
- Fixed creation of /tmp in apps\' root filesystems with correct
permissions
- Fixed garbage collection after umounts (for example, if a system
reboots before a pod is cleanly destroyed)
- Fixed a race in interactive mode when using the lkvm backend that
could cause a deadlock or segfault
- Fixed bad parameter being passed to the metadata service (\"uid\" ->
\"uuid\")
- Fixed setting of file permissions during stage1 set up
- Fixed a potential race condition during simultaneous `iptables`
invocation
- Fixed ACI download progress being sent to stderr instead of
stdout, now consistent with the output during retrieval of Docker
images
- `rkt help prepare` will now show the correct default stage1 image
- rkt will refuse to add isolators with nil Limits, preventing a
panic caused by an ambiguity in upstream appc schema
- Other changes:
- Reworked the SELinux implementation to use `systemd-nspawn`\'s
native context-switching feature
- Added a workaround for a bug in Docker <1.8 when it is run on the
same system as rkt (see
https://github.com/coreos/rkt/issues/1210#issuecomment-132793300)
- Added a `rkt-xxxx-tapN` name to tap devices that rkt creates
- Functional tests now clean intermediate images between tests
- Countless improvements and cleanup to the build system
- Numerous documentation improvements, including splitting out all
top-level `rkt` subcommands into their own documents
- Changes for v0.8.0
rkt 0.8.0 includes support for running containers under an LKVM
hypervisor and experimental user namespace support.
- Documentation improvements
- Better integration with systemd:
- journalctl -M
- machinectl {reboot,poweroff}
- Update stage1\'s systemd to v222
- Add more functional tests
- Build system improvements
- Fix bugs with garbage-collection
- LKVM stage1 support with network and volumes
- Smarter image discovery: ETag and Cache-Control support
- Add CNI DHCP plugin
- Support systemd socket activation
- Backup CAS database when migrating
- Improve error messages
- Add the ability to override ACI exec
- Optimize rkt startup times when a stage1 is present in the store
- Trust keys fetched via TLS by default
- Add the ability to garbage-collect a specific pod
- Add experimental user namespace support
- Bugfixes
- Changes for v0.7.0
rkt 0.7.0 includes new subcommands for `rkt image` to manipulate
images from the local store. It also has a new build system based on
autotools and integration with SELinux.
- New subcommands for `rkt image`: extract, render and export
- Metadata service:
- Auth now based on tokens
- Registration done by default, unless --mds-register=false is
passed
- Build:
- Remove support for Go 1.3
- Replace build system with autoconf and make
- Network: fixes for plugins related to mnt namespace
- Signature: clearer error messages
- Security:
- Support for SELinux
- Check signature before downloading
- Commands: fix error messages and parameter parsing
- Output: reduce output verbosity
- Systemd integration: fix stop bug
- Tests: Improve tests output
- switched to github tarball
Tue Jun 23 14:00:00 2015 dmacvicarAATTsuse.de
- move binaries to libexec so that rkt finds them alongside
itself without polluting /usr/bin
- add systemd-nspawn version requiremnt
Tue Jun 23 14:00:00 2015 dmacvicarAATTsuse.de
- initial package for 0.6.1