ah thank you.
is restic backup always checks for the token on snapshot? I mean once we trigger backup it should work right eventhough backup could take 5 hours of time? our AWS session token lasts for one hour only, is that a problem for the restic?
fatal: [172.20.32.103]: FAILED! => {"changed": true, "cmd": "/opt/bin/perform-backup.sh", "delta": "2:34:39.923047", "end": "2019-01-21 12:37:10.403454",
"msg": "non-zero return code", "rc": 1, "start": "2019-01-21 10:02:30.480407",
"stderr": "Save(<data/c5d2fb6918>) returned error,
retrying after 709.461956ms: client.PutObject: We encountered an internal error. Please try again.\n
Save(<data/cd324479a3>) returned error, retrying after 384.108656ms: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 746.156735ms: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 339.859476ms: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 1.060933735s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 944.39985ms: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 626.969894ms: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 1.530815463s: client.PutObject: The provided token has expired.\n
ave(<data/cd324479a3>) returned error, retrying after 621.447617ms: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 1.2520675s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 2.362924457s: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 2.320850891s: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 1.704713704s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 2.738744502s: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 1.504866011s: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 2.664273974s: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 2.109485187s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 3.307287802s: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 5.564221834s: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 6.989004659s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 6.664668763s: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 7.53732321s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 5.341114202s: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 7.872190029s: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 7.754236646s: client.PutObject: The provided token has expired.\n
Save(<lock/a51e105692>) returned error, retrying after 16.242143546s: client.PutObject: The provided token has expired.\n
Save(<data/7fdc767012>) returned error, retrying after 10.939491392s: client.PutObject: The provided token has expired.\n
Save(<data/cd324479a3>) returned error, retrying after 8.151585845s: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 389.807142ms: client.PutObject: The provided token has expired.\n
unable to refresh lock: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 708.474529ms: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 462.64464ms: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 1.628069526s: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 579.68295ms: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 925.724046ms: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 1.800814626s: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 852.550639ms: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 1.677193271s: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 4.043006998s: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 5.436099694s: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 3.562825097s: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 6.552883951s: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 4.447282508s: client.PutObject: The provided token has expired.\n
Save(<index/9fcc1fb746>) returned error, retrying after 16.266748172s: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 6.81074462s: client.PutObject: The provided token has expired.\n
Save(<lock/c9aa65e2e8>) returned error, retrying after 5.24968132s: client.PutObject: The provided token has expired.\n
unable to refresh lock: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 585.689542ms: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 376.664553ms: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 1.429332259s: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 1.792412489s: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 1.675276871s: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 2.447211796s: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 4.546210801s: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 4.983849002s: client.PutObject: The provided token has expired.\n
ave(<lock/be91e52601>) returned error, retrying after 11.629684518s: client.PutObject: The provided token has expired.\n
Save(<lock/be91e52601>) returned error, retrying after 18.994097647s: client.PutObject: The provided token has expired.\n
unable to refresh lock: client.PutObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 299.234242ms: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 1.051233419s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 1.396273685s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 2.130289026s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 2.381363954s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 4.467074266s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 4.258409627s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 7.867174041s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 17.234045382s: client.RemoveObject: The provided token has expired.\n
Fatal: unable to save snapshot: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 651.678682ms: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 406.929871ms: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 1.28079994s: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 1.352432833s: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 2.954136239s: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 3.720041086s: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 7.170308772s: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 7.105733341s: client.PutObject: The provided token has expired.\n
Save(<lock/4b248c8b36>) returned error, retrying after 7.981330938s: client.PutObject: The provided token has expired.\n
unable to refresh lock: client.PutObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 687.946071ms: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 1.015145615s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 1.361482387s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 1.948773138s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 2.227475513s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 4.303965969s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 4.570641642s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 4.506597195s: client.RemoveObject: The provided token has expired.\n
Remove(<lock/2f905ea58b>) returned error, retrying after 9.436103224s: client.RemoveObject: The provided token has expired.\n
error in cleanup handler: client.RemoveObject: The provided token has expired.",
"stderr_lines": ["Save(<data/c5d2fb6918>) returned error, retrying after 709.461956ms: client.PutObject: We encountered an internal error. Please try again.",
"Save(<data/cd324479a3>) returned error, retrying after 384.108656ms: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 746.156735ms: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 339.859476ms: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 1.060933735s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 944.39985ms: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 626.969894ms: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 1.530815463s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 621.447617ms: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 1.2520675s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 2.362924457s: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 2.320850891s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 1.704713704s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 2.738744502s: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 1.504866011s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 2.664273974s: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 2.109485187s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 3.307287802s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 5.564221834s: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 6.989004659s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 6.664668763s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 7.53732321s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 5.341114202s: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 7.872190029s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 7.754236646s: client.PutObject: The provided token has expired.",
"Save(<lock/a51e105692>) returned error, retrying after 16.242143546s: client.PutObject: The provided token has expired.",
"Save(<data/7fdc767012>) returned error, retrying after 10.939491392s: client.PutObject: The provided token has expired.",
"Save(<data/cd324479a3>) returned error, retrying after 8.151585845s: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 389.807142ms: client.PutObject: The provided token has expired.",
"unable to refresh lock: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 708.474529ms: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 462.64464ms: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 1.628069526s: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 579.68295ms: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 925.724046ms: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 1.800814626s: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 852.550639ms: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 1.677193271s: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 4.043006998s: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 5.436099694s: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 3.562825097s: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 6.552883951s: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 4.447282508s: client.PutObject: The provided token has expired.",
"Save(<index/9fcc1fb746>) returned error, retrying after 16.266748172s: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 6.81074462s: client.PutObject: The provided token has expired.",
"Save(<lock/c9aa65e2e8>) returned error, retrying after 5.24968132s: client.PutObject: The provided token has expired.",
"unable to refresh lock: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 585.689542ms: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 376.664553ms: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 1.429332259s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 1.792412489s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 1.675276871s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 2.447211796s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 4.546210801s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 4.983849002s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 11.629684518s: client.PutObject: The provided token has expired.",
"Save(<lock/be91e52601>) returned error, retrying after 18.994097647s: client.PutObject: The provided token has expired.",
"unable to refresh lock: client.PutObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 299.234242ms: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 1.051233419s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 1.396273685s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 2.130289026s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 2.381363954s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 4.467074266s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 4.258409627s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 7.867174041s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 17.234045382s: client.RemoveObject: The provided token has expired.",
"Fatal: unable to save snapshot: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 651.678682ms: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 406.929871ms: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 1.28079994s: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 1.352432833s: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 2.954136239s: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 3.720041086s: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 7.170308772s: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 7.105733341s: client.PutObject: The provided token has expired.",
"Save(<lock/4b248c8b36>) returned error, retrying after 7.981330938s: client.PutObject: The provided token has expired.",
"unable to refresh lock: client.PutObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 687.946071ms: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 1.015145615s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 1.361482387s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 1.948773138s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 2.227475513s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 4.303965969s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 4.570641642s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 4.506597195s: client.RemoveObject: The provided token has expired.",
"Remove(<lock/2f905ea58b>) returned error, retrying after 9.436103224s: client.RemoveObject: The provided token has expired.",
"error in cleanup handler: client.RemoveObject: The provided token has expired."],
stdout": "\\nBackup has failed",
"stdout_lines": ["\\nBackup has failed"]}