lp:~axwalk/juju-core/lp1271144-maas-bridge-utils

Created by Andrew Wilkins and last modified
Get this branch:
bzr branch lp:~axwalk/juju-core/lp1271144-maas-bridge-utils
Only Andrew Wilkins can upload to this branch. If you are Andrew Wilkins please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrew Wilkins
Project:
juju-core
Status:
Merged

Recent revisions

2454. By Andrew Wilkins

Fix maas bridge-utils installation

Also, do the ifdown/ifup dance correctly.
Live tested with "juju deploy ubuntu --to lxc:0"

Fixes lp:1271144
Fixes lp:1248283

2453. By Jesse Meek

[r=waigani] Container Manager Interface

Change StartContainer to CreateContainer
Change StopContainer to DestroyContainer

https://codereview.appspot.com/77930043/

2452. By Tim Penhey

[r=thumper] Implement a helper function for sudo.

Most of the local plugin helper commands will need
to run as sudo. Instead of each writing their own
code to handle this, provide a helper function.

https://codereview.appspot.com/78030044/

2451. By Andrew Wilkins

[r=axwalk],[bug=1293198] agent: format agent dir correctly on Windows

The agent package was changed for upgrades,
and we regressed on Windows. The agent Dir
method must return *nix paths regardless of
what OS the code is built for.

Fixes lp:1293198

https://codereview.appspot.com/75190045/

2450. By Andrew Wilkins

[r=axwalk] cmd/juju: revert proxy changes in CLI

I'm reverting the changes to the CLI only,
as juju ssh support for the local provider
regressed (broken if machine 0 doesn't have
an SSH server available.)

We'll keep the API and utils/ssh changes
needed to re-enable this after 1.18 is
released.

https://codereview.appspot.com/78070043/

2449. By Tim Penhey

[r=thumper],[bug=1285923] Fix test isolation of ec2 local and live tests

The local and live tests were using version.Current
to upload tools and test against a limited selection
of images. This doesn't work if your architecture isn't
the same as the test images.

https://codereview.appspot.com/78080043/

2448. By Jesse Meek

[r=waigani] Migrate: testbase to github testing

Replace use of:

   launchpad.net/juju-core/testing/testbase
to
   github.com/juju/testing

2447. By Ian Booth

[r=thumper],[bug=1294632] Fix tools upload for local provider.

Local provider inserts agent-version into config
when the environment is opened and this was
preventing tools from being uploaded.

https://codereview.appspot.com/77960043/

2446. By Horacio Durán

[r=hduran-8] Added network inclusion/exclusion to acquireNode

I added Networks structure as a parameter of acquireNode
in maas provider. Its two members IncludedNetworks and
ExcludedNetworks get converted, in a similar fashion than
constraints, into url encoded parameters, according to
~maas-maintainers/maas/trunk/view/head:/docs/networks.rst
they become, respectively "networks" and "not_networks",
both are multi value get parameters
For this I create an analog to convertConstraints which
I called addNetworks, mostly to keep the two
conceptually separated.
I added testing for the four variants I could think of
the structure values that where representative.
I also made a small cosmetic change to the convertConstraints
test since it was very hard to read and I needed to based my
own test on it

https://codereview.appspot.com/77850043/

R=natefinch, rvb

2445. By Horacio Durán

[r=gz] environs: Added Networks to StartInstanceParams

Added to StartInstanceParams in environ/broker.go
Networks is a simple struct holding two str lists
defining which networks are to be included/excluded
for the started instance.

https://codereview.appspot.com/77490043/

R=natefinch

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~go-bot/juju-core/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers