Hello everybody !
I try to update Raspbian and Raspberry pi 3 with rootfs artifact, I also try to update raspbian demo image with demo artifact and hosted Mender and I always encounter this same error :
`2019-09-18 08:22:03 +0000 UTC info: Running Mender version 2.0.0
2019-09-18 08:22:03 +0000 UTC debug: handle update fetch state
2019-09-18 08:22:03 +0000 UTC debug: status reported, response 204 No Content
2019-09-18 08:22:04 +0000 UTC debug: Received fetch update response &{200 OK 200 HTTP/1.1 1 1 map[X-Amz-Request-Id:[0212490A95C7D52B] Last-Modified:[Wed, 18 Sep 2019 08:21:18 GMT] Etag:["6eb227f9888b960aafe77ddb793c96e5"] X-Amz-Tagging-Count:[1] Accept-Ranges:[bytes] Content-Type:[application/vnd.mender-artifact] X-Amz-Id-2:[7k13U2T7PanLrAC/CM85SjNPRw/w8HXEjTgAx1rT0fLTgMEFhslQ0bUl5GdnDFNaHOQiUUOFycE=] Date:[Wed, 18 Sep 2019 08:22:05 GMT] Content-Length:[60779520] Server:[AmazonS3]] 0xb20040 60779520 [] false false map[] 0xb8a400 0x9d4f60}+
2019-09-18 08:22:04 +0000 UTC info: State transition: update-fetch [Download_Enter] -> update-store [Download_Enter]
2019-09-18 08:22:04 +0000 UTC debug: handle update install state
2019-09-18 08:22:04 +0000 UTC debug: status reported, response 204 No Content
2019-09-18 08:22:04 +0000 UTC debug: Read data from device manifest file: device_type=raspberrypi3
2019-09-18 08:22:04 +0000 UTC debug: Current manifest data: raspberrypi3
2019-09-18 08:22:04 +0000 UTC info: no public key was provided for authenticating the artifact
2019-09-18 08:22:04 +0000 UTC debug: checking if device [raspberrypi3] is on compatibile device list: [raspberrypi3]
2019-09-18 08:22:04 +0000 UTC debug: installer: successfully read artifact [name: release-1_2.0.1; version: 3; compatible devices: [raspberrypi3]]
2019-09-18 08:22:04 +0000 UTC debug: Trying to install update of size: 222298112
2019-09-18 08:22:04 +0000 UTC debug: Inactive partition: /dev/mmcblk0p3
2019-09-18 08:22:04 +0000 UTC info: native sector size of block device /dev/mmcblk0p3 is 512, we will write in chunks of 1048576
2019-09-18 08:22:04 +0000 UTC info: opening device /dev/mmcblk0p3 for writing
2019-09-18 08:22:04 +0000 UTC info: partition /dev/mmcblk0p3 size: 4097835008
2019-09-18 08:23:13 +0000 UTC info: wrote 222298112/222298112 bytes of update to device /dev/mmcblk0p3
2019-09-18 08:23:13 +0000 UTC debug: status reported, response 204 No Content
2019-09-18 08:23:14 +0000 UTC info: State transition: update-store [Download_Enter] -> update-after-store [Download_Leave]
2019-09-18 08:23:14 +0000 UTC info: State transition: update-after-store [Download_Leave] -> update-install [ArtifactInstall]
2019-09-18 08:23:14 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:14 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:14 +0000 UTC debug: status reported, response 204 No Content
2019-09-18 08:23:14 +0000 UTC debug: Inactive partition: /dev/mmcblk0p3
2019-09-18 08:23:14 +0000 UTC debug: Marking inactive partition (/dev/mmcblk0p3) as the new boot candidate.
2019-09-18 08:23:14 +0000 UTC info: Enabling partition with new image installed to be a boot candidate: 3
2019-09-18 08:23:14 +0000 UTC debug: Have U-Boot variable: mender_check_saveenv_canary=1
2019-09-18 08:23:14 +0000 UTC debug: List of U-Boot variables:map[mender_check_saveenv_canary:1]
2019-09-18 08:23:14 +0000 UTC debug: Have U-Boot variable: mender_saveenv_canary=1
2019-09-18 08:23:14 +0000 UTC debug: List of U-Boot variables:map[mender_saveenv_canary:1]
2019-09-18 08:23:14 +0000 UTC debug: Marking inactive partition as a boot candidate successful.
2019-09-18 08:23:14 +0000 UTC info: State transition: update-install [ArtifactInstall] -> reboot [ArtifactReboot_Enter]
2019-09-18 08:23:14 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:14 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:14 +0000 UTC debug: handling reboot state
2019-09-18 08:23:14 +0000 UTC debug: status reported, response 204 No Content
2019-09-18 08:23:14 +0000 UTC info: rebooting device(s)
2019-09-18 08:23:14 +0000 UTC info: Mender rebooting from active partition: /dev/mmcblk0p2
2019-09-18 08:23:22 +0000 UTC info: Running Mender version 2.0.0
2019-09-18 08:23:22 +0000 UTC info: State transition: init [none] -> after-reboot [ArtifactReboot_Leave]
2019-09-18 08:23:22 +0000 UTC debug: Have U-Boot variable: mender_check_saveenv_canary=1
2019-09-18 08:23:22 +0000 UTC debug: List of U-Boot variables:map[mender_check_saveenv_canary:1]
2019-09-18 08:23:22 +0000 UTC debug: Have U-Boot variable: mender_saveenv_canary=1
2019-09-18 08:23:22 +0000 UTC debug: List of U-Boot variables:map[mender_saveenv_canary:1]
2019-09-18 08:23:22 +0000 UTC debug: Have U-Boot variable: upgrade_available=0
2019-09-18 08:23:22 +0000 UTC debug: List of U-Boot variables:map[upgrade_available:0]
2019-09-18 08:23:22 +0000 UTC error: transient error: Reboot to new update failed. Expected "upgrade_available" flag to be true but it was false
2019-09-18 08:23:22 +0000 UTC info: State transition: after-reboot [ArtifactReboot_Leave] -> rollback [ArtifactRollback]
2019-09-18 08:23:22 +0000 UTC debug: transitioning to error state
2019-09-18 08:23:22 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:22 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:22 +0000 UTC info: performing rollback
2019-09-18 08:23:22 +0000 UTC debug: Have U-Boot variable: mender_check_saveenv_canary=1
2019-09-18 08:23:22 +0000 UTC debug: List of U-Boot variables:map[mender_check_saveenv_canary:1]
2019-09-18 08:23:22 +0000 UTC debug: Have U-Boot variable: mender_saveenv_canary=1
2019-09-18 08:23:22 +0000 UTC debug: List of U-Boot variables:map[mender_saveenv_canary:1]
2019-09-18 08:23:22 +0000 UTC debug: Have U-Boot variable: upgrade_available=0
2019-09-18 08:23:22 +0000 UTC debug: List of U-Boot variables:map[upgrade_available:0]
2019-09-18 08:23:22 +0000 UTC debug: will try to rollback reboot the device
2019-09-18 08:23:22 +0000 UTC info: State transition: rollback [ArtifactRollback] -> rollback-reboot [ArtifactRollbackReboot_Enter]
2019-09-18 08:23:22 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:22 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:22 +0000 UTC info: rebooting device(s) after rollback
2019-09-18 08:23:22 +0000 UTC info: Mender rebooting from inactive partition: /dev/mmcblk0p2
2019-09-18 08:23:30 +0000 UTC info: Running Mender version 2.0.0
2019-09-18 08:23:30 +0000 UTC info: Update was interrupted in state: rollback-reboot
2019-09-18 08:23:30 +0000 UTC info: State transition: init [none] -> verify-rollback-reboot [ArtifactRollbackReboot_Leave]
2019-09-18 08:23:30 +0000 UTC debug: transitioning to error state
2019-09-18 08:23:30 +0000 UTC debug: Have U-Boot variable: mender_check_saveenv_canary=1
2019-09-18 08:23:30 +0000 UTC debug: List of U-Boot variables:map[mender_check_saveenv_canary:1]
2019-09-18 08:23:30 +0000 UTC debug: Have U-Boot variable: mender_saveenv_canary=1
2019-09-18 08:23:30 +0000 UTC debug: List of U-Boot variables:map[mender_saveenv_canary:1]
2019-09-18 08:23:30 +0000 UTC debug: Have U-Boot variable: upgrade_available=0
2019-09-18 08:23:30 +0000 UTC debug: List of U-Boot variables:map[upgrade_available:0]
2019-09-18 08:23:30 +0000 UTC info: State transition: verify-rollback-reboot [ArtifactRollbackReboot_Leave] -> after-rollback-reboot [ArtifactRollbackReboot_Leave]
2019-09-18 08:23:30 +0000 UTC debug: handling state after rollback reboot
2019-09-18 08:23:30 +0000 UTC info: State transition: after-rollback-reboot [ArtifactRollbackReboot_Leave] -> update-error [ArtifactFailure]
2019-09-18 08:23:30 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:30 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:30 +0000 UTC debug: handle update error state
2019-09-18 08:23:30 +0000 UTC info: State transition: update-error [ArtifactFailure] -> cleanup [Error]
2019-09-18 08:23:30 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:30 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:30 +0000 UTC debug: Handling Cleanup state
2019-09-18 08:23:30 +0000 UTC info: State transition: cleanup [Error] -> update-status-report [none]
2019-09-18 08:23:30 +0000 UTC debug: statescript: timeout for executing scripts is not defined; using default of 1h0m0s seconds
2019-09-18 08:23:30 +0000 UTC debug: handle update status report state
2019-09-18 08:23:30 +0000 UTC error: failed to report status: Put https://hosted.mender.io/api/devices/v1/deployments/device/deployments/cfcb974b-3bb5-45b3-b455-1ef5b5f90f42/status: dial tcp 3.226.176.242:443: connect: network is unreachable
2019-09-18 08:23:30 +0000 UTC error: error reporting update status: reporting status failed: Put https://hosted.mender.io/api/devices/v1/deployments/device/deployments/cfcb974b-3bb5-45b3-b455-1ef5b5f90f42/status: dial tcp 3.226.176.242:443: connect: network is unreachable
2019-09-18 08:23:30 +0000 UTC error: failed to send status to server: transient error: reporting status failed: Put https://hosted.mender.io/api/devices/v1/deployments/device/deployments/cfcb974b-3bb5-45b3-b455-1ef5b5f90f42/status: dial tcp 3.226.176.242:443: connect: network is unreachable
2019-09-18 08:23:30 +0000 UTC info: State transition: update-status-report [none] -> update-retry-report [none]
2019-09-18 08:24:23 +0000 UTC debug: wait complete
2019-09-18 08:24:23 +0000 UTC info: State transition: update-retry-report [none] -> update-status-report [none]
2019-09-18 08:24:23 +0000 UTC debug: handle update status report state
2019-09-18 08:24:24 +0000 UTC debug: status reported, response 204 No Content
2019-09-18 08:24:24 +0000 UTC debug: attempting to upload deployment logs for failed update`
I modified /etc/hosts and mender.conf to change poll intervals but nothing resolve my problem.
How can I fix this ?
Cordialy
Edit: @mirzak: formatting