- add missing ignores for Leap 15.2 bsc#1174854
- fix sysrq handling for KVM builds
- avoid double removal of obscpio files
- docker:
* support builds using USER root statements
* proper error handling when obs-docker-support gets called as
non-root
* helm build target support
* support milestone handling
- support repo files without types set (SLE 15 SP2 zypp)
- add default substitute for system-packages:repo-creation
- Support recursive kiwi profile usage
- fix dependencies for Fedora 33
- Set $YAML::XS::LoadBlessed = 0 for Appimage/Snapcraft
- add a new variable to track build time needed for ccache eviction
- create folder for ccache archive to be copied before rsync
- also package pkg-config files by default into baselibs. (bsc#1172563 etc)
- Use shorter kernel flag for mitigations
- Ignore, if shutdown behavior changed by build in z/VM
- Control disk-space consumption while creating ccache archive
- cleaning ccache
- create folders before trying to copy ccache.tar
- Genreadte .packages and .basepackages files for docker builds
Rev openSUSE:Factory/132 Md5 f976a20ad0cc37c35c8d5b52364bec7a 2020-08-25 07:31:47 dimstar_suse 828094
- Set $YAML::XS::LoadBlessed = 0 for Appimage/Snapcraft
- add a new variable to track build time needed for ccache eviction
- create folder for ccache archive to be copied before rsync
- also package pkg-config files by default into baselibs. (bsc#1172563 etc)
- Use shorter kernel flag for mitigations
- Ignore, if shutdown behavior changed by build in z/VM
- Control disk-space consumption while creating ccache archive
- cleaning ccache
- create folders before trying to copy ccache.tar
- Genreadte .packages and .basepackages files for docker builds
Rev openSUSE:Tools/421 Md5 8c898607edaf5fbf2686365c6cc584a3 2020-07-23 06:04:07 M0ses None
- Set kvm_serial_device to virtio-serial in the fixup
- Split console arg setting code into kvm_add_console_args
- Update for zVM to make container builds work.
- Write to /proc/sys/kernel/hostname if the hostname command is not available
- Use --cgroup-manager=cgroupfs when calling podman
- Also squash by default in podman builds
- Support different interpreters in prein/postin scriptlets
- Use grep -E instead of egrep to check for the needsbinariesforbuild flag
- Use new Build::Intrepo module
- Add new Intrepo module to read/write build's internal repo format
- remove .gz from _ccache archive as it is no longer compressed
- Add support for Arch in build-recipe-kiwi
- Autodetect whether to use --pipe option of systemd-nspawn.
- Split parse_depfile() from readdeps()
- enable compression on ccache
- add bugzilla numbers for s390 workaround
- extend --ccache to generate _ccache.tar.gz and implement --pkg-ccache
- disable transparent_hugepage on s390x guests for now, causes hangs
- set buildflavor also for Build::parse
- Leap 15.2 config update (libzstd1 for rpm)
- handle obscpio extraction error as fatal
- Return correct exit code from systemd-nspawn build
- Spec parser: do not parse included files from end to start
- running disk full check also outside of VM
- run disk full check only for chroot
- Spec parser: add support for %elif, %elifarch, %elifos
- Support rpm's %include statement (EXPERIMENTAL, known limitations)
Rev openSUSE:Factory/131 Md5 c16c0f3a4b83dbdefbde5838ddc938ab 2020-05-29 19:13:17 maxlin_factory 807799
- Correctly expand macros defined with %global
- 15.2 config: temporary revert gcrypt preinstall until distro has changed
- factory config: ignore libxtables for iproute2, not needed for ip tool
- Follow upstream rpm changes in regard to logical ops
- Fix macro expansion of lines containing newlines
- add missing header file to avoid compile warnings
- support OBS-Milestone comment for kiwi
- switch to preinstall expansion for factory
Rev openSUSE:Factory/130 Md5 d340945da44581034257c47e440131cc 2020-02-03 10:10:37 dimstar_suse 769043
- Fix dist autodetection for sle15-sp2
- Fix crash when using preinstall dependency expansion in OBS
- build-vm-kvm: use /boot/kernel.obs.build and /boot/initrd.obs.build
as fallback regardless of the platform to have a global fallback
kernel to use for distros that do not use the "kernel-obs-build"
package to provide the guests kernel and initrd as the system
binaries are not reliable for use in a guest system
- use abuild user if $NOROOTFORBUILD is set.
- fix createrepo existens check for appimager and docker builds
in chroot
- support to use virt-make-fs for ext3 VM builds
- Arch Linux zstd format support
- fix testbuild fail with latest rpm in SP2 and Leap 15.2
- do not retry automatically on disk full error
Rev openSUSE:Factory/129 Md5 cd5b469329d09036bb48baa04ea890b3 2020-01-25 12:23:13 dimstar_suse 766951
- generate milestone files also for pure online media
- fix ccache setup of non-dotted compiler versions
Rev openSUSE:Factory/128 Md5 20ba07128f093051c7f355f16338cc0f 2020-01-10 17:40:06 dimstar_suse 761596
* aarch64
* armv7l
* ppc64/ppc64le
* s390/s390x
* riscv64
Note: this requires a kernel and initrd in build target via
kernel-obs-build mechanic
- various --shell improvements
- new --shell-cmd to run commands in chroot/KVM/Qemu/... directly
- raising minimal required memory in qemu mode to 512MB to be able
to run Linux kernel at least
- Normalize epoch 0 away when reading the module info
- Add systemd-nspawn backend (by Oleg Girko)
Rev openSUSE:Factory/127 Md5 78d765a38ce1652e04c4daedd2385bde 2019-12-11 11:01:17 dimstar_suse 754369
- Rpmmd parser: set up a dummy ExternEnt handler
- Add support for modules and publish flags
- add zstd to recommends
- Support rpm's new expression expansion syntax
Rev openSUSE:Factory/126 Md5 8ee81d883a009d54ebd25d0efd774ef5 2019-11-20 12:43:24 dimstar_suse 748685
- Mount /sys in chroot build
- vc: Do not open the editor if content is set
- adding leap 15.2 and SLE 15 SP2 configs
- Fix some rpmlint warnings
- return exit status 9 in the genbuildreqs case
- Export SYSTEMD_OFFLINE=1 to avoid failures from systemctl
Rev openSUSE:Factory/125 Md5 5649bb875ccc1c39d9b7d6defaf2cb6c 2019-09-30 13:49:25 dimstar_suse 732735
extended to support zstd compression, which results in an
additionaly library being linked in.
Succeeds for Staging_A - where libzstd1 is already added to preinstall
Rev openSUSE:Tools/382 Md5 745407872850b4112b9f84e86253f73b 2019-07-08 08:11:38 adrianSuSE 712606
- add "-vv" parameter in case of debbuild
- Filter out 'MACRO' from Requires(pre)
- Support createrepo_c's CREATEREPO_CHECKSUMS checksum cache
- Skip unsupported GPG check on ArchLinux
- Support #!BuildRequires dependencies
- Collect more statistics
- Install policy-rc.d to prevent services from starting on Debian
- Improve file name check extractbuild (CVE-2017-14804, bsc#1069904)
Rev openSUSE:Factory/122 Md5 fdc1cb80583a0810773ebe0d0bc5c9a2 2019-06-12 11:06:47 dimstar_suse 707419
- cleanup 15.1 config with OBS specific stuff
* should not be used for plain build usage
* workarounds for kiwi should be fixed in packages
Rev openSUSE:Factory/120 Md5 84d4a2a29d62353cea6674afcb8957b0 2019-01-29 13:39:02 dimstar_suse 667754