diskimage retrofit action fails several times with simplestreams already synced on images
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-octavia-diskimage-retrofit |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Hi,
glance-
And still, when I run the action it results on:
$ juju run-action --wait octavia-
unit-octavia-
UnitId: octavia-
id: "15"
message: '''NoneType'' object is not iterable'
results:
Stderr: |
All snaps up to date.
Stdout: |
lxc
status: failed
timing:
completed: 2020-02-27 07:55:51 +0000 UTC
enqueued: 2020-02-27 07:55:45 +0000 UTC
started: 2020-02-27 07:55:46 +0000 UTC
Looking at the logs, one can see it was ran way later than simplestreams was synced:
2020-02-27 07:55:47 DEBUG juju-log Running action "retrofit-image"
2020-02-27 07:55:47 INFO juju-log DEPRECATION WARNING: Function action_get is being removed : moved to function_get()
2020-02-27 07:55:50 ERROR juju-log action "retrofit-image" failed: "'NoneType' object is not iterable"
2020-02-27 07:55:50 INFO juju-log DEPRECATION WARNING: Function action_fail is being removed : moved to function_fail()
Full retrofit logs: https:/
I still can see that charm eventually moved to "maintenance" status and "Downloading" as message, even with action error above:
https:/
There is no call the charm make that could provide the action output provided above, would you be able to perform some troubleshooting and provide more information about environment that could shed light on why "All snaps up to date." and "lxc" would be outputs from any of the commands the charm run on the unit?