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 <victormartinezrubio@gmail.com>
Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
|
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 <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
|
/test |
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com>
|
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? |
@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 |
| stack: | ||
| image: "ami-0d90bed76900e679a" | ||
| instance_type: "c5.4xlarge" | ||
| username: admin |
There was a problem hiding this comment.
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 <victormartinezrubio@gmail.com> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix path to vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try var_files Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * typo Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use full path and fix quoting Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use include_vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * remove conflicting statements Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix update cache on debian based systems Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix permission on output directory Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix group ownership in create test script Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * better os detection in ansible Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com> Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> (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 <victormartinezrubio@gmail.com> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix path to vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try var_files Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * typo Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use full path and fix quoting Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use include_vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * remove conflicting statements Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix update cache on debian based systems Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix permission on output directory Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix group ownership in create test script Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * better os detection in ansible Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com> Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> (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 <victormartinezrubio@gmail.com> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix path to vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try var_files Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * typo Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use full path and fix quoting Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use include_vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * remove conflicting statements Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix update cache on debian based systems Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix permission on output directory Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix group ownership in create test script Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * better os detection in ansible Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com> Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> (cherry picked from commit 764116f) Co-authored-by: Julien Lind <julien.lind@elastic.co>
* 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 <victormartinezrubio@gmail.com> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix path to vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try var_files Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * typo Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use full path and fix quoting Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use include_vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * remove conflicting statements Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix update cache on debian based systems Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix permission on output directory Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix group ownership in create test script Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * better os detection in ansible Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com> Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
* chore: add resiliency when provisioning the stack (#1990) (#1993) (cherry picked from commit 54e882b) Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com> * 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 <victormartinezrubio@gmail.com> * Update .ci/ansible/vars/SLES.yml Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * Update .ci/ansible/playbook.yml Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> * Fix package install for distro, update include_vars for all tasks Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix path to vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try with ansible_playbook_vars_root Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * try var_files Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * typo Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use full path and fix quoting Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * use include_vars Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * make include_vars first in task list for each block Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * dont include_vars on localhost execution Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * remove conflicting statements Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * have e2e-tests.yaml drive the login information Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix update cache on debian based systems Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix permission on output directory Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix group ownership in create test script Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * better os detection in ansible Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> * fix chown in jenkinsfile Signed-off-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com> Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Julien Lind <julien.lind@elastic.co> Co-authored-by: Adam Stokes <51892+adam-stokes@users.noreply.github.com> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
* 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