Open PrakritTyagi opened 1 month ago
I am thinking of creating the chrony.conf file and copying the contents of the file from turtlebot4_setup package.
Update:
I just did what i said above and here is the terminal output.
ubuntu@ubuntu:~$ sudo apt update && sudo apt upgrade
Hit:1 http://packages.ros.org/ros2/ubuntu jammy InRelease
Hit:2 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [128 kB]
Hit:4 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease
Get:5 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [129 kB]
Fetched 257 kB in 2s (115 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
linux-headers-5.15.0-1059-raspi linux-image-5.15.0-1059-raspi linux-modules-5.15.0-1059-raspi linux-raspi-headers-5.15.0-1059
Use 'sudo apt autoremove' to remove them.
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
libde265-dev libheif1 libjs-jquery-ui libpathplan4 libopenexr-dev graphviz
libgvpr2 libgvc6 libopenexr25 libcgraph6 libswscale-dev libcdt5 libavcodec58
libavutil56 libswscale5 libheif-dev libavutil-dev liblab-gamut1
libswresample3 libavformat58 libpmix-dev libavformat-dev libavcodec-dev
libde265-0 libpmix2 libswresample-dev
Learn more about Ubuntu Pro at https://ubuntu.com/pro
The following packages have been kept back:
libnetplan0 netplan.io
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up ros-humble-turtlebot4-setup (1.0.4-1jammy.20240909.222719) ...
Scanning processes...
Scanning candidates...
Scanning processor microcode...
Scanning linux images...
Failed to check for processor microcode upgrades.
Restarting services...
Service restarts being deferred:
systemctl restart NetworkManager.service
/etc/needrestart/restart.d/dbus.service
systemctl restart networkd-dispatcher.service
systemctl restart packagekit.service
systemctl restart polkit.service
systemctl restart ssh.service
systemctl restart systemd-journald.service
systemctl restart systemd-logind.service
/etc/needrestart/restart.d/systemd-manager
systemctl restart systemd-networkd.service
systemctl restart systemd-resolved.service
systemctl restart systemd-udevd.service
systemctl restart turtlebot4.service
systemctl restart unattended-upgrades.service
systemctl restart user@1000.service
systemctl restart webserver.service
systemctl restart wpa_supplicant.service
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.
There was a prompt for kernal pending kernel upgrade
Next there was a prompt for restarting services which I canceled.
Can some tell me is my setup complete or did I mess up somewhere?
Hello @PrakritTyagi Thank you for reaching out on the Turtlebot 4 Github page. A bit of background on this matter, there is a known bug with regards to obtaining the chrony.conf file, but we have pushed a bug fix for this, but copying the file template and creating it from scratch is a viable option. From our end it the file appears fine and the terminal output seems reasonable. Are you encountering any operational issues with the Turtlebot?
In terms of the kernel, where is this update coming from? Have you connected a monitor to the Raspberry Pi?
Looking forward to hearing from you soon. Best Regards, Saif
HI @smatarCPR Thanks for replying. I was waiting for the reply, and I have not tried out operating the Turtlebot with turtlebot4_lite_humble_1.0.4.img, ill let you know.
In terms of kernel I get the kernel update msg through ssh. I didnt connect the monitor to the Raspi. Can you tell me what the expected kernel version is for both lite and standard turtlebots running ros2 humble after running sudo apt update && sudo apt upgrade??
ill do everything again and if i encounter any operational issue ill let you know. Best Regards.
Hello @PrakritTyagi , Apologies for the late reply on this. We don't not have a specified kernel version, you are free to use the most up to date version of the kernel available to you. The kernel screen you are seeing is simply a notification that a newer version of the kernel is available for use and you should restart the Pi so that the kernel can be used.
Are you able to get past this kernel screen?
Looking forward to hearing from you soon. Best Regards, Saif
Robot Model
Turtlebot 4 Lite
ROS distro
Humble
Networking Configuration
I do not Know
OS
Ubuntu 22.0
Built from source or installed?
Installed
Package version
Type of issue
Other
Expected behaviour
I expected that updating the TurtleBot 4 should finish without any errors.
Actual behaviour
While updating the TurtleBot 4, ros-humble-turtlebot4-setup is not properly configured.
Error messages
To Reproduce
wget https://raw.githubusercontent.com/turtlebot/turtlebot4_setup/humble/scripts/sd_flash.sh bash sd_flash.sh ~/Downloads/turtlebot4_lite_humble_1.0.4.img
ssh ubuntu@10.42.0.1
turtlebot4-setup
sudo apt update && sudo apt upgrade
Other notes
Note:
sudo apt update && sudo apt upgrade
error.log