Closed MohamedLamineAllal closed 1 year ago
At first glance the changes look good!
Molecule does not support nested scenarios (folders) so you'd have to create a new scenario (e.g. source-version
) and throw your tests in there. You'll also have to add the new scenario to the GH actions matrix π
At first glance the changes look good!
Molecule does not support nested scenarios (folders) so you'd have to create a new scenario (e.g.
source-version
) and throw your tests in there. You'll also have to add the new scenario to the GH actions matrix π
@alessfg thank you. Changes applied as you suggested.
@alessfg I did update the test, should be good now.
The test did fail with no space left in device
. Why is that?
source
scenario. Now i switched to use the exact same. With specifying the version
as the only difference. And checking for the version (Note as well: the latest now is 1.25.2
and the test does install 1.25.1
which make the test valid for testing version specifying against default latest behavior)I noticed
platforms: # Oracle Linux 7 works in local tests but bugs out in GitHub actions for some undetermined reason
space
thing is related to the bug ?The old test did include Oracle
source
scenario does not include it
source
on thatI did remove - name: Check if NGINX is installed
check i included before. As it's not for when installing from source
. I made that mistake before.
version
scenario and only for rhel9
version
scenario, doesn't have to do anything with install-source
TASK [nginxinc.nginx : (AlmaLinux/Amazon Linux/CentOS/Oracle Linux/RHEL/Rocky Linux) Install NGINX] *** fatal: [rhel-9]: FAILED! => {"changed": false, "msg": "Failed to download metadata for repo 'ubi-9-baseos-rpms': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried", "rc": 1, "results": []}
tasks/opensource/install-redhat.yml
This might be due to a temporary issue with an upstream repo, I'll rerun the tests π
Merged. Thanks for the PR!
Note: this is a draft
Proposed changes
Before the change. The latest version is installed. And no ability to fix the version
Checklist
Before creating a PR, run through this checklist and mark each as complete:
CONTRIBUTING
document.defaults/main/*.yml
,README.md
andCHANGELOG.md
).NOTE