Page MenuHomeSolus

Initial commit of partclone
ClosedPublic

Authored by der_eismann on May 17 2018, 11:13 PM.

Details

Summary

Initial inclusion of partclone 0.3.11, fixes T4750.

Test Plan

Cloned a USB stick with sudo partclone.vfat -c -s /dev/sdh1 -o sdh1.img
Checked the image with sudo partclone.chkimg -s sdh1.img
Restored the image to another stick with sudo partclone.restore -s sdh1.img -o /dev/sdg1

Diff Detail

Repository
R4381 partclone
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

der_eismann created this revision.May 17 2018, 11:13 PM
der_eismann requested review of this revision.May 17 2018, 11:13 PM
JoshStrobl requested changes to this revision.May 18 2018, 4:06 PM
JoshStrobl added a subscriber: JoshStrobl.

No reference to any parent task for this or a test plan?

This revision now requires changes to proceed.May 18 2018, 4:06 PM

Went to bed afterwards, forgot to put WIP in the title, sorry :) (same goes for the other commits, continuing work today)

der_eismann retitled this revision from Initial commit of partclone to Initial commit of partclone (WIP).May 18 2018, 4:07 PM
cigh033 added a subscriber: cigh033.EditedJun 6 2018, 8:10 PM

is this still WIP? Because i got a working package.yml for version 0.3.11 here.
I started it because you didn't claim the task.

Well it is also working, I just need to test it a bit more and add some text.
In addition the 0.3 versions are declared unstable and testing... Not sure if we should use it.

Sure. No problem, it was my mistake anyway.

But it should be noted, that they didn't upload any sources on their homepage since 2016, but on their github https://github.com/Thomas-Tsai/partclone which they consider stable as well.

"master branch is NOT STABLE, Please check 'release' branch"

We don't just use git commits for packages unless there is a hefty reason (like a critical bug) so on GitHub their last release is also 0.2.89 / 0.3.11.
However I did some research and saw that openSUSE, Ubuntu and Debian also use 0.3.11, so I guess it should be stable enough for us.

der_eismann updated this revision to Diff 7618.Jun 10 2018, 8:59 PM

Switch to partclone 0.3.11

der_eismann retitled this revision from Initial commit of partclone (WIP) to Initial commit of partclone.Jun 10 2018, 9:00 PM
der_eismann edited the summary of this revision. (Show Details)
der_eismann edited the test plan for this revision. (Show Details)

Sorry, what is this needed for?

der_eismann edited the summary of this revision. (Show Details)Jun 12 2018, 6:37 AM

Sorry, missed to mention T4750. It's a tool to create and restore images of almost every filesystem and is also used by CloneZilla which means we are compatible to one very popular backup solution.

der_eismann abandoned this revision.Jun 23 2018, 6:59 PM
This comment was removed by der_eismann.
der_eismann reclaimed this revision.Jul 15 2018, 8:50 AM

Re-open due to task still being open.

DataDrake accepted this revision.Jul 30 2018, 1:38 AM

LGTM. Thank!

This revision was not accepted when it landed; it landed in state Needs Review.Jul 30 2018, 1:40 AM
Closed by commit R4381:be9ff7d78870: Initial commit of partclone (authored by der_eismann, committed by DataDrake). · Explain Why
This revision was automatically updated to reflect the committed changes.