Merge lp:~jameinel/charms/precise/tarmac/add-install-dependencies into lp:~james-w/charms/precise/tarmac/trunk
Status: | Needs review |
---|---|
Proposed branch: | lp:~jameinel/charms/precise/tarmac/add-install-dependencies |
Merge into: | lp:~james-w/charms/precise/tarmac/trunk |
Diff against target: |
54 lines (+11/-3) 5 files modified
README (+1/-1) config.yaml (+3/-0) hooks/config-changed (+6/-0) hooks/install (+0/-1) revision (+1/-1) |
To merge this branch: | bzr merge lp:~jameinel/charms/precise/tarmac/add-install-dependencies |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Westby | Pending | ||
Review via email: mp+144108@code.launchpad.net |
Commit message
Add "install-
Small cleanup to README and the 'install' hook.
Description of the change
A few small changes:
1) Typo in README
2) Remove 'puppet' call during 'install' hook. AFAICT it wasn't actually doing anything, because puppet wouldn't have any of the config it actually needed to set up all the hooks, etc.
3) Add "install-
Unmerged revisions
- 6. By John A Meinel
-
Small tweak.
You need to apt-get install '-y' so that it actually installs the packages.
- 5. By John A Meinel
-
update the revision number, otherwise juju is really confused.
- 4. By John A Meinel
-
Fix typo in the README
- 3. By John A Meinel
-
Add an install-
dependencies config entry. This way we can easily install packages that need to be available for the test suite to run.
We can't really put that into the tarmac-conf:verify_ command because that
command runs as the tarmac user, not as root.
ATM we only support naming packages that should be installed,
that should keep this a bit more sane that just having a shell
script that gets run. - 2. By John A Meinel
-
Remove the install-time puppet run.
Puppet needs to run during 'config-changed' not during 'install', because you don't
really have the config that puppet needs at 'install' time.