Revisions of python-kiwi_boxed_plugin
Marcus Schaefer (sax2)
committed
(revision 13)
- Bump version: 0.1.8 → 0.1.9 - Box plugin requires kiwi >= 9.21.21 Due to the change in kiwi of the solver factory class, the api has changed which requires to adapt the version constraint of the plugin code - Added buildah tool to universal box The universal box is based on Fedora. There we only have the buildah tool available to build OCI compliant containers
Marcus Schaefer (sax2)
committed
(revision 12)
- Bump version: 0.1.7 → 0.1.8 - Adapt plugin code to new kiwi factory api kiwi factories are moving to abstract constructors and offer a new() method in the factories. This commit adapts to the changed api
Marcus Schaefer (sax2)
committed
(revision 11)
- Bump version: 0.1.6 → 0.1.7 - Fixed ubuntu box build - Added universal box description and config The universal box is based on Fedora and contains all packages needed to build for the major Linux distributions.
Marcus Schaefer (sax2)
committed
(revision 10)
- Bump version: 0.1.5 → 0.1.6 - Switch update check to .report file The obs service has changed the publisher to no longer publish the kiwi generated .packages file. Instead obs creates its own .report file. This commit changes the plugin config to fetch the .report file
Marcus Schaefer (sax2)
committed
(revision 9)
- Bump version: 0.1.4 → 0.1.5 - Added --no-snapshot option Run box with snapshot mode switched off. This causes the box disk file to be modified by the build process and allows to keep a persistent package cache as part of the box. The option can be used to increase the build performance due to data stored in the box which doesn't have to be reloaded from the network. On the contrary this option invalidates the immutable box attribute and should be used with care. On update of the box all data stored will be wiped. To prevent this combine the option with the --no-update-check option.
Marcus Schaefer (sax2)
committed
(revision 8)
- Bump version: 0.1.3 → 0.1.4 - Simulate an SMP system Run the box with -smp. This calculates an SMP system and speeds up any compression call which can run in parallel. This Fixes #4 - Use kernel-default for suse box The used kernel kernel-kvmsmall is lacking support for several filesystems e.g fat and that leads to errors for a number of image builds
Marcus Schaefer (sax2)
committed
(revision 7)
- Bump version: 0.1.2 → 0.1.3 - Fixed spec file on bare word comparison on e.g Fedora Rawhide rpm complains about bare word comparison error: bare words are no longer supported, please use "..." This patch fixes the spec template to respect this
Marcus Schaefer (sax2)
committed
(revision 6)
Marcus Schaefer (sax2)
committed
(revision 5)
- Bump version: 0.1.1 → 0.1.2 - Fixed reading of plugin config The plugin config file contains the configuration of the box files as we create it as a service for the users. It is not meant to be edited by users in the first place. Therefore the location in /etc is somewhat misleading. This commit moves the basic box configuration to be part of the plugin source. As also the box image descriptions are handled in this git changes to the box setup and eventually to the plugin config are now going together. As a possitive side effect this also fixes the installation of the plugin from pip which did not properly handle the custom install routine for the config file when it is hosted in /etc. - Fixed default buildroot location in Makefile - Fixed travis yml syntax
Marcus Schaefer (sax2)
committed
(revision 4)
- Bump version: 0.1.0 → 0.1.1 - update box config ubuntu box was version bumped from 18.4 to 20.4 - update ubuntu box version to match distro - Fixed name of btrfs tool package in ubuntu box btrfs-tools is now btrfs-progs - Switched to focal distro for ubuntu box - Also added universe-update to ubuntu box - Added update repo in ubuntu box - added missing deploy stage in travis setup - Added pypi release on tags through travis
Marcus Schaefer (sax2)
committed
(revision 3)
- Bump version: 0.0.4 → 0.1.0 - Added Cerberus schema for plugin config - Handle shasum file outside of the config The shasum file of the .packages file is created by the plugin. It's not a file that exists as part of the box build process in obs. Thus the file should not be managed in kiwi_boxed_plugin.yml
Marcus Schaefer (sax2)
committed
(revision 2)
- Bump version: 0.0.3 → 0.0.4 - Allow box download to become interrupted Download box files in an intermediate tmpdir which is going to be moved in an atomic operation. - Bump version: 0.0.2 → 0.0.3 - Enable use of initrd for suse box The switch of the box to Leap 15.1 causes the kvmsmall kernel to no longer boot without an initrd. This only worked for the TW kernel. The decision which system to use for the box is still to be determined - Allow to configure use of initrd - User Builder repo for boxes not Staging - Added iproute2 to suse box - Allow help command to be called
Marcus Schaefer (sax2)
committed
(revision 1)
- Bump version: 0.0.1 → 0.0.2 - Fixed bumpversion config wrong path to version file and missing doc version file - Added boxbuild man page - Added missing packages to suse box jing and gfxboot for better xml validation errors and iso image builds - Added checkmedia to suse box - Added symlink-resolvconf service in ubuntu box - Fixup config.sh delete resolv.conf prior creating a new one - Create resolver link in ubuntu box - Set dns config in ubuntu box - Correctly disable lvmetad - fixed netplan setup - Use netplan.io for ubuntu box - Fixed interface config in ubuntu box
Displaying revisions 41 - 53 of 53