Project

Profile

Help

Story #5530

I want to be able to use the posgresql extension debversion

Added by mdellweg 10 months ago. Updated about 1 month ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Category:
Installer
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:

Description

It is available as a package on Debian distributions, but it would need packaging for RPM based OSes.

A preview for how to use it can be seen in
https://github.com/pulp/ansible-pulp/pull/166
and
https://github.com/ATIX-AG/pulp_deb/tree/debversion_fields

History

#1 Updated by fao89 10 months ago

  • Tracker changed from Issue to Story
  • % Done set to 0

#2 Updated by ehelms@redhat.com 10 months ago

A few questions immediately come to mind given this is the first case of needing to package and carry a dependency for a type (that I am aware of):

  • how it would be delivered via RPM
  • for which OSes it has to be built
  • who owns packaging that package for each OS
  • OS support depending on these
  • a potential pulp extras repository across multiple OSes to support deb plugin

I feel the question to ask is whether this extension to postgresql is required, or if there is another way to tackle it from a code perspective that allows more universal deployment of Pulp 3 with debian support.

In a pure container based environment, the packaging aspect may not matter (I am supposing you can somehow compile the extension during container builds). But I imagine in a PyPI installation scenario, its required.

#3 Updated by bmbouter 10 months ago

After thinking about this I've reached two conclusions. Please let me know if these aren't accurate.

1) Without this pulp_deb is still usable, except it could only run on Debian systems where this package is already packaged and available.
2) Since Katello does not run on Debian, pulp_deb could not be used in Katello

Given pulp_deb for Pulp2 is already in Katello, I'm ok with the former, but not the latter.

#4 Updated by bmbouter 3 months ago

  • Category set to Installer
  • Tags deleted (Pulp 3 installer)

Please register to edit this issue

Also available in: Atom PDF