Bug 10511 - Patchwork production instance code base must point to git.yp.org repo
Summary: Patchwork production instance code base must point to git.yp.org repo
Status: RESOLVED FIXED
Alias: None
Product: Patchwork/Patchtest
Classification: Yocto Project Subprojects
Component: Patchwork (show other bugs)
Version: 2.3
Hardware: x86 Multiple
: High enhancement
Target Milestone: 2.3 M1
Assignee: Michael Halstead
QA Contact:
URL:
Whiteboard:
Depends on: 10509
Blocks:
  Show dependency tree
 
Reported: 2016-10-27 19:16 UTC by Leonardo Sandoval Gonzalez
Modified: 2017-12-06 17:13 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leonardo Sandoval Gonzalez 2016-10-27 19:16:04 UTC
Currently, the main patchwork instance points to github (Damien's repo). Instead, the instance should point to the git.yp.org repo to be created by 
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10509
Comment 1 Michael Halstead 2016-11-07 22:00:13 UTC
Currently we are on commit fc3c66a1ac3e94ce26ca29b4296f1196b869cbac of the freedesktop.org fork. I can point at the new location. Is 855a5db4a2f8761fb12e705cf72cb61581bf95fd current the HEAD of master the correct commit to update to? If so could we tag that to keep track of versions running in production?

Are there migrations to run after the code update? Any other work?
Comment 2 Leonardo Sandoval Gonzalez 2016-11-07 23:17:59 UTC
(In reply to comment #1)
> Currently we are on commit fc3c66a1ac3e94ce26ca29b4296f1196b869cbac of the
> freedesktop.org fork. I can point at the new location. Is
> 855a5db4a2f8761fb12e705cf72cb61581bf95fd current the HEAD of master the
> correct commit to update to? 

No. please update it to c1cea7c880fb2babd36c6eaa2204ed92ef5da843, just push that commit.


>If so could we tag that to keep track of
> versions running in production?

Agree, which tag name do you suggest? simple as 1.0?

> 
> Are there migrations to run after the code update? Any other work?

No
Comment 3 Jose Lamego 2016-11-08 17:46:56 UTC
Michael, please update as per Leonardo's previous comment.
Comment 4 Michael Halstead 2016-11-08 18:18:26 UTC
1.0 works but may be confusing given that the parent project has a 1.0.0 (https://github.com/getpatchwork/patchwork/releases) but I don't know if we forked before or after that. Another option is version with the year and month of the release 2016-11 like uninative. 

Please tag with whatever makes sense to you and let me know when it's ready.
Comment 5 Michael Halstead 2016-11-08 18:29:58 UTC
Commit specified is deployed on https://patchwork.openembedded.org/ while waiting for tag.
Comment 6 Leonardo Sandoval Gonzalez 2016-11-08 18:39:52 UTC
(In reply to comment #5)
> Commit specified is deployed on https://patchwork.openembedded.org/ while
> waiting for tag.

Done.

Followed your suggestion for naming the tag:

http://git.yoctoproject.org/cgit/cgit.cgi/patchwork/tag/?id=2016-11
Comment 7 Michael Halstead 2016-11-08 18:53:11 UTC
Deploy moved to release tag.