Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
make new devel branch #28
Conversation
tvansteenburgh
and others
added some commits
Jun 12, 2015
added a commit
to juju-solutions/charmbox
that referenced
this pull request
Nov 29, 2016
kwmonroe
referenced this pull request
in juju-solutions/charmbox
Nov 29, 2016
Merged
update devel branch #69
| # stable ppa is required for charm-tools | ||
| -apt-add-repository -y ppa:juju/stable | ||
| -apt-get update -qq | ||
| +apt-add-repository -u -y ppa:juju/stable |
mbruzek
Nov 29, 2016
Contributor
We may be able to remove the stable from here if you only want devel juju
kwmonroe
Nov 29, 2016
Member
i was going off the comment from master that said stable was required for charm-tools. It appears that the stable ppa has a more recent version of c-t (2.1.9):
https://launchpad.net/~juju/+archive/ubuntu/stable
Versus devel's version of c-t (2.1.2):
https://launchpad.net/~juju/+archive/ubuntu/devel
Unless you know better, I think we want stable in there to pick up the most current charm-tools.
chuckbutler
Nov 29, 2016
Contributor
That can be added in the downstream box image that requires this. It makes more sense to encapsulate that there rather htan here in a lower layer, where its inclusion is effectively hidden unless there are other reasons for having both PPA's enabled in jujubox.
kwmonroe
Nov 29, 2016
Member
Ahhh, i see. charm-tools is no longer installed in jujubox, and downstream charmbox installs it from git with pip.
I'll remove the stable ppa and see if that breaks anything else from setup.sh and charmbox.
|
Tested local |
|
This sounds and looks good to me if its +1 by @mbruzek. Cursory glance and build was LGTM |
chuckbutler
added
the
enhancement
label
Nov 29, 2016
|
Yeah this now looks like something we can use. |
kwmonroe commentedNov 29, 2016
Now that
masterrepresents the latest stable jujubox, merge it into our devel branch. Then addppa:juju/develso jujubox:devel will install the latest devel version of juju.