Skip to content

bring thirdparty to spawner target. fix base movai rosdep#124

Merged
duartecoelhomovai merged 1 commit into
mainfrom
bugfix/DP-2139
Jun 25, 2026
Merged

bring thirdparty to spawner target. fix base movai rosdep#124
duartecoelhomovai merged 1 commit into
mainfrom
bugfix/DP-2139

Conversation

@duartecoelhomovai

Copy link
Copy Markdown
Contributor

Rosdep sources are missing.
How to test:

After the fix you should see 2 new rows:
yaml https://artifacts.cloud.mov.ai/repository/movai-applications/prod/third-party-translations/rosdep.yaml
yaml https://artifacts.cloud.mov.ai/repository/movai-applications/prod/rosdep/rosdep.yaml

@mariana-dias-alves mariana-dias-alves left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Built locally and verified the new packages appeared:

$ cat /etc/ros/rosdep/sources.list.d/20-default.list
# yaml for non defined third party dependencies    
yaml https://artifacts.cloud.mov.ai/repository/movai-applications/prod/third-party-translations/rosdep.yaml
# os-specific listings first
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx

# generic
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
gbpdistro https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml fuerte

# newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml instead
# Global yaml for published ros packages        
yaml https://artifacts.cloud.mov.ai/repository/movai-applications/prod/rosdep/rosdep.yaml movai@b2827a15a8aa:~/app

$ rosdep update --rosdistro noetic
reading in sources list data from /etc/ros/rosdep/sources.list.d
Hit https://artifacts.cloud.mov.ai/repository/movai-applications/prod/third-party-translations/rosdep.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
Hit https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml
Hit https://artifacts.cloud.mov.ai/repository/movai-applications/prod/rosdep/rosdep.yaml
Query rosdistro index https://raw.githubusercontent.com/ros/rosdistro/master/index-v4.yaml
Skip distro "ardent" different from requested "noetic"
Skip distro "bouncy" different from requested "noetic"
Skip distro "crystal" different from requested "noetic"
Skip distro "dashing" different from requested "noetic"
Skip distro "eloquent" different from requested "noetic"
Skip distro "foxy" different from requested "noetic"
Skip distro "galactic" different from requested "noetic"
Skip distro "groovy" different from requested "noetic"
Skip distro "humble" different from requested "noetic"
Skip distro "hydro" different from requested "noetic"
Skip distro "indigo" different from requested "noetic"
Skip distro "iron" different from requested "noetic"
Skip distro "jade" different from requested "noetic"
Skip distro "jazzy" different from requested "noetic"
Skip distro "kilted" different from requested "noetic"
Skip distro "kinetic" different from requested "noetic"
Skip distro "lunar" different from requested "noetic"
Skip distro "lyrical" different from requested "noetic"
Skip distro "melodic" different from requested "noetic"
Add distro "noetic"
Skip distro "rolling" different from requested "noetic"
updated cache in /opt/mov.ai/.ros/rosdep/sources.cache

movai@b2827a15a8aa:~/app$ rosdep resolve movai_navigation_custom_msg
#apt
ros-noetic-movai-navigation-custom-msg

@duartecoelhomovai duartecoelhomovai merged commit ad7197f into main Jun 25, 2026
13 checks passed
@duartecoelhomovai duartecoelhomovai deleted the bugfix/DP-2139 branch June 25, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants