You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
178 lines
3.0 KiB
ReStructuredText
178 lines
3.0 KiB
ReStructuredText
#################
|
|
Sponson ChangeLog
|
|
#################
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
This project adheres to `PEP 440 <https://www.python.org/dev/peps/pep-0440/>`_.
|
|
|
|
Unreleased_
|
|
===========
|
|
|
|
.. _Unreleased: https://code.lapwing.org/devops/sponson/src/branch/develop
|
|
|
|
|
|
Changed
|
|
-------
|
|
|
|
- Moved all operations to DBUS services
|
|
- Moved to poetry build system
|
|
|
|
|
|
0.5.1_ - 2017-08-17
|
|
===================
|
|
|
|
.. _0.5.1: https://code.lapwing.org/devops/sponson/src/tag/0.5.1
|
|
|
|
|
|
Changed
|
|
-------
|
|
|
|
- Create source tarballs using ``setup.py``
|
|
|
|
|
|
Fixed
|
|
-----
|
|
|
|
- Documentation links
|
|
|
|
|
|
|
|
0.5.0_ - 2017-08-16
|
|
===================
|
|
|
|
.. _0.5.0: https://code.lapwing.org/devops/sponson/src/tag/0.5.0
|
|
|
|
Added
|
|
-----
|
|
|
|
- Publishing images using ``ostree``
|
|
|
|
|
|
Changed
|
|
-------
|
|
|
|
- Mount containers to ``/var/lib/machines``
|
|
- Use overrides for ``systemd-nspawn@.service`` instead of new file
|
|
- Use ``systemd.nspawn`` configuration files if systemd >= 229
|
|
- Improved documentation
|
|
- Use ``ostree`` for image storage
|
|
|
|
|
|
Fixed
|
|
-----
|
|
|
|
- Container cloning/updating copies user and group ownerships
|
|
- Container cloning/updating copies special character files
|
|
|
|
|
|
|
|
0.2.0_ - 2016-09-18
|
|
===================
|
|
|
|
.. _0.2.0: https://code.lapwing.org/devops/sponson/src/tag/0.2.0
|
|
|
|
Added
|
|
-----
|
|
|
|
- Container cloning
|
|
- Container updates to newer image versions
|
|
- Image rebuilding to update software inside the image
|
|
|
|
|
|
0.1.5_ - 2016-03-18
|
|
===================
|
|
|
|
.. _0.1.5: https://code.lapwing.org/devops/sponson/tree/714b3f1bdc284838104d65d081a3680843376c31
|
|
|
|
|
|
Added
|
|
-----
|
|
|
|
- IPv6 forwarding support
|
|
- Container ``firstboot`` to setup machine ID, local, hostname.
|
|
|
|
|
|
Changed
|
|
-------
|
|
|
|
- Accept outgoing network connections from containers
|
|
- By default remove firewall forwarding rules for containers
|
|
- Improved forwarding for containers
|
|
|
|
|
|
Fixed
|
|
-----
|
|
|
|
- Remove machine-id from image build ``run`` steps
|
|
|
|
|
|
0.1.4_ - 2016-02-01
|
|
===================
|
|
|
|
.. _0.1.4: https://code.lapwing.org/devops/sponson/tree/2c5ed170c3b2317aa71ee686f6c06ae4bfb8a834
|
|
|
|
|
|
Fixed
|
|
-----
|
|
|
|
- Incorrect runtime configuration use when building new containers
|
|
|
|
|
|
0.1.3_ - 2016-02-01
|
|
===================
|
|
|
|
.. _0.1.3: https://code.lapwing.org/devops/sponson/tree/36076cd903a9e6133c732b70613c2cc54d88768a
|
|
|
|
|
|
Fixed
|
|
-----
|
|
|
|
- Incorrect runtime configuration use when building new images
|
|
|
|
|
|
0.1.2_ - 2016-01-28
|
|
===================
|
|
|
|
.. _0.1.2: https://code.lapwing.org/devops/sponson/tree/56573e26447be5f74e29dc88f643a27b021fc006
|
|
|
|
Added
|
|
-----
|
|
|
|
- SELinux module
|
|
- Host firewall setup for containers
|
|
|
|
|
|
Changed
|
|
-------
|
|
|
|
- Save configuration files on container creation
|
|
- Get explicit mounts for containers
|
|
|
|
|
|
Removed
|
|
-------
|
|
|
|
- Use of ``systemd-nspawn`` port forwarding
|
|
|
|
|
|
0.1.1_ - 2016-01-21
|
|
===================
|
|
|
|
.. _0.1.1: https://code.lapwing.org/devops/sponson/tree/ea4ee9293c2192c93ec103c65a793a6a27ac8184
|
|
|
|
Fixed
|
|
-----
|
|
|
|
- Incorrect ``setup.py`` configuration options
|
|
|
|
|
|
0.1 - 2016-01-21
|
|
================
|
|
|
|
.. _0.1: https://code.lapwing.org/devops/sponson/tree/0f4222580e8b6423eb1175fef7259e5c58a37a0f
|
|
|
|
Added
|
|
-----
|
|
|
|
- Sponson
|