├── generate_manifest.py # Script which creates manifest from three files with packages
├── pes_backend_packages.txt # Python packages used in PES
├── pes_container_packages.txt # System packages present in prod container
├── pes_frontend_packages.txt # Packages used by react on FE
├── pes_manifest.txt # contains manifest for Packge Evolution Service
└── README.md
- Refresh pes_container_packages.txt
- Go to production pod in openshift and run
rpm -qa
- Note: When refreshing container packages, remove kernel entry if needed.
- Go to production pod in openshift and run
- Refresh pes_backend_packages.txt
- Go to production pod in openshift and run
pip freeze
- Go to production pod in openshift and run
- Refresh pes_frontend_packages.txt
- Run
npm list | cut -d " " -f2 | replace @ -
in FE repository
- Run
- Check
Dockerfile
inpes-housekeeping
repo (mpp
branch) on private GitLab and if needed change image name ingenerate_manifest.py
- Run
generate_manifest.py
- Create PR with changes