Merge ~stgraber/simplestreams:master into simplestreams:master
Proposed by
Stéphane Graber
Status: | Merged |
---|---|
Approved by: | Robert C Jennings |
Approved revision: | c57243c7ed46927c92c18b1fddebf2220c0a0f28 |
Merge reported by: | Server Team CI bot |
Merged at revision: | not available |
Proposed branch: | ~stgraber/simplestreams:master |
Merge into: | simplestreams:master |
Diff against target: |
26 lines (+5/-2) 1 file modified
tools/make-test-data (+5/-2) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Server Team CI bot | continuous-integration | Approve | |
Robert C Jennings (community) | Approve | ||
simplestreams-dev | Pending | ||
Review via email: mp+371389@code.launchpad.net |
Commit message
Add combined_
This introduces a new combined_
"lxd.tar.xz" file type in download entries.
Description of the change
This should be the only change that we need to get LXD virtual machine support to be happy with the existing cloud-images.
This will not caused any issues with any existing LXD servers out there as they specifically look for the squashfs or rootxz right now, all other combined sha256 hashes are just ignored.
To post a comment you must log in.
For now we'll go with the same "lxd.tar.xz" for both VM and container images.
If we need to start distinguishing between the two down the line, we can simply list two different files, both of filetype "lxd.tar.xz" and simply have the combined hashes for containers on one and combined hashes for vms on the other and have them each point to a different tarball.
That wouldn't need any client change to work and wouldn't even need defining any new filetype or anything on the server side.