Skip to content

Commit 13898c0

Browse files
Merge pull request #375 from Nordix/tuomo/update-releasing-doc
update releasing.md
2 parents b4a9869 + 155fd08 commit 13898c0

File tree

1 file changed

+11
-29
lines changed

1 file changed

+11
-29
lines changed

processes/releasing.md

Lines changed: 11 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -10,33 +10,31 @@ Note the [TODO](#releasing-process-todo) section in the end.
1010
High-level release process for a major/minor release. For patch releases, only
1111
release the relevant versions.
1212

13+
1. [Release ironic-image](https://github.com/metal3-io/ironic-image/blob/main/docs/releasing.md)
1314
1. [Release IPAM](https://github.com/metal3-io/ip-address-manager/blob/main/docs/releasing.md)
1415
1. [Release BMO](https://github.com/metal3-io/baremetal-operator/blob/main/docs/releasing.md)
1516
1. [Release CAPM3](https://github.com/metal3-io/cluster-api-provider-metal3/blob/main/docs/releasing.md)
16-
1. [Tag Ironic and Mariadb images](#tag-ironic-and-mariadb-images)
17+
1. [Tag Mariadb image](#tag-mariadb-image)
1718
1. [Update Metal3 dev-env and CI to support new releases](#update-metal3-dev-env-and-ci-to-support-new-releases)
1819

1920
**NOTE**: Always follow release documentation from the respective main branch.
2021
Release documentation in release branches may be outdated.
2122

22-
## Tag Ironic and Mariadb images
23+
## Tag Mariadb image
2324

2425
After releasing `v1.x.y` version of CAPM3, create an annotated tag with `capm3-`
2526
prefix + release version in
26-
[ironic-image](https://github.com/metal3-io/ironic-image) and
27-
[mariadb-image](https://github.com/metal3-io/mariadb-image) Github
28-
repositories.
27+
[mariadb-image](https://github.com/metal3-io/mariadb-image) Github repository.
2928

3029
```bash
3130
git tag -s -a capm3-v1.x.y -m capm3-v1.x.y [optional sha, or tag^{}]
3231
git push origin capm3-v1.x.y
3332
```
3433

35-
After this, [Ironic](https://quay.io/repository/metal3-io/ironic) and
36-
[MariaDB](https://quay.io/repository/metal3-io/mariadb) container images will
37-
be built automatically with `capm3-v1.x.y` tag in Quay. Verify the build is
38-
triggered, as often Quay has disabled the build trigger due build failures or
39-
other reasons.
34+
After this, [MariaDB](https://quay.io/repository/metal3-io/mariadb) container
35+
image will be built automatically with `capm3-v1.x.y` tag in Quay. Verify the
36+
build is triggered, as often Quay has disabled the build trigger due build
37+
failures or other reasons.
4038

4139
## Update Metal3 dev-env and CI to support new releases
4240

@@ -126,31 +124,15 @@ Thanks to all our contributors! :blush:
126124

127125
### BMO
128126

129-
BMO releasing to be implemented.
130-
131-
1. BMO releasing and maintenance
132-
- BMO does not have release branches, only tags off the `main` branch
133-
- Without release branches, maintaining BMO versions that are coupled with
134-
CAPM3 releases is impossible
135-
- [BMO release documentation](https://github.com/metal3-io/baremetal-operator/blob/main/docs/releasing.md)
136-
is already up to date for releasing from branches, but BMO CI needs to be
137-
decoupled from CAPM3 CI, and BMO end-to-end testing implemented to support
138-
release branches.
139-
[Proposal PR here](https://github.com/metal3-io/metal3-docs/pull/345).
127+
BMO releasing to be fine-tuned.
128+
140129
1. BMO dependencies
141130
- BMO contains `keepalived`
142131
([within BMO repo](https://github.com/metal3-io/baremetal-operator/tree/main/resources/keepalived-docker))
143-
1. BMO makes strong assumption about the exact configuration of Ironic.
144-
However, [ironic-image](https://github.com/metal3-io/ironic-image) is
145-
currently branchless.
146132
1. BMO makes assumption about the exact configuration of MariaDB.
147133
However, [mariadb-image](https://github.com/metal3-io/mariadb-image) is
148134
currently branchless.
149135

150-
### Ironic-image
151-
152-
Ironic-image releasing to be implemented. Largely same issues as BMO.
153-
154136
### Mariadb-image
155137

156-
Mariadb-image releasing to be implemented. Largely same issues as BMO.
138+
Mariadb-image releasing to be implemented.

0 commit comments

Comments
 (0)