Skip to content

Commit ed6e07c

Browse files
aesteve-rhnirs
authored andcommitted
RELEASE.md: small update
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 <aesteve@redhat.com>
1 parent 74d423f commit ed6e07c

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

RELEASE.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,9 @@
1717
4. Create a new release in github form the new tag:
1818
https://github.com/oVirt/ovirt-imageio/releases
1919

20-
5. Download the rpms built by github, and upload them to the new
21-
release:
22-
https://github.com/oVirt/ovirt-imageio/releases/tag/vX.Y.Z
23-
24-
6. Publish the release.
20+
5. Publish the release.
2521

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

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

7369
## RHEL
7470

75-
This parts works only inside the Red Hat network.
71+
This part works only inside the Red Hat network.
72+
73+
This part also requires having rhpkg installed. To do so, make sure you have
74+
installed the Fedora `.repo` file:
75+
https://docs.engineering.redhat.com/display/RCMDOC/RCM+Tools+Release+Guide
76+
77+
$ sudo dnf install rhpkg
7678

7779
1. Create source rpm form the release tag
7880

@@ -117,6 +119,10 @@ This parts works only inside the Red Hat network.
117119
$ rhpkg push
118120
$ rhpkg build
119121

122+
If the push command fails due to the host key type, enable insecure
123+
algorithms used by the old server. See `~/.ssh/config` in:
124+
https://docs.engineering.redhat.com/display/exdinframa/Installing+dependencies
125+
120126
Brew will send you an official build repository that can be used for
121127
testing by other developers or testers. Consider telling people about
122128
it in rhev-devel mailing list.

0 commit comments

Comments
 (0)