Closed j-rivero closed 4 months ago
Only in /tmp/current_xml_configuration: sdformat-abichecker-any_to_any-ubuntu_auto-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat12-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat13-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat14-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat6-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat9-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat12_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat13_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat14_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat6_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat9_pkg-focal-amd64.xml
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/sdformat12-debbuilder.xml /tmp/pr_xml_configuration/sdformat12-debbuilder.xml
--- /tmp/current_xml_configuration/sdformat12-debbuilder.xml 2024-05-16 15:21:12.869557733 +0000
+++ /tmp/pr_xml_configuration/sdformat12-debbuilder.xml 2024-05-16 15:19:23.997607413 +0000
@@ -82,7 +82,7 @@
</hudson.model.ParametersDefinitionProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<maxConcurrentPerNode>1</maxConcurrentPerNode>
- <maxConcurrentTotal>4</maxConcurrentTotal>
+ <maxConcurrentTotal>8</maxConcurrentTotal>
<throttleEnabled>true</throttleEnabled>
<throttleOption>project</throttleOption>
<categories></categories>
@@ -146,9 +146,8 @@
<hudson.tasks.Shell>
<command>#!/bin/bash -xe
-export NEED_C17_COMPILER=true
-export ENABLE_ROS=false
-/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-debbuild.bash
+
+/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-ignition-debbuild.bash
</command>
</hudson.tasks.Shell>
</builders>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/sdformat13-debbuilder.xml /tmp/pr_xml_configuration/sdformat13-debbuilder.xml
--- /tmp/current_xml_configuration/sdformat13-debbuilder.xml 2024-05-16 15:21:12.945557703 +0000
+++ /tmp/pr_xml_configuration/sdformat13-debbuilder.xml 2024-05-16 15:19:30.321612574 +0000
@@ -82,7 +82,7 @@
</hudson.model.ParametersDefinitionProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<maxConcurrentPerNode>1</maxConcurrentPerNode>
- <maxConcurrentTotal>4</maxConcurrentTotal>
+ <maxConcurrentTotal>8</maxConcurrentTotal>
<throttleEnabled>true</throttleEnabled>
<throttleOption>project</throttleOption>
<categories></categories>
@@ -146,9 +146,8 @@
<hudson.tasks.Shell>
<command>#!/bin/bash -xe
-export NEED_C17_COMPILER=true
-export ENABLE_ROS=false
-/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-debbuild.bash
+
+/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-ignition-debbuild.bash
</command>
</hudson.tasks.Shell>
</builders>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/sdformat14-debbuilder.xml /tmp/pr_xml_configuration/sdformat14-debbuilder.xml
--- /tmp/current_xml_configuration/sdformat14-debbuilder.xml 2024-05-16 15:21:13.025557671 +0000
+++ /tmp/pr_xml_configuration/sdformat14-debbuilder.xml 2024-05-16 15:19:33.765611404 +0000
@@ -82,7 +82,7 @@
</hudson.model.ParametersDefinitionProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<maxConcurrentPerNode>1</maxConcurrentPerNode>
- <maxConcurrentTotal>4</maxConcurrentTotal>
+ <maxConcurrentTotal>8</maxConcurrentTotal>
<throttleEnabled>true</throttleEnabled>
<throttleOption>project</throttleOption>
<categories></categories>
@@ -146,9 +146,8 @@
<hudson.tasks.Shell>
<command>#!/bin/bash -xe
-export NEED_C17_COMPILER=true
-export ENABLE_ROS=false
-/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-debbuild.bash
+
+/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-ignition-debbuild.bash
</command>
</hudson.tasks.Shell>
</builders>
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/sdformat15-debbuilder.xml /tmp/pr_xml_configuration/sdformat15-debbuilder.xml
--- /tmp/current_xml_configuration/sdformat15-debbuilder.xml 2024-05-16 15:21:13.105557638 +0000
+++ /tmp/pr_xml_configuration/sdformat15-debbuilder.xml 2024-05-16 15:19:38.793615138 +0000
@@ -82,7 +82,7 @@
</hudson.model.ParametersDefinitionProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<maxConcurrentPerNode>1</maxConcurrentPerNode>
- <maxConcurrentTotal>4</maxConcurrentTotal>
+ <maxConcurrentTotal>8</maxConcurrentTotal>
<throttleEnabled>true</throttleEnabled>
<throttleOption>project</throttleOption>
<categories></categories>
@@ -147,8 +147,7 @@
<command>#!/bin/bash -xe
-export ENABLE_ROS=false
-/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-debbuild.bash
+/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-ignition-debbuild.bash
</command>
</hudson.tasks.Shell>
</builders>
Only in /tmp/current_xml_configuration: sdformat6-debbuilder.xml
Only in /tmp/current_xml_configuration: sdformat6-install_bottle-homebrew-amd64.xml
diff -ur -I '.*<id>dashboard_portlet_.*</id>.*' /tmp/current_xml_configuration/sdformat9-debbuilder.xml /tmp/pr_xml_configuration/sdformat9-debbuilder.xml
--- /tmp/current_xml_configuration/sdformat9-debbuilder.xml 2024-05-16 15:21:12.789557766 +0000
+++ /tmp/pr_xml_configuration/sdformat9-debbuilder.xml 2024-05-16 15:19:19.861599162 +0000
@@ -82,7 +82,7 @@
</hudson.model.ParametersDefinitionProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty>
<maxConcurrentPerNode>1</maxConcurrentPerNode>
- <maxConcurrentTotal>4</maxConcurrentTotal>
+ <maxConcurrentTotal>8</maxConcurrentTotal>
<throttleEnabled>true</throttleEnabled>
<throttleOption>project</throttleOption>
<categories></categories>
@@ -146,9 +146,8 @@
<hudson.tasks.Shell>
<command>#!/bin/bash -xe
-export NEED_C17_COMPILER=true
-export ENABLE_ROS=false
-/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-debbuild.bash
+
+/bin/bash -x ./scripts/jenkins-scripts/docker/multidistribution-ignition-debbuild.bash
</command>
</hudson.tasks.Shell>
</builders>
ABICHECKERS
Only in /tmp/current_xml_configuration: sdformat-abichecker-any_to_any-ubuntu_auto-amd64.xml
:heavy_check_mark: abicheckers are now generated on gazebo_libs:
rs [?] ❯ ls sdformat*abi*
sdformat-abichecker-any_to_any-ubuntu-focal-amd64.xml
sdformat-abichecker-any_to_any-ubuntu-jammy-amd64.xml
sdformat-abichecker-any_to_any-ubuntu-noble-amd64.xml
ASAN
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat12-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat13-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat14-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat6-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-ci_asan-sdformat9-focal-amd64.xml
:heavy_check_mark: The asan jobs were renamed to use real branch names. The sdformat6 is gone (EOL already)
rs [?] ❯ ls sdformat*asan*
sdformat-ci_asan-main-noble-amd64.xml
sdformat-ci_asan-sdf12-focal-amd64.xml
sdformat-ci_asan-sdf13-focal-amd64.xml
sdformat-ci_asan-sdf14-jammy-amd64.xml
sdformat-ci_asan-sdf9-focal-amd64.xml
INSTALL
Only in /tmp/current_xml_configuration: sdformat-install-sdformat12_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat13_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat14_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat6_pkg-focal-amd64.xml
Only in /tmp/current_xml_configuration: sdformat-install-sdformat9_pkg-focal-amd64.xml
:heavy_check_mark: On gazebo libs: 6 is gone (EOL), 9 and 13 in focal and 14 and 15 in jammy. Looks good to me.
sdformat12-install-pkg-focal-amd64.xml
sdformat13-install-pkg-focal-amd64.xml
sdformat14-install-pkg-jammy-amd64.xml
sdformat15-install-pkg-jammy-amd64.xml
sdformat9-install-pkg-focal-amd64.xml
DEBBUILDER:
Comparing multidistribution-debbuild.bash
and multidistribution-debbuild.bash
the diffs are not going to change anything I think.
release-tools3/jenkins-scripts/docker on jrivero/remove_indexes_noble_prs [?] ❯ diff -u multidistribution-debbuild.bash multidistribution-ignition-debbuild.bash
--- multidistribution-debbuild.bash 2023-11-10 18:04:20.472363237 +0100
+++ multidistribution-ignition-debbuild.bash 2023-11-10 18:04:20.472363237 +0100
@@ -5,6 +5,7 @@
SCRIPT_DIR="${SCRIPT_DIR%/*}"
export RELEASE_REPO_DIRECTORY=${DISTRO}
-export ENABLE_ROS=${ENABLE_ROS:-true}
+export ENABLE_ROS=false
+export GITHUB_ORG=gazebosim
. ${SCRIPT_DIR}/lib/debbuild-base.bash
The export NEED_C17_COMPILER=true
is more relevant since it can modify the ABI. Seems to only affect Bionic witch is EOL. I would vote to remove bionic from the sdformat9 repository not to release in that platform anymore.
And finally the change in maxConcurrentTotal
for the number of jobs triggered in Jenkins is fine to be inline with the rest of configuration.
The
export NEED_C17_COMPILER=true
is more relevant since it can modify the ABI. Seems to only affect Bionic witch is EOL. I would vote to remove bionic from the sdformat9 repository not to release in that platform anymore.
👍
Jobs should be already generated by gazebo_libs.dsl