lp:ubuntu/vivid-updates/maas
- Get this branch:
- bzr branch lp:ubuntu/vivid-updates/maas
Branch merges
Branch information
Recent revisions
- 78. By Andres Rodriguez
-
* 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) - 77. By Andres Rodriguez
-
* 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) - 76. By Andres Rodriguez
-
* New upstream bugfix release, 1.7.3 bzr3361:
- 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)
- debian/patches/ 02-pserv- config. patch: Ensure pserv config file has a
default. This will also fix (LP: #1273197) - 75. By Andres Rodriguez
-
* 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. - 73. By Andres Rodriguez
-
* 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. - 72. By Andres Rodriguez
-
* Really set 'maas' homedir to '/var/lib/maas' (LP: #1399016):
- debian/maas-common. postinst: Do not try to update 'maas'
home user dir on upgrade.
- 03-set-maas-home- dir-lp1399016. patch: Ensure that wsgi config
sets the correct path. - 71. By Andres Rodriguez
-
debian/
maas-common. postinst: Ensure that the maas user gets its home
directory created in /var/lib/maas. (LP: #1399016) - 70. By Andres Rodriguez
-
* 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) - 69. By Andres Rodriguez
-
* 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/vivid/maas