lp://qastaging/~bac/juju-quickstart/packaging-tweaks
- Get this branch:
- bzr branch lp://qastaging/~bac/juju-quickstart/packaging-tweaks
Branch merges
- Juju GUI Hackers: Pending requested
-
Diff: 83 lines (+32/-7)1 file modifiedHACKING.rst (+32/-7)
Branch information
Recent revisions
- 78. By Brad Crittenden
-
Tweak the HACKING document to reference the packaging and packaging-
pre-trusty series. - 77. By Brad Crittenden
-
Add QA procedures to HACKING.rst
New QA steps added. Also updated PPA build procedure given we have bifurcated
the pre-trusty and trusty-and-beyond steps. - 76. By Brad Crittenden
-
Mv requirement for websocket to requirements.pip
If websocket is in test-requiremen
ts.pip then PIP will not install it
properly. Putting it there was an attempt to get the Ubuntu packages to build
for trusty and prior but it is not a workable strategy.Bump version to 1.3.4.b1
- 75. By Brad Crittenden
-
Error if local env requested but not supported.
If '-e some-local-
environment' is used on a host that does not support LXC,
then bootstrap will be called and an obscure 'apt-config' error is thrown.
So, let's not do that. Instead, detect the error early and return an argparse
error that makes sense. - 72. By Brad Crittenden
-
Make juju-quickstart websockets use TLSv1.
On OS X by default websockets try to use SSLv2 first. The juju-gui server
rejects the attempt and they do not renogiate a shared protocol, resulting in
a handshake failure.The least invasive and most secure solution is to create a websocket that is
forced to use TLSv1.R=redir
CC=
https://codereview. appspot. com/105810043 - 71. By Brad Crittenden
-
Reorganize platform settings.
The first cut of the platform work was a bit unclean with respect to the
dividing lines between the quickstart app code and the parts that can be
re-used as a library. This branch moves things around to re-attain that
separation.R=redir
CC=
https://codereview. appspot. com/101980050 - 70. By Brad Crittenden
-
Include installation steps for OS X.
A slight re-factoring was done to move platform-specific steps from app.py to
platform_support. py. The redefinition of JUJU_CMD is a known problem and a refactoring branch
will be forthcoming.R=frankban
CC=
https://codereview. appspot. com/102870043
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/juju-quickstart