diff options
author | Tonis Tiigi <tonistiigi@gmail.com> | 2016-02-09 09:44:33 -0800 |
---|---|---|
committer | Tibor Vass <tibor@docker.com> | 2016-02-17 14:26:30 -0500 |
commit | 55080fc03bed4dba85d5c5760363b92851ff728f (patch) | |
tree | 7e2487cd0d76c7e1d51d155afb4219d169b75f5f /layer/migration.go | |
parent | 50a498ea1c49cc3caa81bb9fb1417de387117e89 (diff) | |
download | docker-55080fc03bed4dba85d5c5760363b92851ff728f.tar.gz |
Don’t stop daemon on migration hard failure
Also changes missing storage layer for container
RWLayer to a soft failure.
Fixes #20147
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 2798d7a6a681aee8995e87c9b68128e54876d2b5)
Diffstat (limited to 'layer/migration.go')
-rw-r--r-- | layer/migration.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layer/migration.go b/layer/migration.go index 9779ab7984..ac0f0065f2 100644 --- a/layer/migration.go +++ b/layer/migration.go @@ -32,7 +32,7 @@ func (ls *layerStore) CreateRWLayerByGraphID(name string, graphID string, parent } if !ls.driver.Exists(graphID) { - return errors.New("graph ID does not exist") + return fmt.Errorf("graph ID does not exist: %q", graphID) } var p *roLayer |