Skip to content

Commit 417e870

Browse files
committed
jazzy: update Dev Container to jazzy
* replace default ubuntu user with vscode * ubuntu-24 images now have non root user called ubuntu * gpu-deps.sh: change intel repo to ppa Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
1 parent 8b79a0e commit 417e870

15 files changed

+69
-65
lines changed

.devcontainer/scripts/desktop-lite-debian.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ package_list="
4343
libnotify4 \
4444
libnss3 \
4545
libxss1 \
46-
libasound2 \
46+
libasound2t64 \
4747
htop \
4848
ncdu \
4949
curl \

.devcontainer/scripts/gpu-deps.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ apt-get update && apt-get install -y ocl-icd-libopencl1 clinfo
44
mkdir -p /etc/OpenCL/vendors
55

66
# Intel GPU/NPU depedencies (478MB)
7-
curl -fsSL https://repositories.intel.com/gpu/intel-graphics.key | gpg --dearmor -o /usr/share/keyrings/intel-graphics.gpg && \
8-
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy unified" > /etc/apt/sources.list.d/intel-gpu-jammy.list
9-
7+
add-apt-repository -y ppa:kobuk-team/intel-graphics
108
apt-get update && apt-get install -y intel-opencl-icd intel-media-va-driver-non-free mesa-va-drivers \
119
mesa-vdpau-drivers mesa-vulkan-drivers va-driver-all \
12-
libze-intel-gpu1 libze1 intel-opencl-icd libze-dev intel-ocloc clinfo
10+
libze-intel-gpu1 libze1 intel-metrics-discovery intel-opencl-icd intel-gsc intel-ocloc clinfo
1311
echo "libintelocl.so" > /etc/OpenCL/vendors/intel.icd
1412

1513
# AMD GPU/NPU depedencies (661MB)

.devcontainer/scripts/issaclab-pyenv.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ echo ""
1616
# --- Install Python and create venv ---
1717
ENV_DIR="$HOME/isaac_ros-dev/env_isaacsim"
1818
if ! command -v python3.11 &> /dev/null; then
19-
sudo apt-get update -y && sudo apt-get install -y python3.11 python3.11-venv
19+
sudo add-apt-repository -y ppa:deadsnakes/ppa && sudo apt update && sudo apt -y install python3.11
2020
fi
2121

2222
python3.11 -m venv $ENV_DIR

.dockerignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ log
2121
# Ignore mount points.
2222
**/rob_ws*
2323
**/trsa_ws*
24-
**/isaac_ros-dev*
24+
**/isaac_ros-dev*

.github/workflows/multi-architeture-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Create Multi-Architecture Manifest
1+
name: Create Multi-Architecture Manifest - jazzy
22

33
on:
44
workflow_run:

.github/workflows/publish-docker-amd64.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ name: Publish Docker image (amd64)
66

77
on:
88
push:
9-
branches: [ humble ]
9+
branches: [ jazzy ]
1010
schedule:
1111
- cron: '0 0 * * 0'
1212
release:
13-
types: [ humble ]
13+
types: [ jazzy ]
1414
workflow_dispatch:
1515
inputs:
1616
logLevel:

.github/workflows/publish-docker-arm64.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ name: Publish Docker image (arm64)
66

77
on:
88
push:
9-
branches: [ humble ]
9+
branches: [ jazzy ]
1010
schedule:
1111
- cron: '0 0 * * 0'
1212
release:
13-
types: [ humble ]
13+
types: [ jazzy ]
1414
workflow_dispatch:
1515
inputs:
1616
logLevel:

.github/workflows/publish-docker-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: Publish Docker image (macos)
66

77
on:
88
push:
9-
branches: [ humble ]
9+
branches: [ jazzy ]
1010
schedule:
1111
- cron: '0 0 * * 0'
1212
release:

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ __pycache__/
1818
# Ignore mount points.
1919
**/rob_ws*
2020
**/trsa_ws*
21-
**/isaac_ros-dev*
21+
**/isaac_ros-dev*

.vscode/c_cpp_properties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"databaseFilename": "${workspaceFolder}/.vscode/browse.vc.db",
77
"limitSymbolsToIncludedHeaders": false
88
},
9-
"includePath": ["/opt/ros/humble/include/**", "/usr/include/**"],
9+
"includePath": ["/opt/ros/jazzy/include/**", "/usr/include/**"],
1010
"name": "ROS",
1111
"intelliSenseMode": "gcc-x64",
1212
"compilerPath": "/usr/bin/gcc",

0 commit comments

Comments
 (0)