~ltrager/maas:emulate_terminal

Last commit made on 2017-07-22
Get this branch:
git clone -b emulate_terminal https://git.launchpad.net/~ltrager/maas
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
emulate_terminal
Repository:
lp:~ltrager/maas

Recent commits

ff037e0... by Lee Trager on 2017-07-22

Code cleanup

120879b... by Lee Trager on 2017-07-22

Enumate a terminal when logging script output

Some applications don't properly detect that they are not being run in a
terminal and refresh output for progress bars, counters, and spinners. These
characters quickly add up making the log difficult to read. When writing output
from an application emulate a terminal so readable data is captured.

Fixes: LP: #1705792

78ee263... by Newell Jensen on 2017-07-20

LP: #1548402 - Handle errors in preseeds

Ensure that MAAS prevents starting the deployment of a machine if the preseeds fail to render.

8226394... by Lee Trager on 2017-07-19

Remove accidentally committed tar.

f2cfd9c... by Lee Trager on 2017-07-19

Allow uploading images with the format osystem/release.

All images uploaded are now of rtype UPLOADED. Users can upload using the format osystem/release where osystem is a supported OS.

Fixes: LP: #1701694, #1361370

3dd8eed... by Mike Pontillo on 2017-07-19

Prevent RegionService from using empty lists.

LP: #1705254

2365edd... by Mike Pontillo on 2017-07-19

Ensure that disabled interfaces do not create new fabrics.

816571a... by Mike Pontillo on 2017-07-19

Enhancements to package build scripts

 * Allow seleciton of distribution when running release-package script.
 * Use BASH_SOURCE to determine the runtime directory.
 * Update maintiner e-mail address before signing.
 * Update .gitignore for debian/ tree integration.
 * Drive-by fix to use proper argument to select commit.
 * Use exit trap to clean up changelog.
 * Add a script to set up pbuilder-dist for each supported distribution.
 * Add a script to create .debs for each platform, and a Debian repository
   in a format that can be served via HTTP.

f0fa353... by Blake Rouse on 2017-07-18

Return only one connection per rack controller from getAllClients. Fixes lp: #1704489.

d81fd47... by Newell Jensen on 2017-07-14

LP: #1700802 -- Add missing networking constraint names.