sukadev@xxxxxxxxxx wrote: > Serge E. Hallyn [serue@xxxxxxxxxx] wrote: > | Quoting sukadev@xxxxxxxxxx (sukadev@xxxxxxxxxx): > | > Serge E. Hallyn [serue@xxxxxxxxxx] wrote: > | > | Quoting sukadev@xxxxxxxxxx (sukadev@xxxxxxxxxx): > | > | > > | > | > cryo does not (cannot ?) recreate files if the application created > | > | > | > | I think that's for the best. > | > | > | > | Don't you? > | > > | > I can understand that configuration or data files should exist, but > | > not sure about temporary or log files that an application created > | > upon start-up and expects to be present. Should the admin find > | > out about them and create them by hand before restart ? > | > | I think the admin should have set the destination environment such that > | the task is restarted in the same network fs in the same directory, with > | no files having been deleted. > > or new files created ? For instance if the application was checkpointed > before it created a temporary file with O_EXCL flag, that temporary > file must not exist when restarting ? > > | > | Am I wrong? > > So we take a snapshot of the FS and checkpoint the application. Do they > need to be atomic ? Yes they do, in the sense that the FS must be snapshotted when the container is quiescent to ensure consistency. Oren. > > Eitherway, I withdraw the bug :-) > _______________________________________________ > Containers mailing list > Containers@xxxxxxxxxxxxxxxxxxxxxxxxxx > https://lists.linux-foundation.org/mailman/listinfo/containers _______________________________________________ Containers mailing list Containers@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/containers