Merge lp:~craig.magina/charms/trusty/ilp32-rebase/trunk into lp:~dannf/charms/trusty/ilp32-rebase/trunk
Status: | Needs review |
---|---|
Proposed branch: | lp:~craig.magina/charms/trusty/ilp32-rebase/trunk |
Merge into: | lp:~dannf/charms/trusty/ilp32-rebase/trunk |
Diff against target: |
355 lines (+196/-36) 7 files modified
README (+6/-2) config.yaml (+16/-0) files/do-ilp32-rebase (+116/-20) gen-config (+10/-2) get-results (+17/-0) hooks/install (+11/-12) upload-results (+20/-0) |
To merge this branch: | bzr merge lp:~craig.magina/charms/trusty/ilp32-rebase/trunk |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
dann frazier | Pending | ||
Review via email: mp+251473@code.launchpad.net |
Unmerged revisions
- 11. By Craig Magina
-
Removed un-used variable
- 10. By Craig Magina
-
Removed the script generation from do-ilp32-rebase
Added configuration output to do-ilp32-rebase
Created script to download the results from the juju unit
Created a script to upload the package to the ilp32 ppa - 9. By Craig Magina
-
Fix for the package version startnewrelease sets, since we want to build on the current package version, not incremement to the next version.
- 8. By Craig Magina
-
Single quotes are not expanded in bash, need double quotes to cause $RELEASE to be expanded properly
- 7. By Craig Magina
-
Revert manual debian changelog entry generation to debain/rules startnewrelease target as suggested by dann
- 6. By Craig Magina
-
Moved the apt clean back to its original location as suggested by dann
- 5. By Craig Magina
-
Added support for specifying the release to use as the base kernel (updates|proposed)
- 4. By Craig Magina
-
Fixed an issue with the package versioning that was making the new packages older then the ones they were supposed to replace
- 3. By Craig Magina
-
Config changes:
* The URI for the ILP32 patches git tree is setable
* The ILP32 start and end pointers are setable
The linux-meta package is now built to match the kernel abi
do-ilp32-rebase no longer needs to be run under root, running it as root will actually break on the linux-meta package build
Scripts are generate at the end of each build phase (linux and linux-meta):
* Downloads all parts required for upload
* Signs package sources for upload
* Uploads package sources to the ilp32-proposed ppa
* Suggests an optimized means of downloading the git trees to be saved for history
I think it makes sense for you to own this code now. If you agree, I can just mark my branch is abandoned. But, I'm happy to provide review comments - I'll try to add them inline.
One overall comment - in general I find it easier to review things when there is 1 commit per change. I think you've done a good job at splitting out the individual functional changes in the bullets, but with one commit, it isn't always obvious which bullet a specific line change is addressing.