Skip to content

Commit

Permalink
RELEASE.md: small update
Browse files Browse the repository at this point in the history
Small update to the RELEASE document, that includes:
- Remove the step about downloading the RPMs in Upstream.
  It is not required now.
- Show how to enable the Fedora RCM tools repository for
  installing rhpkg.
- Set public key algorithm for pushing the package with
  rhpkg.
- Small typo.

Signed-off-by: Albert Esteve <[email protected]>
  • Loading branch information
aesteve-rh authored and nirs committed Aug 21, 2022
1 parent 74d423f commit ed6e07c
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,9 @@
4. Create a new release in github form the new tag:
https://github.com/oVirt/ovirt-imageio/releases

5. Download the rpms built by github, and upload them to the new
release:
https://github.com/oVirt/ovirt-imageio/releases/tag/vX.Y.Z

6. Publish the release.
5. Publish the release.

7. Send a patch to releng-tools project, adding the new version:
6. Send a patch to releng-tools project, adding the new version:
https://github.com/oVirt/releng-tools/commit/97b353b1107ba4bd06776ed4c2e31b309909a357

### Where to get the packages
Expand Down Expand Up @@ -72,7 +68,13 @@ https://pypi.org/project/ovirt-imageio/

## RHEL

This parts works only inside the Red Hat network.
This part works only inside the Red Hat network.

This part also requires having rhpkg installed. To do so, make sure you have
installed the Fedora `.repo` file:
https://docs.engineering.redhat.com/display/RCMDOC/RCM+Tools+Release+Guide

$ sudo dnf install rhpkg

1. Create source rpm form the release tag

Expand Down Expand Up @@ -117,6 +119,10 @@ This parts works only inside the Red Hat network.
$ rhpkg push
$ rhpkg build

If the push command fails due to the host key type, enable insecure
algorithms used by the old server. See `~/.ssh/config` in:
https://docs.engineering.redhat.com/display/exdinframa/Installing+dependencies

Brew will send you an official build repository that can be used for
testing by other developers or testers. Consider telling people about
it in rhev-devel mailing list.
Expand Down

0 comments on commit ed6e07c

Please sign in to comment.