|
|
(13 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
| {{header|infra}} | | {{header|infra}} |
| {{shortcut|ISOP:BODHI}}
| |
|
| |
|
| Bodhi is used by Fedora developers to submit potential package updates for releases. From here, bodhi handles all of the dirty work, from sending around emails, dealing with Koji, to mashing the repositories.
| | {{admon/important|All SOPs have been moved to the Fedora Infrastructure [https://pagure.io/infra-docs/ SOP git repository]. Please consult the [https://fedora-infra-docs.readthedocs.io/en/latest/sysadmin-guide/sops/index.html online documentation] for the current version of this document.}} |
| | |
| Bodhi project Trac: https://fedorahosted.org/bodhi/
| |
| | |
| == Contact Information ==
| |
| Owner: Fedora Infrastructure Team
| |
| | |
| Contact: #fedora-admin
| |
| | |
| Persons: lmacken, f13
| |
| | |
| Location: Phoenix
| |
| | |
| Servers: admin.fedoraproject.org/updates
| |
| | |
| Purpose: Push package updates, and handle new submissions.
| |
| | |
| == Pushing EPEL updates ==
| |
| | |
| SSH into the EPEL masher, and run the following command:
| |
| | |
| * sudo bodhi --push --push-release=EL-4 --push-release=EL-5 -u $YOUR_USERNAME
| |
| | |
| This will display a list of updates that are ready to be pushed. If you press enter, it will quit the tool and write out the package lists to corresponding files (eg: Testing-EL5, Stable-EL4) which can then be used for piping through the signing scripts.
| |
| | |
| Once the packages are signed you can run the above `bodhi` command again and press `y` to begin the push. You can then keep track of the progress by running `tail -f /var/log/bodhi/server.log`. If a problem occurs, you can resume the push by running:
| |
| | |
| * sudo bodhi --push --push-release=EL-4 --push-release=EL-5 -u $YOUR_USERNAME --resume-push
| |
| | |
| == Troubleshooting and Resolution ==
| |
| | |
| Tips/tricks for working with a Bodhi instance can be found here:
| |
| | |
| https://fedorahosted.org/bodhi/wiki/Administration
| |
|
| |
|
| [[Category:Infrastructure SOPs]] | | [[Category:Infrastructure SOPs]] |