pulp_file
Plugin¶
This is the pulp_file
Plugin for Pulp Project
3.0+. This plugin replaces the ISO support in the
pulp_rpm
plugin for Pulp 2.
Overview¶
A pulp_file
repository consists of a list of arbitrary files, along with a PULP_MANIFEST
file.
The PULP_MANIFEST
consists of one line per file, each line with the format
filename,sha256-checksum,size-in-bytes
.
If you follow the Upload Content and Publish and Host workflows, Pulp will create a
PULP_MANIFEST
for a repository at Publish-time.
If you are setting up a directory that you wish to make available to Pulp to synchronize, it will need
to have its own PULP_MANIFEST
. You can take advantage of the
pulp-manifest tool to create one for you from an existing directory
of files to be served.
How to use these docs¶
The documentation here should be considered the primary documentation for managing File content.
All relevent workflows are covered here, with references to pulpcore supplemental docs. Users may also find pulpcore’s conceptual docs helpful. Here, the documentation falls into two main categories:
Workflows show the major features of the File plugin, with links to reference docs.
REST API Docs are automatically generated and are responsible for containing thorough information for each minor feature, including all fields and options.
Community¶
This plugin exists to serve the community. If we can do more for your use case, please let us know! Also, contributions are greatly appreciated in the form of:
We can usually be found on Matrix in pulp-dev and pulp rooms.