~andreserl/maas:lp1708512

Last commit made on 2017-08-31
Get this branch:
git clone -b lp1708512 https://git.launchpad.net/~andreserl/maas
Only Andres Rodriguez can upload to this branch. If you are Andres Rodriguez please log in for upload directions.

Branch merges

Branch information

Name:
lp1708512
Repository:
lp:~andreserl/maas

Recent commits

99fcbd6... by Andres Rodriguez

Address review

833b476... by Andres Rodriguez

LP: #1708512 - Make subnet details DNS and Description fields match other undefined fields

56e58b6... by Andres Rodriguez

LP: #1688066 - Add Spice graphical console to pod created VM's

6c2ae15... by Andres Rodriguez

Fix typo that removed a 'return'.

e22d28d... by Lee Trager

Install packages before running scripts.

Scripts may now set the packages attribute. This attribute is a dictionary
which describes what apt packages, snap packages, or URLs to download. Package
installation happens before the script runs and is not counted against its
runtime. The region will be notified when script installation starts and an
installation failure will set the script to failed installation.
maas-run-remote-scripts will export the environment variable DOWNLOAD_PATH
which is the path to all URLs downloaded. Any URL containing a tar or zip will
 be extracted and any deb or snap file will be installed.

761f888... by Newell Jensen

Add ParametersForm for hardware testing script parameters validation. This branch validates script parameters on script upload. A future branch will validate any user supplied parameters.

7284811... by Andres Rodriguez

Minor packaging improvements

7c16b98... by Данило Шеган

Create Switch models for detected switches during commissioning.

Makes the existing hooks code use the Switch model and introduces NOSDriver infrastructure and a stub FlexswitchNOSDriver.

2d7d8ad... by Mike Pontillo

Add ControllerInfo model.

 * Also change Switch model to remove surrogate key.
 * Fix TimestampedModel to handle the lack of surrogate keys.

21156ee... by Lee Trager

Modify make package to use debian from in tree.