Bug 10511

Summary: Patchwork production instance code base must point to git.yp.org repo
Product: [Yocto Project Subprojects] Patchwork/Patchtest Reporter: Leonardo Sandoval Gonzalez <leonardo.sandoval.gonzalez>
Component: PatchworkAssignee: Michael Halstead <mhalstead>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: High CC: bluelightning, jose.a.lamego, mhalstead
Version: 2.3   
Target Milestone: 2.3 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on: 10509    
Bug Blocks:    

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.