diff --git a/cmd/hauler/cli/store/add.go b/cmd/hauler/cli/store/add.go index a9dceb7..869921b 100644 --- a/cmd/hauler/cli/store/add.go +++ b/cmd/hauler/cli/store/add.go @@ -98,7 +98,8 @@ func storeImage(ctx context.Context, s *store.Layout, i v1alpha1.Image) error { } err = cosign.SaveImage(ctx, s, r.Name()) - //desc, err := s.AddOCI(ctx, img, r.Name()) + // sync with local index + s.CopyAll(ctx, s.OCI, nil) if err != nil { return err } diff --git a/cmd/hauler/cli/store/sync.go b/cmd/hauler/cli/store/sync.go index 065e21e..e02aa1a 100644 --- a/cmd/hauler/cli/store/sync.go +++ b/cmd/hauler/cli/store/sync.go @@ -42,12 +42,6 @@ func (o *SyncOpts) AddFlags(cmd *cobra.Command) { func SyncCmd(ctx context.Context, o *SyncOpts, s *store.Layout) error { l := log.FromContext(ctx) - // Start from an empty store (contents are cached elsewhere) - l.Debugf("flushing content store") - if err := s.Flush(ctx); err != nil { - return err - } - // if passed products, check for a remote manifest to retrieve and use. for _, product := range o.Products { l.Infof("processing content file for product: '%s'", product)