You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Michael Semb Wever (Jira)" <ji...@apache.org> on 2021/03/07 21:23:00 UTC

[jira] [Comment Edited] (CASSANDRA-16477) Fix centos packaging for arm64

    [ https://issues.apache.org/jira/browse/CASSANDRA-16477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17296979#comment-17296979 ] 

Michael Semb Wever edited comment on CASSANDRA-16477 at 3/7/21, 9:22 PM:
-------------------------------------------------------------------------

Took the approach of upgrading the centos image to 8.3.2011. This removed the need for urllib3 and cryptography.
Upgrading redhat packaging specs to use python macros.
Also had to improve the selecting of JDKs, similar to CASSANDRA-16428

Patches
- cassandra: [trunk|https://github.com/apache/cassandra/compare/trunk...thelastpickle:mck/trunk_16477], [3.11|https://github.com/apache/cassandra/compare/cassandra-3.11...thelastpickle:mck/cassandra-3.11_16477], [3.0|https://github.com/apache/cassandra/compare/cassandra-3.0...thelastpickle:mck/cassandra-3.0_16477], [2.2|https://github.com/apache/cassandra/compare/cassandra-2.2...thelastpickle:mck/cassandra-2.2_16477]
- [cassandra-builds|https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16477]

CI
- arm64 build :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts-arm64/12/
- arm64 artefacts :: https://nightlies.apache.org/cassandra/devbranch/Cassandra-devbranch-artifacts/11/Cassandra-devbranch-artifacts-arm64/
 - amd64 build, trunk :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/4410
 - amd64 build, 3.11 :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/439/
 - amd64 build, 3.0 :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/438/
 - amd64 build, 2.2 :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/437/



was (Author: michaelsembwever):
Took the approach of upgrading the centos image to 8.3.2011. This removed the need for urllib3 and cryptography.
Upgrading redhat packaging specs to python3.
Also had to improve the selecting of JDKs, similar to CASSANDRA-16428

Patches
- cassandra: [trunk|https://github.com/apache/cassandra/compare/trunk...thelastpickle:mck/trunk_16477], [3.11|https://github.com/apache/cassandra/compare/cassandra-3.11...thelastpickle:mck/cassandra-3.11_16477], [3.0|https://github.com/apache/cassandra/compare/cassandra-3.0...thelastpickle:mck/cassandra-3.0_16477], [2.2|https://github.com/apache/cassandra/compare/cassandra-2.2...thelastpickle:mck/cassandra-2.2_16477]
- [cassandra-builds|https://github.com/apache/cassandra-builds/compare/trunk...thelastpickle:mck/16477]

CI
- arm64 build :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts-arm64/12/
- arm64 artefacts :: https://nightlies.apache.org/cassandra/devbranch/Cassandra-devbranch-artifacts/11/Cassandra-devbranch-artifacts-arm64/
 - amd64 build, trunk :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/4410
 - amd64 build, 3.11 :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/439/
 - amd64 build, 3.0 :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/438/
 - amd64 build, 2.2 :: https://ci-cassandra.apache.org/job/Cassandra-devbranch-artifacts/437/


> Fix centos packaging for arm64
> ------------------------------
>
>                 Key: CASSANDRA-16477
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-16477
>             Project: Cassandra
>          Issue Type: Task
>          Components: Packaging
>            Reporter: Michael Semb Wever
>            Assignee: Michael Semb Wever
>            Priority: Normal
>             Fix For: 4.0.x
>
>
> The cryptography python library (needed by urllib3) does not install on arm64 using centos 7 and python2.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org