unixPB: improves `Ant-Contrib` role compatibility
It helps improve Ant-Contrib role by replacing wget with get_url module. Also when extracing, on macos the unarchive module might fails as it asks for gtar but default macos tar is bsdtar. The workaround is to run it as command on macos machines.
Signed-off-by: [email protected]
Checklist
- [x] commit message has one of the standard prefixes
- [ ] faq.md updated if appropriate
- [ ] other documentation is changed or added (if applicable)
- [ ] playbook changes run through VPC or QPC (if you have access)
- [ ] VPC/QPC not applicable for this PR
- [ ] for inventory.yml changes, bastillion/nagios/jenkins updated accordingly
@mahdipub linter failures
Given the comment above the line, This needs to be tested on Solaris before it can be approved. VPC run at https://ci.adoptium.net/view/Tooling/job/VagrantPlaybookCheck/1969/
@mahdipub linter failures
Thanks, that's resolved.
Given the comment above the line, This needs to be tested on Solaris before it can be approved. VPC run at https://ci.adoptium.net/view/Tooling/job/VagrantPlaybookCheck/1969/
Don't see Solaris as part of that run?
Given the comment above the line, This needs to be tested on Solaris before it can be approved. VPC run at https://ci.adoptium.net/view/Tooling/job/VagrantPlaybookCheck/1969/
Don't see Solaris as part of that run?
😕 Solaris10 is in there and green
Tagging in @gdams for a review since he put in the use of wget for Solaris as part of https://github.com/adoptium/infrastructure/pull/1585 but maybe the underlying problem was resolved in more recent versions of ansible
New VPC run: https://ci.adoptium.net/job/VagrantPlaybookCheck/2149/
New VPC run: https://ci.adoptium.net/job/VagrantPlaybookCheck/2149/
@mahdipub Assuming you still want to get this in, can you rebase your changes on top of master as there's some fixes we need in there to be able to run these checks
@sxa that is done.
Running another VPC at https://ci.adoptium.net/job/VagrantPlaybookCheck/2150/
VPC looks good
Noting that VPC doesn't cover mac @Haroon-Khel ;-)
Noting that VPC doesn't cover mac @Haroon-Khel ;-)
The MacOS 14 github check ran the mac changes fine. However during my recent MacOS 15 testing, ive been installing ant-contrib via brew which is much easier, might change it in the playbooks to that when I get the time
/thaw
Sorry @Haroon-Khel, the code freeze is still in place.
/merge
/approve
Any reason this needs to be merged during the code freeze?
Any reason this needs to be merged during the code freeze?
No, and we've ended it now anyway ;-)
/thaw
(That probably won't work in the middle of another comment)
/thaw