upgrade dependencies

This commit is contained in:
Rui Lopes
2026-08-29 07:18:29 +00:00
parent 3beccedca8
commit b01467898a
12 changed files with 23 additions and 23 deletions
+2 -2
View File
@@ -29,9 +29,9 @@ This will:
# Usage
Build and install the [Ubuntu 24.04 UEFI Base Box](https://github.com/rgl/ubuntu-vagrant).
Build and install the [Ubuntu 26.04 UEFI Base Box](https://github.com/rgl/ubuntu-vagrant).
Build and install the [Windows 2022 UEFI Base Box](https://github.com/rgl/windows-vagrant).
Build and install the [Windows 2025 UEFI Base Box](https://github.com/rgl/windows-vagrant).
Add the following entry to your `/etc/hosts` file:
Vendored
+2 -2
View File
@@ -15,7 +15,7 @@ Vagrant.configure(2) do |config|
end
config.vm.define :nexus do |config|
config.vm.box = 'ubuntu-24.04-uefi-amd64'
config.vm.box = 'ubuntu-26.04-uefi-amd64'
config.vm.hostname = nexus_domain
config.vm.network 'private_network', ip: nexus_ip
config.vm.provider :libvirt do |lv, config|
@@ -39,7 +39,7 @@ Vagrant.configure(2) do |config|
end
config.vm.define :windows do |config|
config.vm.box = 'windows-2022-uefi-amd64'
config.vm.box = 'windows-2025-uefi-amd64'
config.vm.network 'private_network', ip: '192.168.56.4'
config.vm.provider :libvirt do |lv, config|
config.vm.synced_folder '.', '/vagrant', type: 'smb', smb_username: ENV['USER'], smb_password: ENV['VAGRANT_SMB_PASSWORD']
@@ -1,4 +1,4 @@
hello-world (1.0.0) noble; urgency=low
hello-world (1.0.0) resolute; urgency=low
* Hello World.
+2 -2
View File
@@ -104,8 +104,8 @@ sed -i -E 's/^(\s*)((ssl_protocols|ssl_ciphers|ssl_prefer_server_ciphers)\s)/\1#
cat >/etc/nginx/conf.d/local.conf <<EOF
# NB this is based on the mozilla intermediate configuration.
# see https://ssl-config.mozilla.org/#server=nginx&version=1.18.0&config=intermediate&openssl=3.0.2&guideline=5.7
# see https://packages.ubuntu.com/noble/nginx
# see https://packages.ubuntu.com/noble/openssl
# see https://packages.ubuntu.com/resolute/nginx
# see https://packages.ubuntu.com/resolute/openssl
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ecdh_curve X25519:prime256v1:secp384r1;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305;
+1 -1
View File
@@ -3,7 +3,7 @@ set -euxo pipefail
# see https://github.com/moby/moby/releases
# renovate: datasource=github-releases depName=moby/moby
default_docker_version='29.6.0'
default_docker_version='29.7.2'
# see https://github.com/moby/moby/releases
docker_version="${1:-$default_docker_version}"; shift || true
+1 -1
View File
@@ -225,7 +225,7 @@ http \
"proprietaryComponents": true
},
"apt": {
"distribution": "noble"
"distribution": "resolute"
},
"aptSigning": {
"keypair": $(cat /vagrant/shared/apt-hosted-private.key | jq --slurp --raw-input .),
+2 -2
View File
@@ -37,7 +37,7 @@ EOF
# NB for some reason, after an upload, nexus seems to refresh the repo in
# background, so its unclear when its ready. here we loop and hope for
# the best.
bash -c "while [[ -z \"\$(wget -qO- https://$nexus_domain/repository/apt-hosted/dists/noble/Release | grep '/Packages$')\" ]]; do sleep 5; done"
bash -c "while [[ -z \"\$(wget -qO- https://$nexus_domain/repository/apt-hosted/dists/resolute/Release | grep '/Packages$')\" ]]; do sleep 5; done"
# import the apt-hosted repository key.
nexus_apt_hosted_keyring_path="/etc/apt/keyrings/$nexus_domain-apt-hosted.gpg"
@@ -49,7 +49,7 @@ Types: deb
Architectures: amd64
Signed-By: $nexus_apt_hosted_keyring_path
URIs: https://$nexus_domain/repository/apt-hosted
Suites: noble
Suites: resolute
Components: main
EOF
apt-get update
+1 -1
View File
@@ -24,7 +24,7 @@ mkdir -p tmp/use-docker-repository && cd tmp/use-docker-repository
# see https://github.com/golang/go/tags
# renovate: datasource=github-tags depName=golang/go extractVersion=go(?<version>.+)
go_version='1.26.4'
go_version='1.27.0'
cat >main.go <<'EOF'
package main
@@ -13,7 +13,7 @@ cd tmp/use-maven-repository-from-gradle
# download and install gradle.
# see https://gradle.org/releases/
# renovate: datasource=github-releases depName=gradle/gradle
gradle_version='9.6.0'
gradle_version='9.7.1'
if [ ! -f /opt/gradle/gradle-$gradle_version/bin/gradle ]; then
apt-get install -y unzip
wget -qO/tmp/gradle-$gradle_version-bin.zip https://services.gradle.org/distributions/gradle-$gradle_version-bin.zip
@@ -36,8 +36,8 @@ cat >settings.gradle <<'EOF'
rootProject.name = 'gradle-greeter'
EOF
cat >build.gradle <<'EOF'
// see https://docs.gradle.org/9.6.0/userguide/java_library_plugin.html
// see https://docs.gradle.org/9.6.0/userguide/maven_plugin.html
// see https://docs.gradle.org/9.7.1/userguide/java_library_plugin.html
// see https://docs.gradle.org/9.7.1/userguide/maven_plugin.html
plugins {
id 'java-library'
@@ -104,10 +104,10 @@ rootProject.name = 'gradle-greeter-application'
EOF
# see https://mvnrepository.com/artifact/com.gradleup.shadow/shadow-gradle-plugin
# renovate: datasource=maven depName=com.gradleup.shadow:shadow-gradle-plugin
com_gradleup_shadow_version='9.4.2'
com_gradleup_shadow_version='9.6.1'
cat >build.gradle <<EOF
// see https://docs.gradle.org/9.6.0/userguide/java_plugin.html
// see https://docs.gradle.org/9.6.0/userguide/application_plugin.html
// see https://docs.gradle.org/9.7.1/userguide/java_plugin.html
// see https://docs.gradle.org/9.7.1/userguide/application_plugin.html
// see https://gradleup.com/shadow/
// see https://github.com/GradleUp/shadow
+1 -1
View File
@@ -65,7 +65,7 @@ dotnet nuget list source
# see https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets#pack-target
# see https://www.nuget.org/packages/Serilog/
# renovate: datasource=nuget depName=Serilog
serilog_version='4.3.1'
serilog_version='4.4.0'
cat >example-hello-world.csproj <<EOF
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
+1 -1
View File
@@ -30,7 +30,7 @@ Set-Location tmp/use-npm-repository
# install node LTS.
# see https://community.chocolatey.org/packages/nodejs-lts
choco install -y nodejs-lts --version 24.18.0
choco install -y nodejs-lts --version 24.20.0
Import-Module C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1
Update-SessionEnvironment
node --version
+3 -3
View File
@@ -13,12 +13,12 @@ gitea_container_name="$(basename "$(dirname "$(realpath "${BASH_SOURCE[0]}")")")
# see https://hub.docker.com/r/gitea/gitea/tags
# renovate: datasource=docker depName=gitea/gitea
gitea_version='1.26.4'
gitea_version='1.27.2'
# see https://hub.docker.com/r/renovate/renovate/tags
# see https://github.com/renovatebot/renovate/releases
# renovate: datasource=docker depName=renovate/renovate
renovate_version='43.237.0'
renovate_version='44.48.3'
# clean.
echo 'Deleting existing Gitea...'
@@ -30,7 +30,7 @@ install -d tmp
# start gitea in background.
# see https://docs.gitea.io/en-us/config-cheat-sheet/
# see https://github.com/go-gitea/gitea/releases
# see https://github.com/go-gitea/gitea/blob/v1.26.4/docker/root/etc/s6/gitea/setup
# see https://github.com/go-gitea/gitea/blob/v1.27.2/docker/root/etc/s6/gitea/setup
echo 'Starting Gitea...'
docker run \
--detach \