Hi, I was testing the RPM on GPDB 4.3.11 and it seems the folder it creates is named 1.12-dev. I don't see it in the code, the cause might be reusing an old build folder after the version name is changed from 1.12-dev to 1.12. In addition, it does not have support for the platform. I see the GPDB 5 folder under ports so the names might have been mixed.
Orhan Kislal On Thu, Aug 24, 2017 at 12:04 PM, Ed Espino <[email protected]> wrote: > FYI: You may find this useful when validating the release artifacts. I have > used a variation of the following script to retrieve release artifacts, > verify PGP signatures and check hashes (md5 and sha512). I run this on my > macbook pro with the utilities available via homebrew. I have pasted the > script below as well as the output from running it. > > Regards, > -=e > > #! /bin/sh > ## ---------------------------------------------------------------------- > ## Retrieve release artifacts, verify pgp signatures and check hashes. > ## > ## Most utilities are available via homebrew packages: > ## gnupg > ## gpg2 > ## coreutils > ## ---------------------------------------------------------------------- > > files=" > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg.asc > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg.md5 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg.sha512 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm.asc > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm.md5 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm.sha512 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz.asc > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz.md5 > > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz.sha512 > " > > utils="wget gpg gsha512sum gmd5sum" > > for util in $utils; do > if ! type $util &> /dev/null ; then > echo "FATAL: required utility does not exist ($util). You may need > to enhance this script to meet your systems needs" > fi > done > > KEYS="https://dist.apache.org/repos/dist/dev/madlib/KEYS" > > for file in $files $KEYS; do > wget -nv --timestamping $file > done > > gpg --import KEYS > if [ $? != 0 ]; then > echo "FATAL: failed to import PGP KEYS" > fi > > for file in $files; do > if [[ $file == *.asc ]]; then > gpg --verify $(basename $file) > if [ $? != 0 ]; then > echo "FATAL: gpg signature verification failed" > fi > fi > if [[ $file == *.sha512 ]]; then > gsha512sum --check $(basename $file) > if [ $? != 0 ]; then > echo "FATAL: sha512 check failed" > fi > fi > if [[ $file == *.md5 ]]; then > gmd5sum --check $(basename $file) > if [ $? != 0 ]; then > echo "FATAL: md5 check failed" > fi > fi > done > > > > > > > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12 > ○ → ls -al > ls -al > total 8 > drwxr-xr-x 3 espino staff 102 Aug 24 12:01 . > drwxr-xr-x 13 espino staff 442 Aug 24 11:09 .. > -rwxr-xr-x 1 espino staff 2941 Aug 24 12:00 > apache-madlib-1.12-check.sh > > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12 > ○ → ./apache-madlib-1.12-check.sh > ./apache-madlib-1.12-check.sh > 2017-08-24 12:01:34 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg > [7003768/7003768] -> "apache-madlib-1.12-bin-Darwin.dmg" [1] > 2017-08-24 12:01:34 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg.asc > [833/833] -> "apache-madlib-1.12-bin-Darwin.dmg.asc" [1] > 2017-08-24 12:01:34 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg.md5 > [75/75] -> "apache-madlib-1.12-bin-Darwin.dmg.md5" [1] > 2017-08-24 12:01:35 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Darwin.dmg.sha512 > [164/164] -> "apache-madlib-1.12-bin-Darwin.dmg.sha512" [1] > 2017-08-24 12:01:35 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm > [3942352/3942352] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm" [1] > 2017-08-24 12:01:35 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc > [833/833] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc" [1] > 2017-08-24 12:01:35 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5 > [85/85] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5" [1] > 2017-08-24 12:01:36 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512 > [174/174] -> "apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512" [1] > 2017-08-24 12:01:36 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm > [3934656/3934656] -> "apache-madlib-1.12-bin-Linux.rpm" [1] > 2017-08-24 12:01:36 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm.asc > [833/833] -> "apache-madlib-1.12-bin-Linux.rpm.asc" [1] > 2017-08-24 12:01:36 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm.md5 > [74/74] -> "apache-madlib-1.12-bin-Linux.rpm.md5" [1] > 2017-08-24 12:01:36 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-bin-Linux.rpm.sha512 > [163/163] -> "apache-madlib-1.12-bin-Linux.rpm.sha512" [1] > 2017-08-24 12:01:37 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz > [2579573/2579573] -> "apache-madlib-1.12-src.tar.gz" [1] > 2017-08-24 12:01:37 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz.asc > [833/833] -> "apache-madlib-1.12-src.tar.gz.asc" [1] > 2017-08-24 12:01:37 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz.md5 > [71/71] -> "apache-madlib-1.12-src.tar.gz.md5" [1] > 2017-08-24 12:01:37 URL: > https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > apache-madlib-1.12-src.tar.gz.sha512 > [160/160] -> "apache-madlib-1.12-src.tar.gz.sha512" [1] > 2017-08-24 12:01:38 URL:https://dist.apache.org/repos/dist/dev/madlib/KEYS > [20807/20807] -> "KEYS" [1] > gpg: key CEAFB9B7FA9EB876: "Orhan Kislal (CODE SIGNING KEY) < > [email protected]>" not changed > gpg: key 2003B12D15C8C87A: "Orhan Kislal (ASF CODE SIGNING KEY) < > [email protected]>" not changed > gpg: key 5C1F7E296CDD6680: "Xiaocheng Tang (mktal) <[email protected] > >" > not changed > gpg: key 52B795C96C725F40: "Rahul Iyer <[email protected]>" not changed > gpg: key 80A9DD6D28D2C789: "Rashmi Raghu (CODE SIGNING KEY) < > [email protected]>" not changed > gpg: key FC0662F257325522: "Edward Bartolo Espino (CODE SIGNING KEY) < > [email protected]>" not changed > gpg: Total number processed: 6 > gpg: unchanged: 6 > gpg: assuming signed data in 'apache-madlib-1.12-bin-Darwin.dmg' > gpg: Signature made Wed Aug 23 16:49:12 2017 PDT > gpg: using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522 > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) < > [email protected]>" [ultimate] > apache-madlib-1.12-bin-Darwin.dmg: OK > apache-madlib-1.12-bin-Darwin.dmg: OK > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm' > gpg: Signature made Wed Aug 23 16:54:04 2017 PDT > gpg: using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522 > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) < > [email protected]>" [ultimate] > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm: OK > gpg: assuming signed data in 'apache-madlib-1.12-bin-Linux.rpm' > gpg: Signature made Wed Aug 23 16:16:56 2017 PDT > gpg: using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522 > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) < > [email protected]>" [ultimate] > apache-madlib-1.12-bin-Linux.rpm: OK > apache-madlib-1.12-bin-Linux.rpm: OK > gpg: assuming signed data in 'apache-madlib-1.12-src.tar.gz' > gpg: Signature made Wed Aug 23 15:45:34 2017 PDT > gpg: using RSA key BBEDA7B5F336D516B34ADE0CFC0662F257325522 > gpg: Good signature from "Edward Bartolo Espino (CODE SIGNING KEY) < > [email protected]>" [ultimate] > apache-madlib-1.12-src.tar.gz: OK > apache-madlib-1.12-src.tar.gz: OK > > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12 > ○ → ls -al > ls -al > total 34264 > drwxr-xr-x 20 espino staff 680 Aug 24 12:01 . > drwxr-xr-x 13 espino staff 442 Aug 24 11:09 .. > -rw-r--r--@ 1 espino staff 20807 Aug 23 14:52 KEYS > -rw-r--r--@ 1 espino staff 7003768 Aug 23 17:00 > apache-madlib-1.12-bin-Darwin.dmg > -rw-r--r--@ 1 espino staff 833 Aug 23 17:00 > apache-madlib-1.12-bin-Darwin.dmg.asc > -rw-r--r--@ 1 espino staff 75 Aug 23 17:00 > apache-madlib-1.12-bin-Darwin.dmg.md5 > -rw-r--r--@ 1 espino staff 164 Aug 23 17:00 > apache-madlib-1.12-bin-Darwin.dmg.sha512 > -rw-r--r--@ 1 espino staff 3942352 Aug 23 17:00 > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm > -rw-r--r--@ 1 espino staff 833 Aug 23 17:00 > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc > -rw-r--r--@ 1 espino staff 85 Aug 23 17:00 > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5 > -rw-r--r--@ 1 espino staff 174 Aug 23 17:00 > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512 > -rw-r--r--@ 1 espino staff 3934656 Aug 23 17:00 > apache-madlib-1.12-bin-Linux.rpm > -rw-r--r--@ 1 espino staff 833 Aug 23 17:00 > apache-madlib-1.12-bin-Linux.rpm.asc > -rw-r--r--@ 1 espino staff 74 Aug 23 17:00 > apache-madlib-1.12-bin-Linux.rpm.md5 > -rw-r--r--@ 1 espino staff 163 Aug 23 17:00 > apache-madlib-1.12-bin-Linux.rpm.sha512 > -rwxr-xr-x 1 espino staff 2941 Aug 24 12:00 > apache-madlib-1.12-check.sh > -rw-r--r--@ 1 espino staff 2579573 Aug 23 17:00 > apache-madlib-1.12-src.tar.gz > -rw-r--r--@ 1 espino staff 833 Aug 23 17:00 > apache-madlib-1.12-src.tar.gz.asc > -rw-r--r--@ 1 espino staff 71 Aug 23 17:00 > apache-madlib-1.12-src.tar.gz.md5 > -rw-r--r--@ 1 espino staff 160 Aug 23 17:00 > apache-madlib-1.12-src.tar.gz.sha512 > > 12 creekside in ~/workspace/MADlib/apache-madlib-1.12 > ○ → > > On Thu, Aug 24, 2017 at 9:49 AM, Ed Espino <[email protected]> wrote: > > > Hello Apache MADlib dev community, > > > > This is the vote for Apache MADlib 1.12 Release (RC1). It provides the > > source release tarball and convenience binaries. This is the first > > Apache MADlib release as an Apache Top Level Project (TLP). > > > > The vote will run for at least 72 working hours and will close on > > Tuesday, Aug 29, 2017 @ 6pm PDT. A minimum of 3 binding +1 votes and > > more binding +1 than binding -1 are required to pass. > > > > The main goals of this release are: > > > > * New modules (All Pairs Shortest Path, Weakly Connected Components, > > Breadth First Search, Mulitple Graph Measures, Stratified Sampling, > > Train-test split, Multilayer Perceptron) > > * Decision tree and random forest improvements (Allow expressions in > > feature list, Allow array input for features, Filter NULL dependent > > values in OOB, Add option to treat NULL as category) > > * Summary improvements (Allow user to determine the number of columns > > per run, Improve efficiency of computation time by ~35%) > > * Sketch (Promote cardinality estimators to top level module from > > early stage) > > * Add basic code coverage support > > * Updates for Apache Top Level Project > > * Multiple bug fixes > > > > For additional information, please see: > > https://cwiki.apache.org/confluence/display/MADLIB/MADlib+1.12 > > > > Here are the release artifact details: > > > > Source release tag to be voted on: rc/1.12-rc1, located here: > > https://git-wip-us.apache.org/repos/asf?p=incubator-madlib.git;a=tag;h= > > 65e6c9175e2754de85885f1f0d42b162deb9b76e > > > > Source release tarball can be retrieved from the following locations: > > > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-src.tar.gz > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-src.tar.gz.asc > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-src.tar.gz.sha512 > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-src.tar.gz.md5 > > > > Convenience binary packages can be retrieved from the following > > locations: > > > > macOS Sierra: 10.12.6 (16G29) - PostgreSQL 9.5.8 & 9.6.4 > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Darwin.dmg > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Darwin.dmg.asc > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Darwin.dmg.sha512 > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Darwin.dmg.md5 > > > > CentOS 6 - GPDB 5 Beta 8 > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.asc > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.sha512 > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux-GPDB5beta8.rpm.md5 > > > > CentOS 5, 6 & 7 - GPDB 4 Orca, 4, PostgreSQL 9.5 & 9.6, HAWQ 2.0 > > Package: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux.rpm > > PGP Signature: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux.rpm.asc > > SHA512 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux.rpm.sha512 > > MD5 Hash: https://dist.apache.org/repos/dist/dev/madlib/1.12.RC1/ > > apache-madlib-1.12-bin-Linux.rpm.md5 > > > > The PGP KEYS file used to validate the signature of the release artifacts > > is available here: > > https://dist.apache.org/repos/dist/dev/madlib/KEYS > > > > To help in tallying the vote, PMC members please be sure to indicate > > "(binding)" with the vote. > > > > [ ] +1 approve > > [ ] +0 no opinion > > [ ] -1 disapprove (and reason why) > > > > Regards, > > Ed Espino > > > > > > -- > *Ed Espino* >
