You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by iw...@apache.org on 2021/07/10 13:40:39 UTC
[bigtop] branch master updated: BIGTOP-3569. Applying GPDB Puppet
manifest fails on arm64. (#797)
This is an automated email from the ASF dual-hosted git repository.
iwasakims pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bigtop.git
The following commit(s) were added to refs/heads/master by this push:
new afa9c60 BIGTOP-3569. Applying GPDB Puppet manifest fails on arm64. (#797)
afa9c60 is described below
commit afa9c60f22167357f63eaa8ceaaed90913ce88f8
Author: Kengo Seki <se...@apache.org>
AuthorDate: Sat Jul 10 22:40:32 2021 +0900
BIGTOP-3569. Applying GPDB Puppet manifest fails on arm64. (#797)
---
bigtop-deploy/puppet/modules/gpdb/manifests/init.pp | 2 +-
bigtop-packages/src/deb/gpdb/control | 2 +-
bigtop-packages/src/rpm/gpdb/SPECS/gpdb.spec | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/bigtop-deploy/puppet/modules/gpdb/manifests/init.pp b/bigtop-deploy/puppet/modules/gpdb/manifests/init.pp
index 9d17a77..b7cc37e 100644
--- a/bigtop-deploy/puppet/modules/gpdb/manifests/init.pp
+++ b/bigtop-deploy/puppet/modules/gpdb/manifests/init.pp
@@ -111,7 +111,7 @@ class gpdb {
# GPDB requires the following python packages as of v5.28.5. See
# https://github.com/greenplum-db/gpdb/tree/5X_STABLE#building-greenplum-database-with-gporca.
exec { 'install_python_packages':
- command => '/usr/bin/env pip install -q lockfile paramiko psutil',
+ command => "/usr/bin/env pip install -q 'cryptography<3.3' lockfile paramiko psutil",
require => [Exec["install_pip"]],
}
package { ["gpdb"]:
diff --git a/bigtop-packages/src/deb/gpdb/control b/bigtop-packages/src/deb/gpdb/control
index 0d1f331..1d4cc1e 100644
--- a/bigtop-packages/src/deb/gpdb/control
+++ b/bigtop-packages/src/deb/gpdb/control
@@ -22,6 +22,6 @@ Homepage: https://github.com/greenplum-db/gpdb
Package: gpdb
Architecture: any
-Depends: ${shlibs:Depends}, python (>= 2.6), python (<< 3)
+Depends: ${shlibs:Depends}, bigtop-utils (>= 0.7), gcc, libffi-dev, libssl-dev, make, python-dev (>= 2.6), python-dev (<< 3)
Description: Greenplum MPP database engine
Provides the Greenplum MPP database engine
diff --git a/bigtop-packages/src/rpm/gpdb/SPECS/gpdb.spec b/bigtop-packages/src/rpm/gpdb/SPECS/gpdb.spec
index 8ccb45f..14f50c8 100644
--- a/bigtop-packages/src/rpm/gpdb/SPECS/gpdb.spec
+++ b/bigtop-packages/src/rpm/gpdb/SPECS/gpdb.spec
@@ -39,7 +39,7 @@ Source2: install_gpdb.sh
Source3: do-component-configure
#BIGTOP_PATCH_FILES
AutoReqProv: %{autorequire}
-Requires: python2
+Requires: bigtop-utils >= 0.7, gcc, libffi-devel, make, openssl-devel, python2-devel
%description
gpdb