This repository was archived by the owner on Nov 24, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 351
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
Remove postgresql13-devel package dependency from Traffic Ops rpm #6266
Copy link
Copy link
Closed
Labels
Traffic Opsrelated to Traffic Opsrelated to Traffic Opsdatabaserelating to setup/installation/structure of the Traffic Ops databaserelating to setup/installation/structure of the Traffic Ops databasedependenciesPull requests that update a dependency filePull requests that update a dependency fileimprovementThe functionality exists but it could be improved in some way.The functionality exists but it could be improved in some way.low difficultythe estimated level of effort to resolve this issue is lowthe estimated level of effort to resolve this issue is lowmedium impactimpacts a significant portion of a CDN, or has the potential to do soimpacts a significant portion of a CDN, or has the potential to do sotech debtrework due to choosing easy/limited solutionrework due to choosing easy/limited solution
Milestone
Description
This Improvement request (usability, performance, tech debt, etc.) affects these Traffic Control components:
- Traffic Ops
Current behavior:
The Traffic Ops rpm requires the postgresql13-devel package to be installed as a dependency.
New behavior:
The Traffic Ops rpm should not require the postgresql13-devel package to be installed as a dependency. The package description contains the following:
The postgresql-devel package contains the header files and libraries
needed to compile C or C++ applications which will directly interact
with a PostgreSQL database management server.
Traffic Ops is not a C or C++ application -- it is a Go application now. This package might've been necessary for TO-Perl, but it should no longer be necessary for TO-Go. Removing this as a package dependency makes the install more easy and lightweight.
Metadata
Metadata
Assignees
Labels
Traffic Opsrelated to Traffic Opsrelated to Traffic Opsdatabaserelating to setup/installation/structure of the Traffic Ops databaserelating to setup/installation/structure of the Traffic Ops databasedependenciesPull requests that update a dependency filePull requests that update a dependency fileimprovementThe functionality exists but it could be improved in some way.The functionality exists but it could be improved in some way.low difficultythe estimated level of effort to resolve this issue is lowthe estimated level of effort to resolve this issue is lowmedium impactimpacts a significant portion of a CDN, or has the potential to do soimpacts a significant portion of a CDN, or has the potential to do sotech debtrework due to choosing easy/limited solutionrework due to choosing easy/limited solution