Questions tagged [buildfarm]
The buildfarm tag has no usage guidance.
74 questions
0
votes
0
answers
26
views
ROS 2 package Rsrc pipeline fails due to changed tracks.yaml
On 3/6/2024 I noticed that the Rsrc Jenkins pipeline for my package failed, even though I haven't changed the package since October.
https://build.ros2.org/job/...
2
votes
1
answer
220
views
ROS 2 cross-compile cannot handle custom dependency
Issue Reproduction
Hello, I am currently working on cross-compiling ROS 2 from x86 to ARM. In my project, I have overwritten some of the built-in ROS 2 packages and also created some custom basic ...
0
votes
1
answer
44
views
Can I get the current git commit in the ROS buildfarm binary packaging step?
In our ros package providing a GUI tool we recently added the feature of showing the git commit hash of this build in the "about" window, to easily identify the running version.
After ...
0
votes
1
answer
5
views
buildfarm fails for noetic with KeyError: libcurlpp-dev
We are trying to release the packages in pf_lidar_ros_driver for melodic and noetic. We have been able to release for ...
0
votes
1
answer
10
views
Two index.yaml files
Hi,
Is it possible to have two index.yaml files in ~/.config/rosdistro/config.yaml? What I'm trying to do is to basically have ros source some proprietary packages ...
0
votes
1
answer
99
views
[buildfarm] dpkg-shlibdeps: error: cannot find library
I'm trying to release paho.mqtt.cpp as a dependency of one of our packages.
If fails on the error: dpkg-shlibdeps: error: cannot find library libpaho-mqtt3as.so.1 ...
1
vote
3
answers
80
views
apt update: signatures were invalid: F42ED6FBAB17C654
Edit2: for full details, see ROS GPG Key Expiration Incident on ROS Discourse. For a summary of the fix, see the accepted answer below.
Edit: removed the work-around. Don't use it. See the answer ...
0
votes
1
answer
51
views
ROS2 build farm expectations using bloom
With bloom I know I can release ROS2 packages into the ROS2 build farm and CI. My question is where is it defined what is available in the build beyond what's specified in the ...
0
votes
1
answer
9
views
Kinetic prerelease KeyError: "The cache has no package named 'ros-kinetic-dynamic-reconfigure'"
Hi!
I am in the process of releasing a new version (2.0.4) of the package http://wiki.ros.org/toposens.
While for melodic everything went through smoothly, I am running into issues when trying to ...
0
votes
2
answers
10
views
Possible to have buildfarm status in PR on Github?
I have configured bloom to enable Pull Request testing on the buildfarm.
On the Github side, giving admin access to the whole org seems a bit too much, so I am using the alternative solution using ...
0
votes
1
answer
31
views
How to fix unstable build on buildfarm for noetic because of CMP0048?
I have just released my package on Neotic and the buildfarm reports an unstable build on Ndev_* because of CMake warning CMP0048 than means that ...
0
votes
1
answer
12
views
Buildfarm - Failing to find dependencies
I'm having trouble building a ros2 package on the buildfarm. It seems to be having issues finding the packages listed in CMakeLitst.txt. Error messages are as follows:
...
0
votes
1
answer
6
views
Using unreleased test dependencies on the ROS build farm
Is there a recommended way to use unreleased dependencies in tests executed on the ROS build farm?
In my specific case we use MoveIt robot configuration packages to test an inverse kinematics plugin.
...
0
votes
1
answer
4
views
Difference between Jenkins log and generated package (lib prefix)
Hi,
I am trying to debug a failure in setting up the CMake variables for library installation.
I am inspecting the generated package (ros-kinetic-eigenpy, version ...
0
votes
1
answer
53
views
Could not resolve the rosdep key 'catkin'
Hello!
Building packages on a local build farm (not my own packages, the same packages as in the official ROS distros),
yesterday everything worked fine, but today, all build jobs fail with:
...
0
votes
2
answers
12
views
Setting up a buildfarm with chroot
Hello everyone!
As far as I understand, it's currently not supported to run all roles (master, agent, repo) of a build farm on the same machine.
I thought it might be possible by giving each of them a ...
0
votes
1
answer
4
views
Is code analyzer supported in ros_buildfarm?
Hi,
I am interested in the "Make ROS package quality visible" work by the Quality Assurance WG.
Is it currently supported to execute code analysis on the ros_buildfarm?
I found some scripts ...
0
votes
1
answer
3
views
[clarification] Packages built during potential compromise in 2019
First of all apologies for my nescience about the recent security issue on buildfarm but I truly appreciate the quick turnout!
For the packages that are built and distributed while the security ...
0
votes
1
answer
21
views
Blacklist ROS2 package for ARM build
I've recently added a repository with three ROS2 packages (https://index.ros.org/r/ets_ros2/github-brunodmt-ets_ros2/) to the Crystal distribution (https://github.com/ros/rosdistro/pull/21461). The ...
0
votes
1
answer
4
views
My package added to shadow-fixed repository with bloom is installed into a wrong path
Environment
OS: Ubuntu 16.04
ROS distro: Kinetic
bloom version: 0.6.7
catkin_pkg version: 0.4.9
rosdep version: 0.12.2
rosdistro version: 0.6.9
vcstools version: 0.1.40
What I'm working on
I've just ...
0
votes
1
answer
1
view
ROS Melodic Packages Missing (Buildfarm Issue?)
So I am trying to install the following packages on a few systems with Melodic:
ros-melodoc-rosdoc-lite (wiki, bionic_jenkins_job, stretch_jenkins_job)
ros-melodoc-navigation (wiki, ...
0
votes
1
answer
1
view
Release process of buildfarm
Hi,
currently I have a failing build (xenial, x64) in Travis due to a missing package on the shadow-fixed repository.
The package is "ros-kinetic-moveit-planners-ompl", yet I don't want to ...
0
votes
1
answer
4
views
Most jobs fail in my buildfarm
I configured a buildfarm and triggered an import upstream job with the build parameters as mentioned in the documentation. But, most of the jobs failed to build. Also, is there any way one can educate ...
0
votes
1
answer
3
views
buildfarm: Melodic build with qt_gui_cpp dependency doesn't install qtbase5-dev
Hi,
I'm trying to release a package in Melodic (find_object_2d) that depends on qt_gui_cpp (in its package.xml). Normally, in previous distributions (Lunar, Kinetic, Indigo...), qt_gui_cpp will ...
0
votes
1
answer
5
views
buildfarm: error while trying to run reconfigure script for master
Hello, I am trying to setup a build farm to build our software solution. However I have an error when I run
./reconfigure.bash master
Here's the output:
...
0
votes
1
answer
6
views
What is the update policy on Jenkins plugins for the buildfarm?
After deploying a Jenkins master using buildfarm_deployment the Jenkins management interface shows quite a few plugins have outstanding updates and Jenkins itself ...
0
votes
2
answers
6
views
Buildfarm doesn't define the ROS_DISTRO environment variable
My package uses the $ROS_DISTRO environment variable at configure time for dh_installudev and for differences between Indigo and ...
0
votes
1
answer
2
views
ROS buildfarm CI fails with "UNSTABLE" status?
E.g. in this PR ROS buildfarm CI failed but I cannot find anything actually failed in its CI output, where the build result is unstable. While I understand that ...
0
votes
1
answer
6
views
Buildfarm addon fork requires ros-"my_distribution"-catkin
Hi, me again.
Have achieved great progress last several weeks in deploying a buildfarm. Thanks for the help on my previous questions. I am doing an addon fork with a customized distribution e.g. "...
0
votes
1
answer
3
views
buildfarm dev job crashes with apt key error
Hi,
Was trying to configure a addon fork of buildfarm, using the following rosdistro configuration:
...
0
votes
1
answer
10
views
groovy script failed in Krel_reconfigura-jobs
Hi,
I was trying to setup a buildfarm for my group. I have ran import_upstream successfully. Then next I triggered "Krel_reconfigure-jobs". It took a lot of time to finish configuring tons ...
0
votes
1
answer
4
views
Buildfarm pull request test fails without its reason indicated
A pull request test (for this PR) keeps failing on buildfarm. Looking at its full log I can't find the reason -- tests seem to be passing. I appreciate if someone could take a look at the full log and ...
0
votes
2
answers
3
views
Depending on unreleased versions of packages
Suppose I have a package A that has been released using bloom, and I am developing a package B that depends on A. Then, I add new functionality to A, and B makes use of this new functionality. If I ...
0
votes
1
answer
4
views
[buildfarm] Missing package dependencies: %PKG_NAME%/package.xml
Pull request test on ROS buildfarm for this and this pull requests, both are in the same repo, errored with the following or similar:
http://build.ros.org/job/Lpr__ar_track_alvar__ubuntu_xenial_amd64/...
0
votes
1
answer
2
views
New release while ignoring EOL Ubuntu distro
Kind of continuing from a discussion Drop support for Wily.
MoveIt! release for Indigo is stuck at Ubuntu Saucy, which reached the end of life in July 2014.
Is there a way to make a release ignoring a ...
0
votes
1
answer
3
views
Build failing because of dependency issue
I currently have a build failing on the buildfarm.
The reason seems to be a version check on a dependency :
...
0
votes
1
answer
1
view
Creating a Node which uses a proprietary library using ROS Build Farm
Background:
I'm planning to create a ROS node that requires a proprietary library. The library, and associated header file, is only available as either a ZIP archive via HTTP or as Debian binary ...
0
votes
1
answer
5
views
buildfarm Krel_import-package checksum error
Hi,
I got a lot of emails from the buildfarm concerning sourcedebs checksum errors:
...
0
votes
1
answer
3
views
Examine ROS buildfarm pull request testing result output
I particularly have no clue in how to analyze the result of pull request testing on ROS buildfarm.
A test on buildfarm for one of my PRs fails, while the tests in the repo run on Travis CI succeeds. ...
0
votes
1
answer
6
views
ros buildfarm: package build failed because include not found
Hi,
I submit my package into the ros buildfarm. It can be compiled successfully on local machine and in travis-ci.org
But in ROS buildfarm it says:
Command failed, exiting. Project
'dji_sdk_lib' ...
0
votes
1
answer
13
views
rosdistro cache failing with yaml.scanner.ScannerError: mapping values are not allowed here
I had set permissions on my internal rosdistro restrictively- it required an ssh key to access. My current solution is to make the rosdistro gitlab project 'public' within my lan and this error goes ...
0
votes
1
answer
10
views
Failed to fetch from local buildfarm repo
I'm at the rosdistro cache step of deploy_configuration.rst
import_upstream was successful, but other jenkins jobs try to interact with my local buildfarm repo (ros-build-farm-repo) and fail:
...
0
votes
2
answers
13
views
rosdistro add-on fork
I'm following custom_rosdistro.rst#add-on-fork and this ros-sig-buildfarm thread about using the custom rosdistros
list that additional distribution file after the "normal" one in the index....
0
votes
1
answer
9
views
ros buildfarm for internal projects only
I've created three virtual machines for master/repo/slave following http://wiki.ros.org/buildfarm and https://github.com/ros-infrastructure/buildfarm_deployment. My goal is to build a set of packages ...
0
votes
2
answers
32
views
Jenkins build became unstable - what am I supposed to do?
Hi,
I just released a new version of an existing package. Before the release I ran the prerelease test successfully.
Now I got an email from the ROS Buildfarm with the subject: "Jenkins build ...
0
votes
1
answer
4
views
what is needed in order to add support for building archlinux packages from ROS packages automatically?
ROS supports the generation of debian packages via the buildfarm. Currently ArchLinux supports ROS via the AUR, which means users need to compile (via archlinux's "makepkg" tool) packages ...
0
votes
2
answers
2
views
Dependencies not satisfied: ros-indigo-gazebo5-msgs?
I am releasing a package via Bloom into ROS Indigo that depends on gazebo_msgs. Since the Indigo-supported version of Gazebo v2.x...
0
votes
1
answer
2
views
Is there a 3rd-party buildfarm for pre-release tests?
Hi,
As the ROS buildfarm does not perform pre-release tests anymore (see http://answers.ros.org/question/219500/no-more-prerelease-test-on-the-buildfarm/ ), I tried to setup a virtual maschine with ...
0
votes
1
answer
3
views
No more prerelease test on the buildfarm?
Hi,
I'd like to make a prerelease test for a package in Indigo on the buildfarm as described at
http://wiki.ros.org/action/fullsearch/bloom/Tutorials/PrereleaseTest?dist=indigo#bloom.2BAC8-Tutorials....
0
votes
1
answer
2
views
Failed to Fetch While Releasing
Misbehaving Release Binary
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/utopic/main/source/Sources 404 Not Found [IP: 91.189.91.24 80]
That doesn'...