Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

fix: update stack deployment to follow Users&Roles best practices #2064

Merged
merged 56 commits into from
Feb 7, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
dbf4132
bump stack version 8.1.0-aa69d697
Jan 25, 2022
dd004a0
fix: use new kibana roles and users
mdelapenya Jan 27, 2022
ba5d9f8
feat: add a method for checking ES cluster health
mdelapenya Jan 27, 2022
5254105
fix: create fleet-server after getting a service token from elasticse…
mdelapenya Jan 27, 2022
4f1ace2
fix: start stack using Fleet's test suite code
mdelapenya Jan 27, 2022
ad786f5
fix: typo
mdelapenya Jan 27, 2022
019f166
fix: selective execution of the .env for fleet suite
mdelapenya Jan 28, 2022
7608d4b
chore: try 'not in'
mdelapenya Jan 28, 2022
42239f0
chore: use AND conditionals as a list
mdelapenya Jan 28, 2022
f146866
fix: check for stckRunner to be defined
mdelapenya Jan 28, 2022
15b819d
fix: pass stackRunner var to the stack creation
mdelapenya Jan 28, 2022
2a56928
fix: check for suite is defined first
mdelapenya Jan 28, 2022
ad87b88
fix: check for suite var
mdelapenya Jan 28, 2022
5cffc9f
Merge branch 'main' into fix-fleet-server-tokens
mdelapenya Jan 28, 2022
e60bbb4
chore: use multiline for when condirtionals
mdelapenya Jan 28, 2022
0c7d9b7
fix docker install
adam-stokes Jan 28, 2022
6dd4774
fix suite definition for autodiscover
adam-stokes Jan 28, 2022
f90337f
add kubectl to path
adam-stokes Jan 28, 2022
2f4d8aa
Merge branch 'main' into fix-fleet-server-tokens
mdelapenya Jan 31, 2022
1278d32
chore: bump elastic-agent versions to 8.1.hashed snapshot
mdelapenya Jan 31, 2022
f27c854
Merge branch 'main' into fix-fleet-server-tokens
mdelapenya Jan 31, 2022
7d9dea3
fix: use docker provider for APM integration
mdelapenya Jan 31, 2022
306551c
chore: add client alive SSH settings
mdelapenya Feb 1, 2022
b162c97
Revert "chore: add client alive SSH settings"
mdelapenya Feb 1, 2022
3650387
chore: define SSHD server settings for runners
mdelapenya Feb 1, 2022
3a5ad4f
chore: skip ubi8 scenarios
mdelapenya Feb 1, 2022
181404a
fix: transform response from bytes to string
mdelapenya Feb 1, 2022
5a64322
fix: properly read Input Streams and Vars
mdelapenya Feb 1, 2022
ca5d4f3
Merge branch 'main' into fix-fleet-server-tokens
adam-stokes Feb 1, 2022
da1b80d
fix: expose port for 0.0.0.0
mdelapenya Feb 1, 2022
b396c84
fix: streams could go empty
mdelapenya Feb 1, 2022
c2b6ea9
fix: expose port for 0.0.0.0
mdelapenya Feb 1, 2022
0e21736
fix: support checking for process count in containers
mdelapenya Feb 1, 2022
51d57e1
chore: unskip apm-server on ubi8
mdelapenya Feb 1, 2022
05639d2
chore: always install docker on runners
mdelapenya Feb 1, 2022
9ce12f1
chore: bump elastic-package to v0.36.0
mdelapenya Feb 2, 2022
c6c29ac
chore: use elastic-package for apm-server scenarios
mdelapenya Feb 2, 2022
b5896a8
chore: use elastic-package for apm-server scenarios
mdelapenya Feb 2, 2022
cb4d70a
Revert "chore: use elastic-package for apm-server scenarios"
mdelapenya Feb 2, 2022
b15b947
Revert "chore: use elastic-package for apm-server scenarios"
mdelapenya Feb 2, 2022
fd32a98
chore: run dockerised tests only on debian
mdelapenya Feb 2, 2022
57d5ee9
chore: do not print out tar extract command
mdelapenya Feb 2, 2022
e8e98e1
fix: keep a Docker deployer for docker-based tests
mdelapenya Feb 2, 2022
20e5330
fix: install docker for ARM
mdelapenya Feb 2, 2022
de618d8
fix: remove invalid role vars for ARM
mdelapenya Feb 2, 2022
2e689b4
fix: install python-pip on ARM first
mdelapenya Feb 2, 2022
ecad653
fix: install docker on ARM properly
mdelapenya Feb 3, 2022
96f262c
fix: install docker on Suse
mdelapenya Feb 3, 2022
6d0187d
fix: typo
mdelapenya Feb 3, 2022
4b384e9
Fix error checking for revoked enroll token
adam-stokes Feb 3, 2022
c0f7c6c
fix logging
adam-stokes Feb 3, 2022
f43683e
chore: use empty streams if error
mdelapenya Feb 3, 2022
49f64e6
fix: pass fleet-server policy to fleet-server on bootstrap
mdelapenya Feb 4, 2022
be2e305
fix: retrieve default fleet-server policy instead of creating a new one
mdelapenya Feb 4, 2022
34eedbe
chore: restart services with restart command
mdelapenya Feb 4, 2022
fc29242
chore: increase expire timeout of the service token to the max (1h)
mdelapenya Feb 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .ci/ansible/playbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,13 @@
- role: geerlingguy.docker
docker_daemon_options:
default-ulimit: ["nofile=1024000:1024000"]
when: "'kubernetes_autodiscover' in nodeLabel or 'helm' in nodeLabel or 'fleet_amd64' in nodeLabel or 'fleet_elastic_pkg' in nodeLabel"
when: nodeLabel in ["kubernetes_autodiscover", "helm", "debian_amd64", "centos8_amd64", "sles15", "fleet_elastic_pkg"]
- role: andrewrothstein.kubectl
when: "'kubernetes_autodiscover' in nodeLabel or 'helm' in nodeLabel"
when: nodeLabel in ["kubernetes_autodiscover", "helm"]
adam-stokes marked this conversation as resolved.
Show resolved Hide resolved
- role: andrewrothstein.kind
when: "'kubernetes_autodiscover' in nodeLabel or 'helm' in nodeLabel"
when: nodeLabel in ["kubernetes_autodiscover", "helm"]
- role: geerlingguy.helm
when: "'kubernetes_autodiscover' in nodeLabel or 'helm' in nodeLabel"
when: nodeLabel in ["kubernetes_autodiscover", "helm"]
- role: gantsign.golang
vars:
golang_version: 1.17
Expand Down
2 changes: 1 addition & 1 deletion .ci/ansible/tasks/runners.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
- start-node

- name: Wait for SSH to come up
wait_for: host={{ nodeItem.public_ip }} port=22 delay=10 timeout=60
wait_for: host={{ nodeItem.public_ip }} port=22 delay=10
loop: "{{ ec2.instances }}"
loop_control:
loop_var: nodeItem
Expand Down