[jira] [Commented] (CASSANDRA-13252) Include RPM packages in releases

2017-04-14 Thread Michael Shuler (JIRA)

[ 
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

2017-04-14 Thread Michael Shuler (JIRA)

[ 
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

2017-04-12 Thread Michael Shuler (JIRA)

[ 
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

2017-02-23 Thread Stefan Podkowinski (JIRA)

[ 
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)