Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time. Cannot retrieve contributors at this time
86 lines (74 sloc) 2.96 KB
Version 0.4.0
~~~~~~~~~~~~~~
Released: 2020-01-20
Features:
* Implement an interactive build mode
* Store a copy of the build log by default
* Allow copying back changes in interactive mode
* Use a bit of color in errors and warnings, if possible
* Update manual pages
* Permit recreation of images, instead of just updating them
Bugfixes:
* Move dsrun helper into the package itself
* Drop some unwanted files from /dev before creating OS tarballs
* Remove d/files file if it's created by Debspawn pre-build
* Interactive mode and build logs are mutually exclusive for now
* Add MANIFEST file
Version 0.3.0
~~~~~~~~~~~~~~
Released: 2020-01-06
Features:
* Allow to override temporary directory path explicitly in config
* Allow full sources.list customization at image creation time
* Add initial test infrastructure
* Allow 'b' shorthand for the 'build' subparser (Mo Zhou)
* Allow turning on d/rules clean on the host, disable it by default
* Allow selected environment variables to survive auto-sudo
* Implement way to run Lintian as part of the build
* Print pretty error message if configuration JSON is broken
* Prefer hardlinks over copies when creating the APT package cache
* Implement support for injecting packages
* docs: Add a note about how to inject packages
* Only install minimal Python in containers
* Harmonize project name (= Debspawn spelling everywhere)
* Add command to list installed container image details
* Update sbuild replacement note
Bugfixes:
* Ensure we have absolute paths for debspawn run
* Don't fail running command without build/artifacts directory
* Build packages with epochs correctly when building from source-dir
* Sign packages with an epoch correctly
* Change HOME when dropping privileges
* Don't install arch-indep build-deps on arch-only builds
* Shorten nspawn machine name when hostname is exceptionally long
* tests: Test container updates
* Ensure all data lands in its intended directories when installing
Version 0.2.1
~~~~~~~~~~~~~~
Released: 2019-01-10
Features:
* Allow giving the container extra capabilities easily for custom commands
* Allow giving the container permission to access the host's /dev
* Allow creating an image with a suite and base-suite
Version 0.2.0
~~~~~~~~~~~~~~
Released: 2018-08-28
Features:
* Allow specifying enabled archive components at image creation time
* Support printing the program version to stdout
* Allow diverting the maintainer address
* Prepare container for arbitrary run action similarly to package build
* Support more build-only choices
* Print some basic system info to the log
* Log some basic disk space stats before/after build
Bugfixes:
* random.choices is only available since Python 3.6, replace it
* Enforce dsrun to be installed in a location were we can find it
* Ensure we don't try to link journals
* Force new configuration by default, not old one
* Set environment shell
Version 0.1.0
~~~~~~~~~~~~~~
Released: 2018-08-20
Notes:
* Initial release
You can’t perform that action at this time.