Use RPM/DEB packages instead of eggs and gems
In order to have one fully supported method of control for our installations we need to get move all eggs, gems and locally built packages to our osci build process.
First step is to create eggs for all nailgun and ostf requirements.
Second is to pack ostf and get rid of ostf virtualenv.
Third is to pack nailgun and get rid of nailgun virtualenv.
Forth is to find suitable solution for orchestrator rbenv.
Forth step can be split into two steps. At first we will pack whole rbenv as one package. At second we will create separate packages for each dependency.
Blueprint information
- Status:
- Complete
- Approver:
- Mike Scherbakov
- Priority:
- Essential
- Drafter:
- Dmitry Pyzhov
- Direction:
- Approved
- Assignee:
- Roman Vyalov
- Definition:
- Approved
- Series goal:
- Accepted for 5.0.x
- Implementation:
-
Implemented
- Milestone target:
-
5.0
- Started by
- Dmitry Pyzhov
- Completed by
- Roman Vyalov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Update RPMs list. Add 'production' param to verstion.yaml
Addressed by: https:/
Change version deps for nailgun
Addressed by: https:/
Remove ruby gems from centos kickstart
Addressed by: https:/
Get rid of outdated mirrors
Addressed by: https:/
Makesystem target for astute rpm package
Work Items
Dependency tree

* Blueprints in grey have been implemented.