Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Choose a base branch
Nothing to show
...
Choose a head branch
Nothing to show
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 2 files changed
  • 0 commit comments
  • 4 contributors
Commits on Sep 14, 2016
Rebase with master
original Author:    Cory Johns <johnsca@gmail.com>

This was a basis of cory's earlier work to resolve divergence between
the master branch and devel branch. This now yields a 2 line diff as
of this merge point.
Commits on Sep 23, 2016
Commits on Oct 04, 2016
Let jujubox provide VOLUME info
Jujubox (parent of charmbox) already handles the creation and ownership of
VOLUME directories. No need to duplicate that here.

This is dependent on the following jujubox PR:

juju-solutions/jujubox#14

Fixes #57
Fixes #60
Commits on Oct 07, 2016
Commits on Nov 29, 2016
Merge branch 'master' into devel-from-master
Sync devel with master (master is our most up-to-date juju2 branch). Then
update the Dockerfile to pull from jujubox:devel.

Depends on juju-solutions/jujubox#28
Commits on Dec 07, 2016
add juju/stable to get latest version of charm
Our parent box (jujubox:devel) only includes ppa:juju/devel. The latest
version of 'charm' lives in the stable ppa.  Add it before installing.
I looked into snapping charm, but it requires socket stuff and the /run
dir that seemed non-trivial to get working in docker.
Commits on Dec 09, 2016
Merge pull request #72 from juju-solutions/stable-juju-for-charm
add juju/stable to get latest version of charm
Showing with 4 additions and 1 deletion.
  1. +1 −1 Dockerfile
  2. +3 −0 charmbox-setup.sh
View
@@ -1,4 +1,4 @@
-FROM jujusolutions/jujubox:latest
+FROM jujusolutions/jujubox:devel
MAINTAINER Charles Butler <charles.butler@canonical.com>
ARG JUJU_USER=ubuntu
View
@@ -20,6 +20,9 @@ sudo apt-get install -qy \
rsync \
unzip
+# Latest charm deb is in ppa:juju/stable, but our parent box (jujubox:devel)
+# only includes ppa:juju/devel. Add the stable ppa and install charm.
+sudo add-apt-repository -u -y ppa:juju/stable
sudo apt install --no-install-recommends charm
sudo pip install --upgrade pip six

No commit comments for this range