-
Notifications
You must be signed in to change notification settings - Fork 41
Conversation
This pull request does not have a backport label. Could you fix it @jlind23? 🙏
|
/test |
💔 Tests Failed
Expand to view the summary
Build stats
Test stats 🧪
Test errors
Expand to view the tests failures
|
/test |
Co-authored-by: Victor Martinez <[email protected]>
Co-authored-by: Adam Stokes <[email protected]>
Co-authored-by: Victor Martinez <[email protected]>
Also, we need to pull the ansible_user var into this as well: https://github.com/elastic/e2e-testing/blob/main/.ci/ansible/tasks/runners.yml#L39 |
@mdelapenya will you take care of this? |
Yes, assigning to me |
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
/test |
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Signed-off-by: Adam Stokes <[email protected]>
Ok, this should do it, the last error was inside the Jenkinsfile wrt directory permission, but the actual tests on SLES itself passed. |
@adam-stokes if the test succeed can we merge it then? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jlind23 I'm going to merge this little one, as the SLES tests passed. The only test error is related to k8s-autodiscover and the elastic-agent test suite, which is something reported in #1992 |
@@ -3,21 +3,31 @@ PLATFORMS: | |||
stack: | |||
image: "ami-0d90bed76900e679a" | |||
instance_type: "c5.4xlarge" | |||
username: admin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well done here! As this is the descriptor of the machine, it makes total sense to have the configuration here
* SLES15 enablement * fix: set ansible_user depending on OS * fix: proper vars path * fix: rename SLES distribution file * fix: read distribution vars dynamically with include_vars * fix: keep original behaviour for installing the stack on Debian * fix: set vars correctly * chore: debug ansible user * Update .ci/.e2e-tests.yaml Co-authored-by: Victor Martinez <[email protected]> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <[email protected]> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <[email protected]> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <[email protected]> * fix path to vars Signed-off-by: Adam Stokes <[email protected]> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <[email protected]> * try var_files Signed-off-by: Adam Stokes <[email protected]> * typo Signed-off-by: Adam Stokes <[email protected]> * use full path and fix quoting Signed-off-by: Adam Stokes <[email protected]> * use include_vars Signed-off-by: Adam Stokes <[email protected]> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <[email protected]> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <[email protected]> * remove conflicting statements Signed-off-by: Adam Stokes <[email protected]> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <[email protected]> * fix update cache on debian based systems Signed-off-by: Adam Stokes <[email protected]> * fix permission on output directory Signed-off-by: Adam Stokes <[email protected]> * fix group ownership in create test script Signed-off-by: Adam Stokes <[email protected]> * better os detection in ansible Signed-off-by: Adam Stokes <[email protected]> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <[email protected]> Co-authored-by: Manuel de la Peña <[email protected]> Co-authored-by: Adam Stokes <[email protected]> Co-authored-by: Victor Martinez <[email protected]> (cherry picked from commit 764116f)
* SLES15 enablement * fix: set ansible_user depending on OS * fix: proper vars path * fix: rename SLES distribution file * fix: read distribution vars dynamically with include_vars * fix: keep original behaviour for installing the stack on Debian * fix: set vars correctly * chore: debug ansible user * Update .ci/.e2e-tests.yaml Co-authored-by: Victor Martinez <[email protected]> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <[email protected]> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <[email protected]> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <[email protected]> * fix path to vars Signed-off-by: Adam Stokes <[email protected]> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <[email protected]> * try var_files Signed-off-by: Adam Stokes <[email protected]> * typo Signed-off-by: Adam Stokes <[email protected]> * use full path and fix quoting Signed-off-by: Adam Stokes <[email protected]> * use include_vars Signed-off-by: Adam Stokes <[email protected]> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <[email protected]> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <[email protected]> * remove conflicting statements Signed-off-by: Adam Stokes <[email protected]> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <[email protected]> * fix update cache on debian based systems Signed-off-by: Adam Stokes <[email protected]> * fix permission on output directory Signed-off-by: Adam Stokes <[email protected]> * fix group ownership in create test script Signed-off-by: Adam Stokes <[email protected]> * better os detection in ansible Signed-off-by: Adam Stokes <[email protected]> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <[email protected]> Co-authored-by: Manuel de la Peña <[email protected]> Co-authored-by: Adam Stokes <[email protected]> Co-authored-by: Victor Martinez <[email protected]> (cherry picked from commit 764116f)
* SLES15 enablement * fix: set ansible_user depending on OS * fix: proper vars path * fix: rename SLES distribution file * fix: read distribution vars dynamically with include_vars * fix: keep original behaviour for installing the stack on Debian * fix: set vars correctly * chore: debug ansible user * Update .ci/.e2e-tests.yaml Co-authored-by: Victor Martinez <[email protected]> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <[email protected]> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <[email protected]> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <[email protected]> * fix path to vars Signed-off-by: Adam Stokes <[email protected]> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <[email protected]> * try var_files Signed-off-by: Adam Stokes <[email protected]> * typo Signed-off-by: Adam Stokes <[email protected]> * use full path and fix quoting Signed-off-by: Adam Stokes <[email protected]> * use include_vars Signed-off-by: Adam Stokes <[email protected]> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <[email protected]> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <[email protected]> * remove conflicting statements Signed-off-by: Adam Stokes <[email protected]> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <[email protected]> * fix update cache on debian based systems Signed-off-by: Adam Stokes <[email protected]> * fix permission on output directory Signed-off-by: Adam Stokes <[email protected]> * fix group ownership in create test script Signed-off-by: Adam Stokes <[email protected]> * better os detection in ansible Signed-off-by: Adam Stokes <[email protected]> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <[email protected]> Co-authored-by: Manuel de la Peña <[email protected]> Co-authored-by: Adam Stokes <[email protected]> Co-authored-by: Victor Martinez <[email protected]> (cherry picked from commit 764116f) Co-authored-by: Julien Lind <[email protected]>
* SLES15 enablement * fix: set ansible_user depending on OS * fix: proper vars path * fix: rename SLES distribution file * fix: read distribution vars dynamically with include_vars * fix: keep original behaviour for installing the stack on Debian * fix: set vars correctly * chore: debug ansible user * Update .ci/.e2e-tests.yaml Co-authored-by: Victor Martinez <[email protected]> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <[email protected]> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <[email protected]> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <[email protected]> * fix path to vars Signed-off-by: Adam Stokes <[email protected]> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <[email protected]> * try var_files Signed-off-by: Adam Stokes <[email protected]> * typo Signed-off-by: Adam Stokes <[email protected]> * use full path and fix quoting Signed-off-by: Adam Stokes <[email protected]> * use include_vars Signed-off-by: Adam Stokes <[email protected]> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <[email protected]> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <[email protected]> * remove conflicting statements Signed-off-by: Adam Stokes <[email protected]> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <[email protected]> * fix update cache on debian based systems Signed-off-by: Adam Stokes <[email protected]> * fix permission on output directory Signed-off-by: Adam Stokes <[email protected]> * fix group ownership in create test script Signed-off-by: Adam Stokes <[email protected]> * better os detection in ansible Signed-off-by: Adam Stokes <[email protected]> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <[email protected]> Co-authored-by: Manuel de la Peña <[email protected]> Co-authored-by: Adam Stokes <[email protected]> Co-authored-by: Victor Martinez <[email protected]>
* chore: add resiliency when provisioning the stack (#1990) (#1993) (cherry picked from commit 54e882b) Co-authored-by: Manuel de la Peña <[email protected]> * SLES15 enablement (#2007) * SLES15 enablement * fix: set ansible_user depending on OS * fix: proper vars path * fix: rename SLES distribution file * fix: read distribution vars dynamically with include_vars * fix: keep original behaviour for installing the stack on Debian * fix: set vars correctly * chore: debug ansible user * Update .ci/.e2e-tests.yaml Co-authored-by: Victor Martinez <[email protected]> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <[email protected]> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <[email protected]> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <[email protected]> * fix path to vars Signed-off-by: Adam Stokes <[email protected]> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <[email protected]> * try var_files Signed-off-by: Adam Stokes <[email protected]> * typo Signed-off-by: Adam Stokes <[email protected]> * use full path and fix quoting Signed-off-by: Adam Stokes <[email protected]> * use include_vars Signed-off-by: Adam Stokes <[email protected]> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <[email protected]> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <[email protected]> * remove conflicting statements Signed-off-by: Adam Stokes <[email protected]> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <[email protected]> * fix update cache on debian based systems Signed-off-by: Adam Stokes <[email protected]> * fix permission on output directory Signed-off-by: Adam Stokes <[email protected]> * fix group ownership in create test script Signed-off-by: Adam Stokes <[email protected]> * better os detection in ansible Signed-off-by: Adam Stokes <[email protected]> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <[email protected]> Co-authored-by: Manuel de la Peña <[email protected]> Co-authored-by: Adam Stokes <[email protected]> Co-authored-by: Victor Martinez <[email protected]> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Julien Lind <[email protected]> Co-authored-by: Adam Stokes <[email protected]> Co-authored-by: Victor Martinez <[email protected]>
* main: SLES15 enablement (elastic#2007)
* main: (45 commits) feat: add CentOS 8 support (elastic#2034) fix: set default region for AWS cli (elastic#2053) chore: use Ansible's built-in replace instead of sed (elastic#2048) chore: split stack configuration and start into two tasks (elastic#2044) feat: enable SSH access to users for debugging cloud instances (elastic#2001) fix: use the right branch for 7.17 backports (elastic#2025) SLES15 enablement (elastic#2007) chore: bump stale agent for main (elastic#2014) Update `fetchBeatsBinary` to be reused in elastic-agent-poc (elastic#1984) chore: add resiliency when provisioning the stack (elastic#1990) chore: bump elastic-package to v0.32.1 (elastic#1959) feat: export Fetch&Download methods in the /pkg directory (elastic#1943) bump stack version 8.1.0-dbc834fd (elastic#1948) bump stack version 8.1.0-76902d39 (elastic#1946) chore: retire 7.15 adding 7.17 (elastic#1938) ci: use withAPMEnv (elastic#1917) Update main branch (elastic#1928) bump stack version 8.1.0-befff95a (elastic#1929) chore: properly evaluate how tests are skipped on CI when checking modified files (elastic#1924) bump stack version 8.1.0-60bffc32 (elastic#1921) ...
Closes #1733