Browse code

Merge pull request #470 from dotcloud/packaging-ubuntu

* Packaging: Add 0.1.8 to Ubuntu packaging changelog
* Packaging: Update the Ubuntu maintainer manual

Solomon Hykes authored on 2013/04/24 11:46:56
Showing 2 changed files
... ...
@@ -1,30 +1,110 @@
1
+lxc-docker (0.1.8-1) precise; urgency=low
2
+
3
+  - Dynamically detect cgroup capabilities
4
+  - Issue stability warning on kernels <3.8
5
+  - 'docker push' buffers on disk instead of memory
6
+  - Fix 'docker diff' for removed files
7
+  - Fix 'docker stop' for ghost containers
8
+  - Fix handling of pidfile
9
+  - Various bugfixes and stability improvements
10
+
11
+ -- dotCloud <ops@dotcloud.com>  Mon, 22 Apr 2013 00:00:00 -0700
12
+
13
+
14
+lxc-docker (0.1.7-1) precise; urgency=low
15
+
16
+  - Container ports are available on localhost
17
+  - 'docker ps' shows allocated TCP ports
18
+  - Contributors can run 'make hack' to start a continuous integration VM
19
+  - Streamline ubuntu packaging & uploading
20
+  - Various bugfixes and stability improvements
21
+
22
+ -- dotCloud <ops@dotcloud.com>  Thu, 18 Apr 2013 00:00:00 -0700
23
+
24
+
1 25
 lxc-docker (0.1.6-1) precise; urgency=low
2 26
 
3
-  Improvements [+], Updates [*], Bug fixes [-]:
4
-  + Multiple improvements, updates and bug fixes
27
+  - Record the author an image with 'docker commit -author'
5 28
 
6
- -- dotCloud <ops@dotcloud.com>  Wed, 17 Apr 2013 20:43:43 -0700
29
+ -- dotCloud <ops@dotcloud.com>  Wed, 17 Apr 2013 00:00:00 -0700
7 30
 
8 31
 
9
-lxc-docker (0.1.4.1-1) precise; urgency=low
32
+lxc-docker (0.1.5-1) precise; urgency=low
10 33
 
11
-  Improvements [+], Updates [*], Bug fixes [-]:
12
-  * Test PPA
34
+  - Disable standalone mode
35
+  - Use a custom DNS resolver with 'docker -d -dns'
36
+  - Detect ghost containers
37
+  - Improve diagnosis of missing system capabilities
38
+  - Allow disabling memory limits at compile time
39
+  - Add debian packaging
40
+  - Documentation: installing on Arch Linux
41
+  - Documentation: running Redis on docker
42
+  - Fixed lxc 0.9 compatibility
43
+  - Automatically load aufs module
44
+  - Various bugfixes and stability improvements
13 45
 
14
- -- dotCloud <ops@dotcloud.com>  Mon, 15 Apr 2013 12:14:50 -0700
46
+ -- dotCloud <ops@dotcloud.com>  Wed, 17 Apr 2013 00:00:00 -0700
15 47
 
16 48
 
17 49
 lxc-docker (0.1.4-1) precise; urgency=low
18 50
 
19
-  Improvements [+], Updates [*], Bug fixes [-]:
20
-  * Changed default bridge interface do 'docker0'
21
-  - Fix a race condition when running the port allocator
51
+  - Full support for TTY emulation
52
+  - Detach from a TTY session with the escape sequence `C-p C-q`
53
+  - Various bugfixes and stability improvements
54
+  - Minor UI improvements
55
+  - Automatically create our own bridge interface 'docker0'
56
+
57
+ -- dotCloud <ops@dotcloud.com>  Tue,  9 Apr 2013 00:00:00 -0700
58
+
59
+
60
+lxc-docker (0.1.3-1) precise; urgency=low
61
+
62
+  - Choose TCP frontend port with '-p :PORT'
63
+  - Layer format is versioned
64
+  - Major reliability improvements to the process manager
65
+  - Various bugfixes and stability improvements
66
+
67
+ -- dotCloud <ops@dotcloud.com>  Thu,  4 Apr 2013 00:00:00 -0700
68
+
69
+
70
+lxc-docker (0.1.2-1) precise; urgency=low
71
+
72
+  - Set container hostname with 'docker run -h'
73
+  - Selective attach at run with 'docker run -a [stdin[,stdout[,stderr]]]'
74
+  - Various bugfixes and stability improvements
75
+  - UI polish
76
+  - Progress bar on push/pull
77
+  - Use XZ compression by default
78
+  - Make IP allocator lazy
79
+
80
+ -- dotCloud <ops@dotcloud.com>  Wed,  3 Apr 2013 00:00:00 -0700
81
+
82
+
83
+lxc-docker (0.1.1-1) precise; urgency=low
84
+
85
+  - Display shorthand IDs for convenience
86
+  - Stabilize process management
87
+  - Layers can include a commit message
88
+  - Simplified 'docker attach'
89
+  - Fixed support for re-attaching
90
+  - Various bugfixes and stability improvements
91
+  - Auto-download at run
92
+  - Auto-login on push
93
+  - Beefed up documentation
22 94
 
23
- -- dotCloud <ops@dotcloud.com>  Fri, 12 Apr 2013 12:20:06 -0700
95
+ -- dotCloud <ops@dotcloud.com>  Sun, 31 Mar 2013 00:00:00 -0700
24 96
 
25 97
 
26
-lxc-docker (0.1.0-1) unstable; urgency=low
98
+lxc-docker (0.1.0-1) precise; urgency=low
27 99
 
28
-  * Initial release
100
+  - First release
101
+  - Implement registry in order to push/pull images
102
+  - TCP port allocation
103
+  - Fix termcaps on Linux
104
+  - Add documentation
105
+  - Add Vagrant support with Vagrantfile
106
+  - Add unit tests
107
+  - Add repository/tags to ease image management
108
+  - Improve the layer implementation
29 109
 
30
- -- dotCloud <ops@dotcloud.com>  Mon, 25 Mar 2013 05:51:12 -0700
110
+ -- dotCloud <ops@dotcloud.com>  Sat, 23 Mar 2013 00:00:00 -0700
... ...
@@ -15,9 +15,12 @@ accessed adding the following line to /etc/apt/sources.list ::
15 15
 Releasing a new package
16 16
 ~~~~~~~~~~~~~~~~~~~~~~~
17 17
 
18
-The most relevant information to update is the changelog file:
18
+The most relevant information to update is the packaging/ubuntu/changelog file:
19 19
 Each new release should create a new first paragraph with new release version,
20
-changes, and the maintainer information.
20
+changes, and the maintainer information. The core of this paragraph is
21
+located on CHANGELOG.md. Make sure to transcribe it and translate the formats
22
+(eg: packaging/ubuntu/changelog uses 2 spaces for body change descriptions
23
+instead of 1 space from CHANGELOG.md)
21 24
 
22 25
 Assuming your PPA GPG signing key is on /media/usbdrive/docker.key, load it
23 26
 into the GPG_KEY environment variable with::
... ...
@@ -28,8 +31,9 @@ into the GPG_KEY environment variable with::
28 28
 After this is done and you are ready to upload the package to the PPA, you have
29 29
 a couple of choices:
30 30
 
31
-* Follow README.debian to generate the actual source packages and upload them
32
-  to the PPA
31
+* Follow packaging/ubuntu/README.ubuntu to generate the actual source packages
32
+  and upload them to the PPA
33
+
33 34
 * Let vagrant do all the work for you::
34 35
 
35 36
   ( cd docker/packaging/ubuntu; vagrant up )