Re: [VOTE] Release Apache Mesos 1.5.2 (rc2)
What's the progress on this? On Wed, Nov 28, 2018 at 10:31 PM Gilbert Song wrote: > Thanks, Chun! > > I will cut rc3 sometime early next week. > > On Tue, Nov 27, 2018 at 11:13 AM Chun-Hung Hsiao > wrote: > >> -1 for https://issues.apache.org/jira/browse/MESOS-8623 >> >> I'm working on a fix. >> >> On Thu, Nov 22, 2018 at 1:40 PM Meng Zhu wrote: >> >> > +1 >> > make check on Ubuntu 18.04 >> > >> > On Wed, Oct 31, 2018 at 4:26 PM Gilbert Song >> > wrote: >> > >> > > Hi all, >> > > >> > > Please vote on releasing the following candidate as Apache Mesos >> 1.5.2. >> > > >> > > 1.5.2 includes the following: >> > > >> > > >> > >> >> > > *Announce major bug fixes here* >> > > * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. >> > > * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. >> > > * [MESOS-8418] - mesos-agent high cpu usage because of numerous >> > > /proc/mounts reads. >> > > * [MESOS-8545] - >> > > AgentAPIStreamingTest.AttachInputToNestedContainerSession is flaky. >> > > * [MESOS-8568] - Command checks should always call >> > > `WAIT_NESTED_CONTAINER` before `REMOVE_NESTED_CONTAINER`. >> > > * [MESOS-8620] - Containers stuck in FETCHING possibly due to >> > > unresponsive server. >> > > * [MESOS-8830] - Agent gc on old slave sandboxes could empty >> persistent >> > > volume data. >> > > * [MESOS-8871] - Agent may fail to recover if the agent dies before >> > > image store cache checkpointed. >> > > * [MESOS-8904] - Master crash when removing quota. >> > > * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile >> > > selectors. >> > > * [MESOS-8907] - Docker image fetcher fails with HTTP/2. >> > > * [MESOS-8917] - Agent leaking file descriptors into forked >> processes. >> > > * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. >> > > * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and >> > > memory-only offers. >> > > * [MESOS-8936] - Implement a Random Sorter for offer allocations. >> > > * [MESOS-8942] - Master streaming API does not send (health) check >> > > updates for tasks. >> > > * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). >> > > * [MESOS-8947] - Improve the container preparing logging in >> > > IOSwitchboard and volume/secret isolator. >> > > * [MESOS-8952] - process::await/collect n^2 performance issue. >> > > * [MESOS-8963] - Executor crash trying to print container ID. >> > > * [MESOS-8978] - Command executor calling setsid breaks the tty >> > support. >> > > * [MESOS-8980] - mesos-slave can deadlock with docker pull. >> > > * [MESOS-8986] - `slave.available()` in the allocator is expensive >> and >> > > drags down allocation performance. >> > > * [MESOS-8987] - Master asks agent to shutdown upon auth errors. >> > > * [MESOS-9024] - Mesos master segfaults with stack overflow under >> load. >> > > * [MESOS-9049] - Agent GC could unmount a dangling persistent volume >> > > multiple times. >> > > * [MESOS-9116] - Launch nested container session fails due to >> incorrect >> > > detection of `mnt` namespace of command executor's task. >> > > * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource >> > > temporarily unavailable". >> > > * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on >> the >> > > agent. >> > > * [MESOS-9131] - Health checks launching nested containers while a >> > > container is being destroyed lead to unkillable tasks. >> > > * [MESOS-9142] - CNI detach might fail due to missing network config >> > > file. >> > > * [MESOS-9144] - Master authentication handling leads to request >> > > amplification. >> > > * [MESOS-9145] - Master has a fragile burned-in 5s authentication >> > > timeout. >> > > * [MESOS-9146] - Agent has a fragile burn-in 5s authentication >> timeout. >> > > * [MESOS-9147] - Agent and scheduler driver authentication retry >> > backoff >> > > time could overflow. >> > > * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. >> > > * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to >> format >> > > error. >> > > * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. >> > > * [MESOS-9231] - `docker inspect` may return an unexpected result to >> > > Docker executor due to a race condition. >> > > * [MESOS-9267] - Mesos agent crashes when CNI network is not >> configured >> > > but used. >> > > * [MESOS-9279] - Docker Containerizer 'usage' call might be >> expensive >> > if >> > > mount table is big. >> > > * [MESOS-9283] - Docker containerizer actor can get backlogged with >> > > large number of containers. >> > > * [MESOS-9305] - Create cgoup recursively to workaround systemd >> > deleting >> > > cgroups_root. >> > > * [MESOS-9308] - URI disk profile adaptor could deadlock. >> > > * [MESOS-9334] - Container stuck at ISOLATING state due to li
Re: [VOTE] Release Apache Mesos 1.5.2 (rc2)
Thanks, Chun! I will cut rc3 sometime early next week. On Tue, Nov 27, 2018 at 11:13 AM Chun-Hung Hsiao wrote: > -1 for https://issues.apache.org/jira/browse/MESOS-8623 > > I'm working on a fix. > > On Thu, Nov 22, 2018 at 1:40 PM Meng Zhu wrote: > > > +1 > > make check on Ubuntu 18.04 > > > > On Wed, Oct 31, 2018 at 4:26 PM Gilbert Song > > wrote: > > > > > Hi all, > > > > > > Please vote on releasing the following candidate as Apache Mesos 1.5.2. > > > > > > 1.5.2 includes the following: > > > > > > > > > > > > *Announce major bug fixes here* > > > * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. > > > * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. > > > * [MESOS-8418] - mesos-agent high cpu usage because of numerous > > > /proc/mounts reads. > > > * [MESOS-8545] - > > > AgentAPIStreamingTest.AttachInputToNestedContainerSession is flaky. > > > * [MESOS-8568] - Command checks should always call > > > `WAIT_NESTED_CONTAINER` before `REMOVE_NESTED_CONTAINER`. > > > * [MESOS-8620] - Containers stuck in FETCHING possibly due to > > > unresponsive server. > > > * [MESOS-8830] - Agent gc on old slave sandboxes could empty > persistent > > > volume data. > > > * [MESOS-8871] - Agent may fail to recover if the agent dies before > > > image store cache checkpointed. > > > * [MESOS-8904] - Master crash when removing quota. > > > * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile > > > selectors. > > > * [MESOS-8907] - Docker image fetcher fails with HTTP/2. > > > * [MESOS-8917] - Agent leaking file descriptors into forked > processes. > > > * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. > > > * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and > > > memory-only offers. > > > * [MESOS-8936] - Implement a Random Sorter for offer allocations. > > > * [MESOS-8942] - Master streaming API does not send (health) check > > > updates for tasks. > > > * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). > > > * [MESOS-8947] - Improve the container preparing logging in > > > IOSwitchboard and volume/secret isolator. > > > * [MESOS-8952] - process::await/collect n^2 performance issue. > > > * [MESOS-8963] - Executor crash trying to print container ID. > > > * [MESOS-8978] - Command executor calling setsid breaks the tty > > support. > > > * [MESOS-8980] - mesos-slave can deadlock with docker pull. > > > * [MESOS-8986] - `slave.available()` in the allocator is expensive > and > > > drags down allocation performance. > > > * [MESOS-8987] - Master asks agent to shutdown upon auth errors. > > > * [MESOS-9024] - Mesos master segfaults with stack overflow under > load. > > > * [MESOS-9049] - Agent GC could unmount a dangling persistent volume > > > multiple times. > > > * [MESOS-9116] - Launch nested container session fails due to > incorrect > > > detection of `mnt` namespace of command executor's task. > > > * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource > > > temporarily unavailable". > > > * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on > the > > > agent. > > > * [MESOS-9131] - Health checks launching nested containers while a > > > container is being destroyed lead to unkillable tasks. > > > * [MESOS-9142] - CNI detach might fail due to missing network config > > > file. > > > * [MESOS-9144] - Master authentication handling leads to request > > > amplification. > > > * [MESOS-9145] - Master has a fragile burned-in 5s authentication > > > timeout. > > > * [MESOS-9146] - Agent has a fragile burn-in 5s authentication > timeout. > > > * [MESOS-9147] - Agent and scheduler driver authentication retry > > backoff > > > time could overflow. > > > * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. > > > * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to > format > > > error. > > > * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. > > > * [MESOS-9231] - `docker inspect` may return an unexpected result to > > > Docker executor due to a race condition. > > > * [MESOS-9267] - Mesos agent crashes when CNI network is not > configured > > > but used. > > > * [MESOS-9279] - Docker Containerizer 'usage' call might be expensive > > if > > > mount table is big. > > > * [MESOS-9283] - Docker containerizer actor can get backlogged with > > > large number of containers. > > > * [MESOS-9305] - Create cgoup recursively to workaround systemd > > deleting > > > cgroups_root. > > > * [MESOS-9308] - URI disk profile adaptor could deadlock. > > > * [MESOS-9334] - Container stuck at ISOLATING state due to libevent > > poll > > > never returns. > > > > > > The CHANGELOG for the release is available at: > > > > > > > > > https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=1.5.2-rc2 > > > >
Re: [VOTE] Release Apache Mesos 1.5.2 (rc2)
-1 for https://issues.apache.org/jira/browse/MESOS-8623 I'm working on a fix. On Thu, Nov 22, 2018 at 1:40 PM Meng Zhu wrote: > +1 > make check on Ubuntu 18.04 > > On Wed, Oct 31, 2018 at 4:26 PM Gilbert Song > wrote: > > > Hi all, > > > > Please vote on releasing the following candidate as Apache Mesos 1.5.2. > > > > 1.5.2 includes the following: > > > > > > > *Announce major bug fixes here* > > * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. > > * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. > > * [MESOS-8418] - mesos-agent high cpu usage because of numerous > > /proc/mounts reads. > > * [MESOS-8545] - > > AgentAPIStreamingTest.AttachInputToNestedContainerSession is flaky. > > * [MESOS-8568] - Command checks should always call > > `WAIT_NESTED_CONTAINER` before `REMOVE_NESTED_CONTAINER`. > > * [MESOS-8620] - Containers stuck in FETCHING possibly due to > > unresponsive server. > > * [MESOS-8830] - Agent gc on old slave sandboxes could empty persistent > > volume data. > > * [MESOS-8871] - Agent may fail to recover if the agent dies before > > image store cache checkpointed. > > * [MESOS-8904] - Master crash when removing quota. > > * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile > > selectors. > > * [MESOS-8907] - Docker image fetcher fails with HTTP/2. > > * [MESOS-8917] - Agent leaking file descriptors into forked processes. > > * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. > > * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and > > memory-only offers. > > * [MESOS-8936] - Implement a Random Sorter for offer allocations. > > * [MESOS-8942] - Master streaming API does not send (health) check > > updates for tasks. > > * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). > > * [MESOS-8947] - Improve the container preparing logging in > > IOSwitchboard and volume/secret isolator. > > * [MESOS-8952] - process::await/collect n^2 performance issue. > > * [MESOS-8963] - Executor crash trying to print container ID. > > * [MESOS-8978] - Command executor calling setsid breaks the tty > support. > > * [MESOS-8980] - mesos-slave can deadlock with docker pull. > > * [MESOS-8986] - `slave.available()` in the allocator is expensive and > > drags down allocation performance. > > * [MESOS-8987] - Master asks agent to shutdown upon auth errors. > > * [MESOS-9024] - Mesos master segfaults with stack overflow under load. > > * [MESOS-9049] - Agent GC could unmount a dangling persistent volume > > multiple times. > > * [MESOS-9116] - Launch nested container session fails due to incorrect > > detection of `mnt` namespace of command executor's task. > > * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource > > temporarily unavailable". > > * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on the > > agent. > > * [MESOS-9131] - Health checks launching nested containers while a > > container is being destroyed lead to unkillable tasks. > > * [MESOS-9142] - CNI detach might fail due to missing network config > > file. > > * [MESOS-9144] - Master authentication handling leads to request > > amplification. > > * [MESOS-9145] - Master has a fragile burned-in 5s authentication > > timeout. > > * [MESOS-9146] - Agent has a fragile burn-in 5s authentication timeout. > > * [MESOS-9147] - Agent and scheduler driver authentication retry > backoff > > time could overflow. > > * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. > > * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to format > > error. > > * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. > > * [MESOS-9231] - `docker inspect` may return an unexpected result to > > Docker executor due to a race condition. > > * [MESOS-9267] - Mesos agent crashes when CNI network is not configured > > but used. > > * [MESOS-9279] - Docker Containerizer 'usage' call might be expensive > if > > mount table is big. > > * [MESOS-9283] - Docker containerizer actor can get backlogged with > > large number of containers. > > * [MESOS-9305] - Create cgoup recursively to workaround systemd > deleting > > cgroups_root. > > * [MESOS-9308] - URI disk profile adaptor could deadlock. > > * [MESOS-9334] - Container stuck at ISOLATING state due to libevent > poll > > never returns. > > > > The CHANGELOG for the release is available at: > > > > > https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=1.5.2-rc2 > > > > > > > > > The candidate for Mesos 1.5.2 release is available at: > > > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz > > > > The tag to be voted on is 1.5.2-rc2: > > https://gitbox.apache.org/repos/asf?p=mesos.git;a=commit;h=1.5.2-
Re: [VOTE] Release Apache Mesos 1.5.2 (rc2)
+1 make check on Ubuntu 18.04 On Wed, Oct 31, 2018 at 4:26 PM Gilbert Song wrote: > Hi all, > > Please vote on releasing the following candidate as Apache Mesos 1.5.2. > > 1.5.2 includes the following: > > > *Announce major bug fixes here* > * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. > * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. > * [MESOS-8418] - mesos-agent high cpu usage because of numerous > /proc/mounts reads. > * [MESOS-8545] - > AgentAPIStreamingTest.AttachInputToNestedContainerSession is flaky. > * [MESOS-8568] - Command checks should always call > `WAIT_NESTED_CONTAINER` before `REMOVE_NESTED_CONTAINER`. > * [MESOS-8620] - Containers stuck in FETCHING possibly due to > unresponsive server. > * [MESOS-8830] - Agent gc on old slave sandboxes could empty persistent > volume data. > * [MESOS-8871] - Agent may fail to recover if the agent dies before > image store cache checkpointed. > * [MESOS-8904] - Master crash when removing quota. > * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile > selectors. > * [MESOS-8907] - Docker image fetcher fails with HTTP/2. > * [MESOS-8917] - Agent leaking file descriptors into forked processes. > * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. > * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and > memory-only offers. > * [MESOS-8936] - Implement a Random Sorter for offer allocations. > * [MESOS-8942] - Master streaming API does not send (health) check > updates for tasks. > * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). > * [MESOS-8947] - Improve the container preparing logging in > IOSwitchboard and volume/secret isolator. > * [MESOS-8952] - process::await/collect n^2 performance issue. > * [MESOS-8963] - Executor crash trying to print container ID. > * [MESOS-8978] - Command executor calling setsid breaks the tty support. > * [MESOS-8980] - mesos-slave can deadlock with docker pull. > * [MESOS-8986] - `slave.available()` in the allocator is expensive and > drags down allocation performance. > * [MESOS-8987] - Master asks agent to shutdown upon auth errors. > * [MESOS-9024] - Mesos master segfaults with stack overflow under load. > * [MESOS-9049] - Agent GC could unmount a dangling persistent volume > multiple times. > * [MESOS-9116] - Launch nested container session fails due to incorrect > detection of `mnt` namespace of command executor's task. > * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource > temporarily unavailable". > * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on the > agent. > * [MESOS-9131] - Health checks launching nested containers while a > container is being destroyed lead to unkillable tasks. > * [MESOS-9142] - CNI detach might fail due to missing network config > file. > * [MESOS-9144] - Master authentication handling leads to request > amplification. > * [MESOS-9145] - Master has a fragile burned-in 5s authentication > timeout. > * [MESOS-9146] - Agent has a fragile burn-in 5s authentication timeout. > * [MESOS-9147] - Agent and scheduler driver authentication retry backoff > time could overflow. > * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. > * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to format > error. > * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. > * [MESOS-9231] - `docker inspect` may return an unexpected result to > Docker executor due to a race condition. > * [MESOS-9267] - Mesos agent crashes when CNI network is not configured > but used. > * [MESOS-9279] - Docker Containerizer 'usage' call might be expensive if > mount table is big. > * [MESOS-9283] - Docker containerizer actor can get backlogged with > large number of containers. > * [MESOS-9305] - Create cgoup recursively to workaround systemd deleting > cgroups_root. > * [MESOS-9308] - URI disk profile adaptor could deadlock. > * [MESOS-9334] - Container stuck at ISOLATING state due to libevent poll > never returns. > > The CHANGELOG for the release is available at: > > https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=1.5.2-rc2 > > > > The candidate for Mesos 1.5.2 release is available at: > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz > > The tag to be voted on is 1.5.2-rc2: > https://gitbox.apache.org/repos/asf?p=mesos.git;a=commit;h=1.5.2-rc2 > > The SHA512 checksum of the tarball can be found at: > > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz.sha512 > > The signature of the tarball can be found at: > > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz.asc > > The PGP key used to sign the release is here: > https://dist.
Re: [VOTE] Release Apache Mesos 1.5.2 (rc2)
+1 On Thu, Nov 22, 2018 at 8:23 AM Jie Yu wrote: > +1 > > > On Oct 31, 2018, at 4:26 PM, Gilbert Song wrote: > > > > Hi all, > > > > Please vote on releasing the following candidate as Apache Mesos 1.5.2. > > > > 1.5.2 includes the following: > > > > > *Announce major bug fixes here* > > * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. > > * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. > > * [MESOS-8418] - mesos-agent high cpu usage because of numerous > /proc/mounts reads. > > * [MESOS-8545] - > AgentAPIStreamingTest.AttachInputToNestedContainerSession is flaky. > > * [MESOS-8568] - Command checks should always call > `WAIT_NESTED_CONTAINER` before `REMOVE_NESTED_CONTAINER`. > > * [MESOS-8620] - Containers stuck in FETCHING possibly due to > unresponsive server. > > * [MESOS-8830] - Agent gc on old slave sandboxes could empty > persistent volume data. > > * [MESOS-8871] - Agent may fail to recover if the agent dies before > image store cache checkpointed. > > * [MESOS-8904] - Master crash when removing quota. > > * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile > selectors. > > * [MESOS-8907] - Docker image fetcher fails with HTTP/2. > > * [MESOS-8917] - Agent leaking file descriptors into forked processes. > > * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. > > * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and > memory-only offers. > > * [MESOS-8936] - Implement a Random Sorter for offer allocations. > > * [MESOS-8942] - Master streaming API does not send (health) check > updates for tasks. > > * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). > > * [MESOS-8947] - Improve the container preparing logging in > IOSwitchboard and volume/secret isolator. > > * [MESOS-8952] - process::await/collect n^2 performance issue. > > * [MESOS-8963] - Executor crash trying to print container ID. > > * [MESOS-8978] - Command executor calling setsid breaks the tty > support. > > * [MESOS-8980] - mesos-slave can deadlock with docker pull. > > * [MESOS-8986] - `slave.available()` in the allocator is expensive and > drags down allocation performance. > > * [MESOS-8987] - Master asks agent to shutdown upon auth errors. > > * [MESOS-9024] - Mesos master segfaults with stack overflow under load. > > * [MESOS-9049] - Agent GC could unmount a dangling persistent volume > multiple times. > > * [MESOS-9116] - Launch nested container session fails due to > incorrect detection of `mnt` namespace of command executor's task. > > * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource > temporarily unavailable". > > * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on the > agent. > > * [MESOS-9131] - Health checks launching nested containers while a > container is being destroyed lead to unkillable tasks. > > * [MESOS-9142] - CNI detach might fail due to missing network config > file. > > * [MESOS-9144] - Master authentication handling leads to request > amplification. > > * [MESOS-9145] - Master has a fragile burned-in 5s authentication > timeout. > > * [MESOS-9146] - Agent has a fragile burn-in 5s authentication timeout. > > * [MESOS-9147] - Agent and scheduler driver authentication retry > backoff time could overflow. > > * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. > > * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to > format error. > > * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. > > * [MESOS-9231] - `docker inspect` may return an unexpected result to > Docker executor due to a race condition. > > * [MESOS-9267] - Mesos agent crashes when CNI network is not > configured but used. > > * [MESOS-9279] - Docker Containerizer 'usage' call might be expensive > if mount table is big. > > * [MESOS-9283] - Docker containerizer actor can get backlogged with > large number of containers. > > * [MESOS-9305] - Create cgoup recursively to workaround systemd > deleting cgroups_root. > > * [MESOS-9308] - URI disk profile adaptor could deadlock. > > * [MESOS-9334] - Container stuck at ISOLATING state due to libevent > poll never returns. > > > > The CHANGELOG for the release is available at: > > > https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=1.5.2-rc2 > > > > > > > The candidate for Mesos 1.5.2 release is available at: > > > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz > > > > The tag to be voted on is 1.5.2-rc2: > > https://gitbox.apache.org/repos/asf?p=mesos.git;a=commit;h=1.5.2-rc2 > > > > The SHA512 checksum of the tarball can be found at: > > > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz.sha512 > > > > The signature of the ta
Re: [VOTE] Release Apache Mesos 1.5.2 (rc2)
+1 > On Oct 31, 2018, at 4:26 PM, Gilbert Song wrote: > > Hi all, > > Please vote on releasing the following candidate as Apache Mesos 1.5.2. > > 1.5.2 includes the following: > > *Announce major bug fixes here* > * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. > * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. > * [MESOS-8418] - mesos-agent high cpu usage because of numerous > /proc/mounts reads. > * [MESOS-8545] - AgentAPIStreamingTest.AttachInputToNestedContainerSession > is flaky. > * [MESOS-8568] - Command checks should always call `WAIT_NESTED_CONTAINER` > before `REMOVE_NESTED_CONTAINER`. > * [MESOS-8620] - Containers stuck in FETCHING possibly due to unresponsive > server. > * [MESOS-8830] - Agent gc on old slave sandboxes could empty persistent > volume data. > * [MESOS-8871] - Agent may fail to recover if the agent dies before image > store cache checkpointed. > * [MESOS-8904] - Master crash when removing quota. > * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile selectors. > * [MESOS-8907] - Docker image fetcher fails with HTTP/2. > * [MESOS-8917] - Agent leaking file descriptors into forked processes. > * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. > * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and > memory-only offers. > * [MESOS-8936] - Implement a Random Sorter for offer allocations. > * [MESOS-8942] - Master streaming API does not send (health) check updates > for tasks. > * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). > * [MESOS-8947] - Improve the container preparing logging in IOSwitchboard > and volume/secret isolator. > * [MESOS-8952] - process::await/collect n^2 performance issue. > * [MESOS-8963] - Executor crash trying to print container ID. > * [MESOS-8978] - Command executor calling setsid breaks the tty support. > * [MESOS-8980] - mesos-slave can deadlock with docker pull. > * [MESOS-8986] - `slave.available()` in the allocator is expensive and > drags down allocation performance. > * [MESOS-8987] - Master asks agent to shutdown upon auth errors. > * [MESOS-9024] - Mesos master segfaults with stack overflow under load. > * [MESOS-9049] - Agent GC could unmount a dangling persistent volume > multiple times. > * [MESOS-9116] - Launch nested container session fails due to incorrect > detection of `mnt` namespace of command executor's task. > * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource > temporarily unavailable". > * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on the > agent. > * [MESOS-9131] - Health checks launching nested containers while a > container is being destroyed lead to unkillable tasks. > * [MESOS-9142] - CNI detach might fail due to missing network config file. > * [MESOS-9144] - Master authentication handling leads to request > amplification. > * [MESOS-9145] - Master has a fragile burned-in 5s authentication timeout. > * [MESOS-9146] - Agent has a fragile burn-in 5s authentication timeout. > * [MESOS-9147] - Agent and scheduler driver authentication retry backoff > time could overflow. > * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. > * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to format > error. > * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. > * [MESOS-9231] - `docker inspect` may return an unexpected result to Docker > executor due to a race condition. > * [MESOS-9267] - Mesos agent crashes when CNI network is not configured but > used. > * [MESOS-9279] - Docker Containerizer 'usage' call might be expensive if > mount table is big. > * [MESOS-9283] - Docker containerizer actor can get backlogged with large > number of containers. > * [MESOS-9305] - Create cgoup recursively to workaround systemd deleting > cgroups_root. > * [MESOS-9308] - URI disk profile adaptor could deadlock. > * [MESOS-9334] - Container stuck at ISOLATING state due to libevent poll > never returns. > > The CHANGELOG for the release is available at: > https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=1.5.2-rc2 > > > The candidate for Mesos 1.5.2 release is available at: > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz > > The tag to be voted on is 1.5.2-rc2: > https://gitbox.apache.org/repos/asf?p=mesos.git;a=commit;h=1.5.2-rc2 > > The SHA512 checksum of the tarball can be found at: > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz.sha512 > > The signature of the tarball can be found at: > https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz.asc > > The PGP key used to sign the release is here: > https://dist.apache.org
[VOTE] Release Apache Mesos 1.5.2 (rc2)
Hi all, Please vote on releasing the following candidate as Apache Mesos 1.5.2. 1.5.2 includes the following: *Announce major bug fixes here* * [MESOS-3790] - ZooKeeper connection should retry on `EAI_NONAME`. * [MESOS-8128] - Make os::pipe file descriptors O_CLOEXEC. * [MESOS-8418] - mesos-agent high cpu usage because of numerous /proc/mounts reads. * [MESOS-8545] - AgentAPIStreamingTest.AttachInputToNestedContainerSession is flaky. * [MESOS-8568] - Command checks should always call `WAIT_NESTED_CONTAINER` before `REMOVE_NESTED_CONTAINER`. * [MESOS-8620] - Containers stuck in FETCHING possibly due to unresponsive server. * [MESOS-8830] - Agent gc on old slave sandboxes could empty persistent volume data. * [MESOS-8871] - Agent may fail to recover if the agent dies before image store cache checkpointed. * [MESOS-8904] - Master crash when removing quota. * [MESOS-8906] - `UriDiskProfileAdaptor` fails to update profile selectors. * [MESOS-8907] - Docker image fetcher fails with HTTP/2. * [MESOS-8917] - Agent leaking file descriptors into forked processes. * [MESOS-8921] - Autotools don't work with newer OpenJDK versions. * [MESOS-8935] - Quota limit "chopping" can lead to cpu-only and memory-only offers. * [MESOS-8936] - Implement a Random Sorter for offer allocations. * [MESOS-8942] - Master streaming API does not send (health) check updates for tasks. * [MESOS-8945] - Master check failure due to CHECK_SOME(providerId). * [MESOS-8947] - Improve the container preparing logging in IOSwitchboard and volume/secret isolator. * [MESOS-8952] - process::await/collect n^2 performance issue. * [MESOS-8963] - Executor crash trying to print container ID. * [MESOS-8978] - Command executor calling setsid breaks the tty support. * [MESOS-8980] - mesos-slave can deadlock with docker pull. * [MESOS-8986] - `slave.available()` in the allocator is expensive and drags down allocation performance. * [MESOS-8987] - Master asks agent to shutdown upon auth errors. * [MESOS-9024] - Mesos master segfaults with stack overflow under load. * [MESOS-9049] - Agent GC could unmount a dangling persistent volume multiple times. * [MESOS-9116] - Launch nested container session fails due to incorrect detection of `mnt` namespace of command executor's task. * [MESOS-9125] - Port mapper CNI plugin might fail with "Resource temporarily unavailable". * [MESOS-9127] - Port mapper CNI plugin might deadlock iptables on the agent. * [MESOS-9131] - Health checks launching nested containers while a container is being destroyed lead to unkillable tasks. * [MESOS-9142] - CNI detach might fail due to missing network config file. * [MESOS-9144] - Master authentication handling leads to request amplification. * [MESOS-9145] - Master has a fragile burned-in 5s authentication timeout. * [MESOS-9146] - Agent has a fragile burn-in 5s authentication timeout. * [MESOS-9147] - Agent and scheduler driver authentication retry backoff time could overflow. * [MESOS-9151] - Container stuck at ISOLATING due to FD leak. * [MESOS-9170] - Zookeeper doesn't compile with newer gcc due to format error. * [MESOS-9196] - Removing rootfs mounts may fail with EBUSY. * [MESOS-9231] - `docker inspect` may return an unexpected result to Docker executor due to a race condition. * [MESOS-9267] - Mesos agent crashes when CNI network is not configured but used. * [MESOS-9279] - Docker Containerizer 'usage' call might be expensive if mount table is big. * [MESOS-9283] - Docker containerizer actor can get backlogged with large number of containers. * [MESOS-9305] - Create cgoup recursively to workaround systemd deleting cgroups_root. * [MESOS-9308] - URI disk profile adaptor could deadlock. * [MESOS-9334] - Container stuck at ISOLATING state due to libevent poll never returns. The CHANGELOG for the release is available at: https://gitbox.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=1.5.2-rc2 The candidate for Mesos 1.5.2 release is available at: https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz The tag to be voted on is 1.5.2-rc2: https://gitbox.apache.org/repos/asf?p=mesos.git;a=commit;h=1.5.2-rc2 The SHA512 checksum of the tarball can be found at: https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.tar.gz.sha512 The signature of the tarball can be found at: https://dist.apache.org/repos/dist/dev/mesos/1.5.2-rc2/mesos-1.5.2.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 in a staging repository here: https://repository.apache.org/content/repositories/orgapachemesos-1239 Please vote on releasing this package as Apache Mesos 1.5.2! The vote is open until Mon Nov 5 16:23:11 PDT 2018 and passes if