[jira] [Commented] (CASSANDRA-13252) Include RPM packages in releases
[ https://issues.apache.org/jira/browse/CASSANDRA-13252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15969726#comment-15969726 ] Michael Shuler commented on CASSANDRA-13252: GPG signature on {{repomd.xml}} wasn't sufficient. Unsigned repo config: {noformat} [cassandra] name=Apache Cassandra baseurl=https://www.apache.org/dist/cassandra/redhat/30x/ gpgcheck=0 gpgkey=https://www.apache.org/dist/cassandra/KEYS {noformat} > Include RPM packages in releases > > > Key: CASSANDRA-13252 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13252 > Project: Cassandra > Issue Type: New Feature > Components: Packaging >Reporter: Michael Shuler >Assignee: Michael Shuler > Attachments: rpm_download.diff > > > CASSANDRA-13230 sets up docker builds for deb and rpm packages out of the > {{cassandra-builds}} git repo. We should now be able to do builds in CI, at > least for build testing of snapshot packages. > In order to include in releases, we may wish to set up bintray for RPMs in a > {{redhat/}} dir, similar to the current {{debian/}} dir redirect from > cassandra-dist, or start with direct downloads from cassandra-dist and see > how it goes. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (CASSANDRA-13252) Include RPM packages in releases
[ https://issues.apache.org/jira/browse/CASSANDRA-13252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15969683#comment-15969683 ] Michael Shuler commented on CASSANDRA-13252: Added your download notes, thanks. I have built the yum repo with {{createrepo}} and I believe the only signature needed is on the {{repomd.xml}} file, so I did get that uploaded as well, but I'm not completely sure on that. I think following the same versioned directory scheme as debian {{dist}} is prudent to prevent unexpected major version upgrades, so that's what I did for this trial run. http://www.apache.org/dist/cassandra/redhat/ I'll see if I can knock out a yum config with the correct lines, so we can post that on the download page. > Include RPM packages in releases > > > Key: CASSANDRA-13252 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13252 > Project: Cassandra > Issue Type: New Feature > Components: Packaging >Reporter: Michael Shuler >Assignee: Michael Shuler > Attachments: rpm_download.diff > > > CASSANDRA-13230 sets up docker builds for deb and rpm packages out of the > {{cassandra-builds}} git repo. We should now be able to do builds in CI, at > least for build testing of snapshot packages. > In order to include in releases, we may wish to set up bintray for RPMs in a > {{redhat/}} dir, similar to the current {{debian/}} dir redirect from > cassandra-dist, or start with direct downloads from cassandra-dist and see > how it goes. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (CASSANDRA-13252) Include RPM packages in releases
[ https://issues.apache.org/jira/browse/CASSANDRA-13252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15965898#comment-15965898 ] Michael Shuler commented on CASSANDRA-13252: 3.0.13 RPM packages built and are in the tentative artifact set for release. Vote is going on now. I built them manually, after running {{cassandra-builds/cassandra-release/prepare_release.sh}} and included on people.a.o/~mshuler, so will need to work out yum repo details to check into svn. Automating the deb and RPM builds with the docker goodness would be awesome, too, but hasn't been replaced in {{prepare_release.sh}} yet. > Include RPM packages in releases > > > Key: CASSANDRA-13252 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13252 > Project: Cassandra > Issue Type: New Feature > Components: Packaging >Reporter: Michael Shuler >Assignee: Michael Shuler > > CASSANDRA-13230 sets up docker builds for deb and rpm packages out of the > {{cassandra-builds}} git repo. We should now be able to do builds in CI, at > least for build testing of snapshot packages. > In order to include in releases, we may wish to set up bintray for RPMs in a > {{redhat/}} dir, similar to the current {{debian/}} dir redirect from > cassandra-dist, or start with direct downloads from cassandra-dist and see > how it goes. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (CASSANDRA-13252) Include RPM packages in releases
[ https://issues.apache.org/jira/browse/CASSANDRA-13252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15880123#comment-15880123 ] Stefan Podkowinski commented on CASSANDRA-13252: Snapshot packages seems like a good way to get started to work on production ready RPMs. There are probably still some issues to work out and to improve (systemd support?) that could use feedback from the community, without having to wait a full release cycle before being able to address the issue in another published RPM. > Include RPM packages in releases > > > Key: CASSANDRA-13252 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13252 > Project: Cassandra > Issue Type: New Feature > Components: Packaging >Reporter: Michael Shuler >Assignee: Michael Shuler > > CASSANDRA-13230 sets up docker builds for deb and rpm packages out of the > {{cassandra-builds}} git repo. We should now be able to do builds in CI, at > least for build testing of snapshot packages. > In order to include in releases, we may wish to set up bintray for RPMs in a > {{redhat/}} dir, similar to the current {{debian/}} dir redirect from > cassandra-dist, or start with direct downloads from cassandra-dist and see > how it goes. -- This message was sent by Atlassian JIRA (v6.3.15#6346)