Skip to content

Commit 59b3b3f

Browse files
authored
Merge pull request #5 from migetapp/release/v1.0.4
Release v1.0.4
2 parents caa4230 + 69c598c commit 59b3b3f

File tree

8 files changed

+138
-20
lines changed

8 files changed

+138
-20
lines changed

CHANGELOG.md

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,115 @@
11
# Changelog
22

3+
## 1.0.4 - 2025-12-08
4+
- Standalone docker-compose updated to v5.0.0
5+
- alpine 3.19 base updated to 3.19.9
6+
- alpine 3.19 common: bash -> 5.2.21-r0
7+
- alpine 3.19 common: dcron -> 4.5-r9
8+
- alpine 3.19 common: fuse-overlayfs -> 1.13-r0
9+
- alpine 3.19 common: fuse3 -> 3.16.2-r0
10+
- alpine 3.19 common: iptables-legacy -> 1.8.10-r3
11+
- alpine 3.19 common: openssh -> 9.6_p1-r2
12+
- alpine 3.19 common: sudo -> 1.9.15_p2-r0
13+
- alpine 3.19 common: supervisor -> 4.2.5-r4
14+
- alpine 3.19 dockerd: containerd -> 1.7.10-r3
15+
- alpine 3.19 dockerd: docker -> 25.0.5-r1
16+
- alpine 3.19 dockerd: docker-cli-compose -> 2.23.3-r3
17+
- alpine 3.19 podman: podman -> 4.8.3-r3
18+
- alpine 3.19 podman: podman-docker -> 4.8.3-r3
19+
- alpine 3.19 podman: shadow-subids -> 4.14.2-r0
20+
- alpine 3.19 podman: slirp4netns -> 1.2.2-r0
21+
- alpine 3.19 podman: uidmap -> 1.4.3.19-r2
22+
- alpine 3.20 base updated to 3.20.8
23+
- alpine 3.20 common: bash -> 5.2.26-r0
24+
- alpine 3.20 common: dcron -> 4.5-r9
25+
- alpine 3.20 common: fuse-overlayfs -> 1.14-r0
26+
- alpine 3.20 common: fuse3 -> 3.16.2-r0
27+
- alpine 3.20 common: iptables-legacy -> 1.8.10-r3
28+
- alpine 3.20 common: openssh -> 9.7_p1-r5
29+
- alpine 3.20 common: sudo -> 1.9.15_p5-r0
30+
- alpine 3.20 common: supervisor -> 4.2.5-r5
31+
- alpine 3.20 dockerd: containerd -> 1.7.17-r2
32+
- alpine 3.20 dockerd: docker -> 26.1.5-r0
33+
- alpine 3.20 dockerd: docker-cli-compose -> 2.27.0-r3
34+
- alpine 3.20 podman: podman -> 5.2.5-r0
35+
- alpine 3.20 podman: podman-docker -> 5.2.5-r0
36+
- alpine 3.20 podman: shadow-subids -> 4.15.1-r0
37+
- alpine 3.20 podman: slirp4netns -> 1.2.3-r0
38+
- alpine 3.20 podman: uidmap -> 1.4.3.20-r2
39+
- alpine 3.21 base updated to 3.21.5
40+
- alpine 3.21 common: bash -> 5.2.37-r0
41+
- alpine 3.21 common: dcron -> 4.6-r0
42+
- alpine 3.21 common: fuse-overlayfs -> 1.14-r0
43+
- alpine 3.21 common: fuse3 -> 3.16.2-r1
44+
- alpine 3.21 common: iptables-legacy -> 1.8.11-r1
45+
- alpine 3.21 common: openssh -> 9.9_p2-r0
46+
- alpine 3.21 common: sudo -> 1.9.17_p1-r0
47+
- alpine 3.21 common: supervisor -> 4.2.5-r5
48+
- alpine 3.21 dockerd: containerd -> 2.0.0-r5
49+
- alpine 3.21 dockerd: docker -> 27.3.1-r5
50+
- alpine 3.21 dockerd: docker-cli-compose -> 2.31.0-r5
51+
- alpine 3.21 podman: podman -> 5.3.2-r5
52+
- alpine 3.21 podman: podman-docker -> 5.3.2-r5
53+
- alpine 3.21 podman: shadow-subids -> 4.16.0-r1
54+
- alpine 3.21 podman: slirp4netns -> 1.3.1-r0
55+
- alpine 3.21 podman: uidmap -> 1.4.3.21-r2
56+
- alpine 3.22 base updated to 3.22.2
57+
- alpine 3.22 common: bash -> 5.2.37-r0
58+
- alpine 3.22 common: dcron -> 4.6-r0
59+
- alpine 3.22 common: fuse-overlayfs -> 1.15-r0
60+
- alpine 3.22 common: fuse3 -> 3.16.2-r1
61+
- alpine 3.22 common: iptables-legacy -> 1.8.11-r1
62+
- alpine 3.22 common: openssh -> 10.0_p1-r10
63+
- alpine 3.22 common: sudo -> 1.9.17_p2-r0
64+
- alpine 3.22 common: supervisor -> 4.2.5-r5
65+
- alpine 3.22 dockerd: containerd -> 2.1.5-r1
66+
- alpine 3.22 dockerd: docker -> 28.3.3-r4
67+
- alpine 3.22 dockerd: docker-cli-compose -> 2.36.2-r4
68+
- alpine 3.22 podman: podman -> 5.6.2-r2
69+
- alpine 3.22 podman: podman-docker -> 5.6.2-r2
70+
- alpine 3.22 podman: shadow-subids -> 4.17.3-r0
71+
- alpine 3.22 podman: slirp4netns -> 1.3.1-r0
72+
- alpine 3.22 podman: uidmap -> 1.4.3.22-r2
73+
- ubuntu 22.04 base updated to 22.04
74+
- ubuntu 22.04 common: cron -> 3.0pl1-137ubuntu3
75+
- ubuntu 22.04 common: curl -> 7.81.0-1ubuntu1.21
76+
- ubuntu 22.04 common: fuse-overlayfs -> 1.7.1-1
77+
- ubuntu 22.04 common: fuse3 -> 3.10.5-1build1
78+
- ubuntu 22.04 common: iptables -> 1.8.7-1ubuntu5.2
79+
- ubuntu 22.04 common: openssh-server -> 1:8.9p1-3ubuntu0.13
80+
- ubuntu 22.04 common: sudo -> 1.9.9-1ubuntu2.5
81+
- ubuntu 22.04 common: supervisor -> 4.2.1-1ubuntu1
82+
- ubuntu 22.04 dockerd: containerd.io -> 2.2.0-2~ubuntu.22.04~jammy
83+
- ubuntu 22.04 dockerd: docker-buildx-plugin -> 0.30.1-1~ubuntu.22.04~jammy
84+
- ubuntu 22.04 dockerd: docker-ce -> 5:29.1.2-1~ubuntu.22.04~jammy
85+
- ubuntu 22.04 dockerd: docker-ce-cli -> 5:29.1.2-1~ubuntu.22.04~jammy
86+
- ubuntu 22.04 dockerd: docker-compose-plugin -> 5.0.0-1~ubuntu.22.04~jammy
87+
- ubuntu 22.04 podman: podman -> 3.4.4+ds1-1ubuntu1.22.04.3
88+
- ubuntu 22.04 podman: podman-docker -> 3.4.4+ds1-1ubuntu1.22.04.3
89+
- ubuntu 22.04 podman: slirp4netns -> 1.0.1-2
90+
- ubuntu 22.04 podman: uidmap -> 1:4.8.1-2ubuntu2.2
91+
- ubuntu 24.04 base updated to 24.04
92+
- ubuntu 24.04 common: cron -> 3.0pl1-184ubuntu2
93+
- ubuntu 24.04 common: curl -> 8.5.0-2ubuntu10.6
94+
- ubuntu 24.04 common: fuse-overlayfs -> 1.13-1
95+
- ubuntu 24.04 common: fuse3 -> 3.14.0-5build1
96+
- ubuntu 24.04 common: iptables -> 1.8.10-3ubuntu2
97+
- ubuntu 24.04 common: openssh-server -> 1:9.6p1-3ubuntu13.14
98+
- ubuntu 24.04 common: sudo -> 1.9.15p5-3ubuntu5.24.04.1
99+
- ubuntu 24.04 common: supervisor -> 4.2.5-1ubuntu0.1
100+
- ubuntu 24.04 dockerd: containerd.io -> 2.2.0-2~ubuntu.24.04~noble
101+
- ubuntu 24.04 dockerd: docker-buildx-plugin -> 0.30.1-1~ubuntu.24.04~noble
102+
- ubuntu 24.04 dockerd: docker-ce -> 5:29.1.2-1~ubuntu.24.04~noble
103+
- ubuntu 24.04 dockerd: docker-ce-cli -> 5:29.1.2-1~ubuntu.24.04~noble
104+
- ubuntu 24.04 dockerd: docker-compose-plugin -> 5.0.0-1~ubuntu.24.04~noble
105+
- ubuntu 24.04 podman: ca-certificates -> 20240203
106+
- ubuntu 24.04 podman: gnupg -> 2.4.4-2ubuntu17.3
107+
- ubuntu 24.04 podman: lsb-release -> 12.0-2
108+
- ubuntu 24.04 podman: podman -> 4.9.3+ds1-1ubuntu0.2
109+
- ubuntu 24.04 podman: podman-docker -> 4.9.3+ds1-1ubuntu0.2
110+
- ubuntu 24.04 podman: slirp4netns -> 1.2.1-1build2
111+
- ubuntu 24.04 podman: uidmap -> 1:4.13+dfsg1-4ubuntu3.2
112+
3113
## 1.0.3 - 2025-12-08
4114
- Standalone docker-compose updated to v5.0.0
5115
- alpine 3.19 base updated to 3.19.9

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Miget Container OS provides the base runtime used by [Miget's](https://miget.com
66

77
Miget MicroVMs are lightweight virtual machines tailored for container execution. They boot a minimal userland, expose only the services required for workload orchestration, and rely on hardware virtualization for strong isolation. Compared with traditional nested containers, MicroVMs eliminate the need for user-namespace tricks or rootless shims-the workload runs with full privileges inside the VM while the host maintains isolation boundaries.
88

9-
## Current Release: 1.0.3
9+
## Current Release: 1.0.4
1010

1111
### Component Versions
1212

@@ -15,7 +15,7 @@ Miget MicroVMs are lightweight virtual machines tailored for container execution
1515
| **Docker Compose** | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 | v5.0.0 |
1616
| **Docker CE** | 5:29.1.2-1\~ubuntu.22.04\~jammy | - | 5:29.1.2-1\~ubuntu.24.04\~noble | - | 25.0.5-r1 | - | 26.1.5-r0 | - | 27.3.1-r5 | - | 28.3.3-r4 | - |
1717
| **Podman** | - | 3.4.4+ds1-1ubuntu1.22.04.3 | - | 4.9.3+ds1-1ubuntu0.2 | - | 4.8.3-r3 | - | 5.2.5-r0 | - | 5.3.2-r5 | - | 5.6.2-r2 |
18-
| **Containerd** | 2.2.0-2\~ubuntu.22.04\~jammy | - | 2.2.0-2\~ubuntu.24.04\~noble | - | - | - | - | - | - | - | - | - |
18+
| **Containerd** | 2.2.0-2\~ubuntu.22.04\~jammy | - | 2.2.0-2\~ubuntu.24.04\~noble | - | 1.7.10-r3 | - | 1.7.17-r2 | - | 2.0.0-r5 | - | 2.1.5-r1 | - |
1919
| **OpenSSH** | 1:8.9p1-3ubuntu0.13 | 1:8.9p1-3ubuntu0.13 | 1:9.6p1-3ubuntu13.14 | 1:9.6p1-3ubuntu13.14 | 9.6_p1-r2 | 9.6_p1-r2 | 9.7_p1-r5 | 9.7_p1-r5 | 9.9_p2-r0 | 9.9_p2-r0 | 10.0_p1-r10 | 10.0_p1-r10 |
2020
| **Supervisor** | 4.2.1-1ubuntu1 | 4.2.1-1ubuntu1 | 4.2.5-1ubuntu0.1 | 4.2.5-1ubuntu0.1 | 4.2.5-r4 | 4.2.5-r4 | 4.2.5-r5 | 4.2.5-r5 | 4.2.5-r5 | 4.2.5-r5 | 4.2.5-r5 | 4.2.5-r5 |
2121

@@ -25,62 +25,62 @@ Miget MicroVMs are lightweight virtual machines tailored for container execution
2525

2626
- **Alpine 3.19 dockerd**
2727

28-
`1.0.3-alpine-3.19.9-dockerd`, `1.0.3-alpine3.19-dockerd`, `1.0.3-alpine3.19`, `alpine3.19`, `stable-alpine3.19-dockerd`
28+
`1.0.4-alpine-3.19.9-dockerd`, `1.0.4-alpine3.19-dockerd`, `1.0.4-alpine3.19`, `alpine3.19`, `stable-alpine3.19-dockerd`
2929
([`dockerfiles/alpine/3.19/dockerd.Dockerfile`](dockerfiles/alpine/3.19/dockerd.Dockerfile))
3030

3131
- **Alpine 3.19 podman**
3232

33-
`1.0.3-alpine-3.19.9-podman`, `1.0.3-alpine3.19-podman`, `stable-alpine3.19-podman`
33+
`1.0.4-alpine-3.19.9-podman`, `1.0.4-alpine3.19-podman`, `stable-alpine3.19-podman`
3434
([`dockerfiles/alpine/3.19/podman.Dockerfile`](dockerfiles/alpine/3.19/podman.Dockerfile))
3535

3636
- **Alpine 3.20 dockerd**
3737

38-
`1.0.3-alpine-3.20.8-dockerd`, `1.0.3-alpine3.20-dockerd`, `1.0.3-alpine3.20`, `alpine3.20`, `stable-alpine3.20-dockerd`
38+
`1.0.4-alpine-3.20.8-dockerd`, `1.0.4-alpine3.20-dockerd`, `1.0.4-alpine3.20`, `alpine3.20`, `stable-alpine3.20-dockerd`
3939
([`dockerfiles/alpine/3.20/dockerd.Dockerfile`](dockerfiles/alpine/3.20/dockerd.Dockerfile))
4040

4141
- **Alpine 3.20 podman**
4242

43-
`1.0.3-alpine-3.20.8-podman`, `1.0.3-alpine3.20-podman`, `stable-alpine3.20-podman`
43+
`1.0.4-alpine-3.20.8-podman`, `1.0.4-alpine3.20-podman`, `stable-alpine3.20-podman`
4444
([`dockerfiles/alpine/3.20/podman.Dockerfile`](dockerfiles/alpine/3.20/podman.Dockerfile))
4545

4646
- **Alpine 3.21 dockerd**
4747

48-
`1.0.3-alpine-3.21.5-dockerd`, `1.0.3-alpine3.21-dockerd`, `1.0.3-alpine3.21`, `alpine3.21`, `stable-alpine3.21-dockerd`
48+
`1.0.4-alpine-3.21.5-dockerd`, `1.0.4-alpine3.21-dockerd`, `1.0.4-alpine3.21`, `alpine3.21`, `stable-alpine3.21-dockerd`
4949
([`dockerfiles/alpine/3.21/dockerd.Dockerfile`](dockerfiles/alpine/3.21/dockerd.Dockerfile))
5050

5151
- **Alpine 3.21 podman**
5252

53-
`1.0.3-alpine-3.21.5-podman`, `1.0.3-alpine3.21-podman`, `stable-alpine3.21-podman`
53+
`1.0.4-alpine-3.21.5-podman`, `1.0.4-alpine3.21-podman`, `stable-alpine3.21-podman`
5454
([`dockerfiles/alpine/3.21/podman.Dockerfile`](dockerfiles/alpine/3.21/podman.Dockerfile))
5555

5656
- **Alpine 3.22 dockerd**
5757

58-
`1.0.3-alpine-3.22.2-dockerd`, `1.0.3-alpine3.22-dockerd`, `1.0.3-alpine3.22`, `alpine3.22`, `latest-alpine`, `stable-alpine3.22-dockerd`
58+
`1.0.4-alpine-3.22.2-dockerd`, `1.0.4-alpine3.22-dockerd`, `1.0.4-alpine3.22`, `alpine3.22`, `latest-alpine`, `stable-alpine3.22-dockerd`
5959
([`dockerfiles/alpine/3.22/dockerd.Dockerfile`](dockerfiles/alpine/3.22/dockerd.Dockerfile))
6060

6161
- **Alpine 3.22 podman**
6262

63-
`1.0.3-alpine-3.22.2-podman`, `1.0.3-alpine3.22-podman`, `stable-alpine3.22-podman`
63+
`1.0.4-alpine-3.22.2-podman`, `1.0.4-alpine3.22-podman`, `stable-alpine3.22-podman`
6464
([`dockerfiles/alpine/3.22/podman.Dockerfile`](dockerfiles/alpine/3.22/podman.Dockerfile))
6565

6666
- **Ubuntu 22.04 dockerd**
6767

68-
`1.0.3-ubuntu-22.04-dockerd`, `1.0.3-ubuntu22-dockerd`, `1.0.3-ubuntu22`, `ubuntu22`, `stable-ubuntu22-dockerd`
68+
`1.0.4-ubuntu-22.04-dockerd`, `1.0.4-ubuntu22-dockerd`, `1.0.4-ubuntu22`, `ubuntu22`, `stable-ubuntu22-dockerd`
6969
([`dockerfiles/ubuntu/22.04/dockerd.Dockerfile`](dockerfiles/ubuntu/22.04/dockerd.Dockerfile))
7070

7171
- **Ubuntu 22.04 podman**
7272

73-
`1.0.3-ubuntu-22.04-podman`, `1.0.3-ubuntu22-podman`, `stable-ubuntu22-podman`
73+
`1.0.4-ubuntu-22.04-podman`, `1.0.4-ubuntu22-podman`, `stable-ubuntu22-podman`
7474
([`dockerfiles/ubuntu/22.04/podman.Dockerfile`](dockerfiles/ubuntu/22.04/podman.Dockerfile))
7575

7676
- **Ubuntu 24.04 dockerd**
7777

78-
`1.0.3-ubuntu-24.04-dockerd`, `1.0.3-ubuntu24-dockerd`, `1.0.3-ubuntu24`, `ubuntu24`, `latest`, `stable-ubuntu24-dockerd`
78+
`1.0.4-ubuntu-24.04-dockerd`, `1.0.4-ubuntu24-dockerd`, `1.0.4-ubuntu24`, `ubuntu24`, `latest`, `stable-ubuntu24-dockerd`
7979
([`dockerfiles/ubuntu/24.04/dockerd.Dockerfile`](dockerfiles/ubuntu/24.04/dockerd.Dockerfile))
8080

8181
- **Ubuntu 24.04 podman**
8282

83-
`1.0.3-ubuntu-24.04-podman`, `1.0.3-ubuntu24-podman`, `stable-ubuntu24-podman`
83+
`1.0.4-ubuntu-24.04-podman`, `1.0.4-ubuntu24-podman`, `stable-ubuntu24-podman`
8484
([`dockerfiles/ubuntu/24.04/podman.Dockerfile`](dockerfiles/ubuntu/24.04/podman.Dockerfile))
8585

8686

dockerfiles/alpine/3.19/dockerd.Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ RUN apk add --no-cache \
1212
fuse3 \
1313
sudo \
1414
docker \
15-
docker-cli-compose
15+
docker-cli-compose \
16+
containerd
1617

1718
RUN set -eux; \
1819
group_name=$(getent group 1000 | cut -d: -f1 || true); \

dockerfiles/alpine/3.20/dockerd.Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ RUN apk add --no-cache \
1212
fuse3 \
1313
sudo \
1414
docker \
15-
docker-cli-compose
15+
docker-cli-compose \
16+
containerd
1617

1718
RUN set -eux; \
1819
group_name=$(getent group 1000 | cut -d: -f1 || true); \

dockerfiles/alpine/3.21/dockerd.Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ RUN apk add --no-cache \
1212
fuse3 \
1313
sudo \
1414
docker \
15-
docker-cli-compose
15+
docker-cli-compose \
16+
containerd
1617

1718
RUN set -eux; \
1819
group_name=$(getent group 1000 | cut -d: -f1 || true); \

dockerfiles/alpine/3.22/dockerd.Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ RUN apk add --no-cache \
1212
fuse3 \
1313
sudo \
1414
docker \
15-
docker-cli-compose
15+
docker-cli-compose \
16+
containerd
1617

1718
RUN set -eux; \
1819
group_name=$(getent group 1000 | cut -d: -f1 || true); \

manifests/package_versions.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"supervisor": "4.2.5-r4"
1313
},
1414
"dockerd": {
15+
"containerd": "1.7.10-r3",
1516
"docker": "25.0.5-r1",
1617
"docker-cli-compose": "2.23.3-r3"
1718
},
@@ -35,6 +36,7 @@
3536
"supervisor": "4.2.5-r5"
3637
},
3738
"dockerd": {
39+
"containerd": "1.7.17-r2",
3840
"docker": "26.1.5-r0",
3941
"docker-cli-compose": "2.27.0-r3"
4042
},
@@ -58,6 +60,7 @@
5860
"supervisor": "4.2.5-r5"
5961
},
6062
"dockerd": {
63+
"containerd": "2.0.0-r5",
6164
"docker": "27.3.1-r5",
6265
"docker-cli-compose": "2.31.0-r5"
6366
},
@@ -81,6 +84,7 @@
8184
"supervisor": "4.2.5-r5"
8285
},
8386
"dockerd": {
87+
"containerd": "2.1.5-r1",
8488
"docker": "28.3.3-r4",
8589
"docker-cli-compose": "2.36.2-r4"
8690
},

manifests/targets.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
},
6464
"docker_compose_version": "v5.0.0",
6565
"metadata": {
66-
"last_updated": "2025-12-08T22:36:17Z"
66+
"last_updated": "2025-12-08T22:52:16Z"
6767
},
6868
"targets": {
6969
"alpine": {
@@ -240,5 +240,5 @@
240240
}
241241
}
242242
},
243-
"version": "1.0.3"
243+
"version": "1.0.4"
244244
}

0 commit comments

Comments
 (0)