Hammer content-view version import generate wrong date

Hi everyone,

i have problems to import an exported conten view.

  4 drwx------. 81 root root       4096 Feb 17 16:44 artifact
2379676 -rwx------.  1 root root 2436787244 Feb 17 16:42 export-96218bb1-2483-4652-98e4-a2514160e924-20210217_1527.tar.gz
  4 -rwx------.  1 root root        333 Feb 17 16:42 export-96218bb1-2483-4652-98e4-a2514160e924-20210217_1527-toc.json
  4 -rwx------.  1 root root        320 Feb 17 16:42 metadata.json
 56 -rw-r--r--.  1 root root      57080 Jan  1  1970 pulpcore.app.modelresource.ArtifactResource.json
  4 -rw-r--r--.  1 root root        116 Jan  1  1970 pulpcore.app.modelresource.RepositoryResource.json
  4 drwx------.  2 root root       4096 Feb 17 16:44 repository-docker_stable_x86_64-54716_1
  4 -rw-r--r--.  1 root root         94 Jan  1  1970 versions.json

when i run

hammer content-view version import --export-tar /var/lib/pulp/import/export-96218bb1-2483-4652-98e4-a2514160e924-20210217_1527.tar.gz --organization-id 1

i get

tar: versions.json: implausibly old time stamp 1970-01-01 01:00:00
tar: pulpcore.app.modelresource.ArtifactResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: pulpcore.app.modelresource.RepositoryResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulpcore.app.modelresource.ContentArtifactResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.PackageResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.ModulemdResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.ModulemdDefaultsResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.PackageGroupResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.PackageCategoryResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.PackageEnvironmentResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.PackageLangpacksResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.UpdateRecordResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.RepoMetadataFileResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.DistributionTreeResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.DistributionTreeRepositoryResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.ChecksumResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.ImageResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.AddonResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.VariantResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.UpdateReferenceResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.UpdateCollectionResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/pulp_rpm.app.modelresource.UpdateCollectionPackageResource.json: implausibly old time stamp 1970-01-01 01:00:00
tar: repository-docker_stable_x86_64-54716_1/content_mapping.json: implausibly old time stamp 1970-01-01 01:00:00
Could not import the content view:
  Error: No such file or directory @ dir_chdir - /var/lib/pulp/import/export-96218bb1-2483-4652-98e4-a2514160e924-20210217_1527.gz

how can i prevent wrong date and get a successful import?

Hi @tlau !

It looks like you’re running Katello 3.18. Was it a new install or did you upgrade from 3.17?

1 Like

Can you also share the command that you used to perform the export?

It’s a fresh 3.18

hammer content-export complete version --id 6 --lifecycle-environment production --organization YXZ

Thank you for the info. We are in the middle of transitioning from a deprecated set to an improved set of import and export commands and it seems you’ve mixed the two. In a fresh 3.18 install you’ll want to use hammer content-import version in conjunction with hammer content-export version. The documentation is not clear in this area and we’ll be updating it soon!

1 Like