-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Ruixin Bao edited this page Feb 10, 2021
·
5 revisions
Package name: Cassandra
Currency Checklist:
Tasks | Response | Comments |
---|---|---|
Check the Latest stable version | Yes | 3.11.10 |
Add support for following Distros: RHEL7.8, RHEL7.9, RHEL 8.1, RHEL 8.2, RHEL 8.3, SLES12 SP5, SLES15 SP2, Ubuntu 18.04(LTS), Ubuntu 20.04(LTS), Ubuntu 20.10 Provide list of supported distros mentioned by community. Share link for reference. Supported distro list should match what community claims. If any community claimed distro is not worked on, give appropriate reasons. |
Yes | All distros mentioned are supported. See https://cassandra.apache.org/doc/latest/getting_started/installing.html#installing-cassandra for Cassandra's documentation on Linux distros they are running. |
Package available in distribution? if yes, list distros | No | |
Are Binaries available? If yes, list all architectures (including no-arch/no-mention) for which binaries are available and share link to download. If binary no-arch/no-mention or s390x specific binary available, then verify/test binaries and share results. If not then look for chances to add Z support, share details like how to enable, etc, discussion is needed before we decide what to do. |
Yes | Binaries are available here: http://archive.apache.org/dist/cassandra/3.11.10/. Do note that binary does not work straight out of the box, when I was testing it, I encountered a stack overflow error. Following A similar set of commands with ppc at https://github.com/docker-library/cassandra/blob/master/3.11/Dockerfile#L132-L141, basically changing jvm.options to increase stack size, does solve the issue. |
Community using any CI/CD tool? If yes, provide details with links (if more than 1 CI are used, list them all and try to see which one is used before PR merge) and also check if Z is part of CI (Y/N). If Z is not already part of CI then look for chances to add Z support, share details like how to enable, etc, discussion is needed before we decide what to do. |
Yes | Jenkins at https://ci-cassandra.apache.org/. There is previous request for joining CI but got no response. https://issues.apache.org/jira/browse/CASSANDRA-11703?jql=project%20%3D%20CASSANDRA%20AND%20text%20~%20%22s390x%22%20ORDER%20BY%20created%20DESC |
Created Test reports (Table format)? Use test result template |
Yes | Attached in the comment below |
Listed all the changes done with respect to published version? The proper reasoning should be provided for changes made in the build instructions. |
Yes | Covered in the comment section below |
Build instructions updated? | Yes | |
Should the code changes be PRed? If No, provide reasons on why not. If Yes, follow the PR process mentioned below the table. Also, provide PR link. |
No | |
Any issue created with community (GitHub, JIRA, Bugzilla etc)? If Yes, provide issue link |
No | |
Dockerfile updated (if applicable)? If No, why? If Yes, dockerfile should be provided. Java recommendations mentioned below the table. |
Yes | Through previous findings in Cassandra issue, open j9 was not officially supported, thus still using adoptopenjdk. |
Dockerfile/images available externally for Intel or Z? If Yes, provide below information: * Intel dockerfile link * s390x dockerfile link * Docker image link (for s390x and other platforms (Intel, amd, ppc64 etc) Search as many keywords as u can think of – e.g. dockerhub, google, gcloud , Rhel registry etc. If docker image is not available for Z then look for chances to add Z support, share details like how to enable, etc, discussion is needed before we decide what to do. |
Yes | Intel/ppc dockerfile: https://github.com/docker-library/cassandra/blob/5670b9eb72220c08446731a5aa39bbb1eaec0cbd/3.11/Dockerfile Intel/ppc image: https://hub.docker.com/_/cassandra. There is a previous issue requesting docker image at https://github.com/docker-library/cassandra/issues/193 but didn't go through |
Are Actual efforts provided (In hours) | Yes | TBD |
Calendar Time (Actual Start and End date in yyyy/mm/dd ) |
TBD |