[ 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