lp://staging/~smoser/curtin/simplestreams

Created by Scott Moser and last modified
Get this branch:
bzr branch lp://staging/~smoser/curtin/simplestreams
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
curtin
Status:
Merged

Recent revisions

296. By Scott Moser

correctly set image syncing based on environment variable

295. By Scott Moser

sync-images: allow reading stream source from mirror. use progress.

This allows me to use a local mirror:
   export IMAGE_SRC_URL=some.mirror/
   IMAGE_SRC_URL=http://my.mirror.example.com/maas make sync-images

Also gets '--progress' if sstream-mirror supports it.

294. By Scott Moser

fix usage of filters list

293. By Scott Moser

vmtest-system-setup: declare dependency on qemu-system-arch

dont know how we missed this before, but we need qemu.

292. By Scott Moser

add and use helper for getting boolean value from environment variable

We were doing this:
  if (os.getenv('CURTIN_VMTEST_KEEP_DATA', "false") != "true"):

But that meant that these seemingly false values would be read as true:
   "", "FALSE", "0".

Put that check in one place. Now, we instead do:
   get_env_var_bool('CURTIN_VMTEST_KEEP_DATA', False):

Which considers any of the values listed above as false, and all others
to be true. If variable is not present at all, then default is False.

291. By Scott Moser

fix pep8, change 'filters' to be a list rather than string

290. By Scott Moser

respect environment or make variable CURTIN_VMTEST_IMAGE_SYNC

This way we allow the user to set this through either:
  export CURTIN_VMTEST_IMAGE_SYNC=True
  make vmtest
or
  make CURTIN_VMTEST_IMAGE_SYNC=True

289. By Diogo Matsubara

address review comments

288. By Diogo Matsubara

add image checksum back

287. By Diogo Matsubara

find which releases to tests based on the existing test cases

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~curtin-dev/curtin/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers