Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

7.9.3 snapshot #831

Merged
merged 5 commits into from
Oct 2, 2020
Merged

7.9.3 snapshot #831

merged 5 commits into from
Oct 2, 2020

Conversation

nkammah
Copy link
Contributor

@nkammah nkammah commented Oct 1, 2020

Bump chart version and Docker images to 7.9.3-SNAPSHOT to test 7.9.3 development version

See New branching model for more details.

Bump chart version and Docker images to 7.9.3-SNAPSHOT to test 7.9.3 development version

See [New branching model](https://github.com/elastic/helm-charts/blob/master/BREAKING_CHANGES.md#new-branching-model) for more details.
Do not hard code the version and provide instructions for both devel and released version.
@nkammah nkammah requested a review from jmlrt October 1, 2020 12:09
* Checkout the branch : `git checkout 7.9`

* Install it:
- with Helm 2: `helm install --name apm-server ./helm-charts/apm-server`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it should be specified in this section that it is also using snapshot docker images to avoid users confusion.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that this already specified in https://github.com/elastic/helm-charts/pull/831/files#diff-ae72c3cb6c31c49e02d8b7896a43c68fR44:

This chart is tested with the latest 7.9.3-SNAPSHOT version.

However, that may not be clear enough for users

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we may add --set imageTag=<version> in the command...


* Checkout the branch : `git checkout 7.9`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good point, this was missing previously 👍

Comment on lines 55 to 63
### Install development version from a branch

* Clone the git repo: `git clone git@github.com:elastic/helm-charts.git`

* Checkout the branch : `git checkout 7.9`

* Install it:
- with Helm 2: `helm install --name apm-server ./helm-charts/apm-server`
- with [Helm 3 (beta)][]: `helm install apm-server ./helm-charts/apm-server`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the point of removing the 7.9.3-SNAPSHOT from this section.
Should we expect not removing it from the readme when doing releases?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it wasn't in the original instructions - i'll add it

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh yes, it seems it was added in the previous pr but not in the doc 👍

Copy link
Member

@jmlrt jmlrt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test for Filebeat, Metricbeat, Kibana and Logstash are failing because version shouldn't have the -SNAPSHOT suffix in their respective goss yaml files.

@jmlrt jmlrt added the meta label Oct 2, 2020
Copy link
Member

@jmlrt jmlrt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM⛴

@jmlrt jmlrt merged commit b321ca4 into elastic:7.9 Oct 2, 2020
@nkammah nkammah deleted the 7.9.3-SNAPSHOT branch October 2, 2020 15:36
@nkammah nkammah mentioned this pull request Oct 19, 2020
This was referenced Oct 21, 2020
jmlrt added a commit to jmlrt/helm-charts that referenced this pull request Nov 23, 2020
This commit update charts readme to remove the version from the dev
install section title. This is required to simplify bumping automation
and avoid having to manage toc update.

This was done in 7.9 branch in elastic#831
jmlrt added a commit to jmlrt/helm-charts that referenced this pull request Nov 23, 2020
This commit update charts readme to remove the version from the dev
install section title. This is required to simplify bumping automation
and avoid having to manage toc update.

This was done in 7.9 branch in elastic#831

Also remove a unused link
jmlrt added a commit that referenced this pull request Nov 23, 2020
This commit update charts readme to remove the version from the dev
install section title. This is required to simplify bumping automation
and avoid having to manage toc update.

This was done in 7.9 branch in #831

Also remove a unused link
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants