1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
|
open-infrastructure-compute-tools (20210726-1) experimental; urgency=medium
* Backward incompatible changes:
- The container create command has been renamed to 'build'.
- The container create script using curl is now a 'get' script
for the new container get command.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Mon, 26 Jul 2021 06:10:41 +0200
open-infrastructure-compute-tools (20210630-1) experimental; urgency=medium
* Backward incompatible changes:
- Reverting openvswitch, not really ready yet.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 14:17:55 +0200
open-infrastructure-compute-tools (20210629-1) experimental; urgency=medium
* Backward incompatible changes:
- The networking integration on the container host depended on
ifupdown. Now, to support KVM as an additional backend
alongside systemd-nspawn in compute-tools, we're switching
in this version exclusively to openvswitch.
- Moving from ifupdown to openvswitch to manage the bridges
requires manual re-configuration of the networking stack on
the host, otherwise no container will continue to have network
access.
- Configuration examples for systemd-networkd (recommended) on the
host to use openvswitch are documented in
/usr/share/doc/compute-tools/HOST-SETUP.txt.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 29 Jun 2021 14:12:57 +0200
open-infrastructure-compute-tools (20210411-1) experimental; urgency=medium
* Backward incompatible changes:
- all path have been shortened in preparation for additional
backends alongside systemd-nspawn: The only user visible is the
configuration directory:
new: /etc/open-infrastructure/container
old: /etc/compute-tools
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Apr 2021 15:54:06 +0200
open-infrastructure-compute-tools (20190319-1) experimental; urgency=medium
* Backward incompatible changes:
- with the initial support for IPv6 network configuration
the IPv4 netmask now needs to be specified in CIDR
notation, e.g. '255.255.255.0' becomes '24'.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 19 Mar 2019 21:01:07 +0100
open-infrastructure-compute-tools (20190222-1) unstable; urgency=medium
* Backward incompatible changes:
- replaced Progress Linux 4 and Progress Linux 4+ support in
container debconf create script in favour of Progress Linux 5
and Progress Linux 5+ support.
- renamed upstream from container-tools to compute-tools,
directory names have changed. The only user visible is the
configuration directory:
old: /etc/container-tools
new: /etc/open-infrastructure/container
- harmonized field names in container debconf create script:
old: container-tools cnt-debconf/[...]
new: compute-tools container/[...]
See updated example files in /usr/share/doc/open-infrastructure-container-tools/examples.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 17 Feb 2019 18:41:42 +0100
open-infrastructure-container-tools (20170722-1) unstable; urgency=low
* Backward incompatible changes:
- new default URL to download images in curl create script (files.open-infrastructure.net)
- new default for bridge interface (bridge0 instead of br0)
- new default for container interface (eno1 instead of eth0)
- renaming --image option to --system in curl container create script
- renaming curl image cache directory from /var/cache/container-tools/images to /var/cache/container-tools/system
- Starting to count at 1 instead of 0 in preseed files:
old: container-tools cnt-debconf/archive0/...
new: container-tools cnt-debconf/archive1/...
old: container-tools cnt-debconf/network0/...
new: container-tools cnt-debconf/network1/...
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 23 Jul 2017 10:31:48 +0200
open-infrastructure-container-tools (20170629-1) unstable; urgency=low
* Backward incompatible changes:
- container auto configuration in the [start] section to
entangle shared storage/automatically start at boot time
support:
old: cnt.auto=true
new: cnt.auto=true
cnt.container-server=${FQDN}
whereas ${FQDN} needs to be replaced with the actual hostname
of the container server.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Thu, 29 Jun 2017 11:23:15 +0200
open-infrastructure-container-tools (20161210-1) experimental; urgency=low
* Backward incompatible changes:
- container list shows now only the first IPv4 address.
- container rename command has been renamed to move.
- container list full format has been renamed to cli.
- container list short format has been renamed to shell.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 11 Dec 2016 13:35:40 +0100
open-infrastructure-container-tools (20161122-1) experimental; urgency=low
* Backward incompatible changes:
- renaming curl cache directory from /var/cache/container-tools/curl to
/var/cache/container-tools/images.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 22 Nov 2016 16:10:38 +0100
open-infrastructure-container-tools (20161112-1) experimental; urgency=low
* Backward incompatible changes:
- removes support to create Debian 8 (jessie) container in debconf container
create script.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 12 Nov 2016 08:52:48 +0100
open-infrastructure-container-tools (20161105-1) experimental; urgency=low
* Backward incompatible changes:
- container use systemd-networkd instead of ifupdown.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 06 Nov 2016 09:45:19 +0100
open-infrastructure-container-tools (20160601-1) unstable; urgency=low
* Backward incompatible changes:
- for consistency reasons, instead of any file only files
with .cfg suffix are accepted as preseed files in
/etc/container-tools/debconf.
-- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 01 Jun 2016 16:00:50 +0200
open-infrastructure-container-tools (20160515-1) unstable; urgency=low
* Backward incompatible changes:
- container network configuration in the [start] section for
multi-interface support:
old: network-veth=yes
network-bridge=br0
new: cnt.network-bridge=veth-foo:br0
network-veth-extra=veth-foo:eth0
cnt.network-bridge=veth-bar:br1
network-veth-extra=veth-bar:eth1
- default container network device switched from host0 to eth0.
- container start in background by default.
- container-autostart has been renamed to container-auto.
- container autostart configuration in the [start] section:
old: cnt.autostart=true|FQDN
new: cnt.auto=true|FQDN
-- Daniel Baumann <daniel.baumann@progress-linux.org> Wed, 18 May 2016 18:36:07 +0200
open-infrastructure-container-tools (20160415-1) unstable; urgency=low
* Backward incompatible changes:
- container stop command option -k|--kill renamed to -f|--force for consistency
-- Daniel Baumann <daniel.baumann@progress-linux.org> Sat, 16 Apr 2016 12:34:34 +0200
|