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

Brandon Williams commented on CASSANDRA-18249:
----------------------------------------------

I'm starting to think this is more trouble than it's worth since we're already 
using docker, and also all the signing needs access to creds that won't be 
there without mounting the home directory. However...

bq. Ubuntu 20.04 LTS doesn't have createrepo availabl

In making this work with my existing (working) setup, I realized that I too was 
not using createrepo.  What happened was createrepo was 
[removed|https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=936341] due to being 
python2, and instead [createrepo_c was 
added|https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912338], and I have 
'createrepo' aliased to that so the prepare_release.sh script would work.  
Maybe we should simply update the scripts to use createrepo_c?



> Docker image for releases
> -------------------------
>
>                 Key: CASSANDRA-18249
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18249
>             Project: Cassandra
>          Issue Type: Task
>          Components: Build
>            Reporter: Berenguer Blasi
>            Assignee: Brandon Williams
>            Priority: Normal
>
> The release process is currently driven bu this 
> [doc|https://github.com/apache/cassandra-website/blob/trunk/site-content/source/modules/ROOT/pages/development/release_process.adoc]
>  mainly.
> Some of the requirements are a Debian based distro and a number of packages. 
> As recently discovered this could be a problem, Ubuntu 20.04 LTS doesn't have 
> createrepo available i.e.
> To avoid such problems, add repeatability, have a controlled env where 
> releases are cut, enable more people to cut them, etc [~mck] suggested 
> creating a docker image to that purpose probably based off 
> [this|https://github.com/apache/cassandra-builds/blob/trunk/docker/bullseye-image.docker]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to