# Kilted Kaiju Test and Tutorial Party Instructions

**URL:** <https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483>\
**Category:** ROS General\
**Tags:** kilted, tutorial-party\
**Created:** [May 1, 2025, 3:37pm UTC](https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483 "2025-05-01T15:37:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Katherine\_Scott](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/katherine_scott/32/4434_2.png) [@Katherine\_Scott](https://discourse.openrobotics.org/u/Katherine_Scott)\
**Post date:** [May 1, 2025, 3:37pm UTC](https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483/1 "2025-05-01T15:37:51Z")

</div>

# Kilted Kaiju Test and Tutorial Party Instructions

 ![KiltedKaiju_WithBackground](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/1/a/1aeb03b4cdf23885ce9cf7e778c8d7bbb8fb5fe0.png)

Hi Everyone,

[As mentioned previously](http://discourse.ros.org/t/kilted-test-and-tutorial-party-and-release-events/43386), we’re conducting a testing and tutorial party for the next ROS release, Kilted Kaiju. If you happened to miss the kickoff of the Kilted Kaiju Testing and Tutorial party ([video](https://vimeo.com/1080599016/15ad7dcf30?share=copy)) this morning I have put together some written instructions that should let everyone, no matter their time zone, participate.

## TL;DR

We need your help to test the next ROS Distro before its release on 5/23/2025. We’re asking the community to pick a particular system setup, that is to say a combination of host operating system, CPU architecture, RMW vendor, and build type (source, debian, binary), and run through a set of ROS tutorials to make sure everything is working smoothly. Depending on the outcome of your tutorials you can either close the ticket or report the errors you found. If you can’t assign the ticket to yourself leave a comment and an admin will take care of it for you. Please do not sign up for more than one ticket at any given time. Everything you need to know about this process to know can be found in this [Github repository](https://github.com/ros2/kilted_tutorial_party).

As a thank you for your help we’re planning to provide the top twenty people who contribute to the testing repository with their choice of either ROS Kilted swag or OSRA membership. To be eligible to receive swag you must register using this short [Google Form](https://forms.gle/9V27WFxT5TjQkCAd7) so we can match e-mail addresses to Github user names and count the total tickets closed.

The testing and tutorial party will close on 2025-05-15T07:00:00Z, but we’re asking everyone to get started right away!

## Full Instructions

We’re planning to release ROS 2 Kilted Kaiju on May 23, 2025 and we need the community’s help to make sure that we’ve thoroughly tested the distro on a variety of platforms before we make the final release. What do we mean by testing? Well, lots of things, but in the context of the testing and tutorial party we are talking about the package-level ROS unit tests and anything else you want to test. What do we mean by tutorials? We also want to make sure all our ROS tutorials are in working order before the release.

The difficulty in testing a ROS release is that people have lots of different ways they use ROS, and we can’t possibly test all of those combinations. For the testing and tutorial party we have created what we call, “a setup.” A setup is a combination of:

- DDS vendor: FASTDDS, CYCLONEDDS, CONNEXTDDS or ZENOH
- BuildType: binary, debian or source
- Os: Ubuntu Noble, Windows and RHEL-9
- Chipset: Amd64 or Arm64

If you already have a particular system setup that you work with, we suggest that you roll with that, otherwise feel free to create a new system setup just for testing purposes. If you normally use Windows or RHEL (or binary compatible distributions to RHEL like Rocky Linux / Alma Linux) we would really appreciate your help as we don’t have a ton of internal resources to test these distributions.

Here are the steps for participating in the testing and tutorial party:

1. [Please fill out the Google form](https://forms.gle/9V27WFxT5TjQkCAd7) for your first issue so we have your contact information.

2. First go to the [Tutorial Party Github repo](https://github.com/ros2/kilted_tutorial_party/issues) and read the [README.md](https://github.com/ros2/kilted_tutorial_party).

3. Figure out your setup!

4. Note your computer’s host operating system (either Ubuntu Nobel, Windows, or RHEL-9)

5. Note your chipset, either AMD64 or ARM64, if you don’t know it is probably AMD64.

6. Note your installed DDS Vendor (this varies by host OS).

7. Figure out how you want to install the [ROS Kilted Kaiju Beta](http://discourse.ros.org/t/ros-2-kilted-beta-and-call-for-testing/43477), your options are:

8. Once you’ve got your “setup” all figured out take a look at the open tickets in the tutorial repo (at the bottom of the page). There should be a set of tickets for your “setup”. Click on the links and review the available tickets. If you want to test something other than the available tickets, feel free to open a new ticket and describe exactly what you are testing.

9. Pick a single ticket for your setup and use the assignees option to assign it to yourself. If you can’t assign yourself, leave a comment and an admin will assign the ticket to you

10. Take a look at the ticket and do as it asks in the “Links” section. For example, [in this ticket](https://github.com/ros2/kilted_tutorial_party/issues/311), its links section [points you to this tutorial](https://docs.ros.org/en/kilted/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.html). You should use your new ROS Kilted Kaiju setup to run through that tutorial.

11. Once you complete the links section things will either go smoothly or you will run into problems. Please indicate the results using the check boxes in the “Checks” section of your Github issue.

12. If everything goes well, note as such in your ticket’s comment section. We ask that you attach your terminal’s output as a code block or as a gist file. At this point feel free to close the ticket by clicking “close as completed.”

13. If something went poorly, also note it in your ticket’s comment section. Please include a full stack trace or other debug output if possible. You can use the [discussion board](https://github.com/ros2/kilted_tutorial_party/discussions) or our [Discord channel](https://discord.com/channels/1077825543698927656/1367523088501051462) to report issues. To join the [Discord server use this link](https://discord.com/servers/open-robotics-1077825543698927656).

If you run into issues please feel free to post them to our [discussion board on Github](https://github.com/ros2/kilted_tutorial_party/discussions). The testing and tutorial party wraps up on May 15, 2025 , but we’re asking everyone to get started early as we will need some lead time to address any bugs.

Happy testing and thanks for all your help! If you have any questions please include them in the comments.

## Docker Containers

[As discussed last year](http://discourse.ros.org/t/docker-images-for-ros-updated-more-frequently/36931), Shane and Martin have worked hard to create [ROS Open Container Initiative (OCI) Docker Images for all supported ROS distros](https://github.com/sloretz/ros_oci_images). These unofficial OCI Docker images already [have a beta version of Kilted Kaiju ready to go](https://github.com/sloretz/ros_oci_images?tab=readme-ov-file#ros-kilted-testing-images).

Try ROS Kilted out on your machine by running:

`docker run --rm=true -ti ghcr.io/sloretz/ros-testing:kilted-desktop bash`

The images are updated every 6 hours. Keep your copy up to date by running:

`docker pull ghcr.io/sloretz/ros-testing:kilted-desktop`

We encourage you to use these containers to participate in the T&T Party, or to test Kilted with your existing ROS project. The official docker images will be available shortly after the Kilted release.

If you run into issues with Kilted while using these images or containers to test your personal codebase [please use our Kilted issue tracker to report them](https://github.com/osrf/ros2_test_cases/discussions).

---

<div class="post-metadata">

**Author:** ![Katherine\_Scott](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/katherine_scott/32/4434_2.png) [@Katherine\_Scott](https://discourse.openrobotics.org/u/Katherine_Scott)\
**Post date:** [May 1, 2025, 3:50pm UTC](https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483/2 "2025-05-01T15:50:45Z")

</div>



---

<div class="post-metadata">

**Author:** ![Katherine\_Scott](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/katherine_scott/32/4434_2.png) [@Katherine\_Scott](https://discourse.openrobotics.org/u/Katherine_Scott)\
**Post date:** [May 1, 2025, 5:05pm UTC](https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483/3 "2025-05-01T17:05:11Z")

</div>

[![](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/a/a/aa8367e0b53bd9b6f73233857194032c60c1b42c.jpeg "2025-05-01 Kilted Kaiju Test and Tutorial Party Kickoff Meeting") ](https://vimeo.com/1080599016/15ad7dcf30)

[Here’s a recording of the kickoff meeting.](https://vimeo.com/1080599016/15ad7dcf30?share=copy)

---

<div class="post-metadata">

**Author:** ![Katherine\_Scott](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/katherine_scott/32/4434_2.png) [@Katherine\_Scott](https://discourse.openrobotics.org/u/Katherine_Scott)\
**Post date:** [May 8, 2025, 6:44pm UTC](https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483/4 "2025-05-08T18:44:15Z")

</div>

Quick update!

We’re a week in and we have closed about two-thirds (378/556) of the open T&T party tickets!

🎉 Great work everyone!

As of this morning 178 issues remain, including:

- [13 Arm64 Tickets](https://github.com/ros2/kilted_tutorial_party/issues?q=is%3Aissue%20state%3Aopen%20label%3Aarm64)
- [67 Windows Tickets](https://github.com/ros2/kilted_tutorial_party/issues?q=is%3Aissue%20state%3Aopen%20label%3Awindows)
- [91 FastDDS Tickets](https://github.com/ros2/kilted_tutorial_party/issues?q=is%3Aissue%20state%3Aopen%20label%3Afastdds)
- [27 Zenoh Tickets](https://github.com/ros2/kilted_tutorial_party/issues?q=is%3Aissue%20state%3Aopen%20label%3Azenoh)
- [36 Cyclone DDS Tickets](https://github.com/ros2/kilted_tutorial_party/issues?q=is%3Aissue%20state%3Aopen%20label%3Acyclone)

# Leader Board

Here is a quick leader board as of this morning, thanks to Gemini. [You can try it yourself.](https://gist.github.com/kscottz/55cd4ebc0532b1b6c327fd9f285bb02a)

| Rank | Assignee | Closed Issues |
| --- | --- | --- |
| 1 | [@suchetanrs](https://github.com/suchetanrs) | 67 |
| 2 | [@jncfa](https://github.com/jncfa) | 43 |
| 3 | [@pradyum](https://github.com/pradyum) | 39 |
| 4 | [@ShahazadAbdulla](https://github.com/ShahazadAbdulla) | 35 |
| 5 | [@jmackay2](https://github.com/jmackay2) | 21 |
| 6 | [@khaledgabr77](https://github.com/khaledgabr77) | 18 |
| 7 | [@4-legends](https://github.com/4-legends) | 15 |
| 8 | [@avanmalleghem](https://github.com/avanmalleghem) | 11 |
| 9 | [@Tenveis](https://github.com/Tenveis) | 11 |
| 10 | [@danielcranston](https://github.com/danielcranston) | 11 |
| 11 | [@akky20](https://github.com/akky20) | 10 |
| 12 | [@JasperGrant](https://github.com/JasperGrant) | 10 |
| 13 | [@dheerubhai-101](https://github.com/dheerubhai-101) | 8 |
| 14 | [@fujitatomoya](https://github.com/fujitatomoya) | 7 |
| 15 | [@Innomer](https://github.com/Innomer) | 7 |
| 16 | [@JatinVira](https://github.com/JatinVira) | 6 |
| 17 | [@Aniketkumarroy](https://github.com/Aniketkumarroy) | 5 |
| 18 | [@leander-dsouza](https://github.com/leander-dsouza) | 5 |
| 19 | [@Tanishq30052002](https://github.com/Tanishq30052002) | 4 |
| 20 | [@SANJAY-16012](https://github.com/SANJAY-16012) | 4 |
| 21 | [@DasariChaitanya](https://github.com/DasariChaitanya) | 4 |
| 22 | [@david-dorf](https://github.com/david-dorf) | 4 |
| 23 | [@rtarun1](https://github.com/rtarun1) | 4 |
| 24 | [@Juliaj](https://github.com/Juliaj) | 3 |
| 25 | [@Amronos](https://github.com/Amronos) | 3 |
| 26 | [@Poo-09](https://github.com/Poo-09) | 3 |
| 27 | [@GeorgeVrk](https://github.com/GeorgeVrk) | 3 |
| 28 | [@slowrunner](https://github.com/slowrunner) | 3 |
| 29 | [@Barry-Xu-2018](https://github.com/Barry-Xu-2018) | 3 |
| 30 | [@seekbot](https://github.com/seekbot) | 2 |
| 31 | [@HenryLeC](https://github.com/HenryLeC) | 2 |
| 32 | [@aehils](https://github.com/aehils) | 2 |
| 33 | [@boby2965](https://github.com/boby2965) | 2 |
| 34 | [@NickTziaros](https://github.com/NickTziaros) | 2 |
| 35 | [@Noel215](https://github.com/Noel215) | 2 |
| 36 | [@ivrolan](https://github.com/ivrolan) | 2 |
| 37 | [@Sanoronas](https://github.com/Sanoronas) | 1 |
| 38 | [@zamantousif](https://github.com/zamantousif) | 1 |
| 39 | [@Malay-dev](https://github.com/Malay-dev) | 1 |
| 40 | [@SuperGops7](https://github.com/SuperGops7) | 1 |
| 41 | [@tfoote](https://github.com/tfoote) | 1 |

---

<div class="post-metadata">

**Author:** ![Katherine\_Scott](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/katherine_scott/32/4434_2.png) [@Katherine\_Scott](https://discourse.openrobotics.org/u/Katherine_Scott)\
**Post date:** [May 13, 2025, 1:28pm UTC](https://discourse.openrobotics.org/t/kilted-kaiju-test-and-tutorial-party-instructions/43483/5 "2025-05-13T13:28:08Z")

</div>


