(chore)releases: updated release artefacts (#1552)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
This commit is contained in:
parent
993d2e732b
commit
f8ba96ffa2
44
RELEASES.md
44
RELEASES.md
|
@ -5,13 +5,55 @@ while providing the links to release details. Meant to be a helpful chronicler o
|
|||
|
||||
<table>
|
||||
|
||||
<tr>
|
||||
<td>1.5.0</td>
|
||||
<td>15th June, 2020</td>
|
||||
<td>
|
||||
<ul>
|
||||
<li><b>Deprecated</b> (chaosschedule): <code>.spec.schedule.type</code></li>
|
||||
<li><b>New</b> (chaosschedule): <code>.spec.schedule.once.exectionTime</code> replaces: <code>.spec.schedule.exectionTime</code></li>
|
||||
<li><b>New</b> (chaosschedule): <code>.spec.schedule.repeat.startTime/endTime</code> replaces: <code>.spec.schedule.startTime/endTime</code></li>
|
||||
<li><b>New</b> (chaosexperiment): <code>.spec.definition.imagePullPolicy</code></li>
|
||||
</ul>
|
||||
</td>
|
||||
<td><a href="https://github.com/litmuschaos/litmus/releases/tag/1.5.0">Release Notes</a></td>
|
||||
<td><a href="https://docs.litmuschaos.io/docs/getstarted">Documentation</a></td>
|
||||
<td>N/A</td>
|
||||
<td><a href="https://github.com/litmuschaos/chaos-charts/releases/tag/1.5.0">Chaos Charts Bundle</a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td>1.4.1</td>
|
||||
<td>3rd June, 2020</td>
|
||||
<td>No Schema changes</td>
|
||||
<td><a href="https://github.com/litmuschaos/litmus/releases/tag/1.4.1">Release Notes</a></td>
|
||||
<td><a href="https://docs.litmuschaos.io/docs/1.4.0/getstarted/">Documentation</a></td>
|
||||
<td>N/A</td>
|
||||
<td><a href="https://github.com/litmuschaos/chaos-charts/releases/tag/1.4.1">Chaos Charts Bundle</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>1.4.0</td>
|
||||
<td>15th May, 2020</td>
|
||||
<td>
|
||||
<ul>
|
||||
<li><b>New</b> (chaosschedule): Introduce custom resource to schedule chaos on targets</li>
|
||||
</ul>
|
||||
</td>
|
||||
<td><a href="https://github.com/litmuschaos/litmus/releases/tag/1.4.0">Release Notes</a></td>
|
||||
<td><a href="https://docs.litmuschaos.io/docs/1.4.0/getstarted/">Documentation</a></td>
|
||||
<td>N/A</td>
|
||||
<td><a href="https://github.com/litmuschaos/chaos-charts/releases/tag/1.4.0">Chaos Charts Bundle</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>1.3.0</td>
|
||||
<td>15th April, 2020</td>
|
||||
<td>No Schema changes</td>
|
||||
<td><a href="https://github.com/litmuschaos/litmus/releases/tag/1.3.0">Release Notes</a></td>
|
||||
<td><a href="https://docs.litmuschaos.io/docs/getstarted">Documentation</a></td>
|
||||
<td>Coming Up!</td>
|
||||
<td>N/A</td>
|
||||
<td><a href="https://github.com/litmuschaos/chaos-charts/releases/tag/1.3.0">Chaos Charts Bundle</a></td>
|
||||
</tr>
|
||||
|
||||
|
|
|
@ -3,17 +3,22 @@
|
|||
- There is a scheduled release on the 15th of every month on the following repositories:
|
||||
- [Litmus](https://github.com/litmuschaos/litmus)
|
||||
- [Chaos-Operator](https://github.com/litmuschaos/chaos-operator)
|
||||
- [Chaos-Runner](https://github.com/litmuschaos/chaos-runner)
|
||||
- [Chaos-Exporter](https://github.com/litmuschaos/chaos-exporter)
|
||||
- [Chaos-Charts](https://github.com/litmuschaos/chaos-charts)
|
||||
|
||||
- Repositories use release version according to the [Semantic Versioning](https://semver.org/)
|
||||
|
||||
- Docker images with release tags are pushed upon creation of a github release (commits to master push images with `ci` tags)
|
||||
- Docker images with release tags are pushed upon creation of a github release
|
||||
|
||||
- Following are the docker images:
|
||||
- [litmuschaos/ansible-runner](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/ansible-runner)
|
||||
- [litmuschaos/chaos-operator](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/chaos-operator)
|
||||
- [litmuschaos/chaos-runner](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/chaos-runner)
|
||||
- [litmuschaos/chaos-exporter](https://cloud.docker.com/u/litmuschaos/repository/docker/litmuschaos/chaos-exporter)
|
||||
|
||||
- The chaos chart bundles are created by publishing the github releases for the [chaos-charts](https://github.com/litmuschaos/chaos-charts) repo. This is picked by the chaos [charthub](https://hub.litmuschaos.io) for user download.
|
||||
|
||||
- Tracking of releases is done on Github [project board](https://github.com/litmuschaos/litmus/projects)
|
||||
|
||||
- The release flow consists of the following steps:
|
||||
|
@ -27,3 +32,24 @@
|
|||
- Doc sanity tests
|
||||
- Litmus release with change log
|
||||
|
||||
### Release Checklist
|
||||
|
||||
* [ ] Release branch creation on litmus component repos
|
||||
* [ ] Release candidate github tags/images created
|
||||
* [ ] Full e2e pipelines on the release candidates
|
||||
* [ ] Fixes to litmus components based on test results & e2e re-runs
|
||||
* [ ] Cherry-pick commits to release branches & additional RC tags/images
|
||||
* [ ] GA tags/images creation
|
||||
* [ ] Release branch creation on chaos-charts repo, GA image updates & chart GA bundle creation
|
||||
* [ ] PRs to user artefact/deploy repos:
|
||||
* [ ] litmuschaos/pages (operator.yaml)
|
||||
* [ ] litmuschaos/litmus-helm (litmus infra helm chart)
|
||||
* [ ] litmuschaos/chaos-helm (chaosexperiment bundles)
|
||||
* [ ] Chaos ChartHub Sanity Check
|
||||
* [ ] Sanity e2e runs on GA images
|
||||
* [ ] Docs sanity & (docusaurus) versioned docs creation
|
||||
* [ ] Release Notes publish
|
||||
* [ ] Updates to Releases & Roadmap artefacts
|
||||
* [ ] Updates to downstream repos (litmuschaos/litmus-demo) etc.,
|
||||
* [ ] Community Announcements, sync up & contributor shout out!
|
||||
|
||||
|
|
Loading…
Reference in New Issue