[ubuntu/trusty-updates] maas 1.7.6+bzr3376-0ubuntu2~14.04.1 (Accepted)
Adam Conrad
adconrad at 0c3.net
Tue Jul 28 16:59:23 UTC 2015
maas (1.7.6+bzr3376-0ubuntu2~14.04.1) trusty; urgency=medium
* debian/control: Make maas-dns a Dependy of maas-region-controller.
* debian/maas-region-controller.postinst: Ensure DNS config migration is
always run. (LP: #1413388)
maas (1.7.6+bzr3376-0ubuntu1) wily; urgency=medium
* New upstream release 1.7.6 bzr3376:
- Accept list of forwarders for upstream_dns rather than just
one. (LP: #1470585)
- Fix upgrade issue where it would remove custom DNS config,
potentially breaking DNS. (LP: #1413388)
[ Raphaël Badin ]
* Drop dependency on python-iscpy: the code has been integrated into
MAAS. (LP: #1413388).
[ Andres Rodriguez ]
* Refactor maas-dns upgrade code so it doesn't break local DNS config
and it gets migrated (LP: #1413388)
maas (1.7.5+bzr3369-0ubuntu1) vivid; urgency=medium
* New upstream release, MAAS 1.7.5 bzr3369 (LP: #1460737):
- MAAS cli/API: missing option set use-fast-installer /
use-debian-installer (LP: #1456969)
maas (1.7.4+bzr3366-0ubuntu1) vivid; urgency=medium
* New upstream release, MAAS 1.7.4 bzr3365:
- When MAAS has too many leases, and lease parsing fails, MAAS fails
to auto-map NIC with network. (LP: #1387859)
- Alert a command-line user of `maas` when their local API description
is out-of-date. (LP: #1329267)
maas (1.7.3+bzr3363-0ubuntu2) vivid; urgency=medium
* Use python-django16 instead of python-django ( 1.7). MAAS does not
support django 1.7 due to having a new migration system. (LP: #1447573)
* Adding systemd units and packaging support. (LP: #1423613)
* debian/control: Add missing dependency on python-apt. (LP: #1446878)
maas (1.7.3+bzr3363-0ubuntu1) vivid; urgency=medium
* New upstream bugfix release, 1.7.3 bzr3363:
- Fix sorting by MAC address on node listing page (LP: #1437094)
- Automatically set correct boot resources and start re-import
so MAAS is usable after upgrade from 1.5. (LP: #1439359)
- Maintain backwards compatibility with MAAS 1.5 (custom) preseeds names
so users don't have to manually change preseed names. (LP: #1439366)
- Expose the version and the subversion of the running MAAS
on the API. (LP: #1441133)
- Fix Internal Server Error when saving a cluster without specifying
Router IP. (LP: #1441933)
- debian/patches/02-pserv-config.patch: Ensure pserv config file has a
default. This will also fix (LP: #1273197)
maas (1.7.2+bzr3355-0ubuntu1) trusty; urgency=medium
* New upstream release, 1.7.2 bzr3355:
- Support AMT Version > 8 (LP: #1331214)
- Fix call to amttool when restarting a node to not fail
disk erasing. (LP: #1397567)
- Do not generate the 'option routers' stanza if router IP
is None. (LP: #1415538)
- Do not deallocate StaticIPAddress before node has powered
off. (LP: #1403909)
- Remove all OOPS reporting. (LP: #1405998)
- Update node host maps when a sticky ip address is claimed
over the API. (LP: #1423931)
* debian/control:
- Depends on ubuntu-cloudimage-keyring for region (LP: #1424287)
- Depends on pxelinux instead of syslinux-dev (LP: #1433697)
* Drop dependencies on python-oops* and add dependency to python-bson.
maas (1.7.1+bzr3341-0ubuntu1) vivid; urgency=medium
* New upstream release, 1.7.1 bzr3341:
- Fix crash when trying to add an empty network. (LP: #1414036)
- Fix Add Node WebUI Page to not display OS/Release if
not populated (LP: #1413030)
- Fix Power8 VM enlistment to correctly by correctly parsing the
MAC address. (LP: #1409952)
- Fix IP Address reservation to not fail when trying to reserve
an IP address. (LP: #1409852)
- Fix probe-and-enlist locking up cluster (LP: #1403609)
- Fix slow node event log queries (LP: #1402237)
- Fix marking settings page as active when viewing node page
(LP: #1403043)
- Fix broken zone link on node page (LP: #1402736)
- Fix cluster process from uses high levels of CPU on web
requests (LP: #1401707)
- Update API documentation for error codes (LP: #1391193)
- Do not query broken nodes power state (LP: #1402243)
- Display MAC address node booted from on node listing
(LP: #1399676)
- Show node memory size in MiB or GiB (LP: #1399736)
- Fix deadlock caused by updating nodes PXE MAC address
on every PXE request (LP: #1401983)
- Fix auto creation of networks using the interface name
instead of the cluster name (LP: #1400909)
- Fix node page to display memory in GiB (LP: #1401349)
- Fix to maas not knowing about VM paused state (LP: #1394382)
- Fix CustomOS image by returning the correct filename and path
(LP: #1401241, LP: #1393953)
- Don't query for node info when we don't have a MAC address when
accessing the TFTP server from local machine. (LP: #1398159)
- Ensure PXE MAC address is the first reported to MAAS on
enlistment (LP: #1400849)
- Do not use poweroff.c32/poweroff.com as some systems don't
support it. Instead use the ephemeral environment to issue a
poweroff command. (LP: #1376716)
- Pipe script commands to /bind/sh instead of using shell=True
to prevent showing error output of px ax (LP: #1399331)
- Do not delete node's connected to a cluster interface, if
the latter gets removed. (LP: #1396308)
- Ensure disk erasing always runs the commissioning
ephemeral image (LP: #1397193)
- Add capability to use an option prefix_filer parameter to
probe_and_enlist_hardware when the model is virsh (LP: #1393423)
- Add capability to query power status for sm15k (LP: #1384424)
- Add capability to query power status for UCSM (LP: #1384426)
- Ensure WSGI has a home defined for the user. (LP: #1399016)
[ Jeroen Vermeulen ]
* debian/maas-cluster-controller.postinst: configure MAAS_URL through new
"maas-provision configure-maas-url" sub-command instead of with "sed".
[ Andres Rodriguez ]
* Set 'maas' homedir to '/var/lib/maas' (LP: #1399016):
- debian/maas-common.postinst: Do not try to update 'maas'
home user dir on upgrade.
* debian/control: Tighten Dependency Versioning of some packages.
maas (1.7.0+bzr3299-0ubuntu1) utopic; urgency=medium
* New upstream release, 1.7.0.
maas (1.7.0~rc3+bzr3299-0ubuntu1) utopic; urgency=medium
* New upstream release, RC3 bzr 3299
- Fix dashboard tooltip messages which had stopped being displayed
(LP: #1390434)
maas (1.7.0~rc2+bzr3297-0ubuntu1) utopic; urgency=medium
* New upstream release, RC2 bzr 3297
- Allow marking a node in the DISK_ERASING state as broken (LP: #1388919)
- Prevent concurrent allocations of static IP addresses from returning
the same clashing address. (LP: #1387262)
[ Andres Rodriguez ]
* debian/maas-cluster-controller.postinst: Make sure that cluster sets
the correct permissions for proxy log dir if running on the same
system. (LP: #1377964)
maas (1.7.0~rc1+bzr3295-0ubuntu1) trusty; urgency=medium
* New Upstream Release, RC1 bzr 3295
- If using MSCM (Moonshot Chassis Manager) on a M300, do not overwrite
power parameters (LP: #1382075)
- Do not write DNS hostmaps if its PXE Mac is not on a managed cluster
interface. (LP: #1382108)
- Show os field in boot source selections API. (LP: #1384383)
- Add documentation for new Import Images features (LP: #1384010)
- Allow releasing if Failed to Disk Wipe or Release (LP: #1384821)
- Handle missing subarch when creating a node via RPC for
probe-and-enlist methods (LP: #1384778)
- Update default waiting policy for power actions to increase time of
wait to handle different type of BMC's (LP: #1384758)
- Use HTTP_PROXY to download images if configured (LP: #1384464)
- Return 503 response for PowerActionAlreadyInProgress and add a
'Retry-after' Header. (LP: #1384001)
- Stop ImportResourcesService from crashing when an import fails
(LP: #1386722)
- Convert TFTP request paths that contain backslashes to forward
slashes. (LP: #1387191)
- Do not try to delete synced boot images if not new ones are present
to handle a weird race. (LP: #1387133)
- Fix storage unit shown on the node edit page (LP: #1387431)
- Use CompressedAmpList in UpdateLeases to now parse
~3500 leases (LP: #1387515, LP: #1387515)
- Updated XPath expression for discovering storage capacity from new
lshw changes. (LP: #1387380)
- Add sub status field on API.
- Generate DNS mappings for the Dynamic IP range. Hostname generation
is limited to /16. (LP: #1382190)
- Use configured HTTP Proxy to download boot images (LP: #1384464)
* debian/extras/maas-proxy-common.sh: Ensure that permissions are correct
before starting maas-proxy. (LP: #1382266)
maas (1.7.0~beta8+bzr3272-0ubuntu1) utopic; urgency=medium
* New Upstream Release, Beta 8 bzr 3272.
- Maintain backward compatibility with status codes to not break
client MAAS API users. (LP: #1383609)
- Allow users to disable DHCP NIC scanning during commissioning otherwise
this can lead machines not being able to commission (LP: #1383384)
- Ensure that MAAS can correctly download, and install HWE Kernels, and
not crash in the process. (LP: #1357532, LP: #1382281)
- Add a lock to ensure we don't give the same 2 systems to two different
users when acquiring a machine. (LP: #1382575)
[ Michael McCracken ]
* debian/maas-dns.postrm: ensure named.conf is cleaned of maas
includes (LP: #1346538)
maas (1.7.0~beta7+bzr3266-0ubuntu1) utopic; urgency=medium
* New Upstream Snapshot, Beta 7 bzr3266
[ Jeroen Vermeulen ]
* debian/extras/99-maas-sudoers
debian/maas-dhcp.postinst
debian/rules
- Add second DHCP server instance for IPv6.
* debian/maas-region-controller-min.install
debian/maas-region-controller-min.lintian-overrides
- Install deployment user-data: maas_configure_interfaces.py script.
* debian/maas-cluster-controller.links
debian/maas-cluster-controller.install
debian/maas-cluster-controller.postinst
- Reflect Celery removal changes made in trunk r3067.
- Don't install celeryconfig_cluster.py any longer.
- Don't install maas_local_celeryconfig_cluster.py any longer.
- Don't symlink maas_local_celeryconfig_cluster.py from /etc to /usr.
- Don't insert UUID into maas_local_celeryconfig_cluster.py.
[ Andres Rodriguez ]
* debian/maas-region-controller-min.postrm: Cleanup lefover files.
* debian/maas-dhcp.postrm: Clean leftover configs.
* Provide new maas-proxy package that replaces the usage of
squid-deb-proxy:
- debian/control: New maas-proxy package that replaces the usage
of squid-deb-proxy; Drop depends on squid-deb-proxy.
- Add upstrart job.
- Ensure squid3 is stopped as maas-proxy uses a caching proxy.
* Remove Celery references to cluster controller:
- Rename upstart job from maas-pserv to maas-cluster; rename
maas-cluster-celery to maas-cluster-register. Ensure services
are stopped on upgrade.
- debian/maintscript: Cleanup config files.
- Remove all references to the MAAS celery daemon and config
files as we don't use it like that anymore
* Move some entries in debian/maintscript to
debian/maas-cluster-controller.maintscript
* Remove usage of txlongpoll and rabbitmq-server. Handle upgrades
to ensure these are removed correctly.
[ Jason Hobbs ]
* debian/maas-region-controller-min.install: Install
maas-generate-winrm-cert script.
[ Raphaël Badin ]
* debian/extras/maas-region-admin: Bypass django-admin as it prints
spurious messages to stdout (LP: #1365130).
[Louis Bouchard]
* debian/maas-cluster-controller.postinst:
- Exclude /var/log/maas/rsyslog when changing ownership
(LP: #1346703)
[Gavin Panella]
* debian/maas-cluster-controller.maas-clusterd.upstart:
- Don't start-up the cluster controller unless a shared-secret has
been installed.
* debian/maas-cluster-controller.maas-cluster-register.upstart: Drop.
maas (1.7.0~beta1+bzr2781-0ubuntu1) utopic; urgency=medium
* New upstream release, 1.7.0 Beta 1
[Diogo Matsubara]
* debian/control:
- maas-cluster-controller depends on syslinux-dev |
syslinux-common (LP: #1328659)
- python-maas-provisioningserver depends on
python-paramiko (LP: #1334401)
[Jeroen Vermeulen]
* debian/extras/99-maas-sudoers:
- Let maas user import, including sudo tgt-admin and sudo uec2roottar.
* debian/maas-cluster-controller.install:
- Stop installing obsolete file bootresources.yaml.
[ Raphaël Badin ]
* debian/control:
- maas-cluster-controller depends on python-pexpect
* debian/extras/99-maas-sudoers:
- Add rule 'maas-dhcp-server stop' job.
[ Greg Lutostanski ]
* debian/control:
- maas-cluster-controller depends on grub-common
- maas-provisioningserver not maas-cluster-controller depends on
python-pexpect (LP: #1352273)
- maas-provisioningserver not maas-cluster-controller depends on
python-seamicroclient (LP: #1332532)
[ Gavin Panella ]
* debian/maas-cluster-controller.postinst
- Allow maas-pserv to bind to all IPv6 addresses too.
[ Julian Edwards ]
* debian/maas-region-controller-min.apport
debian/maas-region-controller-min.logrotate
debian/maas-region-controller-min.postinst
debian/maas-region-controller.postinst
- Change the log file name maas.log to maas-django.log
* debian/maas-cluster-controller.postinst
debian/maas-common.install
debian/maas-region-controller-min.postinst
debian/maas-region-controller.postinst
- Install /var/log/maas/maas.log as a syslog file.
- Ensure logging is set up for upgrades
[ Graham Binns ]
* debian/maas-region-controller.postinst:
- Add symlinks for squid3, squid-deb-proxy and apache log directories to
/var/log/maas.
[ Andres Rodriguez ]
* debian/maas-region-controller.postinst: Force symlink creation
for external logs.
* debian/maas-region-controller.postinst: Do not change celery's
rabbitmq password on upgrade that to not lock remote
Cluster Controllers if upgrading from 1.5+. (LP: #1300507)
Date: 2015-07-13 13:17:14.528162+00:00
Changed-By: Andres Rodriguez <andreserl at ubuntu-pe.org>
Signed-By: Adam Conrad <adconrad at 0c3.net>
https://launchpad.net/ubuntu/+source/maas/1.7.6+bzr3376-0ubuntu2~14.04.1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Trusty-changes
mailing list