2.0 lxd provider #801

Merged
merged 7 commits into from Jan 20, 2016

Conversation

Projects
None yet
3 participants
Contributor

pmatulis commented Jan 15, 2016

No description provided.

+LXD itself (this document is ultimately about running LXD with Juju) it does
+so assuming you are setting up LXD for the first time.
+
+**Note:** If you are running iptables (firewall) or even an iptables frontend
@mbruzek

mbruzek Jan 15, 2016

Contributor

Recommending that we turn off the firewall is not going to fly with some companies. Do we know what ports to disable in ufw to get LXD to run?

@pmatulis

pmatulis Jan 15, 2016

Contributor

Yeah, this was taken from the existing config-LXC. I never looked into it.

@mbruzek

mbruzek Jan 15, 2016

Contributor

Perhaps the core developers could give us some feedback on which ports to enable on ufw which is installed on Ubuntu server by default IIRC.

@pmatulis

pmatulis Jan 20, 2016

Contributor

To be clear, the disabling of the firewall was meant as a temporary troubleshooting technique only. That should be clarified.

src/en/config-LXD.md
+
+# Prerequisites and installation of Juju and LXD
+
+ - The LXD local provider will not work on Ubuntu 12.04 LTS and backporting to
@mbruzek

mbruzek Jan 15, 2016

Contributor

It seems the convention for this document is NN.NN LTS (codename). I don't see the convention used here. Can we use (Precise) and (Trusty) here?

src/en/config-LXD.md
+'ubuntu-xenial'.
+
+The first time an image is needed the store will supply it and any subsequent
+requests will be satisfied by the LXD cache. In this way, a store is sollicited
@mbruzek

mbruzek Jan 15, 2016

Contributor

s/sollicited/solicited/

src/en/config-LXD.md
+
+# Other useful commands
+
+There is a cornucopia of commands available. Some common ones not yet covered
@mbruzek

mbruzek Jan 15, 2016

Contributor

While "cornucopia" is correctly used here it stuck out when I read it. Did "plethora", "abundance", "multiple", or "many" not work in this context?

Contributor

mbruzek commented Jan 15, 2016

@petermatulis thanks for letting me take a look at this. Line 54 satisfies the problem I encountered. I found a few other minor suggestions, but it looks great!

+`~/.juju/environments.yaml` file. Create one with
+
+```bash
+juju generate-config
@evilnick

evilnick Jan 20, 2016

Member

this goes away in 2.0

Member

evilnick commented Jan 20, 2016

looks good apart from the fact that some bits will not exists in 2.0. I recommend we land it with othe fixes and then update it when we know how the authentication model will actually work

@pmatulis pmatulis assigned pmatulis and unassigned evilnick Jan 20, 2016

pmatulis added a commit that referenced this pull request Jan 20, 2016

@pmatulis pmatulis merged commit d9034f5 into juju:master Jan 20, 2016

@pmatulis pmatulis deleted the pmatulis:2.0_lxd-provider branch Feb 17, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment