Skip to content

Conversation

@pazone
Copy link
Contributor

@pazone pazone commented Nov 15, 2024

What does this PR do?

Final test run (after I applied the proposed changes) failed. But the reason is known : TestDebLogIngestFleetManaged/Monitoring_logs_are_shipped failed. Raised a PR that fixes this test

Why is it important?

Checklist

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have made corresponding change to the default configuration files
  • I have added tests that prove my fix is effective or that my feature works
  • I have added an entry in ./changelog/fragments using the changelog tool
  • I have added an integration test or an E2E test

Disruptive User Impact

How to test this PR locally

Related issues

Questions to ask yourself

  • How are we going to support this in production?
  • How are we going to measure its adoption?
  • How are we going to debug this?
  • What are the metrics I should take care of?
  • ...

@pazone pazone added enhancement New feature or request skip-changelog Team:Ingest-EngProd backport-8.x Automated backport to the 8.x branch with mergify labels Nov 15, 2024
@mergify mergify bot assigned pazone Nov 15, 2024
@mergify
Copy link
Contributor

mergify bot commented Nov 15, 2024

This pull request is now in conflicts. Could you fix it? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b ci_bk_non_sudo_tests upstream/ci_bk_non_sudo_tests
git merge upstream/main
git push upstream ci_bk_non_sudo_tests

@pazone pazone marked this pull request as ready for review November 18, 2024 13:10
@pazone pazone requested review from a team as code owners November 18, 2024 13:10
@pazone pazone requested a review from alexsapran November 18, 2024 15:47
@mergify
Copy link
Contributor

mergify bot commented Nov 18, 2024

This pull request is now in conflicts. Could you fix it? 🙏
To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b ci_bk_non_sudo_tests upstream/ci_bk_non_sudo_tests
git merge upstream/main
git push upstream ci_bk_non_sudo_tests

Copy link
Member

@pchila pchila left a comment

Choose a reason for hiding this comment

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

Just a nitpick on the step dependencies, waiting for a full pipeline run to have a look at the end result

@pazone pazone requested a review from alexsapran November 19, 2024 12:43
Copy link
Contributor

@rowlandgeoff rowlandgeoff left a comment

Choose a reason for hiding this comment

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

Looks good, thanks Pavel! Just the small comments on the step names.

@elastic-sonarqube
Copy link

@pazone pazone enabled auto-merge (squash) November 19, 2024 17:30
@pazone
Copy link
Contributor Author

pazone commented Nov 19, 2024

One test failed. Not related to the PR

@pazone pazone merged commit f64785c into main Nov 19, 2024
@pazone pazone deleted the ci_bk_non_sudo_tests branch November 19, 2024 20:56
mergify bot pushed a commit that referenced this pull request Nov 19, 2024
* Sudo test script refactoring

* sudo param

* Test non-sudo

* Added apm to TF deployment

* Test build non-sudo

* removed apm

* Fix Kibana config

* Fix Kibana config

* Fix Kibana config

* Non-sudo test run

* Non-sudo test run

* Cleanup

* Cleanup

* stop reading system log files for OtelTest

* Renamed sudo-integration-tests.sh to buildkite-integration-tests.sh

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)

# Conflicts:
#	.buildkite/bk.integration.pipeline.yml
#	.buildkite/scripts/buildkite-integration-tests.sh
#	.buildkite/scripts/integration-tests.ps1
#	.buildkite/scripts/steps/integration_tests_tf_sudo.sh
oakrizan pushed a commit that referenced this pull request Nov 25, 2024
* Sudo test script refactoring

* sudo param

* Test non-sudo

* Added apm to TF deployment

* Test build non-sudo

* removed apm

* Fix Kibana config

* Fix Kibana config

* Fix Kibana config

* Non-sudo test run

* Non-sudo test run

* Cleanup

* Cleanup

* stop reading system log files for OtelTest

* Renamed sudo-integration-tests.sh to buildkite-integration-tests.sh

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)
oakrizan pushed a commit that referenced this pull request Nov 25, 2024
* Sudo test script refactoring

* sudo param

* Test non-sudo

* Added apm to TF deployment

* Test build non-sudo

* removed apm

* Fix Kibana config

* Fix Kibana config

* Fix Kibana config

* Non-sudo test run

* Non-sudo test run

* Cleanup

* Cleanup

* stop reading system log files for OtelTest

* Renamed sudo-integration-tests.sh to buildkite-integration-tests.sh

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)
oakrizan pushed a commit that referenced this pull request Nov 25, 2024
* Sudo test script refactoring

* sudo param

* Test non-sudo

* Added apm to TF deployment

* Test build non-sudo

* removed apm

* Fix Kibana config

* Fix Kibana config

* Fix Kibana config

* Non-sudo test run

* Non-sudo test run

* Cleanup

* Cleanup

* stop reading system log files for OtelTest

* Renamed sudo-integration-tests.sh to buildkite-integration-tests.sh

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)
oakrizan pushed a commit that referenced this pull request Nov 25, 2024
* Sudo test script refactoring

* sudo param

* Test non-sudo

* Added apm to TF deployment

* Test build non-sudo

* removed apm

* Fix Kibana config

* Fix Kibana config

* Fix Kibana config

* Non-sudo test run

* Non-sudo test run

* Cleanup

* Cleanup

* stop reading system log files for OtelTest

* Renamed sudo-integration-tests.sh to buildkite-integration-tests.sh

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)
oakrizan pushed a commit that referenced this pull request Nov 25, 2024
* Sudo test script refactoring

* sudo param

* Test non-sudo

* Added apm to TF deployment

* Test build non-sudo

* removed apm

* Fix Kibana config

* Fix Kibana config

* Fix Kibana config

* Non-sudo test run

* Non-sudo test run

* Cleanup

* Cleanup

* stop reading system log files for OtelTest

* Renamed sudo-integration-tests.sh to buildkite-integration-tests.sh

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)
oakrizan pushed a commit that referenced this pull request Nov 25, 2024
Adds non-sudo tests to the new Buildkite integration tests

---------

Co-authored-by: Lee E. Hinman <lee.e.hinman@elastic.co>
(cherry picked from commit f64785c)

Co-authored-by: Pavel Zorin <pavel.zorin@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-8.x Automated backport to the 8.x branch with mergify enhancement New feature or request skip-changelog Team:Ingest-EngProd

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants