[jira] [Commented] (MESOS-9697) Release RPMs are not uploaded to bintray
[ https://issues.apache.org/jira/browse/MESOS-9697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16844858#comment-16844858 ] Benno Evers commented on MESOS-9697: {noformat} commit 35fa8420762f1e8cf8df211ddcdaa0cc77104bc2 Author: Benno Evers Date: Fri May 17 11:24:23 2019 +0200 Updated bintray upload scripts to remove hard-coded accounts. This updates the Jenkinsfile used in the ASF Jenkins as well as the associated upload script for bintray to make the used credential id configurable and to upload the built packages to the official `apache/mesos` bintray account. Review: https://reviews.apache.org/r/70573/ {noformat} The changes in the commit above did return the Apache CI to a state where packages are built succesfully, however the bintray upload is still failing without any error message. > Release RPMs are not uploaded to bintray > > > Key: MESOS-9697 > URL: https://issues.apache.org/jira/browse/MESOS-9697 > Project: Mesos > Issue Type: Bug > Components: build >Affects Versions: 1.6.2, 1.7.2, 1.8.0 >Reporter: Benjamin Bannier >Assignee: Benno Evers >Priority: Critical > Labels: foundations, integration, jenkins, packaging, rpm > > While we currently build release RPMs, e.g., > [https://builds.apache.org/view/M-R/view/Mesos/job/Packaging/job/CentOS/job/1.7.x/], > these artifacts are not uploaded to bintray. Due to that RPM links on the > downloads page [http://mesos.apache.org/downloads/] are broken. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (MESOS-9697) Release RPMs are not uploaded to bintray
[ https://issues.apache.org/jira/browse/MESOS-9697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16815449#comment-16815449 ] Till Toenshoff commented on MESOS-9697: --- That second job is definitely hardwired to Kapil's accounts - among them, his Mesos mirror. Gave it a spin with a version "1.6.0" tag. https://builds.apache.org/job/Mesos/job/Packaging/job/CentosRPMs/23/console > Release RPMs are not uploaded to bintray > > > Key: MESOS-9697 > URL: https://issues.apache.org/jira/browse/MESOS-9697 > Project: Mesos > Issue Type: Bug > Components: build >Affects Versions: 1.6.2, 1.7.2, 1.8.0 >Reporter: Benjamin Bannier >Assignee: Benno Evers >Priority: Critical > Labels: foundations, integration, jenkins, packaging, rpm > > While we currently build release RPMs, e.g., > [https://builds.apache.org/view/M-R/view/Mesos/job/Packaging/job/CentOS/job/1.7.x/], > these artifacts are not uploaded to bintray. Due to that RPM links on the > downloads page [http://mesos.apache.org/downloads/] are broken. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (MESOS-9697) Release RPMs are not uploaded to bintray
[ https://issues.apache.org/jira/browse/MESOS-9697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16814766#comment-16814766 ] Jie Yu commented on MESOS-9697: --- I would actually suggest we port the bintray part to the Mesos/Packaging/CentOS job so that we also publish nightly RPMs too. We can add a new job that based on the same support/jenkins/Jenkinsfile-packaging-centos, but only trigger on tags for releasing. I am a big fan of automation. > Release RPMs are not uploaded to bintray > > > Key: MESOS-9697 > URL: https://issues.apache.org/jira/browse/MESOS-9697 > Project: Mesos > Issue Type: Bug > Components: build >Affects Versions: 1.6.2, 1.7.2, 1.8.0 >Reporter: Benjamin Bannier >Assignee: Benno Evers >Priority: Critical > Labels: foundations, integration, jenkins, packaging, rpm > > While we currently build release RPMs, e.g., > [https://builds.apache.org/view/M-R/view/Mesos/job/Packaging/job/CentOS/job/1.7.x/], > these artifacts are not uploaded to bintray. Due to that RPM links on the > downloads page [http://mesos.apache.org/downloads/] are broken. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (MESOS-9697) Release RPMs are not uploaded to bintray
[ https://issues.apache.org/jira/browse/MESOS-9697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16814545#comment-16814545 ] Benno Evers commented on MESOS-9697: After some investigation, here's my current understanding of the situation: * The ASF Jenkins is successfully running the `Mesos/Packaging/CentOS` job ( https://builds.apache.org/view/M-R/view/Mesos/job/Packaging/job/CentOS/ ) to a branch that contains the file `support/jenkins/Jenkinsfile-packaging-centos`, i.e. currently branches 1.7.x, 1.8.x and master. This jenkinsfile creates rpm packages for centos 6 and 7 as artifacts (using the script `support/packaging/centos/build-rpm-docker.sh`), but does not do anything with them, i.e. there is no connection to bintray. I don't know if there is any public download for the generated artifacts. * The is another job `Mesos/Packaging/CentosRPMs` (https://builds.apache.org/job/Mesos/job/Packaging/job/CentosRPMs) defined in the ASF Jenkins that is not run manually. For its setup, its using the file `support/packaging/Jenkinsfile` from branch `bintray` on `http://github.com/karya0/mesos.git`. It is taking parameters `MESOS_RELEASE` and `MESOS_TAG` and will build centos 6/7 rpm packages for that release (I still don't understand where exactly it's taking the source code from) and afterwards upload them to bintray using credentials "karya_bintray_credentials". It was last run by [~karya] on Feb 8, 2018 to produce Mesos 1.5.0 packages. So it looks like this might not actually be broken, but rather just release managers not being aware that they are supposed to manually run this Jenkins job. I'd like to test that theory by triggering a 1.7.0 build of the latter job, but I don't seem to have permissions to do that on the ASF Jenkins. > Release RPMs are not uploaded to bintray > > > Key: MESOS-9697 > URL: https://issues.apache.org/jira/browse/MESOS-9697 > Project: Mesos > Issue Type: Bug > Components: build >Affects Versions: 1.6.2, 1.7.2, 1.8.0 >Reporter: Benjamin Bannier >Assignee: Benno Evers >Priority: Critical > Labels: foundations, integration, jenkins, packaging, rpm > > While we currently build release RPMs, e.g., > [https://builds.apache.org/view/M-R/view/Mesos/job/Packaging/job/CentOS/job/1.7.x/], > these artifacts are not uploaded to bintray. Due to that RPM links on the > downloads page [http://mesos.apache.org/downloads/] are broken. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (MESOS-9697) Release RPMs are not uploaded to bintray
[ https://issues.apache.org/jira/browse/MESOS-9697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16812435#comment-16812435 ] Benno Evers commented on MESOS-9697: Changing priority to "Critical", since this does not have an associated target version. (and is thus, technically, not blocking any release) > Release RPMs are not uploaded to bintray > > > Key: MESOS-9697 > URL: https://issues.apache.org/jira/browse/MESOS-9697 > Project: Mesos > Issue Type: Bug > Components: build >Affects Versions: 1.6.2, 1.7.2, 1.8.0 >Reporter: Benjamin Bannier >Priority: Blocker > Labels: integration, jenkins, packaging, rpm > > While we currently build release RPMs, e.g., > [https://builds.apache.org/view/M-R/view/Mesos/job/Packaging/job/CentOS/job/1.7.x/], > these artifacts are not uploaded to bintray. Due to that RPM links on the > downloads page [http://mesos.apache.org/downloads/] are broken. -- This message was sent by Atlassian JIRA (v7.6.3#76005)