server: store sandbox creation time

Signed-off-by: Antonio Murdaca <runcom@redhat.com>
This commit is contained in:
Antonio Murdaca 2017-05-11 10:43:50 +02:00
parent 645622300a
commit 80a789bce3
No known key found for this signature in database
GPG key ID: B2BEAD150DE936B9
2 changed files with 7 additions and 0 deletions

View file

@ -7,6 +7,7 @@ import (
"os"
"path/filepath"
"sync"
"time"
"github.com/Sirupsen/logrus"
"github.com/containernetworking/cni/pkg/ns"
@ -145,6 +146,7 @@ type sandbox struct {
privileged bool
resolvPath string
hostname string
created time.Time
}
const (

View file

@ -8,6 +8,7 @@ import (
"strconv"
"strings"
"syscall"
"time"
"github.com/Sirupsen/logrus"
"github.com/containers/storage"
@ -269,6 +270,9 @@ func (s *Server) RunPodSandbox(ctx context.Context, req *pb.RunPodSandboxRequest
g.AddAnnotation("crio/hostname", hostname)
g.AddAnnotation("crio/kube_name", kubeName)
created := time.Now()
g.AddAnnotation("ocid/created", created.Format(time.RFC3339Nano))
sb := &sandbox{
id: id,
namespace: namespace,
@ -285,6 +289,7 @@ func (s *Server) RunPodSandbox(ctx context.Context, req *pb.RunPodSandboxRequest
privileged: privileged,
resolvPath: resolvPath,
hostname: hostname,
created: created,
}
defer func() {