# Unable to rollout the OS OTA update

**URL:** <https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203>\
**Category:** Update Modules\
**Tags:** os-update\
**Created:** [September 15, 2023, 6:16am UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203 "2023-09-15T06:16:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![AkshatVyas](https://avatars.discourse-cdn.com/v4/letter/a/e99b99/32.png) [@AkshatVyas](https://hub.mender.io/u/AkshatVyas)\
**Post date:** [September 15, 2023, 6:16am UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203/1 "2023-09-15T06:16:44Z")

</div>

## Description

I am trying to test the mender OS OTA update with my Hyper V machine from the Ubuntu 20.04 live server to the Ubuntu 22.04 live server. For this, I am following the [Approach following](https://docs.mender.io/operating-system-updates-debian-family/convert-a-mender-debian-image). Even when I am rolling out the OS OTA update from the mender platform it’s failing.

Prerequisite for Mender for Partition

 ![Partition-Details](https://canada1.discourse-cdn.com/flex036/uploads/mender/original/2X/2/273a4ab0e11061f39df3ddfe8bac5e099a0b427e.png)

Issue Screenshot:

 ![Output-Log-Screenshot](https://canada1.discourse-cdn.com/flex036/uploads/mender/original/2X/9/9028d20ab06447a790044e38a7eeed6129094e8a.png)

Issue Log:  
2023-09-04 09:57:03 +0000 UTC info: Running Mender client version: 3.5.1  
2023-09-04 09:57:04 +0000 UTC info: State transition: update-fetch [Download\_Enter] → update-store [Download\_Enter]  
2023-09-04 09:57:04 +0000 UTC info: No public key was provided for authenticating the artifact  
2023-09-04 09:57:04 +0000 UTC error: Fetching Artifact headers failed: installer: failed to read Artifact: readHeaderV3: handleHeaderReads: Artifact Payload type ‘rootfs-image’ is not supported by this Mender Client. Ensure that the Mender Client is fully integrated and that the RootfsPartA/B configuration variables are set correctly in ‘mender.conf’  
2023-09-04 09:57:04 +0000 UTC info: State transition: update-store [Download\_Enter] → update-status-report [none]

Need some solution.

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [September 20, 2023, 12:22pm UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203/2 "2023-09-20T12:22:44Z")

</div>

Hi @AkshatVyas,

Does the receiving device have full Mender integration, e.g. bootloader integration and A/B layout? Otherwise, the rootfs update functionality is obviously not supported.

Greetz,  
Josef

---

<div class="post-metadata">

**Author:** ![AkshatVyas](https://avatars.discourse-cdn.com/v4/letter/a/e99b99/32.png) [@AkshatVyas](https://hub.mender.io/u/AkshatVyas)\
**Post date:** [September 20, 2023, 1:34pm UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203/3 "2023-09-20T13:34:11Z")

</div>

Hi @TheYoctoJester ,

Yes, it is not integrated properly. Need some info like how can perform the integration between the bootloader and A/B layout.

Thanks  
Akshat Vyas

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [September 20, 2023, 3:16pm UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203/4 "2023-09-20T15:16:45Z")

</div>

Hi @AkshatVyas,

In order for system updates to work, the initial operating system image need to be Mender-enabled. For Debian derivates, the essential process is to use `mender-convert` on it. More details are documented [here](https://docs.mender.io/operating-system-updates-debian-family)

Greetz,  
Josef

---

<div class="post-metadata">

**Author:** ![AkshatVyas](https://avatars.discourse-cdn.com/v4/letter/a/e99b99/32.png) [@AkshatVyas](https://hub.mender.io/u/AkshatVyas)\
**Post date:** [September 21, 2023, 4:44am UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203/5 "2023-09-21T04:44:23Z")

</div>

Hi @TheYoctoJester,

I have followed the same approach that you have shared for artifact generation. One doubt I have like we have to set up this mender-convert and we have to execute it on the host machine or on some other Ubuntu machine as I have some memory constraints.  
**Also I trying to upgrade a Hyper V virtual machine from Ubuntu 20.04 to Ubuntu 22.04 using Mender. But In some articles, I read like it is impossible**

 ![Screenshot_2023-09-21-13-54-16-21](https://canada1.discourse-cdn.com/flex036/uploads/mender/original/2X/3/37528e15659ca0179e873c478d8b2d83e467fae9.jpeg)

**sudo journalctl -u mener-client -f**

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/mender/original/2X/9/95f8cbaab0a7f5549eb80c6d080b2d88cfffff16.png)

Thanks  
Akshat Vyas

---

<div class="post-metadata">

**Author:** ![AkshatVyas](https://avatars.discourse-cdn.com/v4/letter/a/e99b99/32.png) [@AkshatVyas](https://hub.mender.io/u/AkshatVyas)\
**Post date:** [September 27, 2023, 6:14am UTC](https://hub.mender.io/t/unable-to-rollout-the-os-ota-update/6203/6 "2023-09-27T06:14:50Z")

</div>

Hi team,  
I have integrated the bootloader with the partition of the host device. Also, I was able to roll out the update, but it was a success from the mender platform and it is not showing any changes in the device level. But it is showing the artifact when I am executing the **sudo mender show-artifact**.  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/mender/original/2X/2/273020ca2c6162beb32635b2c11605a50492292e.png)
