charmhelpers migration to github

James Page james.page at ubuntu.com
Wed Sep 20 10:57:46 UTC 2017


Hi All

Heres a bit of a status update on migration activity:

Code history migration completed
Travis CI enabled for unit testing and linting with Py 2.7 and 3.4
Repo configured to not allow merges until Travis +1's

TODO

Make sure all members of the current team on launchpad are part of the
charmhelpers team - that should be completed today
Fixup charmhelpers sync tooling to work from github - this week (mainly
used by OpenStack Charms team)
Redirect lp:charm-helpers landings to github.com/juju/charm-helpers

and the prize goes to Merlin for raising the first non-migration related
pull request :-)

On Tue, 19 Sep 2017 at 14:57 Bryan Quigley <bryan.quigley at canonical.com>
wrote:

> From other projects I've seen moved, I'd much prefer if the Code section
> (and any other sections not planned on being using anymore) were cleared
> out on LP and then disabled.
>
> Thanks!
> Bryan
>
> On Tue, Sep 19, 2017 at 9:42 AM, Marco Ceppi <marco.ceppi at canonical.com>
> wrote:
>
>> I've updated the launchpad description to highlight the change. Since
>> there's bound to be processes still pointing at the lp branch, should we
>> set it up as a mirror from git?
>>
>> On Tue, Sep 19, 2017 at 9:37 AM James Page <james.page at ubuntu.com> wrote:
>>
>>> OK - step 1 completed; I've pushed fresh bzr->git migrated code to
>>>
>>>    https://github.com/juju/charm-helpers
>>>
>>> Please don't land any further changes into the bzr branch as we'll need
>>> to diverge from this point forwards.
>>>
>>> I will land a commit in lp:charm-helpers to point lost souls to the new
>>> github.com location as part of the migration.
>>>
>>>
>>> On Mon, 18 Sep 2017 at 14:15 Alex Kavanagh <alex.kavanagh at canonical.com>
>>> wrote:
>>>
>>>> I'm a +1 on this too.  Let the good times roll.
>>>>
>>>> On Mon, Sep 18, 2017 at 11:22 AM, James Page <james.page at ubuntu.com>
>>>> wrote:
>>>>
>>>>> Resurrecting this thread; I think its a good time to push on with this
>>>>> work - anyone have any objections to targeting this week to complete the
>>>>> migration?
>>>>>
>>>>> On Fri, 21 Jul 2017 at 19:55 David Ames <david.ames at canonical.com>
>>>>> wrote:
>>>>>
>>>>>> On Fri, Jul 21, 2017 at 5:46 AM, James Page <james.page at ubuntu.com>
>>>>>> wrote:
>>>>>> > Hi All
>>>>>> >
>>>>>> > Managed to find some time to test the bzr->git migration more,
>>>>>> including
>>>>>> > some tidy of committers and other general hygiene.
>>>>>> >
>>>>>> >    https://github.com/juju/charm-helpers
>>>>>> >
>>>>>> > I think we're in a good position to plan for a switch - I
>>>>>> appreciate there
>>>>>> > are a number of open reviews against the bzr branch for
>>>>>> charmhelpers so it
>>>>>> > would be nice to get those landed where possible first.
>>>>>> >
>>>>>> > I can re-run the process at any time so we can pick when we want to
>>>>>> actually
>>>>>> > switch over.
>>>>>> >
>>>>>> > Once we have migrated, we can push forward on travis setup etc...
>>>>>> so that we
>>>>>> > can automatically test pull requests.
>>>>>> >
>>>>>> > Cheers
>>>>>> >
>>>>>> > James
>>>>>>
>>>>>> I landed two of Alex's MPs today which fix unit test failures that
>>>>>> would need to get pulled in. Other than that, the road is clear from
>>>>>> the OpenStack Charm team.
>>>>>>
>>>>>> --
>>>>>> David Ames
>>>>>>
>>>>>
>>>>> --
>>>>> Juju mailing list
>>>>> Juju at lists.ubuntu.com
>>>>> Modify settings or unsubscribe at:
>>>>> https://lists.ubuntu.com/mailman/listinfo/juju
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Alex Kavanagh - Software Engineer
>>>> Cloud Dev Ops - Solutions & Product Engineering - Canonical Ltd
>>>>
>>> --
>>> Juju mailing list
>>> Juju at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/juju
>>>
>>
>> --
>> Juju mailing list
>> Juju at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20170920/341a6017/attachment.html>


More information about the Juju mailing list