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

[release] Initiate 7.7 branch #541

Merged
merged 21 commits into from
Apr 9, 2020
Merged

[release] Initiate 7.7 branch #541

merged 21 commits into from
Apr 9, 2020

Conversation

mgreau
Copy link
Member

@mgreau mgreau commented Mar 25, 2020

This commit initiates the 7.7 branch which will be dedicated to the 7.7.x releases for the Helm Charts. It will allow to:

  • test this branch with the daily Stack Docker images 7.7.0-SNAPSHOT via dedicated Jenkins jobs
  • test the staging 7.7.x Docker images before a release

The files related to the 6.x versions are removed from this branch.
The CHANGELOG file is also removed, the intent is to have a unique file for dealing with the changelogs on master.

The doc still needs to be updated to introduce this new workflow.

@mgreau mgreau requested a review from jmlrt March 25, 2020 04:53
@jmlrt jmlrt added the enhancement New feature or request label Mar 25, 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.

Some tests are failing => https://devops-ci.elastic.co/job/elastic+helm-charts+pull-request/448/

We may need to update the goss.yaml content to fix them

elasticsearch/README.md Outdated Show resolved Hide resolved
@@ -1,6 +1,6 @@
---
- job:
name: elastic+helm-charts+staging+cluster-cleanup
name: elastic+helm-charts+%BRANCH%+staging+cluster-cleanup
Copy link
Member

Choose a reason for hiding this comment

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

Staging jobs where created by #532 to tests staging Docker image. IMHO these jobs should stay only on master branch.

Copy link
Member Author

Choose a reason for hiding this comment

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

With this config we should automatically have staging jobs generated per git branch. Those "template" files will be present on all git branches (without needed to update them)

@@ -1,35 +0,0 @@
---
Copy link
Member

Choose a reason for hiding this comment

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

Will pull-request jobs on master branch be able to test also pull requests for other branches or should we have some pull-request job for each release branch?

Copy link
Member Author

Choose a reason for hiding this comment

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

I'm not sure about the behavior with PRs against this branch with this new config. For now, I have removed those jjb files and I would like to first merge this PR and make sure all the 7.7 jobs are OK (CI/staging) before dealing with the PRs jobs

ChrsMark and others added 15 commits April 2, 2020 12:00
There is a `build_snapshot` entry for that

"version": {
"number": "7.6.2",
"build_hash": "c14a620411be7e6e463520eafa61fa8d7efb84ce",
"build_number": 29199,
"build_snapshot": false
}
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
Make use of secure port when accessing Kubelet API
* remove wrong `--namespace` argument
* add `--cleanup` to clean test pod
[elasticsearch] fix helm test command
* master:
  [elasticsearch] fix helm test command
  Add nodes/stats clusterRoleRules
  Replace HOSTNAME with NODE_NAME to access host without hostNetwork
  [7.6.2] update changelog
  [7.6.2] bump version
  fix: allow redirection on the readinessProbe
  [helm] bump helm version to 2.16.5
  Support staging ES security tests
  Run staging test jobs on demand
  added loadBalancerIP option to service
  [kibana] update default values
  [kibana] set cpu request = limits
  [kibana] increase nodejs memory limit
  [kibana] increase memory requests/limits
  [helm] bump helm version to 2.16.4
  Fix linting issues
  Add tests to ensure the service selectors bind correctly to pods created by the deployment
  Fix app label to match service if chart is deployed with an alias
  Update values.yaml
  Make use of secure port when accessing Kubelet API
@mgreau mgreau marked this pull request as ready for review April 9, 2020 16:27
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.

@mgreau
Copy link
Member Author

mgreau commented Apr 9, 2020

jenkins test this please

@mgreau mgreau merged commit fb3b0a7 into elastic:7.7 Apr 9, 2020
@mgreau mgreau deleted the dev-branch-for-77 branch April 9, 2020 20:55
@jmlrt jmlrt mentioned this pull request Apr 10, 2020
@jmlrt jmlrt added meta and removed enhancement New feature or request labels Apr 10, 2020
@jmlrt jmlrt mentioned this pull request Apr 29, 2020
jmlrt added a commit that referenced this pull request May 4, 2020
This commit initiates the 6.8 branch which will be dedicated to the 6.8.x releases for the Helm Charts. It will allow to:

- test this branch with the daily Stack Docker images 6.8.9-SNAPSHOT via dedicated Jenkins jobs
- test the staging 6.8.x Docker images before a release

This branch is based on [7.7](https://github.com/elastic/helm-charts/tree/7.7/) which was initiated in #541.

[Elasticsearch upgrade test](https://github.com/elastic/helm-charts/tree/7.7/elasticsearch/examples/upgrade) has been removed as doesn't make sense to try an upgrade from `7.0.0-alpha1` to `6.8.x`.
@jmlrt jmlrt mentioned this pull request May 4, 2020
jmlrt added a commit that referenced this pull request May 5, 2020
This commit initiates the 6.8 branch which will be dedicated to the 7.x.x releases for the Helm Charts. It will allow to:

- test this branch with the daily Stack Docker images 7.8.0-SNAPSHOT via dedicated Jenkins jobs
- test the staging 7.8.x Docker images before a release

This branch is based on https://github.com/elastic/helm-charts/tree/7.7/ which was initiated in #541.

Also related to #602.
@jmlrt jmlrt mentioned this pull request Oct 28, 2020
This was referenced Nov 17, 2020
@jmlrt jmlrt mentioned this pull request Feb 8, 2021
This was referenced Mar 15, 2021
@jmlrt jmlrt mentioned this pull request May 25, 2021
@jmlrt jmlrt mentioned this pull request Mar 8, 2022
@jmlrt jmlrt mentioned this pull request Apr 21, 2022
This was referenced Sep 14, 2022
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.

3 participants