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

chore(deps): update dependency just-containers/s6-overlay to v3.2.0.0 #3

Merged
merged 2 commits into from
Sep 28, 2024

Conversation

chrootlogin
Copy link
Contributor

@chrootlogin chrootlogin commented Sep 28, 2024

This PR contains the following updates:

Package Update Change
just-containers/s6-overlay minor 3.1.1.2 -> 3.2.0.0

Release Notes

just-containers/s6-overlay (just-containers/s6-overlay)

v3.2.0.0

Compare Source

This version of s6-overlay uses the latest skarnet.org packages.

It also removes the default service startup timeout, which was causing more problems than it was solving. (Now if you need to make your container fail when it hangs, you need to manually specify a timeout in the S6_CMD_WAIT_FOR_SERVICES_MAXTIME variable.

More unprivileged environments are supported, e.g. containers spawned by Kubernetes.

Binary releases include the following packages:

Software Version
BearSSL 79c060e
skalibs v2.14.2.0
execline v2.9.6.0
s6 v2.13.0.0
s6-rc v0.5.4.3
s6-linux-init v1.1.2.0
s6-portable-utils v2.3.0.3
s6-linux-utils v2.6.2.0
s6-dns v2.3.7.2
s6-networking v2.7.0.3
s6-overlay-helpers v0.1.1.0

v3.1.6.2

Compare Source

This release fixes a bug introduced in v3.1.6.1 (sorry!) that caused containers to hang on shutdown. No other changes.

Binary releases include the following packages:

Software Version
BearSSL 79c060e
skalibs v2.14.0.1
execline v2.9.4.0
s6 v2.12.0.2
s6-rc v0.5.4.2
s6-linux-init v1.1.2.0
s6-portable-utils v2.3.0.3
s6-linux-utils v2.6.2.0
s6-dns v2.3.7.0
s6-networking v2.7.0.0
s6-overlay-helpers v0.1.0.2

v3.1.6.1

Compare Source

This is a bugfix release, updating to the latest versions of the skarnet.org packages. It fixes a bug where services declared in /etc/services.d were not properly killed during the regular shutdown procedure and were only caught by the final timeout.

Binary releases include the following packages:

Software Version
BearSSL 79c060e
skalibs v2.14.0.1
execline v2.9.4.0
s6 v2.12.0.1
s6-rc v0.5.4.2
s6-linux-init v1.1.2.0
s6-portable-utils v2.3.0.3
s6-linux-utils v2.6.2.0
s6-dns v2.3.7.0
s6-networking v2.7.0.0
s6-overlay-helpers v0.1.0.2

v3.1.6.0

Compare Source

This long-awaited release should fix all the pending bugs. It uses the latest version of the skarnet.org software stack, which has several performance improvements.

Binary releases include the following packages:

Software Version
BearSSL 79c060e
skalibs v2.14.0.0
execline v2.9.4.0
s6 v2.12.0.0
s6-rc v0.5.4.2
s6-linux-init v1.1.2.0
s6-portable-utils v2.3.0.3
s6-linux-utils v2.6.2.0
s6-dns v2.3.6.0
s6-networking v2.6.0.0
s6-overlay-helpers v0.1.0.2

v3.1.5.0

Compare Source

This release fixes a bug with interactive terminal management in CMD. It also introduces the S6_CMD_USE_TERMINAL variable, that you can set to nonzero when your CMD needs an interactive terminal and you have activated S6_LOGGING. That will allow your CMD to actually make use of the terminal, at the expense of not having its output logged. (Unfortunately, having both at the same time is nigh impossible.)

The binaries are built with the latest gcc-13.1 and musl-1.2.4. Please report any regression you find.

Binary releases include the following packages:

Software Version
BearSSL 46f7ddd
skalibs v2.13.1.1
execline v2.9.3.0
s6 v2.11.3.2
s6-rc v0.5.4.1
s6-linux-init v1.1.1.1
s6-portable-utils v2.3.0.2
s6-linux-utils v2.6.1.2
s6-dns v2.3.5.5
s6-networking v2.5.1.3
s6-overlay-helpers v0.1.0.1

v3.1.4.2

Compare Source

This is a bugfix release, updating the skaware packages to their latest versions, which fix a couple user-visible bugs. It's unlikely you have been impacted, so there's no urgency; you should upgrade at your convenience.

Binary releases include the following packages:

Software Version
BearSSL 46f7ddd
skalibs v2.13.1.1
execline v2.9.3.0
s6 v2.11.3.2
s6-rc v0.5.4.1
s6-linux-init v1.1.1.0
s6-portable-utils v2.3.0.2
s6-linux-utils v2.6.1.2
s6-dns v2.3.5.5
s6-networking v2.5.1.3
s6-overlay-helpers v0.1.0.1

v3.1.4.1

Compare Source

A bugfix release, using the newer versions of skarnet.org packages.
s6-overlay normally never hits the bugs, so upgrading from 3.1.4.0 should be low priority for users.

Binary releases include the following packages:

Software Version
BearSSL 46f7ddd
skalibs v2.13.1.0
execline v2.9.2.1
s6 v2.11.3.0
s6-rc v0.5.4.1
s6-linux-init v1.1.0.0
s6-portable-utils v2.3.0.1
s6-linux-utils v2.6.1.1
s6-dns v2.3.5.5
s6-networking v2.5.1.3
s6-overlay-helpers v0.1.0.1

v3.1.4.0

Compare Source

This release uses the latest versions of skarnet.org packages, including multicall configuration for the packages that support it, yielding smaller disk footprints. It comes with a batch of small bugfixes, as well as support for the powerpc64 (big-endian) and powerpc64le (little-endian) architectures.

Binary releases include the following packages:

Software Version
BearSSL 46f7ddd
skalibs v2.13.1.0
execline v2.9.2.0
s6 v2.11.3.0
s6-rc v0.5.4.0
s6-linux-init v1.1.0.0
s6-portable-utils v2.3.0.0
s6-linux-utils v2.6.1.0
s6-dns v2.3.5.5
s6-networking v2.5.1.3
s6-overlay-helpers v0.1.0.1

v3.1.3.0

Compare Source

This release is now safe to use.

(A previous version of the artefacts had been built with a buggy toolchain, yielding huge binaries. The toolchains are now fixed and the published artefacts are normal-sized.)

This release just updates to the latest versions of the skarnet.org packages, that include a lot of bugfixes. The only thing users have to pay attention to is: if they're using the s6-test program in their scripts, they should change it to eltest. A warning message is printed with each invocation of s6-test. Apart from that, nothing is expected to change in an externally noticeable way.

Binary releases include the following packages:

Software Version
BearSSL 46f7ddd
skalibs v2.13.0.0
execline v2.9.1.0
s6 v2.11.2.0
s6-rc v0.5.3.3
s6-linux-init v1.0.8.1
s6-portable-utils v2.2.5.1
s6-linux-utils v2.6.0.1
s6-dns v2.3.5.5
s6-networking v2.5.1.2
s6-overlay-helpers v0.1.0.1

v3.1.2.1

Compare Source

This release fixes a regression in 3.1.2.0 with interactive CMDs.
Note that S6_CMD_RECEIVE_SIGNALS should not be used with interactive CMDs, else the same problem will occur, i.e. the CMD will exit immediately and the container will stop right away.

Binary releases include the following packages:

Software Version
BearSSL 79b1a99
skalibs v2.12.0.1
execline v2.9.0.1
s6 v2.11.1.2
s6-rc v0.5.3.2
s6-linux-init v1.0.8.0
s6-portable-utils v2.2.5.0
s6-linux-utils v2.6.0.0
s6-dns v2.3.5.4
s6-networking v2.5.1.1
s6-overlay-helpers v0.1.0.0

v3.1.2.0

Compare Source

This release fixes a few bugs. It also adds the S6_SERVICES_READYTIME and S6_CMD_RECEIVE_SIGNALS variables.

Binary releases include the following packages:

Software Version
BearSSL 79b1a99
skalibs v2.12.0.1
execline v2.9.0.1
s6 v2.11.1.2
s6-rc v0.5.3.2
s6-linux-init v1.0.8.0
s6-portable-utils v2.2.5.0
s6-linux-utils v2.6.0.0
s6-dns v2.3.5.4
s6-networking v2.5.1.1
s6-overlay-helpers v0.1.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@chrootlogin chrootlogin self-assigned this Sep 28, 2024
@chrootlogin chrootlogin force-pushed the renovate/just-containers-s6-overlay-3.x branch from ccd1db9 to cb1938e Compare September 28, 2024 20:34
@chrootlogin chrootlogin force-pushed the renovate/just-containers-s6-overlay-3.x branch from cb1938e to 3c6a3ee Compare September 28, 2024 20:47
@chrootlogin chrootlogin merged commit 034b9b8 into main Sep 28, 2024
1 check passed
@chrootlogin chrootlogin deleted the renovate/just-containers-s6-overlay-3.x branch September 28, 2024 21:03
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.

1 participant