lp:~james-page/simplestreams/full-arch-support
- Get this branch:
- bzr branch lp:~james-page/simplestreams/full-arch-support
Branch merges
- Scott Moser: Pending requested
-
Diff: 41 lines (+19/-5)1 file modifiedsimplestreams/mirrors/glance.py (+19/-5)
Related bugs
Bug #1483159: Canonical naming for non-x86 architectures | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 396. By Scott Moser
-
make-test-data: support skipping unsupported releases
This adds support for skipping the publication of data for releases
that have reached end of life. We came to do this work when
bad data on cloud-images.ubuntu. com (described in bug 1493395) meant
that many referenced urls were not present.The general idea seems sane though, so we'll add this code.
The behavior can be controlled by environment variable 'SS_SKIP_UNSUPPORTED'
which defaults ot '0'. Setting to a value other than '0' will mean
that the unsupported releases are simply skipped.Doing so means we must have distro-info (as it is how we get the
supported flag for a release). - 395. By Scott Moser
-
require distro-info unless environment variable says otherwise
This is in a move to get 'supported' information consistently available.
For development purposes you can override this setting with:
SS_REQUIRE_DISTRO_ INFO=0 The default is to require.
- 392. By Scott Moser
-
make-test-data: add mechanism for skipping older builds
since make-test-data crawls so much data from cloud-images.
ubuntu. com
it can be slow and painful on its first run. Once that data is
obtained, its cached in exdata-query/FILE_ DATA_CACHE, but its slow
the first time.This lets you do something like:
SS_DEBUG_MIN_SERIAL= 20150101 make exdata and then any serial number < 20150101 will just be skipped.
- 391. By Scott Moser
-
make-test-data: add 'version' back to download data
version was inadvertently dropped from download data in revision 387.
It had stayed in the generated ec2 data.This adds 'new_ubuntu_
product_ dict' and uses it in both places
to create the initial product data. That should ensure that we dont
make download and ec2 different unintentionally in the future.This also will end up adding 'release_title' and 'release_codename'
to the ec2 data. And also will add 'supported' for the case
where python-distroinfo is available during the build
(tools/ubuntu_ versions. py only gets that data if using distro info
so we are not expected to keep up to date information here). - 390. By Scott Moser
-
fix 'make pep8' on wily (1.6.2)
newer pep8 started complaining about these things.
- 389. By Scott Moser
-
Create a sha256 sum for a combined lxd/root tarball for the LXD folks.
lxd is currently using a -lxd.tar.xz file which contains metadata
and a -root.tar.xz which contains the same payload as the -root.tar.gz
but is xz compressed.They expect a 'combined_sha256' key that is essentially:
cat file-lxd.tar.xz file-root.tar.xz | sha256This adds that field and the new ftypes.
- 388. By Scott Moser
-
remove 'os_title'.
It wasn't clear what we were gaining from this.
The reason is that we may have a product that is 'Ubuntu Server'
and one that is 'Ubuntu Desktop'. Both are 'ubuntu' as the distro
but the 'os_title' doesn't buy us anything here.Perhaps sometime in the future we'd add 'Ubuntu Server' as a product_title
or something.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~smoser/simplestreams/trunk