Is this issue a blocker? Are we moving to rc3 or proceeding with 0.28.0? Sorry if this is a silly question, a bit new to the release / voting process.
Best, -Dan From: Zhitao Li [mailto:zhitaoli...@gmail.com] Sent: Tuesday, March 15, 2016 8:15 AM To: Jörg Schad <jo...@mesosphere.io> Cc: user@mesos.apache.org; d...@mesos.apache.org Subject: Re: [VOTE] Release Apache Mesos 0.28.0 (rc2) Marked duplicate. Thanks! On Tue, Mar 15, 2016 at 5:56 AM, Jörg Schad <jo...@mesosphere.io<mailto:jo...@mesosphere.io>> wrote: I believe the ProvisionerDockerRegistryPullerTest.ROOT_INTERNET_CURL_ShellCommand issue is already tracked here: https://issues.apache.org/jira/browse/MESOS-4810 @zhitaio could you check whether this describes your issue (if so could you close the new issue as duplicate?). Thanks! On Tue, Mar 15, 2016 at 6:55 AM, Zhitao Li <zhitaoli...@gmail.com<mailto:zhitaoli...@gmail.com>> wrote: Filed https://issues.apache.org/jira/browse/MESOS-4946 to track. All "OsTest" passes under root on my machine. On Mon, Mar 14, 2016 at 6:30 PM, haosdent <haosd...@gmail.com<mailto:haosd...@gmail.com>> wrote: Maybe fill a ticket in https://issues.apache.org/jira/browse/MESOS would be more convenience for further discussion. By the way, could "OsTest.User" pass in your machine? It also call "os::getgid" during test. On Tue, Mar 15, 2016 at 6:57 AM, Zhitao Li <zhitaoli...@gmail.com<mailto:zhitaoli...@gmail.com>> wrote: When running `sudo make check` on debian 8, I saw the following unaccounted test failure: [ FAILED ] ProvisionerDockerRegistryPullerTest.ROOT_INTERNET_CURL_ShellCommand (1129 ms) It seems to related to an error message with `Failed to change user to 'root': Failed to getgid: unknown user` I've included verbose test log output at https://gist.github.com/zhitaoli/95436f4ea2df13c4b137. On Mon, Mar 14, 2016 at 2:59 PM, Daniel Osborne <daniel.osbo...@metaswitch.com<mailto:daniel.osbo...@metaswitch.com>> wrote: +1 (non-binding) Ran `sudo make check` on Centos 7. All tests passed. Also ran some runtime tests with unified containerizer launching docker images and regular mesos tasks, as well as some tasks using the docker containerizer. All working as expected Cheers, -Dan -----Original Message----- From: Vinod Kone [mailto:vinodk...@apache.org<mailto:vinodk...@apache.org>] Sent: Friday, March 11, 2016 12:46 PM To: dev <d...@mesos.apache.org<mailto:d...@mesos.apache.org>>; user <user@mesos.apache.org<mailto:user@mesos.apache.org>> Subject: [VOTE] Release Apache Mesos 0.28.0 (rc2) Hi all, Please vote on releasing the following candidate as Apache Mesos 0.28.0. 0.28.0 includes the following: -------------------------------------------------------------------------------- Release Notes - Mesos - Version 0.28.0 -------------------------------------------- This release contains the following new features: * [MESOS-4343] - A new cgroups isolator for enabling the net_cls subsystem in Linux. The cgroups/net_cls isolator allows operators to provide network performance isolation and network segmentation for containers within a Mesos cluster. To enable the cgroups/net_cls isolator, append `cgroups/net_cls` to the `--isolation` flag when starting the slave. Please refer to docs/mesos-containerizer.md<http://mesos-containerizer.md> for more details. * [MESOS-4687] - The implementation of scalar resource values (e.g., "2.5 CPUs") has changed. Mesos now reliably supports resources with up to three decimal digits of precision (e.g., "2.501 CPUs"); resources with more than three decimal digits of precision will be rounded. Internally, resource math is now done using a fixed-point format that supports three decimal digits of precision, and then converted to/from floating point for input and output, respectively. Frameworks that do their own resource math and manipulate fractional resources may observe differences in roundoff error and numerical precision. * [MESOS-4479] - Reserved resources can now optionally include "labels". Labels are a set of key-value pairs that can be used to associate metadata with a reserved resource. For example, frameworks can use this feature to distinguish between two reservations for the same role at the same agent that are intended for different purposes. * [MESOS-2840] - **Experimental** support for container images in Mesos containerizer (a.k.a. Unified Containerizer). This allows frameworks to launch Docker/Appc containers using Mesos containerizer without relying on docker daemon (engine) or rkt. The isolation of the containers is done using isolators. Please refer to docs/container-image.md<http://container-image.md> for currently supported features and limitations. * [MESOS-4793] - **Experimental** support for v1 Executor HTTP API. This allows executors to send HTTP requests to the /api/v1/executor agent endpoint without the need for an executor driver. Please refer to docs/executor-http-api.md<http://executor-http-api.md> for more details. * [MESOS-4370] Added support for service discovery of Docker containers that use Docker Remote API v1.21. Additional API Changes: * [MESOS-4066] - Agent should not return partial state when a request is made to /state endpoint during recovery. * [MESOS-4547] - Introduce TASK_KILLING state. * [MESOS-4712] - Remove 'force' field from the Subscribe Call in v1 Scheduler API. * [MESOS-4591] - Change the object of ReserveResources and CreateVolume ACLs to `roles`. * [MESOS-3583] - Add stream IDs for HTTP schedulers. * [MESOS-4427] - Ensure ip_address in state.json (from NetworkInfo) is valid The CHANGELOG for the release is available at: https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.28.0-rc2 -------------------------------------------------------------------------------- The candidate for Mesos 0.28.0 release is available at: https://dist.apache.org/repos/dist/dev/mesos/0.28.0-rc2/mesos-0.28.0.tar.gz The tag to be voted on is 0.28.0-rc2: https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.0-rc2 The MD5 checksum of the tarball can be found at: https://dist.apache.org/repos/dist/dev/mesos/0.28.0-rc2/mesos-0.28.0.tar.gz.md5 The signature of the tarball can be found at: https://dist.apache.org/repos/dist/dev/mesos/0.28.0-rc2/mesos-0.28.0.tar.gz.asc The PGP key used to sign the release is here: https://dist.apache.org/repos/dist/release/mesos/KEYS The JAR is up in Maven in a staging repository here: https://repository.apache.org/content/repositories/orgapachemesos-1120 Please vote on releasing this package as Apache Mesos 0.28.0! The vote is open until Wed Mar 16 15:43:35 EDT 2016 and passes if a majority of at least 3 +1 PMC votes are cast. [ ] +1 Release this package as Apache Mesos 0.28.0 [ ] -1 Do not release this package because ... Thanks, -- Cheers, Zhitao Li -- Best Regards, Haosdent Huang -- Cheers, Zhitao Li -- Cheers, Zhitao Li