Hi! I tried the tool Buildah ( https://www.projectatomic.io/blog/2017/06/introducing-buildah/) to build containers without having docker binary. Containers are built (not sure if they work), but I can't upload them to the pulp repo:
1) I copy container from "container-storage:" to "dir:", then create tar archive per https://docs.pulpproject.org/plugins/pulp_docker/user-guide/recipes.html#upload-v2-schema-2-and-schema-1-images-to-pulp 2) pulp-admin -vvv docker repo uploads upload --repo-id docker_centos7 -f centos7.tar [2] results in: "traceback": "Traceback (most recent call last):\n File \"/usr/lib/python2.7/site-packages/celery/app/trace.py\", line 367, in trace_task\n R = retval = fun(*args, **kwargs)\n File \"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 529, in __call__\n return super(Task, self).__call__(*args, **kwargs)\n File \"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 107, in __call__\n return super(PulpTask, self).__call__(*args, **kwargs)\n File \"/usr/lib/python2.7/site-packages/celery/app/trace.py\", line 622, in __protected_call__\n return self.run(*args, **kwargs)\n File \"/usr/lib/python2.7/site-packages/pulp/server/managers/content/upload.py\", line 223, in import_uploaded_unit\n unit_type=unit_type_id, summary=result['summary'], details=result['details']\nPulpCodedException: The importer docker_importer indicated a failed response when uploading docker_manifest unit to repository docker_centos7.\n", "error": { "code": "PLP0047", "data": { "unit_type": "docker_manifest", "importer_id": "docker_importer", "repo_id": "docker_centos7", "details": {}, "summary": [ "Cannot resolve field \"digest\"" ] }, "description": "The importer docker_importer indicated a failed response when uploading docker_manifest unit to repository docker_centos7.", I tried both v2s2 and v2s1, both don't work. I tried 2 different Dockerfiles and both produce the same error. Is it an issue in Buildah or in Pulp? Or am I doing something wrong? Thanks! -- Konstantin Khankin
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
