SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-kiwi_boxed_plugin-0.2.24-1.45.noarch.rpm :

* Mon Dec 19 2022 Marcus Schäfer - Bump version: 0.2.23 → 0.2.24
* Mon Dec 19 2022 Marcus Schäfer - Use allowlist_externals
* Mon Dec 19 2022 Marcus Schäfer - Fixup CI workflows
* Mon Dec 19 2022 Marcus Schäfer - Update fedora box to FC-37 Also move the box layout to GPT
* Mon Dec 19 2022 Marcus Schäfer - Added systemd-resolved in fedora box
* Thu Aug 04 2022 Marcus Schäfer - Added xxd to ubuntu box
* Fri Jul 08 2022 Marcus Schäfer - Add support for /etc/boxprofile With this commit the run script bash sources /etc/boxprofile if it exists. This allows to influence the runtime environment and e.g set HTTP_PROXY prior building. The presence of the file can be managed as a boxroot/etc/boxprofile overlay file This Fixes #51
* Wed Jun 08 2022 Marcus Schäfer - Make sure to create a .gnupg for root in the box When handling GPG keys inside of the box the .gnupg directory is mandatory and not created by gpg itself
* Mon May 30 2022 Marcus Schäfer - Bump version: 0.2.22 → 0.2.23
* Sun May 29 2022 Marcus Schäfer - Move to sphinx >= 5.0.0
* Sun May 29 2022 Marcus Schäfer - Allow to configure hardware acceleration By default KVM acceleration is switched on but can be disabled with the new --no-accel option. Also the check for KVM on x86 only has been deleted
* Fri May 20 2022 Marcus Schäfer - Bump version: 0.2.21 → 0.2.22
* Fri May 20 2022 Marcus Schäfer - Fixed root device for ubuntu arm box
* Fri May 20 2022 Marcus Schäfer - Bump version: 0.2.20 → 0.2.21
* Fri May 20 2022 Marcus Schäfer - Update config file Fixed root device name for new ubuntu box and add aarch64 entry
* Fri May 20 2022 Marcus Schäfer - Build ubuntu box also for arm
* Fri May 20 2022 Marcus Schäfer - Added support for boxroot overlay files Check for a directory boxroot and rsync its contents into the box system prior building the image. This Fixes #48
* Sat May 07 2022 Marcus Schäfer - sfdisk is provided by the fdisk package on ubuntu
* Sat May 07 2022 Marcus Schäfer - Added sfdisk to ubuntu box
* Mon Apr 25 2022 Marcus Schäfer - Bump version: 0.2.19 → 0.2.20
* Mon Apr 25 2022 Marcus Schäfer - Move Ubuntu Box to jammy
* Thu Mar 17 2022 Marcus Schäfer - Bump version: 0.2.18 → 0.2.19
* Thu Mar 17 2022 Marcus Schäfer - Support nose and xunit style tests The modifications in this commit allows the unit tests to run on both, pytest 6.x (nose test layout) and the new pytest 7.x (xunit test layout).
* Thu Mar 17 2022 Marcus Schäfer - Revert \"Fixed unit tests\" This reverts commit 495daa4d51110eb9ae25f3e105ba0df971223d46. The fix for the unit tests can be done in a better way
* Thu Mar 17 2022 Marcus Schäfer - Bump version: 0.2.17 → 0.2.18
* Thu Mar 17 2022 Marcus Schäfer - Fixed package build for debbuild debbuild has changed and translate source tarball names containing an \'_\' into a \'-\'
* Sun Feb 13 2022 Marcus Schäfer - Fixed unit tests The pytest interface setup() method call has changed in a way that an additional parameter is passed to the method which leads to a python error at invocation time if the setup method does not define it.
* Sun Feb 13 2022 Marcus Schäfer - Fixed unresolvable for ubuntu box sfdisk is provided by util-linux
* Sun Feb 13 2022 Marcus Schäfer - Update boxes Added zstd and sfdisk tools
* Fri Dec 10 2021 Marcus Schäfer - Bump version: 0.2.16 → 0.2.17
* Fri Dec 10 2021 Marcus Schäfer - Fixed initrd lookup Due to a change in kiwi with regards to the compression algorithm used for initrd\'s in the distribution, the lookup of the initrd file in boxbuild broke. kiwi uses by default - -xz but this is no longer correct for all distros. Thus kiwi does not longer force xz for compressing initrds created by dracut. For details see: OSInside/kiwi#1987 This commit fixes the box plugin to work with that kiwi change.
* Tue Nov 23 2021 Marcus Schäfer - fuse3 requires fuse-common on universal box
* Tue Nov 23 2021 Marcus Schäfer - fuse3 requires fuse-common on fedora box
* Tue Nov 23 2021 Marcus Schäfer - Need explicit fuse3 package setting obs cannot build without explicit request for fuse3 in fedora based boxes (fedora and universal)
* Tue Nov 23 2021 Marcus Schäfer - Bump version: 0.2.15 → 0.2.16
* Sat Nov 20 2021 Marcus Schäfer - Update box files Due to the changes to support sshfs a version update on the box description is needed. Older boxes will not work with the changes done here
* Sat Nov 20 2021 Marcus Schäfer - Added type hints and annotations The boxbuild code was not using type hints
* Wed Nov 17 2021 Marcus Schäfer - Support sshfs as sharing backend Implement support for sshfs sharing backend in a way that host and guest SSH ports are redirected such that sshfs can be used with KVM user networking The sshfs operation is performed from the guest using the host forwared SSH port. To make this call a non-interactive process it\'s required that the host accepts the box ssh pub key as authorized_keys. The implementation intentionally does not change the host\'s authorized_keys file which is the reason why this setup will be added into the documentation. Without adding the box pubkey into the authorized_keys file of the user on the host which calls boxbuild the process will stop asking for a passphrase or depending on the hosts sshd configuration it could also fail if e.g password auth is disabled. This Fixes #44
* Sun Oct 24 2021 Marcus Schäfer - Fixed broken badge link We moved from gitlab CI to github workflows
* Sun Oct 24 2021 Marcus Schäfer - Fixed broken links in README
* Mon Sep 06 2021 Marcus Schäfer - Bump version: 0.2.14 → 0.2.15
* Mon Sep 06 2021 Marcus Schäfer - Update universal box config to Fedora34
* Mon Sep 06 2021 Marcus Schäfer - Switch universal box to Fedora34
* Tue Jul 20 2021 Marcus Schäfer - Disable SELinux when building in the box for SELinux managed systems the enforcing rule set does not allow to e.g create a new rpm database. Also other restrictions drives us crazy when building images. Therefore in the boxes we don\'t need this sort of security. This is related to Issue OSInside/kiwi#1891
* Fri Jul 02 2021 Marcus Schäfer - Delete use of obsolete config functions
* Wed Jun 23 2021 Marcus Schäfer - Bump version: 0.2.13 → 0.2.14
* Tue Jun 22 2021 Marcus Schäfer - Use progressbar python module As alternative to the no longer developed wget module we are switching to the progressbar module. This requires the code to fetch the data to be implemented through the requests module to allow utilizing the progressbar as it is designed. A nice after effect is that the progressbar displayed is more sophisticated than the one before
* Mon Jun 21 2021 Marcus Schäfer - Bump version: 0.2.12 → 0.2.13
* Mon Jun 21 2021 Marcus Schäfer - Make sure man pages are part of sdist tarball The current tarball when uploaded to pypi via github actions does not contain the manual pages because the doc target to build them is not called. This commit runs the doc tox target which is called prior pypi release. This Fixes #38
* Fri Jun 18 2021 Marcus Schäfer - Delete jing from fedora based boxes The requires java is no longer provided Problem: package jing-20151127-8.fc32.noarch requires java-headless >= 1.5.0, but none of the providers can be installed
* Wed Jun 02 2021 Marcus Schäfer - Bump version: 0.2.11 → 0.2.12
* Wed Jun 02 2021 Marcus Schäfer - Update box versions Align box versions to the distribution version they are build for
* Wed Jun 02 2021 Marcus Schäfer - Bump version: 0.2.10 → 0.2.11
* Tue Jun 01 2021 Marcus Schäfer - Show progress information on box download Use the wget module to show a progress bar on download of box files. The python-wget package is provided as package in Virt:App:Builder|Staging
* Tue Jun 01 2021 Marcus Schäfer - Handle exit code from kiwi properly The plugin returned with the exit code from the qemu call. However, it would be better to return with the exit code from kiwi. This commit handles the exit code from kiwi and raises an exception if kiwi has failed inside of the box. This Fixes #35
* Fri May 14 2021 Marcus Schäfer - Make sure jing is part of the boxes
* Fri May 14 2021 Marcus Schäfer - Delete obsolete suse box The box was moved to tumbleweed
* Thu May 06 2021 Marcus Schäfer - Bump version: 0.2.9 → 0.2.10
* Wed May 05 2021 Marcus Schäfer - Fixed creation of the build command passed to kiwi The provided data in \'kiwi_build_command_args\' from the doc string of the kiwi boxbuild command is passed on as argument to the kiwi build command inside of the box. However the argument list is not fully compatible because for the boxbuild command \'kiwi_build_command_args\' is the argument to the \'--\' option whereas for the build command any element of what was provided in \'kiwi_build_command_args\' is an option + value for the build command. Therefore it was possible to say \"-- --description=foo\" which ends up as \'--description=foo\' to be passed as one option without value to the build command which of course does not exist. To fix it, this pull request makes sure that the information given in the \'kiwi_build_command_args\' is parsed using docopt against the kiwi.tasks.system_build doc string and the result of that parsing operation is used to construct the kiwi build command. This Fixes #33
* Wed May 05 2021 Marcus Schäfer - Bump version: 0.2.8 → 0.2.9
* Tue May 04 2021 Marcus Schäfer - Store box files in the users HOME The boxbuild command is intented to be called as normal user and not as root. The former location /var/tmp/kiwi/boxes pins the permissions of the downloaded box files to the user who did it first. This can lead to unexpected side effects when different users on the same system uses boxbuild. This Fixes #28
* Tue May 04 2021 Marcus Schäfer - Move to github actions
* Tue May 04 2021 Marcus Schäfer - Added --box-smp-cpus option Allow to configure the number of CPUs to use in the SMP setup. By default 4 CPUs are used but this might not be a good value especially in nested VM environment This Fixes #24
* Tue May 04 2021 Marcus Schäfer - Added more robust qemu binary lookup Check for qemu-system-ARCH first. If this is missing check for qemu-kvm if we are on the x86_64 architecture. If no binary was found raise an exception. This Fixes #27
* Mon Apr 19 2021 Marcus Schäfer - Bump version: 0.2.7 → 0.2.8
* Mon Apr 19 2021 Marcus Schäfer - Improve usage message regarding argument parsing Provide better usage information to explain how the boxbuild command differentiates between arguments for the boxbuild command itself and arguments used for the build command that runs inside of the box. This Fixes OSInside/kiwi#1779
* Tue Mar 23 2021 Marcus Schäfer - Fixed DNS setup for universal box The universal box got updated to Fedora33. In Fedora systemd-resolved is now used for the DNS setup. This requires the systemd-resolved service to be activated
* Tue Mar 23 2021 Marcus Schäfer - Fixed DNS setup for fedora box In Fedora systemd-resolved is now used for the DNS setup. This requires the systemd-resolved service to be activated
* Mon Mar 22 2021 Marcus Schäfer - Bump version: 0.2.6 → 0.2.7
* Mon Mar 22 2021 Marcus Schäfer - Fixed character classes for sed expressions
* Fri Mar 19 2021 Marcus Schäfer - Fixed fedora box The fedora box was missing dbus-daemon which prevented the network from starting up
* Mon Mar 08 2021 Marcus Schäfer - Bump version: 0.2.5 → 0.2.6
* Mon Mar 08 2021 Marcus Schäfer - Make sure man pages are part of sdist tarball The current tarball when uploaded to pypi via gitlab does not contain the manual pages because the doc target to build them is not called.
* Mon Feb 15 2021 Marcus Schäfer - Bump version: 0.2.4 → 0.2.5
* Mon Feb 15 2021 Marcus Schäfer - Update README.rst with link to the documentation Add a doc link to the README such that this information will also be present on the pypi landing page
* Mon Feb 15 2021 Marcus Schäfer - Fixed box fetcher Don\'t fail if there is no previous box data like on fetching a complete new box
* Sat Feb 13 2021 Marcus Schäfer - Bump version: 0.2.3 → 0.2.4
* Sat Feb 13 2021 Marcus Schäfer - Fixed packaging metadata for pypi
* Fri Feb 12 2021 Marcus Schäfer - Bump version: 0.2.2 → 0.2.3
* Fri Feb 12 2021 Marcus Schäfer - Rename suse box to tumbleweed
* Fri Feb 12 2021 Marcus Schäfer - Added TumbleWeed Box In fact this is a copy of the suse box. The name is misleading and doesn\'t really tell what distro is used for the box
* Sat Feb 06 2021 Marcus Schäfer - Deleted proof of concept code We have released several versions of the plugin and it works great, no further need to keep the very first concept coding
* Wed Feb 03 2021 Marcus Schäfer - Bump version: 0.2.1 → 0.2.2
* Tue Feb 02 2021 Marcus Schäfer - Added aaa_base to suse box On TW aaa_base is not pulled in by a dependency in obs. It looks like the package is pulled in by a file provides which is not resolved by obs. Thus the package needs to be added explicitly
* Tue Feb 02 2021 Marcus Schäfer - Fixed suse box The suse box is based on TW and in that distro the python packaging has changed to allow multiple python versions. Unfortunately no care for backward compatibility has been done which forces us to update the description
* Mon Feb 01 2021 Marcus Schäfer - Allow multi arch boxes to co-exist Make sure the update check does not delete former boxes of a different architecture
* Mon Feb 01 2021 Marcus Schäfer - Enable the arm architecture in boxbuild Add new options --aarch64, --cpu and --machine which allows to select and configure cross arch builds in particular for the arm architecture in this commit. A box build for aarch64 now exists for our users and can be used with the proposed changes. To allow a cross arch build for arm on x86 the following command can be used kiwi-ng system boxbuild \\ - -box universal --cpu cortex-a57 --machine virt -- ...
* Mon Feb 01 2021 Marcus Schäfer - Fix EFI build for universal box Use Fedora shim module and assign grub packages per arch
* Mon Feb 01 2021 Marcus Schäfer - Switching universal box to EFI Allow to build for multiple architectures is easier when using the EFI firmware and GPT
* Mon Feb 01 2021 Marcus Schäfer - Fixed universal box package list syslinux only exists on x86
* Thu Jan 28 2021 Marcus Schäfer - Bump version: 0.2.0 → 0.2.1
* Thu Jan 28 2021 Marcus Schäfer - Add Leap Box SUSE TW has switched the rpm database type such that building for older SUSE distros requires an older box. Therefore an extra Leap box is provided with this commit
* Tue Jan 26 2021 Marcus Schäfer - Check mount path prior mount Use the mountpoint tool to check if the mountpoint is already mounted. This allows to use run_kiwi inside of the box in box-debug mode
* Fri Jan 22 2021 Marcus Schäfer - Added new kiwi-systemdeps Add kiwi-systemdeps to boxes to make sure they contain the needed tools and software to build images
* Fri Jan 15 2021 Marcus Schäfer - Update box descriptions to schema v7.3
* Thu Jan 14 2021 Marcus Schäfer - Bump version: 0.1.18 → 0.2.0
* Fri Jan 01 2021 Marcus Schäfer - Added wicked explicitly in suse box
* Wed Dec 30 2020 Marcus Schäfer - Added syslinux to fedora and universal box
* Tue Dec 29 2020 Marcus Schäfer - Bump version: 0.1.17 → 0.1.18
* Tue Dec 29 2020 Marcus Schäfer - Add support for virtiofs sharing backend In addition to the 9p default sharing backend this commit also adds virtiofs as supported sharing backend. This Fixes #9
* Mon Dec 28 2020 Marcus Schäfer - Allow custom host path to be shared with the box Added new option --shared-path to allow sharing a custom host path with the box during image build time. The feature can be used to e.g access host local repos when building via boxbuild. This Fixes #12
 
ICM