Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump various dependencies and fix CI #4623

Merged
merged 10 commits into from
Sep 25, 2023

Conversation

jlebon
Copy link
Member

@jlebon jlebon commented Sep 25, 2023

CI on all the Dependabot PR is failing on the recently expanded override-replace-2 vmcheck test. Fix that issue.

Rather than rerunning all of them after fixing it, bundle them all in this PR.

Bumps [libglnx](https://github.com/GNOME/libglnx) from `54ad67d` to `aff1eea`.
- [Commits](GNOME/libglnx@54ad67d...aff1eea)

---
updated-dependencies:
- dependency-name: libglnx
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@jlebon
Copy link
Member Author

jlebon commented Sep 25, 2023

Oh hey, Dependabot supports grouping updates now! We should make use of that: https://github.blog/changelog/2023-08-24-grouped-version-updates-for-dependabot-are-generally-available/.

dependabot bot and others added 9 commits September 25, 2023 12:33
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.38.13 to 0.38.14.
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](bytecodealliance/rustix@v0.38.13...v0.38.14)

---
updated-dependencies:
- dependency-name: rustix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.21 to 0.9.25.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases)
- [Commits](dtolnay/serde-yaml@0.9.21...0.9.25)

---
updated-dependencies:
- dependency-name: serde_yaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.2 to 4.4.4.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.4.2...v4.4.4)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.7.0 to 1.8.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)
- [Commits](rayon-rs/rayon@rayon-core-v1.7.0...rayon-core-v1.8.0)

---
updated-dependencies:
- dependency-name: rayon
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.18 to 0.11.20.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.18...v0.11.20)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [indicatif](https://github.com/console-rs/indicatif) from 0.17.6 to 0.17.7.
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](https://github.com/console-rs/indicatif/commits)

---
updated-dependencies:
- dependency-name: indicatif
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
I think we had this at some point and then lost it. This is useful to
point the vmcheck testsuite at a specific QEMU image to test.
The test started failing because newer `container-selinux` wants newer
`selinux-policy`. Rather than bumping `selinux-policy` (and then again
in the future), let's try freezing `container-selinux` too.
Trying to `override replace container-selinux` breaks with:

```
error: unlinkat(usr/etc/selinux/targeted/active/modules/200/container): Is a directory
```

The reason is that this path is declared as a `%ghost` file in the
package, but is in fact a directory. We could fix the packaging there,
but in fact librpm tolerates these mismatches simply by going off of the
file type of the target path on-disk. So let's match that.
@jlebon jlebon force-pushed the pr/bundled-bump-20230925 branch from 5ffa574 to 53affd8 Compare September 25, 2023 16:33
@cgwalters cgwalters merged commit 2e3d8b9 into coreos:main Sep 25, 2023
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants