-
Notifications
You must be signed in to change notification settings - Fork 492
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BIGTOP-4106. Upgrade GPDB to 7.1.0 with Python 3 enabled. #1269
Conversation
Packaging was succeeded on ubuntu-22.04 and openeuler-22.03. Not yet running smoke-tests. |
looking into the cause of test error.
|
bigtop-deploy must be updated too.
|
smoke-tests of gpdb passed on ubuntu-22.04 (amd64) and openeuler-22.03 (aarch64) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://github.com/greenplum-db/gpdb/blob/main/python-dependencies.txt It seems that GPDB relies on psutil, pyyaml, psycopg2. So, do we need to install these Python dependencies during deployment?
It is user's responsibility to set up Python environment now. Since the current coverage of the smoke-tests does not require the python modules, I'm not going to update bigtop-deploy here. Feel free to file another jira to add tests and update manifests if you want. |
packaging and smoke-tests passed on centos-7, rockylinu-8 and debian-11. (x86_64) |
Packaging on fedora-38 fails due to lack of Perl module?
|
packaging on fedora-38 succeeded but deployment failed. The cause seems to be hidden bug of the manifest. Puppet 8 on Fedora 38 looks stricter than older versions.
|
smoke-tests passed on fedora-38. |
+1, tested on CentOS 7. Thanks @iwasakims.
|
I merged this. Thanks, @sekikn. |
(cherry picked from commit e63d435)
We verified this PR, but compile failed in rockylinux 9 |
@MacChen01 looks like rokcylinux-9 needs the same fix with fedora-38. Since rokcylinux-9 is out of scope of Bigtop 3.3.0 release, I'll look into it later. |
@iwasakims |
https://issues.apache.org/jira/browse/BIGTOP-4106
MAKELEVEL=0
is needed on invoking sub-make from top-level make of deb packaging.