maas 1.7.5+bzr3369-0ubuntu1~14.04.1 source package in Ubuntu
Changelog
maas (1.7.5+bzr3369-0ubuntu1~14.04.1) trusty-proposed; urgency=medium * New upstream release, MAAS 1.7.5 bzr (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) -- Andres Rodriguez <email address hidden> Mon, 11 May 2015 12:43:31 +0100
Upload details
- Uploaded by:
- Andres Rodriguez
- Uploaded to:
- Trusty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- all
- Section:
- net
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
maas_1.7.5+bzr3369.orig.tar.gz | 3.7 MiB | 1d8c107bcc764a11e74f1017bacc06e441fc1180c6d8e978c9f5904eb0526099 |
maas_1.7.5+bzr3369-0ubuntu1~14.04.1.debian.tar.gz | 37.7 KiB | 0ea1041c1b811a1a38378630f6bea04afb6bb1b93b8ffcd7fb841803ad1fb280 |
maas_1.7.5+bzr3369-0ubuntu1~14.04.1.dsc | 2.4 KiB | 648eafced424aacdd59a944247c434f5f54e339d60d4b617b97b25b5085a0077 |
Available diffs
Binary packages built by this source
- maas: MAAS server all-in-one metapackage
MAAS is "Metal As A Service", a system for dynamic provisioning of physical
servers that has many of the same characteristics as a cloud. You register
servers with MAAS by telling MAAS about their IPMI or other control system.
MAAS can then do hardware inventory, and provision that system on demand
with whatever OS and software you like. MAAS is standalone software that
works with any configuration system, but for best results combine MAAS with
Juju.
.
MAAS provides:
* Hardware inventory of servers
* Dynamic provisioning based on name or attributes such as disk, RAM cores, sockets
* DNS and DHCP as needed
* PXE boot services
.
This package is a metapackage which installs all of the separate components
of MAAS on a single machine.
- maas-cli: MAAS command line API tool
This package contains the MAAS client command line API tool.
This tool enables automation of tasks in MAAS, remotely, through
its API.
- maas-cluster-controller: MAAS server cluster controller
This package contains the MAAS cluster controller, which is responsible
for enabling and controlling remote DHCP/TFTP instances on their own
subnets.
- maas-common: MAAS server common files
This package contains the common files for any MAAS installation.
- maas-dhcp: MAAS DHCP server
This package installs and configures a DHCP server that can be used by
MAAS, and enhances the overall MAAS user experience.
- maas-dns: MAAS DNS server
This package installs and configures a DNS server that can be used by
MAAS, and enhances the overall MAAS user experience.
- maas-proxy: MAAS Caching Proxy
This package installs and configures a Caching Proxy server that can be
used by MAAS. It enhances the overall MAAS user experience.
- maas-region-controller: MAAS server complete region controller
This package installs and configures the complete MAAS region controller,
including the minimum setup, plus the database server and messaging queue.
- maas-region-controller-min: MAAS Server minimum region controller
This package installs and configures the minimum region controller
services provided by MAAS, including the web UI, caching package proxy,
networking/traffic control, and remote logging system.
- python-django-maas: MAAS server Django web framework
This package provides the Django web framework for MAAS.
- python-maas-client: MAAS python API client
This package contains the MAAS client API Python modules.
- python-maas-provisioningserver: MAAS server provisioning libraries
This package provides the MAAS provisioning server python libraries.