import external code into a LP git repo (natively)

Bug #1469459 reported by Timmie on 2015-06-27
80
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Colin Watson
turnip
High
Colin Watson

Bug Description

In the light of the announcement that LP can now host git repositories, kindly add support to automatically VcsImports from external repositories/platforms (e.g. github) directly as git repository.

So the import request
https://code.launchpad.net/+code-imports/+new
 would rather create a git repo at LP if git repos are imported

Related branches

Colin Watson (cjwatson) wrote :

Right, we've been talking about the design for this but haven't started implementation yet. It's also useful (though not required) for https://bugs.launchpad.net/launchpad/+bug/1453022.

tags: added: feature git
Changed in launchpad:
status: New → Triaged
importance: Undecided → High
William Grant (wgrant) on 2015-09-18
no longer affects: debian
Timmie (timmie) wrote :

Good day.
any update on this issue?

Thanks.

Colin Watson (cjwatson) wrote :

No, no progress to report at the moment. Hopefully we'll get to it next year!

Timmie (timmie) wrote :

Good day.
any update on this issue: when it will be tackled?

Thanks.

Colin Watson (cjwatson) on 2016-10-03
Changed in launchpad:
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Colin Watson (cjwatson) wrote :

2016-10-04 13:38:09,590 INFO 2209-80-0 applied just now in 0.6 seconds

tags: added: qa-ok
removed: qa-needstesting
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Colin Watson (cjwatson) wrote :

The translatePath changes haven't gone so well:

  https://oops.canonical.com/oops/?oopsid=OOPS-866c482efc3a14306fff7053d7366249

I'll look at soon as I can.

tags: added: qa-bad
removed: qa-needstesting
Colin Watson (cjwatson) wrote :

r18227 is better again.

tags: added: qa-ok
removed: qa-bad
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Colin Watson (cjwatson) on 2016-10-12
tags: added: qa-ok
removed: qa-needstesting
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Launchpad QA Bot (lpqabot) wrote :
Colin Watson (cjwatson) on 2016-10-20
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson) on 2016-10-26
Changed in turnip:
status: New → Triaged
importance: Undecided → High
Colin Watson (cjwatson) on 2016-10-31
Changed in turnip:
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Colin Watson (cjwatson) on 2016-11-07
tags: added: qa-ok
removed: qa-needstesting
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Launchpad QA Bot (lpqabot) wrote :
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson) on 2016-11-12
Changed in turnip:
status: In Progress → Fix Released
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson) wrote :
Changed in launchpad:
status: Fix Committed → Fix Released
Timmie (timmie) wrote :

Just for the sake of giving this a bit historical background:

the original bug report was triggered by the following Q&A:
code import from GitHub failing - https://answers.launchpad.net/launchpad/+question/264432

Being the original report, I received the status updates over the last months picking up pace.

So I just want to send a very huge thank you to Colin Watson for addressing this issue, working on it constantly and finally releasing a fix.

The very nice consequence is that we can now re-enable the automatic builds for any software developed & hosted primary on Github!
(maybe you'd want to add this to your blog post)

Thanks so much!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers