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

Enablement & Sanity test run for OBS Cloud integration packages for 9.0.0 #12475

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

kush-elastic
Copy link
Collaborator

@kush-elastic kush-elastic commented Jan 27, 2025

  • Enhancement

Description

OBS cloud packages for 9.0.0 enablement activities of O11y integrations.

Steps performed for the testing

  1. update manifest.yml, package minor version upgrade and kibana dependency addition || ^9.0.0.
  2. build package
  3. run package tests
  4. install integration from kibana
  5. check for any issues

List of non-cloud packages and results of sanity

Pass: Successfully Passed
Pending: Either permission issue or agent will stuck on 0 hits
Failed: Failed because of beats and integration changes are not in sync
Not Available: Tests are not available

No. Packages build & check pipeline system asset static
1 airflow Pass Not Available Pass Pass Pass
2 awsfargate Pass Not Available Not Available Pass Pass
3 azure_app_service Pass Pass Not Available Pass Not Available
4 azure_application_insights Pass Not Available Not Available Pass Pass
5 azure_billing Pass Not Available Not Available Pass Pass
6 azure_functions Pass Pass Not Available Pass Pass
7 azure_logs Pass Not Available Not Available Not Available Not Available
8 azure_openai Pass Pass Not Available Pass Pass
9 cisco_meraki_metrics Pass Pass Not Available Pass Pass
10 gcp_vertexai Pass Not Available Not Available Pass Pass
11 mongodb_atlas Pass Pass Pass Pass Pass
12 nats Pass Pass Pass Pass Pass
13 nginx_ingress_controller_otel Pass Not Available Not Available Pass Not Available
14 o365_metrics Pass Pass Not Available Pass Pass
15 panw_metrics Pass Pass Not Available Pass Pass
16 prometheus Pass Not Available Pass Pass Pass
17 prometheus_input Pass Not Available Pass Not Available Pass
18 rubrik Pass Pass Not Available Pass Pass
19 stan Pass Pass Pending Pass Pass

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Related issues

@kush-elastic kush-elastic added enhancement New feature or request Team:Obs-InfraObs Label for the Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] labels Jan 27, 2025
@kush-elastic kush-elastic self-assigned this Jan 27, 2025
@kush-elastic kush-elastic requested review from a team as code owners January 27, 2025 07:39
@elastic-vault-github-plugin-prod
Copy link

elastic-vault-github-plugin-prod bot commented Jan 27, 2025

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@ishleenk17
Copy link
Contributor

@kush-elastic READMEfiles need updation.

@lalit-satapathy lalit-satapathy changed the title Sanity test run for OBS Cloud integration packages for 9.0.0 Enablement & Sanity test run for OBS Cloud integration packages for 9.0.0 Jan 28, 2025
packages/airflow/changelog.yml Outdated Show resolved Hide resolved
packages/azure_billing/docs/README.md Outdated Show resolved Hide resolved
packages/gcp_vertexai/changelog.yml Outdated Show resolved Hide resolved
packages/gcp_vertexai/data_stream/metrics/manifest.yml Outdated Show resolved Hide resolved
packages/o365_metrics/_dev/build/docs/README.md Outdated Show resolved Hide resolved
type: enhancement
link: https://github.com/elastic/integrations/pull/12218
link: https://github.com/elastic/integrations/pull/12475
Copy link
Contributor

Choose a reason for hiding this comment

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

Incorrect changelog

packages/o365_metrics/docs/README.md Outdated Show resolved Hide resolved
@kush-elastic
Copy link
Collaborator Author

/test

@harnish-elastic harnish-elastic self-requested a review January 30, 2025 05:28
@andrewkroh andrewkroh added Integration:nginx_ingress_controller_otel Nginx Ingress Controller OpenTelemetry Logs Integration:panw_metrics Palo Alto Networks Metrics Integration:azure_openai Azure OpenAI Integration:awsfargate AWS Fargate (for ECS clusters) Integration:nats NATS Integration:azure_logs Custom Azure Logs labels Jan 30, 2025
…nto obs_infra_sanity_testing_cloud_packages
@kush-elastic kush-elastic force-pushed the obs_infra_sanity_testing_cloud_packages branch from 4ccc0d6 to a79f18d Compare January 31, 2025 06:26
@elasticmachine
Copy link

💚 Build Succeeded

History

cc @kush-elastic

Copy link

Quality Gate failed Quality Gate failed

Failed conditions
31.6% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Integration:airflow Airflow Integration:awsfargate AWS Fargate (for ECS clusters) Integration:azure_app_service Azure App Service Integration:azure_application_insights Azure Application Insights Metrics Overview Integration:azure_billing Azure Billing Metrics Integration:azure_functions Azure Functions Integration:azure_logs Custom Azure Logs Integration:azure_openai Azure OpenAI Integration:cisco_meraki_metrics Cisco Meraki Metrics Integration:gcp_vertexai GCP Vertex AI Integration:mongodb_atlas MongoDB Atlas Integration:nats NATS Integration:nginx_ingress_controller_otel Nginx Ingress Controller OpenTelemetry Logs Integration:o365_metrics Microsoft Office 365 Metrics Integration:panw_metrics Palo Alto Networks Metrics Integration:prometheus_input Prometheus Input Integration:prometheus Prometheus Integration:rubrik Rubrik RSC Metrics Integration:stan STAN Team:Obs-InfraObs Label for the Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants