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

[tenable_io] Resolve the bugs #6281

Merged
merged 3 commits into from May 22, 2023
Merged

Conversation

brijesh-elastic
Copy link
Contributor

@brijesh-elastic brijesh-elastic commented May 22, 2023

Type of change

  • Bug

What does this PR do?

  • Removed fingerprint from asset, plugin, and vulnerability.
  • Added fqdn to host.domain and netbios_names to host.name
  • Used since filter instead of last_found in httpjson.hbs.yml file of vulnerability
  • Removing invalid ip from the related.ip

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.

How to test this PR locally

  • Clone integrations repo.
  • Install elastic package locally.
  • Start elastic stack using elastic-package.
  • Move to integrations/packages/tenable_io directory.
  • Run the following command to run tests.

elastic-package test

Related issues

Automated Test

2023/05/22 19:32:48 DEBUG Enable verbose logging
Run test suite for the package
Run system tests for the package
2023/05/22 19:32:48 DEBUG Running system tests for data stream
2023/05/22 19:32:48 DEBUG running test with configuration 'default'
2023/05/22 19:32:48 DEBUG setting up service...
2023/05/22 19:32:48 DEBUG setting up service using Docker Compose service deployer
2023/05/22 19:32:48 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:32:49 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:32:49 DEBUG output command: /usr/bin/docker network inspect elastic-package-stack_default
2023/05/22 19:32:49 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service up --build -d
Creating network "elastic-package-service_default" with the default driver
Creating elastic-package-service_tenable_io_1 ... done
2023/05/22 19:32:50 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service ps -q
2023/05/22 19:32:51 DEBUG Wait for healthy containers: 7b2f5b353cf814dc10928696463346ed28897bb170429bdea8ecbf0117bc0dfd
2023/05/22 19:32:51 DEBUG output command: /usr/bin/docker inspect 7b2f5b353cf814dc10928696463346ed28897bb170429bdea8ecbf0117bc0dfd
2023/05/22 19:32:51 DEBUG Container status: {"Config":{"Image":"docker.elastic.co/observability/stream:v0.8.0","Labels":{"BRANCH_NAME":"v0.8.0","GIT_SHA":"3df2f6636c0b047f4e9903ff226dab5064da0ad4","GO_VERSION":"1.19.1","TIMESTAMP":"2022-09-15_16:29","com.docker.compose.config-hash":"56fe7656b133b8071748347aee1c09381c646d97ee6771a73db4978ca51791fa","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"elastic-package-service","com.docker.compose.service":"tenable_io","com.docker.compose.version":"1.23.2"}},"ID":"7b2f5b353cf814dc10928696463346ed28897bb170429bdea8ecbf0117bc0dfd","State":{"Status":"running","ExitCode":0,"Health":null}}
2023/05/22 19:32:51 DEBUG run command: /usr/bin/docker network connect elastic-package-stack_default elastic-package-service_tenable_io_1
2023/05/22 19:32:51 DEBUG adding service container elastic-package-service_tenable_io_1 internal ports to context
2023/05/22 19:32:51 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service config
2023/05/22 19:32:52 DEBUG creating test policy...
2023/05/22 19:32:52 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies
2023/05/22 19:32:54 DEBUG adding package data stream to test policy...
2023/05/22 19:32:54 DEBUG POST https://127.0.0.1:5601/api/fleet/package_policies
2023/05/22 19:32:57 DEBUG deleting old data in data stream...
2023/05/22 19:32:57 DEBUG found 0 hits in logs-tenable_io.asset-ep data stream: index_not_found_exception: no such index [logs-tenable_io.asset-ep] Status=404
2023/05/22 19:32:57 DEBUG GET https://127.0.0.1:5601/api/fleet/agents
2023/05/22 19:32:57 DEBUG filter agents using criteria: NamePrefix=docker-fleet-agent
2023/05/22 19:32:57 DEBUG found 1 enrolled agent(s)
2023/05/22 19:32:57 DEBUG GET https://127.0.0.1:5601/api/fleet/agent_policies/57911200-f8a9-11ed-8118-5d2d37cbe5d1
2023/05/22 19:32:57 DEBUG assigning package data stream to agent...
2023/05/22 19:32:57 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:32:59 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:32:59 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"57911200-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:32:59 DEBUG Wait until the policy (ID: 57911200-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:01 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:01 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"57911200-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:01 DEBUG Wait until the policy (ID: 57911200-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:03 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:03 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"57911200-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:03 DEBUG Wait until the policy (ID: 57911200-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:05 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:05 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"57911200-f8a9-11ed-8118-5d2d37cbe5d1","policy_revision":2,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:05 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:05 DEBUG checking for expected data in data stream...
2023/05/22 19:33:05 DEBUG found 1 hits in logs-tenable_io.asset-ep data stream
2023/05/22 19:33:05 DEBUG reassigning original policy back to agent...
2023/05/22 19:33:05 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:33:07 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:07 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:07 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:09 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:09 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:09 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:11 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:11 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:11 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:13 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:13 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","policy_revision":5,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:13 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:13 DEBUG deleting test policy...
2023/05/22 19:33:13 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies/delete
2023/05/22 19:33:16 DEBUG tearing down service...
2023/05/22 19:33:16 DEBUG tearing down service using Docker Compose runner
2023/05/22 19:33:16 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:33:16 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:33:16 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service logs
2023/05/22 19:33:17  INFO Write container logs to file: /root/integration/integrations/build/container-logs/tenable_io-1684764197426774969.log
2023/05/22 19:33:17 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service down --volumes
Stopping elastic-package-service_tenable_io_1 ... done
Removing elastic-package-service_tenable_io_1 ... done
Removing network elastic-package-service_default
2023/05/22 19:33:20 DEBUG deleting data in data stream...
2023/05/22 19:33:20 DEBUG Running system tests for data stream
2023/05/22 19:33:20 DEBUG running test with configuration 'default'
2023/05/22 19:33:20 DEBUG setting up service...
2023/05/22 19:33:20 DEBUG setting up service using Docker Compose service deployer
2023/05/22 19:33:20 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:33:20 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:33:20 DEBUG output command: /usr/bin/docker network inspect elastic-package-stack_default
2023/05/22 19:33:20 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service up --build -d
Creating network "elastic-package-service_default" with the default driver
Creating elastic-package-service_tenable_io_1 ... done
2023/05/22 19:33:22 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service ps -q
2023/05/22 19:33:23 DEBUG Wait for healthy containers: 69fc484ddd255ee0314519a379fc36cb3ecc3220a620c852b425b152d77cdeb1
2023/05/22 19:33:23 DEBUG output command: /usr/bin/docker inspect 69fc484ddd255ee0314519a379fc36cb3ecc3220a620c852b425b152d77cdeb1
2023/05/22 19:33:23 DEBUG Container status: {"Config":{"Image":"docker.elastic.co/observability/stream:v0.8.0","Labels":{"BRANCH_NAME":"v0.8.0","GIT_SHA":"3df2f6636c0b047f4e9903ff226dab5064da0ad4","GO_VERSION":"1.19.1","TIMESTAMP":"2022-09-15_16:29","com.docker.compose.config-hash":"56fe7656b133b8071748347aee1c09381c646d97ee6771a73db4978ca51791fa","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"elastic-package-service","com.docker.compose.service":"tenable_io","com.docker.compose.version":"1.23.2"}},"ID":"69fc484ddd255ee0314519a379fc36cb3ecc3220a620c852b425b152d77cdeb1","State":{"Status":"running","ExitCode":0,"Health":null}}
2023/05/22 19:33:23 DEBUG run command: /usr/bin/docker network connect elastic-package-stack_default elastic-package-service_tenable_io_1
2023/05/22 19:33:23 DEBUG adding service container elastic-package-service_tenable_io_1 internal ports to context
2023/05/22 19:33:23 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service config
2023/05/22 19:33:23 DEBUG creating test policy...
2023/05/22 19:33:23 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies
2023/05/22 19:33:25 DEBUG adding package data stream to test policy...
2023/05/22 19:33:25 DEBUG POST https://127.0.0.1:5601/api/fleet/package_policies
2023/05/22 19:33:27 DEBUG deleting old data in data stream...
2023/05/22 19:33:27 DEBUG found 0 hits in logs-tenable_io.plugin-ep data stream: index_not_found_exception: no such index [logs-tenable_io.plugin-ep] Status=404
2023/05/22 19:33:27 DEBUG GET https://127.0.0.1:5601/api/fleet/agents
2023/05/22 19:33:27 DEBUG filter agents using criteria: NamePrefix=docker-fleet-agent
2023/05/22 19:33:27 DEBUG found 1 enrolled agent(s)
2023/05/22 19:33:27 DEBUG GET https://127.0.0.1:5601/api/fleet/agent_policies/6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1
2023/05/22 19:33:27 DEBUG assigning package data stream to agent...
2023/05/22 19:33:27 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:33:28 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:28 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:28 DEBUG Wait until the policy (ID: 6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:30 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:30 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:30 DEBUG Wait until the policy (ID: 6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:32 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:32 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:32 DEBUG Wait until the policy (ID: 6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:34 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:34 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"6a7298d0-f8a9-11ed-8118-5d2d37cbe5d1","policy_revision":2,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:34 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:34 DEBUG checking for expected data in data stream...
2023/05/22 19:33:34 DEBUG found 0 hits in logs-tenable_io.plugin-ep data stream
2023/05/22 19:33:35 DEBUG found 2 hits in logs-tenable_io.plugin-ep data stream
2023/05/22 19:33:35 DEBUG reassigning original policy back to agent...
2023/05/22 19:33:35 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:33:37 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:37 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:37 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:39 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:39 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:39 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:41 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:41 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","policy_revision":5,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:41 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:41 DEBUG deleting test policy...
2023/05/22 19:33:41 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies/delete
2023/05/22 19:33:43 DEBUG tearing down service...
2023/05/22 19:33:43 DEBUG tearing down service using Docker Compose runner
2023/05/22 19:33:43 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:33:43 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:33:43 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service logs
2023/05/22 19:33:44  INFO Write container logs to file: /root/integration/integrations/build/container-logs/tenable_io-1684764224441132815.log
2023/05/22 19:33:44 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service down --volumes
Stopping elastic-package-service_tenable_io_1 ... done
Removing elastic-package-service_tenable_io_1 ... done
Removing network elastic-package-service_default
2023/05/22 19:33:46 DEBUG deleting data in data stream...
2023/05/22 19:33:46 DEBUG Running system tests for data stream
2023/05/22 19:33:46 DEBUG running test with configuration 'default'
2023/05/22 19:33:46 DEBUG setting up service...
2023/05/22 19:33:46 DEBUG setting up service using Docker Compose service deployer
2023/05/22 19:33:46 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:33:47 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:33:47 DEBUG output command: /usr/bin/docker network inspect elastic-package-stack_default
2023/05/22 19:33:47 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service up --build -d
Creating network "elastic-package-service_default" with the default driver
Creating elastic-package-service_tenable_io_1 ... done
2023/05/22 19:33:48 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service ps -q
2023/05/22 19:33:49 DEBUG Wait for healthy containers: a8bb8d4146f607e24bd34653703c4de8de5896de1a662e903ac98c8094c6b959
2023/05/22 19:33:49 DEBUG output command: /usr/bin/docker inspect a8bb8d4146f607e24bd34653703c4de8de5896de1a662e903ac98c8094c6b959
2023/05/22 19:33:49 DEBUG Container status: {"Config":{"Image":"docker.elastic.co/observability/stream:v0.8.0","Labels":{"BRANCH_NAME":"v0.8.0","GIT_SHA":"3df2f6636c0b047f4e9903ff226dab5064da0ad4","GO_VERSION":"1.19.1","TIMESTAMP":"2022-09-15_16:29","com.docker.compose.config-hash":"56fe7656b133b8071748347aee1c09381c646d97ee6771a73db4978ca51791fa","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"elastic-package-service","com.docker.compose.service":"tenable_io","com.docker.compose.version":"1.23.2"}},"ID":"a8bb8d4146f607e24bd34653703c4de8de5896de1a662e903ac98c8094c6b959","State":{"Status":"running","ExitCode":0,"Health":null}}
2023/05/22 19:33:49 DEBUG run command: /usr/bin/docker network connect elastic-package-stack_default elastic-package-service_tenable_io_1
2023/05/22 19:33:49 DEBUG adding service container elastic-package-service_tenable_io_1 internal ports to context
2023/05/22 19:33:49 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service config
2023/05/22 19:33:49 DEBUG creating test policy...
2023/05/22 19:33:49 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies
2023/05/22 19:33:51 DEBUG adding package data stream to test policy...
2023/05/22 19:33:51 DEBUG POST https://127.0.0.1:5601/api/fleet/package_policies
2023/05/22 19:33:53 DEBUG deleting old data in data stream...
2023/05/22 19:33:53 DEBUG found 0 hits in logs-tenable_io.scan-ep data stream: index_not_found_exception: no such index [logs-tenable_io.scan-ep] Status=404
2023/05/22 19:33:53 DEBUG GET https://127.0.0.1:5601/api/fleet/agents
2023/05/22 19:33:53 DEBUG filter agents using criteria: NamePrefix=docker-fleet-agent
2023/05/22 19:33:53 DEBUG found 1 enrolled agent(s)
2023/05/22 19:33:53 DEBUG GET https://127.0.0.1:5601/api/fleet/agent_policies/79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1
2023/05/22 19:33:53 DEBUG assigning package data stream to agent...
2023/05/22 19:33:53 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:33:54 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:54 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:54 DEBUG Wait until the policy (ID: 79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:56 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:56 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:56 DEBUG Wait until the policy (ID: 79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:33:58 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:33:58 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:33:58 DEBUG Wait until the policy (ID: 79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:00 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:00 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"79e9cb80-f8a9-11ed-8118-5d2d37cbe5d1","policy_revision":2,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:00 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:00 DEBUG checking for expected data in data stream...
2023/05/22 19:34:00 DEBUG found 2 hits in logs-tenable_io.scan-ep data stream
2023/05/22 19:34:00 DEBUG reassigning original policy back to agent...
2023/05/22 19:34:00 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:34:02 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:02 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:02 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:04 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:04 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:04 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:06 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:06 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:06 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:08 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:08 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","policy_revision":5,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:08 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:08 DEBUG deleting test policy...
2023/05/22 19:34:08 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies/delete
2023/05/22 19:34:10 DEBUG tearing down service...
2023/05/22 19:34:10 DEBUG tearing down service using Docker Compose runner
2023/05/22 19:34:10 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:34:10 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:34:10 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service logs
2023/05/22 19:34:11  INFO Write container logs to file: /root/integration/integrations/build/container-logs/tenable_io-1684764251504571103.log
2023/05/22 19:34:11 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service down --volumes
Stopping elastic-package-service_tenable_io_1 ... done
Removing elastic-package-service_tenable_io_1 ... done
Removing network elastic-package-service_default
2023/05/22 19:34:13 DEBUG deleting data in data stream...
2023/05/22 19:34:13 DEBUG Running system tests for data stream
2023/05/22 19:34:13 DEBUG running test with configuration 'default'
2023/05/22 19:34:13 DEBUG setting up service...
2023/05/22 19:34:13 DEBUG setting up service using Docker Compose service deployer
2023/05/22 19:34:13 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:34:13 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:34:13 DEBUG output command: /usr/bin/docker network inspect elastic-package-stack_default
2023/05/22 19:34:13 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service up --build -d
Creating network "elastic-package-service_default" with the default driver
Creating elastic-package-service_tenable_io_1 ... done
2023/05/22 19:34:15 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service ps -q
2023/05/22 19:34:15 DEBUG Wait for healthy containers: 7c25cf7771e260ae9f4f7e60ceb1949ec6ef1b38f145fc0cfa0faaac9195462b
2023/05/22 19:34:15 DEBUG output command: /usr/bin/docker inspect 7c25cf7771e260ae9f4f7e60ceb1949ec6ef1b38f145fc0cfa0faaac9195462b
2023/05/22 19:34:15 DEBUG Container status: {"Config":{"Image":"docker.elastic.co/observability/stream:v0.8.0","Labels":{"BRANCH_NAME":"v0.8.0","GIT_SHA":"3df2f6636c0b047f4e9903ff226dab5064da0ad4","GO_VERSION":"1.19.1","TIMESTAMP":"2022-09-15_16:29","com.docker.compose.config-hash":"56fe7656b133b8071748347aee1c09381c646d97ee6771a73db4978ca51791fa","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"elastic-package-service","com.docker.compose.service":"tenable_io","com.docker.compose.version":"1.23.2"}},"ID":"7c25cf7771e260ae9f4f7e60ceb1949ec6ef1b38f145fc0cfa0faaac9195462b","State":{"Status":"running","ExitCode":0,"Health":null}}
2023/05/22 19:34:15 DEBUG run command: /usr/bin/docker network connect elastic-package-stack_default elastic-package-service_tenable_io_1
2023/05/22 19:34:15 DEBUG adding service container elastic-package-service_tenable_io_1 internal ports to context
2023/05/22 19:34:15 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service config
2023/05/22 19:34:16 DEBUG creating test policy...
2023/05/22 19:34:16 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies
2023/05/22 19:34:18 DEBUG adding package data stream to test policy...
2023/05/22 19:34:18 DEBUG POST https://127.0.0.1:5601/api/fleet/package_policies
2023/05/22 19:34:20 DEBUG deleting old data in data stream...
2023/05/22 19:34:20 DEBUG found 0 hits in logs-tenable_io.scanner-ep data stream: index_not_found_exception: no such index [logs-tenable_io.scanner-ep] Status=404
2023/05/22 19:34:20 DEBUG GET https://127.0.0.1:5601/api/fleet/agents
2023/05/22 19:34:20 DEBUG filter agents using criteria: NamePrefix=docker-fleet-agent
2023/05/22 19:34:20 DEBUG found 1 enrolled agent(s)
2023/05/22 19:34:20 DEBUG GET https://127.0.0.1:5601/api/fleet/agent_policies/89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1
2023/05/22 19:34:20 DEBUG assigning package data stream to agent...
2023/05/22 19:34:20 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:34:21 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:21 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:21 DEBUG Wait until the policy (ID: 89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:23 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:23 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:23 DEBUG Wait until the policy (ID: 89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:25 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:25 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:25 DEBUG Wait until the policy (ID: 89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:27 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:27 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"89dd5a20-f8a9-11ed-8118-5d2d37cbe5d1","policy_revision":2,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:27 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:27 DEBUG checking for expected data in data stream...
2023/05/22 19:34:27 DEBUG found 3 hits in logs-tenable_io.scanner-ep data stream
2023/05/22 19:34:27 DEBUG reassigning original policy back to agent...
2023/05/22 19:34:27 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:34:28 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:28 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:28 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:30 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:30 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:30 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:32 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:32 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:32 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:34 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:34 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","policy_revision":5,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:34 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:34 DEBUG deleting test policy...
2023/05/22 19:34:34 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies/delete
2023/05/22 19:34:37 DEBUG tearing down service...
2023/05/22 19:34:37 DEBUG tearing down service using Docker Compose runner
2023/05/22 19:34:37 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:34:37 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:34:37 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service logs
2023/05/22 19:34:38  INFO Write container logs to file: /root/integration/integrations/build/container-logs/tenable_io-1684764278470729511.log
2023/05/22 19:34:38 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service down --volumes
Stopping elastic-package-service_tenable_io_1 ... done
Removing elastic-package-service_tenable_io_1 ... done
Removing network elastic-package-service_default
2023/05/22 19:34:39 DEBUG deleting data in data stream...
2023/05/22 19:34:39 DEBUG Running system tests for data stream
2023/05/22 19:34:39 DEBUG running test with configuration 'default'
2023/05/22 19:34:39 DEBUG setting up service...
2023/05/22 19:34:39 DEBUG setting up service using Docker Compose service deployer
2023/05/22 19:34:39 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:34:40 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:34:40 DEBUG output command: /usr/bin/docker network inspect elastic-package-stack_default
2023/05/22 19:34:40 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service up --build -d
Creating network "elastic-package-service_default" with the default driver
Creating elastic-package-service_tenable_io_1 ... done
2023/05/22 19:34:41 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service ps -q
2023/05/22 19:34:42 DEBUG Wait for healthy containers: a9fdfb94a76d1b6f1d592332421c3ff1492aaebd5dbf4df4c8c3de6d3ffbf3d0
2023/05/22 19:34:42 DEBUG output command: /usr/bin/docker inspect a9fdfb94a76d1b6f1d592332421c3ff1492aaebd5dbf4df4c8c3de6d3ffbf3d0
2023/05/22 19:34:42 DEBUG Container status: {"Config":{"Image":"docker.elastic.co/observability/stream:v0.8.0","Labels":{"BRANCH_NAME":"v0.8.0","GIT_SHA":"3df2f6636c0b047f4e9903ff226dab5064da0ad4","GO_VERSION":"1.19.1","TIMESTAMP":"2022-09-15_16:29","com.docker.compose.config-hash":"56fe7656b133b8071748347aee1c09381c646d97ee6771a73db4978ca51791fa","com.docker.compose.container-number":"1","com.docker.compose.oneoff":"False","com.docker.compose.project":"elastic-package-service","com.docker.compose.service":"tenable_io","com.docker.compose.version":"1.23.2"}},"ID":"a9fdfb94a76d1b6f1d592332421c3ff1492aaebd5dbf4df4c8c3de6d3ffbf3d0","State":{"Status":"running","ExitCode":0,"Health":null}}
2023/05/22 19:34:42 DEBUG run command: /usr/bin/docker network connect elastic-package-stack_default elastic-package-service_tenable_io_1
2023/05/22 19:34:42 DEBUG adding service container elastic-package-service_tenable_io_1 internal ports to context
2023/05/22 19:34:42 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service config
2023/05/22 19:34:42 DEBUG creating test policy...
2023/05/22 19:34:42 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies
2023/05/22 19:34:46 DEBUG adding package data stream to test policy...
2023/05/22 19:34:46 DEBUG POST https://127.0.0.1:5601/api/fleet/package_policies
2023/05/22 19:34:48 DEBUG deleting old data in data stream...
2023/05/22 19:34:48 DEBUG found 0 hits in logs-tenable_io.vulnerability-ep data stream: index_not_found_exception: no such index [logs-tenable_io.vulnerability-ep] Status=404
2023/05/22 19:34:48 DEBUG GET https://127.0.0.1:5601/api/fleet/agents
2023/05/22 19:34:48 DEBUG filter agents using criteria: NamePrefix=docker-fleet-agent
2023/05/22 19:34:48 DEBUG found 1 enrolled agent(s)
2023/05/22 19:34:48 DEBUG GET https://127.0.0.1:5601/api/fleet/agent_policies/99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1
2023/05/22 19:34:48 DEBUG assigning package data stream to agent...
2023/05/22 19:34:48 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:34:49 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:49 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:49 DEBUG Wait until the policy (ID: 99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:51 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:51 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:51 DEBUG Wait until the policy (ID: 99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:53 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:53 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:53 DEBUG Wait until the policy (ID: 99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1, revision: 2) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:55 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:55 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"99af2ff0-f8a9-11ed-8118-5d2d37cbe5d1","policy_revision":2,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:55 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:55 DEBUG checking for expected data in data stream...
2023/05/22 19:34:55 DEBUG found 1 hits in logs-tenable_io.vulnerability-ep data stream
2023/05/22 19:34:55 DEBUG reassigning original policy back to agent...
2023/05/22 19:34:55 DEBUG PUT https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8/reassign
2023/05/22 19:34:56 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:56 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:56 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:34:58 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:34:58 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:34:58 DEBUG Wait until the policy (ID: dca437d0-f8a7-11ed-8118-5d2d37cbe5d1, revision: 5) is assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:35:00 DEBUG GET https://127.0.0.1:5601/api/fleet/agents/ed80365c-e11d-4e0b-9073-ccb2efe684a8
2023/05/22 19:35:00 DEBUG Agent data: {"id":"ed80365c-e11d-4e0b-9073-ccb2efe684a8","policy_id":"dca437d0-f8a7-11ed-8118-5d2d37cbe5d1","policy_revision":5,"local_metadata":{"host":{"name":"docker-fleet-agent"}}}
2023/05/22 19:35:00 DEBUG Policy revision assigned to the agent (ID: ed80365c-e11d-4e0b-9073-ccb2efe684a8)...
2023/05/22 19:35:00 DEBUG deleting test policy...
2023/05/22 19:35:00 DEBUG POST https://127.0.0.1:5601/api/fleet/agent_policies/delete
2023/05/22 19:35:03 DEBUG tearing down service...
2023/05/22 19:35:03 DEBUG tearing down service using Docker Compose runner
2023/05/22 19:35:03 DEBUG running command: /usr/local/bin/docker-compose version --short
2023/05/22 19:35:03 DEBUG Determined Docker Compose version: 1.23.2, the tool will use Compose V1
2023/05/22 19:35:03 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service logs
2023/05/22 19:35:04  INFO Write container logs to file: /root/integration/integrations/build/container-logs/tenable_io-1684764304504842961.log
2023/05/22 19:35:04 DEBUG running command: /usr/local/bin/docker-compose -f /root/integration/integrations/packages/tenable_io/_dev/deploy/docker/docker-compose.yml -p elastic-package-service down --volumes
Stopping elastic-package-service_tenable_io_1 ... done
Removing elastic-package-service_tenable_io_1 ... done
Removing network elastic-package-service_default
2023/05/22 19:35:05 DEBUG deleting data in data stream...
--- Test results for package: tenable_io - START ---
╭────────────┬───────────────┬───────────┬───────────┬────────┬───────────────╮
│ PACKAGE    │ DATA STREAM   │ TEST TYPE │ TEST NAME │ RESULT │  TIME ELAPSED │
├────────────┼───────────────┼───────────┼───────────┼────────┼───────────────┤
│ tenable_io │ asset         │ system    │ default   │ PASS   │ 17.154698955s │
│ tenable_io │ plugin        │ system    │ default   │ PASS   │ 15.618880989s │
│ tenable_io │ scan          │ system    │ default   │ PASS   │ 14.317394714s │
│ tenable_io │ scanner       │ system    │ default   │ PASS   │ 14.621823876s │
│ tenable_io │ vulnerability │ system    │ default   │ PASS   │ 15.925943707s │
╰────────────┴───────────────┴───────────┴───────────┴────────┴───────────────╯
--- Test results for package: tenable_io - END   ---
Done
Run asset tests for the package
2023/05/22 19:35:05 DEBUG installing package...
2023/05/22 19:35:05 DEBUG POST https://127.0.0.1:5601/api/fleet/epm/packages/tenable_io-0.6.1
--- Test results for package: tenable_io - START ---
╭────────────┬───────────────┬───────────┬─────────────────────────────────────────────────────────────────────┬────────┬──────────────╮
│ PACKAGE    │ DATA STREAM   │ TEST TYPE │ TEST NAME                                                           │ RESULT │ TIME ELAPSED │
├────────────┼───────────────┼───────────┼─────────────────────────────────────────────────────────────────────┼────────┼──────────────┤
│ tenable_io │               │ asset     │ dashboard tenable_io-0d902a50-edec-11ed-b550-bd5e656b580f is loaded │ PASS   │      1.929µs │
│ tenable_io │               │ asset     │ dashboard tenable_io-4d784610-1ec2-11ed-bad4-551c615a34d1 is loaded │ PASS   │        112ns │
│ tenable_io │               │ asset     │ dashboard tenable_io-84586900-1ed4-11ed-bad4-551c615a34d1 is loaded │ PASS   │        117ns │
│ tenable_io │               │ asset     │ dashboard tenable_io-a5395ac0-eb94-11ed-8b7d-ef1c8f105a1d is loaded │ PASS   │        117ns │
│ tenable_io │               │ asset     │ dashboard tenable_io-f2dacba0-1e22-11ed-bad4-551c615a34d1 is loaded │ PASS   │        122ns │
│ tenable_io │ asset         │ asset     │ index_template logs-tenable_io.asset is loaded                      │ PASS   │        230ns │
│ tenable_io │ asset         │ asset     │ ingest_pipeline logs-tenable_io.asset-0.6.1 is loaded               │ PASS   │        233ns │
│ tenable_io │ plugin        │ asset     │ index_template logs-tenable_io.plugin is loaded                     │ PASS   │        274ns │
│ tenable_io │ plugin        │ asset     │ ingest_pipeline logs-tenable_io.plugin-0.6.1 is loaded              │ PASS   │        139ns │
│ tenable_io │ scan          │ asset     │ index_template logs-tenable_io.scan is loaded                       │ PASS   │        217ns │
│ tenable_io │ scan          │ asset     │ ingest_pipeline logs-tenable_io.scan-0.6.1 is loaded                │ PASS   │        137ns │
│ tenable_io │ scanner       │ asset     │ index_template logs-tenable_io.scanner is loaded                    │ PASS   │        155ns │
│ tenable_io │ scanner       │ asset     │ ingest_pipeline logs-tenable_io.scanner-0.6.1 is loaded             │ PASS   │        143ns │
│ tenable_io │ vulnerability │ asset     │ index_template logs-tenable_io.vulnerability is loaded              │ PASS   │        187ns │
│ tenable_io │ vulnerability │ asset     │ ingest_pipeline logs-tenable_io.vulnerability-0.6.1 is loaded       │ PASS   │        180ns │
╰────────────┴───────────────┴───────────┴─────────────────────────────────────────────────────────────────────┴────────┴──────────────╯
--- Test results for package: tenable_io - END   ---
Done
Run pipeline tests for the package
--- Test results for package: tenable_io - START ---
╭────────────┬───────────────┬───────────┬────────────────────────┬────────┬──────────────╮
│ PACKAGE    │ DATA STREAM   │ TEST TYPE │ TEST NAME              │ RESULT │ TIME ELAPSED │
├────────────┼───────────────┼───────────┼────────────────────────┼────────┼──────────────┤
│ tenable_io │ asset         │ pipeline  │ test-asset.log         │ PASS   │   7.323327ms │
│ tenable_io │ plugin        │ pipeline  │ test-plugin.log        │ PASS   │   4.671927ms │
│ tenable_io │ scan          │ pipeline  │ test-scan.log          │ PASS   │   2.295112ms │
│ tenable_io │ scanner       │ pipeline  │ test-scanner.log       │ PASS   │   4.800966ms │
│ tenable_io │ vulnerability │ pipeline  │ test-vulnerability.log │ PASS   │   2.752212ms │
╰────────────┴───────────────┴───────────┴────────────────────────┴────────┴──────────────╯
--- Test results for package: tenable_io - END   ---
Done
Run static tests for the package
--- Test results for package: tenable_io - START ---
╭────────────┬───────────────┬───────────┬──────────────────────────┬────────┬──────────────╮
│ PACKAGE    │ DATA STREAM   │ TEST TYPE │ TEST NAME                │ RESULT │ TIME ELAPSED │
├────────────┼───────────────┼───────────┼──────────────────────────┼────────┼──────────────┤
│ tenable_io │ asset         │ static    │ Verify sample_event.json │ PASS   │  78.645454ms │
│ tenable_io │ plugin        │ static    │ Verify sample_event.json │ PASS   │  81.268274ms │
│ tenable_io │ scan          │ static    │ Verify sample_event.json │ PASS   │  76.632352ms │
│ tenable_io │ scanner       │ static    │ Verify sample_event.json │ PASS   │  75.986879ms │
│ tenable_io │ vulnerability │ static    │ Verify sample_event.json │ PASS   │  90.139792ms │
╰────────────┴───────────────┴───────────┴──────────────────────────┴────────┴──────────────╯
--- Test results for package: tenable_io - END   ---
Done

@brijesh-elastic brijesh-elastic requested a review from a team as a code owner May 22, 2023 10:23
@elasticmachine
Copy link

elasticmachine commented May 22, 2023

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview preview

Expand to view the summary

Build stats

  • Start Time: 2023-05-22T14:39:28.722+0000

  • Duration: 17 min 18 sec

Test stats 🧪

Test Results
Failed 0
Passed 30
Skipped 0
Total 30

🤖 GitHub comments

Expand to view the GitHub comments

To re-run your PR in the CI, just comment with:

  • /test : Re-trigger the build.

@elasticmachine
Copy link

elasticmachine commented May 22, 2023

🌐 Coverage report

Name Metrics % (covered/total) Diff
Packages 100.0% (5/5) 💚
Files 100.0% (5/5) 💚
Classes 100.0% (5/5) 💚
Methods 96.721% (59/61)
Lines 91.593% (2277/2486)
Conditionals 100.0% (0/0) 💚

Copy link
Member

@P1llus P1llus left a comment

Choose a reason for hiding this comment

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

Some small nitpicks that we should look at first.

@P1llus P1llus merged commit fabb0f4 into elastic:main May 22, 2023
3 checks passed
@elasticmachine
Copy link

Package tenable_io - 0.6.1 containing this change is available at https://epr.elastic.co/search?package=tenable_io

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.

[Tenable IO] Several Bugs in Experimental Integration
3 participants