Re: [VOTE] Release Apache Mesos 0.24.2 (rc4)
I synced with Ben on this. I'll be cut another RC for 0.24.2, 0.25.1 as well as 0.26.1 tonight. On 31 March 2016 at 22:47, Michael Parkwrote: > Hey Ben, > > I was able to observe the error you're pointing out for 0.26.1-rc3. > > With 0.24.2-rc4 and 0.25.1-rc3 however, I observed the deprecated SASL > warning that gets propagated as an error. > > For example: > > ./../../src/authentication/cram_md5/authenticatee.cpp:75:7: error: > 'sasl_dispose' is deprecated: first deprecated in OS X 10.11 > [-Werror,-Wdeprecated-declarations] > sasl_dispose(); > > How did you encounter the issues with 0.24.2-rc4 and 0.25.1-rc3? Are you > still running OS X Yosemite? > > Also, I think I was under the impression that we don't officially support > OS X aside from convenience for developers. > I ask because rc2s for 0.24.2 and 0.25.1 had the same SASL issues which > made them not compile on OS X El Capitan. > > If it is, I'll cut a new rc with the SASL warning patches as well as the > glog patch. Just wanted to confirm. > > Thanks, > > MPark > > On 31 March 2016 at 21:30, Benjamin Mahler wrote: > >> I'm seeing the following on OS X for the three RCs that were sent out: >> >> $ ./configure CC=clang CXX=clang++ --disable-python --disable-java >> ... >> $ make check -j7 >> ... >> ./mesos-tests >> dyld: Symbol not found: __ZN3fLB21FLAGS_drop_log_memoryE >> Referenced from: >> /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib >> Expected in: flat namespace >> in >> /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib >> >> I think we need the following patch as well from the glog change: >> >> commit 363b0b059bdc7742b2258a33ebfe430fd03f4311 >> Author: Kapil Arya >> Date: Mon Jan 25 00:41:17 2016 -0500 >> >> Fixed non-linux build involving glog drop_log_meory flag. >> >> The variable "FLAGS_drop_log_memory" is available only on Linux. >> >> Review: https://reviews.apache.org/r/42704 >> >> On Thu, Mar 31, 2016 at 3:28 PM, Michael Park wrote: >> >>> Hi all, >>> >>> Please vote on releasing the following candidate as Apache Mesos 0.24.2. >>> >>> NOTE: I made a mistake of not updating the CHANGELOG for rc3, which is >>> why this is an rc4. >>> >>> 0.24.2 includes the following: >>> >>> >>> No changes from rc2: >>> >>> * Improvements >>> - Allocator filter performance >>> - Port Ranges performance >>> - UUID performance >>> - `/state` endpoint performance >>> - GLOG performance >>> - Configurable task/framework history >>> - Offer filter timeout fix for backlogged allocator >>> >>> * Bugs >>> - SSL >>> - Libevent >>> - Fixed point resources math >>> - HDFS >>> - Agent upgrade compatibility >>> - Health checks >>> >>> New fixes in rc4: >>> >>> - JSON-based credential files. (MESOS-3560) >>> - Mesos health check within docker container. (MESOS-3738) >>> - Deletion of special files. (MESOS-4979) >>> - Memory leak in subprocess. (MESOS-5021) >>> >>> Thank you to Evan Krall from Yelp for requesting MESOS-3560 and >>> MESOS-3738 to be included, >>> and Ben Mahler for requesting MESOS-4979 and MESOS-5021. >>> >>> 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.24.2-rc4 >>> >>> >>> >>> The candidate for Mesos 0.24.2 release is available at: >>> >>> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz >>> >>> The tag to be voted on is 0.24.2-rc4: >>> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.24.2-rc4 >>> >>> The MD5 checksum of the tarball can be found at: >>> >>> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz.md5 >>> >>> The signature of the tarball can be found at: >>> >>> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.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 up in Maven in a staging repository here: >>> https://repository.apache.org/content/repositories/orgapachemesos-1124 >>> >>> Please vote on releasing this package as Apache Mesos 0.24.2! >>> >>> The vote is open until Mon Apr 4 23:59:59 EDT 2016 and passes if a >>> majority of at least 3 +1 PMC votes are cast. >>> >>> [ ] +1 Release this package as Apache Mesos 0.24.2 >>> [ ] -1 Do not release this package because ... >>> >>> Thanks, >>> >>> MPark >>> >> >> >
Re: [VOTE] Release Apache Mesos 0.24.2 (rc4)
Hey Ben, I was able to observe the error you're pointing out for 0.26.1-rc3. With 0.24.2-rc4 and 0.25.1-rc3 however, I observed the deprecated SASL warning that gets propagated as an error. For example: ./../../src/authentication/cram_md5/authenticatee.cpp:75:7: error: 'sasl_dispose' is deprecated: first deprecated in OS X 10.11 [-Werror,-Wdeprecated-declarations] sasl_dispose(); How did you encounter the issues with 0.24.2-rc4 and 0.25.1-rc3? Are you still running OS X Yosemite? Also, I think I was under the impression that we don't officially support OS X aside from convenience for developers. I ask because rc2s for 0.24.2 and 0.25.1 had the same SASL issues which made them not compile on OS X El Capitan. If it is, I'll cut a new rc with the SASL warning patches as well as the glog patch. Just wanted to confirm. Thanks, MPark On 31 March 2016 at 21:30, Benjamin Mahlerwrote: > I'm seeing the following on OS X for the three RCs that were sent out: > > $ ./configure CC=clang CXX=clang++ --disable-python --disable-java > ... > $ make check -j7 > ... > ./mesos-tests > dyld: Symbol not found: __ZN3fLB21FLAGS_drop_log_memoryE > Referenced from: > /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib > Expected in: flat namespace > in /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib > > I think we need the following patch as well from the glog change: > > commit 363b0b059bdc7742b2258a33ebfe430fd03f4311 > Author: Kapil Arya > Date: Mon Jan 25 00:41:17 2016 -0500 > > Fixed non-linux build involving glog drop_log_meory flag. > > The variable "FLAGS_drop_log_memory" is available only on Linux. > > Review: https://reviews.apache.org/r/42704 > > On Thu, Mar 31, 2016 at 3:28 PM, Michael Park wrote: > >> Hi all, >> >> Please vote on releasing the following candidate as Apache Mesos 0.24.2. >> >> NOTE: I made a mistake of not updating the CHANGELOG for rc3, which is >> why this is an rc4. >> >> 0.24.2 includes the following: >> >> >> No changes from rc2: >> >> * Improvements >> - Allocator filter performance >> - Port Ranges performance >> - UUID performance >> - `/state` endpoint performance >> - GLOG performance >> - Configurable task/framework history >> - Offer filter timeout fix for backlogged allocator >> >> * Bugs >> - SSL >> - Libevent >> - Fixed point resources math >> - HDFS >> - Agent upgrade compatibility >> - Health checks >> >> New fixes in rc4: >> >> - JSON-based credential files. (MESOS-3560) >> - Mesos health check within docker container. (MESOS-3738) >> - Deletion of special files. (MESOS-4979) >> - Memory leak in subprocess. (MESOS-5021) >> >> Thank you to Evan Krall from Yelp for requesting MESOS-3560 and >> MESOS-3738 to be included, >> and Ben Mahler for requesting MESOS-4979 and MESOS-5021. >> >> 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.24.2-rc4 >> >> >> >> The candidate for Mesos 0.24.2 release is available at: >> >> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz >> >> The tag to be voted on is 0.24.2-rc4: >> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.24.2-rc4 >> >> The MD5 checksum of the tarball can be found at: >> >> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz.md5 >> >> The signature of the tarball can be found at: >> >> https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.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 up in Maven in a staging repository here: >> https://repository.apache.org/content/repositories/orgapachemesos-1124 >> >> Please vote on releasing this package as Apache Mesos 0.24.2! >> >> The vote is open until Mon Apr 4 23:59:59 EDT 2016 and passes if a >> majority of at least 3 +1 PMC votes are cast. >> >> [ ] +1 Release this package as Apache Mesos 0.24.2 >> [ ] -1 Do not release this package because ... >> >> Thanks, >> >> MPark >> > >
Re: [VOTE] Release Apache Mesos 0.24.2 (rc4)
I'm seeing the following on OS X for the three RCs that were sent out: $ ./configure CC=clang CXX=clang++ --disable-python --disable-java ... $ make check -j7 ... ./mesos-tests dyld: Symbol not found: __ZN3fLB21FLAGS_drop_log_memoryE Referenced from: /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib Expected in: flat namespace in /Users/bmahler/tmp/testing/mesos-0.24.2/src/.libs/libmesos-0.24.2.dylib I think we need the following patch as well from the glog change: commit 363b0b059bdc7742b2258a33ebfe430fd03f4311 Author: Kapil AryaDate: Mon Jan 25 00:41:17 2016 -0500 Fixed non-linux build involving glog drop_log_meory flag. The variable "FLAGS_drop_log_memory" is available only on Linux. Review: https://reviews.apache.org/r/42704 On Thu, Mar 31, 2016 at 3:28 PM, Michael Park wrote: > Hi all, > > Please vote on releasing the following candidate as Apache Mesos 0.24.2. > > NOTE: I made a mistake of not updating the CHANGELOG for rc3, which is why > this is an rc4. > > 0.24.2 includes the following: > > > No changes from rc2: > > * Improvements > - Allocator filter performance > - Port Ranges performance > - UUID performance > - `/state` endpoint performance > - GLOG performance > - Configurable task/framework history > - Offer filter timeout fix for backlogged allocator > > * Bugs > - SSL > - Libevent > - Fixed point resources math > - HDFS > - Agent upgrade compatibility > - Health checks > > New fixes in rc4: > > - JSON-based credential files. (MESOS-3560) > - Mesos health check within docker container. (MESOS-3738) > - Deletion of special files. (MESOS-4979) > - Memory leak in subprocess. (MESOS-5021) > > Thank you to Evan Krall from Yelp for requesting MESOS-3560 and > MESOS-3738 to be included, > and Ben Mahler for requesting MESOS-4979 and MESOS-5021. > > 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.24.2-rc4 > > > > The candidate for Mesos 0.24.2 release is available at: > https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz > > The tag to be voted on is 0.24.2-rc4: > https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.24.2-rc4 > > The MD5 checksum of the tarball can be found at: > > https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz.md5 > > The signature of the tarball can be found at: > > https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.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 up in Maven in a staging repository here: > https://repository.apache.org/content/repositories/orgapachemesos-1124 > > Please vote on releasing this package as Apache Mesos 0.24.2! > > The vote is open until Mon Apr 4 23:59:59 EDT 2016 and passes if a > majority of at least 3 +1 PMC votes are cast. > > [ ] +1 Release this package as Apache Mesos 0.24.2 > [ ] -1 Do not release this package because ... > > Thanks, > > MPark >
[VOTE] Release Apache Mesos 0.24.2 (rc4)
Hi all, Please vote on releasing the following candidate as Apache Mesos 0.24.2. NOTE: I made a mistake of not updating the CHANGELOG for rc3, which is why this is an rc4. 0.24.2 includes the following: No changes from rc2: * Improvements - Allocator filter performance - Port Ranges performance - UUID performance - `/state` endpoint performance - GLOG performance - Configurable task/framework history - Offer filter timeout fix for backlogged allocator * Bugs - SSL - Libevent - Fixed point resources math - HDFS - Agent upgrade compatibility - Health checks New fixes in rc4: - JSON-based credential files. (MESOS-3560) - Mesos health check within docker container. (MESOS-3738) - Deletion of special files. (MESOS-4979) - Memory leak in subprocess. (MESOS-5021) Thank you to Evan Krall from Yelp for requesting MESOS-3560 and MESOS-3738 to be included, and Ben Mahler for requesting MESOS-4979 and MESOS-5021. 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.24.2-rc4 The candidate for Mesos 0.24.2 release is available at: https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz The tag to be voted on is 0.24.2-rc4: https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.24.2-rc4 The MD5 checksum of the tarball can be found at: https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.2.tar.gz.md5 The signature of the tarball can be found at: https://dist.apache.org/repos/dist/dev/mesos/0.24.2-rc4/mesos-0.24.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 up in Maven in a staging repository here: https://repository.apache.org/content/repositories/orgapachemesos-1124 Please vote on releasing this package as Apache Mesos 0.24.2! The vote is open until Mon Apr 4 23:59:59 EDT 2016 and passes if a majority of at least 3 +1 PMC votes are cast. [ ] +1 Release this package as Apache Mesos 0.24.2 [ ] -1 Do not release this package because ... Thanks, MPark