Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run 3rd party tests against Ubuntu 24.04 #1692

Conversation

Caleb-Hurshman
Copy link
Contributor

@Caleb-Hurshman Caleb-Hurshman commented Apr 30, 2024

Description

This PR temporarily repurposes Ubuntu focal tests to test 3rd party app support for the new Ubuntu 24.04 Noble distro.
Steps taken follow this doc.

Related issue

b/332569979

How has this been tested?

This PR is created so that the automated suite of tests can be run against Ubuntu 24.04

Checklist:

  • Unit tests
    • Unit tests do not apply.
    • Unit tests have been added/modified and passed for this PR.
  • Integration tests
    • Integration tests do not apply.
    • Integration tests have been added/modified and passed for this PR.
  • Documentation
    • This PR introduces no user visible changes.
    • This PR introduces user visible changes and the corresponding documentation change has been made.
  • Minor version bump
    • This PR introduces no new features.
    • This PR introduces new features, and there is a separate PR to bump the minor version since the last release already.
    • This PR bumps the version.

@Caleb-Hurshman Caleb-Hurshman marked this pull request as ready for review April 30, 2024 14:39
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label Apr 30, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label Apr 30, 2024
@Caleb-Hurshman Caleb-Hurshman changed the title Run ops_agent_test against Ubuntu 24.04 Run 3rd party tests against Ubuntu 24.04 Apr 30, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label Apr 30, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label Apr 30, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label Apr 30, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label Apr 30, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 2, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 2, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 2, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 2, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 2, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 2, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 3, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 3, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 6, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 6, 2024
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 6, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 6, 2024
@dehaansa
Copy link
Collaborator

dehaansa commented May 6, 2024

Tests were run under focal
image

@LujieDuan LujieDuan self-requested a review May 6, 2024 18:29
@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 8, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 8, 2024
@dehaansa
Copy link
Collaborator

dehaansa commented May 9, 2024

Removal of libcurses dependency passing with couchbase added as a default app, so it should be running across the breadth of distributions supported. Random test failure of kafka on SLES15, but this PR doesn't touch kafka at all so it should be unrelated.

image

@jefferbrecht jefferbrecht added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 9, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 9, 2024
Copy link
Member

@igorpeshansky igorpeshansky left a comment

Choose a reason for hiding this comment

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

LGTM :shipit:

@dehaansa
Copy link
Collaborator

dehaansa commented May 9, 2024

Current failures seem to be flakes - an issue installing Nvidia driver, an issue with the ops/feature_tracking metric, and a 502 from the instances create API.

@dehaansa dehaansa added the kokoro:force-run Forces kokoro to run integration tests on a CL label May 16, 2024
@stackdriver-instrumentation-release stackdriver-instrumentation-release removed the kokoro:force-run Forces kokoro to run integration tests on a CL label May 16, 2024
@dehaansa
Copy link
Collaborator

The failing Focal test concerns nvidia driver installation issues, not related to this PR.

FAIL: integration_test/third_party_apps_test TestThirdPartyApps/ubuntu-os-cloud:ubuntu-2004-lts/nvml/nvidia-tesla-k80 (1854.23s)

@dehaansa
Copy link
Collaborator

image

@franciscovalentecastro franciscovalentecastro merged commit 3297748 into GoogleCloudPlatform:master May 16, 2024
4 checks passed
@Caleb-Hurshman Caleb-Hurshman deleted the feat/ubuntu2404-support branch May 20, 2024 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants