RE: Add s390x support for Mesos CI
Hi Benjamin, Gentle reminder on my query regarding adding Apache Mesos to Apache Jenkins CI for s390x. Please do let me know if I can help out in any way. From: Yasir Ashfaq Date: Thursday, 18 April 2024 at 3:26 PM To: dev@mesos.apache.org Cc: Rishi Misra Subject: Re: [EXTERNAL] Re: Add s390x support for Mesos CI Hi Benjamin, We do not have access to Apache Jenkins CI and we usually requested community to add jenkins job for s390x by creating issue in https://issues.apache.org/jira/. For instance, we created https://issues.apache.org/jira/browse/LUCENE-10643 to enable Lucene job for s390x. Similarly, we did create https://issues.apache.org/jira/browse/INFRA-25718 to enable Mesos job for s390x but community does not seem to be accepting these kind of work requests anymore. Could you please refer job/project configuration for JMeter, Lucene and Solr mentioned in https://ci-builds.apache.org/label/s390x/ and try to add Mesos job in a similar manner. Please do let me know if i can be of any assistance. From: Benjamin Mahler Date: Monday, 1 April 2024 at 11:06 PM To: dev@mesos.apache.org Cc: Rishi Misra Subject: [EXTERNAL] Re: Add s390x support for Mesos CI You can schedule some time with me to try to add this, since you need an apache account to modify these. The ARM one is separate as Tomek mentioned, so likely there would need to be a separate one for s390x: https://ci-builds.apache.org/job/Mesos/job/Mesos-Buildbot-ARM/ It looks like this uses an arm label that matches no nodes, so it hasn't been running: https://ci-builds.apache.org/label/arm/ I don't see any nodes listed for s390x either? https://ci-builds.apache.org/label/s390x/ Maybe this ui doesn't work properly, because I was able to find them here, and they do seem to use the s390x label: https://jenkins-ccos.apache.org/view/Shared%20-%20s390x%20nodes/ On Fri, Mar 22, 2024 at 2:42 AM Yasir Ashfaq wrote: > It would be great if we can get a separate configuration matrix for s390x. > We would be able to add new configurations once they start working on > s390x. > Could someone who can edit jenkins configuration, add below configuration > for s390x : > > -- > Configuration Matrix >| gcc > > -- > ubuntu:18.04 | --verbose --disable-libtool-wrappers > --disable-parallel-test-execution | autotools | ✅ > > cmake | ✅ > > -- >
RE: Add s390x support for Mesos CI
Hi Benjamin, We do not have access to Apache Jenkins CI and we usually requested community to add jenkins job for s390x by creating issue in https://issues.apache.org/jira/. For instance, we created https://issues.apache.org/jira/browse/LUCENE-10643 to enable Lucene job for s390x. Similarly, we did create https://issues.apache.org/jira/browse/INFRA-25718 to enable Mesos job for s390x but community does not seem to be accepting these kind of work requests anymore. Could you please refer job/project configuration for JMeter, Lucene and Solr mentioned in https://ci-builds.apache.org/label/s390x/ and try to add Mesos job in a similar manner. Please do let me know if i can be of any assistance. From: Benjamin Mahler Date: Monday, 1 April 2024 at 11:06 PM To: dev@mesos.apache.org Cc: Rishi Misra Subject: [EXTERNAL] Re: Add s390x support for Mesos CI You can schedule some time with me to try to add this, since you need an apache account to modify these. The ARM one is separate as Tomek mentioned, so likely there would need to be a separate one for s390x: https://ci-builds.apache.org/job/Mesos/job/Mesos-Buildbot-ARM/ It looks like this uses an arm label that matches no nodes, so it hasn't been running: https://ci-builds.apache.org/label/arm/ I don't see any nodes listed for s390x either? https://ci-builds.apache.org/label/s390x/ Maybe this ui doesn't work properly, because I was able to find them here, and they do seem to use the s390x label: https://jenkins-ccos.apache.org/view/Shared%20-%20s390x%20nodes/ On Fri, Mar 22, 2024 at 2:42 AM Yasir Ashfaq wrote: > It would be great if we can get a separate configuration matrix for s390x. > We would be able to add new configurations once they start working on > s390x. > Could someone who can edit jenkins configuration, add below configuration > for s390x : > > -- > Configuration Matrix >| gcc > > -- > ubuntu:18.04 | --verbose --disable-libtool-wrappers > --disable-parallel-test-execution | autotools | ✅ > > cmake | ✅ > > -- >
Re: Add s390x support for Mesos CI
You can schedule some time with me to try to add this, since you need an apache account to modify these. The ARM one is separate as Tomek mentioned, so likely there would need to be a separate one for s390x: https://ci-builds.apache.org/job/Mesos/job/Mesos-Buildbot-ARM/ It looks like this uses an arm label that matches no nodes, so it hasn't been running: https://ci-builds.apache.org/label/arm/ I don't see any nodes listed for s390x either? https://ci-builds.apache.org/label/s390x/ Maybe this ui doesn't work properly, because I was able to find them here, and they do seem to use the s390x label: https://jenkins-ccos.apache.org/view/Shared%20-%20s390x%20nodes/ On Fri, Mar 22, 2024 at 2:42 AM Yasir Ashfaq wrote: > It would be great if we can get a separate configuration matrix for s390x. > We would be able to add new configurations once they start working on > s390x. > Could someone who can edit jenkins configuration, add below configuration > for s390x : > > -- > Configuration Matrix >| gcc > > -- > ubuntu:18.04 | --verbose --disable-libtool-wrappers > --disable-parallel-test-execution | autotools | ✅ > > cmake | ✅ > > -- >
Re: Add s390x support for Mesos CI
It would be great if we can get a separate configuration matrix for s390x. We would be able to add new configurations once they start working on s390x. Could someone who can edit jenkins configuration, add below configuration for s390x : -- Configuration Matrix | gcc -- ubuntu:18.04 | --verbose --disable-libtool-wrappers --disable-parallel-test-execution | autotools | ✅ cmake | ✅ --
Re: Add s390x support for Mesos CI
I'm not sure if the mentioned matrix is the right one. For ARM we have a different one. Maybe we need another one for the s390x? See: https://github.com/apache/mesos/blob/e79f6cb6ff82add9dfd7484d3f8f8253b76c0e91/docs/committing.md?plain=1#L31 https://lists.apache.org/thread/wd4jscv6kb4v3dgod390rj8jql1061mj wt., 12 mar 2024 o 13:03 Yasir Ashfaq napisał(a): > > Hi Benjamin, > > Yes, I believe the configuration matrix needs to add an entry similar to : > > Configuration Matrix > gcc > s390x/ubuntu:18.04 > --verbose --disable-libtool-wrappers --disable-parallel-test-execution > autotools > ✅ > cmake > ✅ > > Configuration matrix must be living somewhere private to Mesos or in > Jenkins(using configuration matrix > plugin<https://plugins.jenkins.io/matrix-project/#plugin-content-configuration-matrix>) > as I am unable to find configuration variables such as > “MESOS_TEST_AWAIT_TIMEOUT” environment being referred in Mesos source code. > > As mentioned here<https://github.com/apache/mesos/pull/449#issue-1455059508>, > above configuration has also been tested as well. > > Please let me know if there is any way I can help to update configuration > matrix. > > Thanks & Regards, > Yasir > > From: Benjamin Mahler > Date: Tuesday, 12 March 2024 at 4:43 AM > To: dev@mesos.apache.org > Cc: Rishi Misra > Subject: [EXTERNAL] Re: Add s390x support for Mesos CI > presumably you want to update the configuration matrix here? > > https://ci-builds.apache.org/job/Mesos/job/Mesos-Buildbot/ > > not sure where this configuration lives though > > On Mon, Mar 11, 2024 at 1:28 AM Yasir Ashfaq > wrote: > > > Hi All, > > > > We recently added changes(https://github.com/apache/mesos/pull/449 ) to > > provide s390x CI support for Mesos. > > Even though the changes are merged, Mesos CI has not been enabled yet. > > > > As per https://issues.apache.org/jira/browse/INFRA-21433 , we have > > provided apache four s390x nodes, hence, same nodes can be used to enable > > Apache Mesos CI as well. > > > > Could you please let us know if there is anything further required from > > our side to enable Mesos CI support for s390x. > > > > Thanks & Regards, > > Yasir > >
Re: Add s390x support for Mesos CI
Hi Benjamin, Yes, I believe the configuration matrix needs to add an entry similar to : Configuration Matrix gcc s390x/ubuntu:18.04 --verbose --disable-libtool-wrappers --disable-parallel-test-execution autotools ✅ cmake ✅ Configuration matrix must be living somewhere private to Mesos or in Jenkins(using configuration matrix plugin<https://plugins.jenkins.io/matrix-project/#plugin-content-configuration-matrix>) as I am unable to find configuration variables such as “MESOS_TEST_AWAIT_TIMEOUT” environment being referred in Mesos source code. As mentioned here<https://github.com/apache/mesos/pull/449#issue-1455059508>, above configuration has also been tested as well. Please let me know if there is any way I can help to update configuration matrix. Thanks & Regards, Yasir From: Benjamin Mahler Date: Tuesday, 12 March 2024 at 4:43 AM To: dev@mesos.apache.org Cc: Rishi Misra Subject: [EXTERNAL] Re: Add s390x support for Mesos CI presumably you want to update the configuration matrix here? https://ci-builds.apache.org/job/Mesos/job/Mesos-Buildbot/ not sure where this configuration lives though On Mon, Mar 11, 2024 at 1:28 AM Yasir Ashfaq wrote: > Hi All, > > We recently added changes(https://github.com/apache/mesos/pull/449 ) to > provide s390x CI support for Mesos. > Even though the changes are merged, Mesos CI has not been enabled yet. > > As per https://issues.apache.org/jira/browse/INFRA-21433 , we have > provided apache four s390x nodes, hence, same nodes can be used to enable > Apache Mesos CI as well. > > Could you please let us know if there is anything further required from > our side to enable Mesos CI support for s390x. > > Thanks & Regards, > Yasir >
Re: Add s390x support for Mesos CI
presumably you want to update the configuration matrix here? https://ci-builds.apache.org/job/Mesos/job/Mesos-Buildbot/ not sure where this configuration lives though On Mon, Mar 11, 2024 at 1:28 AM Yasir Ashfaq wrote: > Hi All, > > We recently added changes(https://github.com/apache/mesos/pull/449) to > provide s390x CI support for Mesos. > Even though the changes are merged, Mesos CI has not been enabled yet. > > As per https://issues.apache.org/jira/browse/INFRA-21433, we have > provided apache four s390x nodes, hence, same nodes can be used to enable > Apache Mesos CI as well. > > Could you please let us know if there is anything further required from > our side to enable Mesos CI support for s390x. > > Thanks & Regards, > Yasir >