Please login to access the resource

Revisions of python-kiwi_boxed_plugin

Marcus Schaefer's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar Marcus Schaefer (sax2) committed (revision 6)
Marcus Schaefer's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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
openSUSE Build Service is sponsored by