APT Packages files can contain custom fields that shouldn't always be synced or republished. For example Ubuntu's Phase-Update-Percentage.
The idea is to add excluded_package_metadata_fields parameters to remotes, repositories and publications as well as an global EXCLUDED_PACKAGE_METADATA_FIELDS setting.
Those fields are lists, so you can add multiple custom parameters here. The global and resource level values should be additive.
Filtering should:
- apply only to custom package fields
- match field names case-insensitively
- leave standard fields unchanged
- not affect verbatim publications
APT
Packagesfiles can contain custom fields that shouldn't always be synced or republished. For example Ubuntu'sPhase-Update-Percentage.The idea is to add
excluded_package_metadata_fieldsparameters to remotes, repositories and publications as well as an globalEXCLUDED_PACKAGE_METADATA_FIELDSsetting.Those fields are lists, so you can add multiple custom parameters here. The global and resource level values should be additive.
Filtering should: