cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Updates of arch01-hw and arch01-kernel are failing on Ctrlx Core

Updates of arch01-hw and arch01-kernel are failing on Ctrlx Core

MartinC
Member

I have several devices Ctrlx Core, that error on updating "arch01-hw" and "arch01-kernel".

I am trying to update "arch01-kernel" from: 1.8/stable / 4.19.173-rt72-icx36. Error message:

"Some errors occured: rexroth-arch01-kernel: cannot perform the following tasks: - Automatically connect eligible plugs and slots of snap "rexroth-arch01-kernel" (cannot finish rexroth-arch01-kernel installation, there was a rollback across reboot)"

I am trying to update "arch01-hw" from: 1.8.4 / 1.10.4 to 1.12.4. Error message:

"Some errors occured: rexroth-arch01-hw: cannot perform the following tasks: - Mount snap "rexroth-arch01-hw" (172) (model does not support the system-seed role)"

Multiple attempts of upgrading also fail. Sometimes, the devices are not reachable by network after the failed app updates until the devices are rebooted. All other Rexroth apps on the devices update successfully to the latest versions. Can somebody give me a hint on what causes the errors and how to solve them? Thanks in advance!

Martin

4 REPLIES 4

CodeShepherd
Community Moderator
Community Moderator

it is not possible to update the ctrlX CORE system by single app updates from version older then 1.12 to this version because there was a lot of refactoration of internal storage system.

Please have a look to the official release notes to see how to do the update vie an image.

Thank you for the info! What does this mean for devices that are in production, and that I have no pysical access to? How long could I go without updating those firmware components, from a security point of view? Or do I have to physically access/replace the devices to keep them secure?

Background: Our Ctrlx Core devices are integrated in machines operated by our customers at their sites.

Marc_Smaak
Long-established Member

Looks like you are trying to update a native core18 device to a core20. This is not possible you need to use the SDcard upgrade method: 
https://developer.community.boschrexroth.com/t5/ctrlX-CORE/How-to-update-to-RM21-11/td-p/52571

CodeShepherd
Community Moderator
Community Moderator

@MartinC the only version that is free for sales and providing long time support is 1.12 . All older versions are prototypes where no security updates nor support will be provided.

So you should always use this LTS version for productive machines. There bug and security fixes will be included as patches/hotfixes.

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist