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

[6.8] [meta] add tests for k8s 1.19 (#1231) #1269

Merged
merged 4 commits into from
Jul 27, 2021

Conversation

jmlrt
Copy link
Member

@jmlrt jmlrt commented Jul 5, 2021

Backports the following commits to 6.8:

@jmlrt jmlrt added the backport label Jul 5, 2021
@jmlrt
Copy link
Member Author

jmlrt commented Jul 5, 2021

jenkins test this please

1 similar comment
@jmlrt
Copy link
Member Author

jmlrt commented Jul 5, 2021

jenkins test this please

@jmlrt
Copy link
Member Author

jmlrt commented Jul 5, 2021

👋🏻 @elastic/observablt-robots, Filebeat chart tests are failing with Filebeat 6.8.17-SNAPSHOT and GKE/K8S 1.19:

Looking at the logs, it seems that Filebeat 6.8.17-SNAPSHOT don't push any logs to Elasticsearch and so the expected filebeat-6.8.17 indice is missing in Elasticsearch.

Note that this test is working with:

  • Filebeat 6.8.17-SNAPSHOT and GKE/K8S 1.17 / 1.18
  • Filebeat 7.13.3-SNAPSHOT and GKE/K8S 1.17 / 1.18 / 1.19

I suspect this may be because Filebeat 6.8.X is using Docker input instead of Container input and GKE/K8S 1.19 is using containerd instead of Docker now (https://cloud.google.com/kubernetes-engine/docs/concepts/using-containerd).

Did you had any issues with Filebeat 6.8 + Docker input and GKE 1.19 in your tests?

@v1v
Copy link
Member

v1v commented Jul 6, 2021

Hey @jmlrt , thanks for the heads up.

As far as I know we don't test the 6.8 versions in any of our test environments (https://github.com/elastic/observability-dev/blob/master/docs/observability-clusters.md#what-clusters-do-we-have-in-place)

Worth to put the @elastic/beats-contributors team in the loop in case they can provide further insights.

@kuisathaverat
Copy link
Contributor

we have some tests on the e2e for those helm charts https://github.com/elastic/e2e-testing/tree/master/e2e/_suites/helm but we only test the 7.x and master versions at the moment. Also we test only k8s 1.18.2

https://beats-ci.elastic.co/job/e2e-tests/job/e2e-testing-helm-daily-mbp/

This seems to be required to make filebeat 6.8 keep working with GKE 1.19 using
containerd.

Relates to elastic/beats#21517
@jmlrt
Copy link
Member Author

jmlrt commented Jul 22, 2021

jenkins test this please

1 similar comment
@jmlrt
Copy link
Member Author

jmlrt commented Jul 27, 2021

jenkins test this please

@jmlrt jmlrt merged commit 2e410a7 into elastic:6.8 Jul 27, 2021
@jmlrt jmlrt deleted the backport/6.8/pr-1231 branch July 27, 2021 14:50
@jmlrt jmlrt mentioned this pull request Dec 14, 2021
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.

None yet

3 participants