Merge lp:~yellow/charm-tools/trunk into lp:~charmers/charm-tools/trunk
| Status: | Merged |
|---|---|
| Approved by: | Juan L. Negron on 2012-09-05 |
| Approved revision: | 149 |
| Merge reported by: | Juan L. Negron |
| Merged at revision: | not available |
| Proposed branch: | lp:~yellow/charm-tools/trunk |
| Merge into: | lp:~charmers/charm-tools/trunk |
| Diff against target: |
139 lines (+23/-13) 3 files modified
helpers/python/charmhelpers/__init__.py (+12/-8) helpers/python/charmhelpers/tests/test_charmhelpers.py (+10/-4) setup.py (+1/-1) |
| To merge this branch: | bzr merge lp:~yellow/charm-tools/trunk |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Juan L. Negron (community) | 2012-04-11 | Approve on 2012-08-31 | |
|
Review via email:
|
|||
Description of the Change
Update parsing of 'juju status' output to account for change in tokens ('state' -> 'agent-state').
| Juan L. Negron (negronjl) wrote : | # |
| Juan L. Negron (negronjl) wrote : | # |
Hello:
Thanks for the contribution! Wow this was a mouthful :)
I see a few things that need to be addressed:
- This depends on python-testtools and python shelltoolbox
I couldn't find shelltoolbox on the archive ( I did find it here: https:/
The package dependency should be addressed as this package will fail testing at least.
The necessary changes should be made to fix the failed dependency on shelltoolbox (branch, include the package, etc.)
Would you address the above and resubmit ?
Thanks,
Juan
| Brad Crittenden (bac) wrote : | # |
Hi Juan,
Thank you for the review and I apologize for not responding sooner but I missed the email.
We have a current action item for Clint to provide packaging for python-shelltoolbox and for packaging the python parts of charm-tools. We'll need him to complete those two tasks before this code can be merged.
| Mark Mims (mark-mims) wrote : | # |
On 06/18/2012 09:10 AM, Brad Crittenden wrote:
> Hi Juan,
>
> Thank you for the review and I apologize for not responding sooner but I missed the email.
>
> We have a current action item for Clint to provide packaging for python-shelltoolbox and for packaging the python parts of charm-tools. We'll need him to complete those two tasks before this code can be merged.
Hey Brad, do you have individual bugs for those? Juan and I are trying
to handle what we can for Clint right now (newborn baby and all).
--
Mark Mims, Ph.D.
Canonical Ltd.
<email address hidden>
+1(512)981-6467
| Brad Crittenden (bac) wrote : | # |
Hi Mark,
We communicated with Clint informally for those tasks, IIRC. I'll open bugs and link them here.
| Brad Crittenden (bac) wrote : | # |
Hi Mark,
I've opened bug 1016585 against lp:python-shelltoolbox and bug 1016588 against charm-tools for the two packaging tasks that we'd previously discussed with Clint. Let me know if you have questions.
| Brad Crittenden (bac) wrote : | # |
Hi Juan,
python-shelltoolbox has been accepted into Sid and Quantal. The dependency would still break on Precise and earlier unless we add python-shelltoolbox to the juju PPA.
What do you recommend?
| Juan L. Negron (negronjl) wrote : | # |
Hi Brad:
I have no objections to adding python-shelltoolbox to the juju PPA. Let's
see what Clint and Mark say about it. It would require more than just my
+1 on this for it to happen.
Mark?
Clint?
Thanks,
Juan
On Thu, Aug 30, 2012 at 7:09 AM, Brad Crittenden <email address hidden> wrote:
> Hi Juan,
>
> python-shelltoolbox has been accepted into Sid and Quantal. The
> dependency would still break on Precise and earlier unless we add
> python-shelltoolbox to the juju PPA.
>
> What do you recommend?
> --
> https:/
> You are reviewing the proposed merge of lp:~yellow/charm-tools/trunk into
> lp:charm-tools.
>
| Mark Mims (mark-mims) wrote : | # |
no complaints from me... please go ahead.
Thanks for putting that package together!!
On Thu, Aug 30, 2012 at 09:35:31AM -0700, Juan Negron wrote:
> Hi Brad:
>
> I have no objections to adding python-shelltoolbox to the juju PPA. Let's
> see what Clint and Mark say about it. It would require more than just my
> +1 on this for it to happen.
>
> Mark?
>
> Clint?
>
> Thanks,
>
> Juan
>
>
>
> On Thu, Aug 30, 2012 at 7:09 AM, Brad Crittenden <email address hidden> wrote:
>
> > Hi Juan,
> >
> > python-shelltoolbox has been accepted into Sid and Quantal. The
> > dependency would still break on Precise and earlier unless we add
> > python-shelltoolbox to the juju PPA.
> >
> > What do you recommend?
> > --
> > https:/
> > You are reviewing the proposed merge of lp:~yellow/charm-tools/trunk into
> > lp:charm-tools.
> >
--
Mark Mims, Ph.D.
Ubuntu Server Team
Canonical Ltd.
<email address hidden>
+1(512)981-6467
| Brad Crittenden (bac) wrote : | # |
Hi Juan and Mark,
Yesterday Clint merged Graham's branch that included the python module into charm tools. This branch adds some necessary fixes to be current with juju changes that occurred after Graham submitted his branch. Without the changes in this branch the python helpers are broken.
The review should be much easier than the previous version and getting it merged straightforward.
Thanks,
Brad
| Brad Crittenden (bac) wrote : | # |
Juan could you mark this proposal as 'Approved' and please land it for me as I don't have permission.


Reviewing this now.
-Juan