Closed dependabot[bot] closed 4 months ago
There appear to be two separate kinds of failures here.
The failure with Python 3.7 on Ubuntu appears to be a result of a corrupted download, which should resolve if re-run.
In contrast, it seems the failures on Windows always occur with that step, as written, to install Debian, at least on windows-latest
, as shown in this much-simplified testing repository. I've opened https://github.com/Vampire/setup-wsl/issues/58 to report that.
Although we should probably wait for feedback on https://github.com/Vampire/setup-wsl/issues/58 (and possibly a fix) before attempting further steps toward bringing in the changes from this PR, I suggest rerunning all pythonpackage.yml
tests here, to check that my prediction is correct.
It may not be strictly necessary to do so, since I have made a branch in my fork from this branch here, whose CI does behave that way. But rerunning them all here should give slightly greater confidence and, perhaps more importantly, should make it clearer, when we (or others, perhaps to fix the issue) look at this later, which test jobs fail consistently.
The setup-wsl problem should be fixed in 3.1.1, sorry
@Vampire That's great, thanks!!
Thanks everyone! I went ahead and just merged this PR, and hope it helps.
Bumps Vampire/setup-wsl from 3.0.0 to 3.1.0.
Release notes
Sourced from Vampire/setup-wsl's releases.
Commits
45f5a8c
[Gradle Release Plugin] - pre tag commit: 'v3.1.0'.b7c49fb
Add a warning about /etc/wsl.conf being overwrittend29d157
Make test_distribution_specific_wsl_bash_scripts names uniquea2f462b
Add support for Ubuntu 24.04 (#57)9be6f77
Increase version to 3.1.0d81efae
Log contents of /etc/wsl.conf if it exists unexpectedly00dc521
Refactor test workflow scripte5717e2
Make procuctId to URL translation work again (#50)a6c8b14
Work around KT-42101 when preprocessing workflowsa5e8694
Add debug logging if the product ID could not be resolved to a download URLDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show