~jtv/maas/bug-1373261

« back to all changes in this revision

Viewing changes to docs/changelog.rst

  • Committer: Julian Edwards
  • Date: 2013-10-09 09:18:10 UTC
  • mto: This revision was merged to the branch mainline in revision 1686.
  • Revision ID: julian.edwards@canonical.com-20131009091810-mef1dlbr1s6org6c
have a separate CHANGELOG file

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=========
 
2
CHANGELOG
 
3
=========
 
4
 
 
5
13.10
 
6
=====
 
7
 
 
8
Major new features
 
9
------------------
 
10
 
 
11
LLDP collection.
 
12
  MAAS now collects LLDP data on each node during its
 
13
  commissioning cycle.  The router to which the node is connected will have
 
14
  its MAC address parsed out of the data and made available for using as a
 
15
  placement constraint (passing connected_to or not_connected_to to the
 
16
  acquire() API call), or you can define tags using expressions such as
 
17
  ``//lldp:chassis/lldp:id[@type="mac"]/text() = "20:4e:7f:94:2e:10"``
 
18
  which would tag nodes with a router using that MAC address.
 
19
 
 
20
New faster installer for nodes.
 
21
  MAAS will now make use of the new Curtin installer which is much quicker
 
22
  than the old Debian Installer process.  Typically an installation now
 
23
  takes a couple of minutes instead of upwards of 10 minutes.  To have a node
 
24
  use the faster installer, add the ``use-fastpath-installer`` tag to it.
 
25
 
 
26
More extensible templates for DHCP, power control, PXE and DNS.
 
27
  Templates supplied for these activities are now all in their own template
 
28
  file that is customisable by the user.  The files now generally live under
 
29
  /etc/maas/ rather than embedded in the code tree itself.
 
30
 
 
31
Minor feature changes
 
32
---------------------
 
33
 
 
34
Reworked ephemeral downloading
 
35
  While there is no end-user visible change, the ephemeral image download
 
36
  process is now driven by a data stream published by Canonical at
 
37
  http://maas.ubuntu.com/images/streams. In the future this will allow end
 
38
  users to use their own customised images by creating their own stream.
 
39
  The configuration for this is now also part of ``pserv.yaml``, obsoleting
 
40
  the maas_import_ephemerals configuration file.  The config will be auto-
 
41
  migrated on the first run of the ``maas-import-ephemerals`` script.
 
42
 
 
43
Improved maas-cli support
 
44
  Users can now manage their SSH keys and API credentials via the maas-cli
 
45
  tool.
 
46
 
 
47
Django 1.5
 
48
  MAAS is updated to work with Django 1.5
 
49
 
 
50
Bugs fixed in this release
 
51
--------------------------
 
52
#1039513  maas-import-pxe-files doesn't cryptographically verify what
 
53
it downloads
 
54
 
 
55
#1158425  maas-import-pxe-files sources path-relative config
 
56
 
 
57
#1204507  MAAS rejects empty files
 
58
 
 
59
#1208497  netboot flag defaults to 'true' on upgrade, even for allocated
 
60
nodes
 
61
 
 
62
#1227644  Releasing a node using the API errors with "TypeError:
 
63
00:e0:81:dd:d1:0b is not JSON serializable"
 
64
 
 
65
#1234853  MAAS returns HTTP/500 when adding a second managed interface
 
66
to cluster controller
 
67
 
 
68
#971349  With 100% of nodes in 'declared' state, pie chart is white on white
 
69
 
 
70
#974035  Node listing does not support bulk operations
 
71
 
 
72
#1045725  SAY clauses in PXE configs are being evaluated as they're
 
73
encountered, not when the label is branched to
 
74
 
 
75
#1054518  distro_series can be None or ""
 
76
 
 
77
#1064777  If a node's IP address is known, it's not shown anywhere
 
78
 
 
79
#1084807  Users are editing the machine-generated dhcpd.conf
 
80
 
 
81
#1155607  Conflict between "DNS zone name" in Cluster controller and
 
82
"Default domain for new nodes" in settings
 
83
 
 
84
#1172336  MAAS server reference to AvahiBoot wiki page that does not exist
 
85
 
 
86
#1185160  no way to see what user has a node allocated
 
87
 
 
88
#1202314  Discrepancy between docs and behavior
 
89
 
 
90
#1206222  Documentation Feedback and Site suggestions
 
91
 
 
92
#1209039  Document that MAAS requires 'portfast' on switch ports connected
 
93
to nodes
 
94
 
 
95
#1215750  No way of tracing/debugging http traffic content in the appserver.
 
96
 
 
97
#1223157  start_commissioning needlessly sets owner on commissioning nodes
 
98
 
 
99
#1227081  Error in apache's log "No handlers could be found for logger
 
100
"maasserver""
 
101
 
 
102
#1233069  maas-import-pxe-files fails when md5 checksums can't be downloaded
 
103
 
 
104
#1117415  maas dhcp responses do not have domain-name or domain-search
 
105
 
 
106
#1136449  maas-cli get-config and set-config documentation
 
107
 
 
108
#1175405  Pie chart says "deployed" which is inconsistent with the node
 
109
list's "allocated"
 
110
 
 
111
#1233833  Usability: deleting nodes is too easy
 
112
 
 
113
#1185897  expose ability to re-commission node in api and cli
 
114
 
 
115
#997092  Can't delete allocated node even if owned by self
 
116