Commit Graph

467 Commits

Author SHA256 Message Date
2ef316cfed Accepting request 712606 from home:dimstar:Factory
- configs/15.5.conf: add libzstd1 to preinstall list: RPM is being
  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

OBS-URL: https://build.opensuse.org/request/show/712606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=382
2019-07-08 08:11:38 +00:00
Dominique Leuenberger
0c0c54fedf Accepting request 707419 from openSUSE:Tools
- configs/15.5.conf: remove brp-extract-appdata from support package
- 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)

OBS-URL: https://build.opensuse.org/request/show/707419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=122
2019-06-12 11:06:47 +00:00
cf934ef4fb update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=380
2019-06-04 08:27:26 +00:00
d1aacc10fe update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=379
2019-03-21 09:40:05 +00:00
Dominique Leuenberger
58574dc9aa Accepting request 679571 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=121
2019-03-05 11:16:43 +00:00
Dominique Leuenberger
2ecafdd88b Accepting request 667754 from openSUSE:Tools
- update factory config for libreadline8 switch
- cleanup 15.1 config with OBS specific stuff
  * should not be used for plain build usage
  * workarounds for kiwi should be fixed in packages

OBS-URL: https://build.opensuse.org/request/show/667754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=120
2019-01-29 13:39:02 +00:00
3dd52ed08c trying to fix fedora rawhide build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=376
2019-01-24 06:59:48 +00:00
1b830fa032 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=375
2019-01-23 14:43:34 +00:00
88f71b1acf update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=374
2019-01-22 10:29:11 +00:00
29b44e38ca update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=373
2019-01-21 12:27:48 +00:00
417fae9b36 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=372
2019-01-21 12:01:52 +00:00
652ced48f1 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=371
2019-01-17 11:53:17 +00:00
Dominique Leuenberger
c8de5e041f Accepting request 655732 from openSUSE:Tools
- support jumping into KVM debug shells using "--vm-type=kvm --shell"
- adapt to new containerd CLI syntax
- Support a new 'UseOBSRepositories' flag
- lxc 3 support
- power9 fixes
- Generate a .milestone artifact for kiwi product builds
- Support rpm's new '^' separator in version comparison
- Allow to specify extra image repos with <!-- OBS-Imagerepo: -->
- Rework release handling of containers

- Add Leap 15.1 config

OBS-URL: https://build.opensuse.org/request/show/655732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=119
2018-12-19 12:23:05 +00:00
a751f100c2 cleanup
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=369
2018-12-06 15:29:46 +00:00
a40de69f96 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=368
2018-12-06 15:29:20 +00:00
Dominique Leuenberger
23ba20d469 Accepting request 643708 from openSUSE:Tools
- require psmisc util for fuser
- Start debian support for kiwi images/containers
- Support building with unordered repositories for kiwi/docker builds
- Write the package list of the base container in kiwi container builds
- Support kiwi's "additionaltags" attribute (added in kiwi 9.15.3)
- Add some substitutes for the extra container tags
- Support "OBS-AddTag" directive to set multiple container tags in kiwi builds
- Archlinux updates
- SLE 12 SP4 config
- Appimage: support source file parsing

OBS-URL: https://build.opensuse.org/request/show/643708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=118
2018-11-05 21:47:31 +00:00
6b5538301f ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=366
2018-10-22 10:12:48 +00:00
d7d018521a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=365
2018-10-22 10:10:21 +00:00
6ff88414ef testing
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=364
2018-10-22 09:50:53 +00:00
a67aae6460 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=363
2018-10-22 09:46:11 +00:00
fed1d927fe Accepting request 636385 from home:bmwiedemann:branches:openSUSE:Tools
Require fuser at runtime to kill processes

fuser is used in build since
commit 93cfd50b3823799fd8791940bfaf8aca63d2b81c
Author: Ludwig Nussel <ludwig.nussel@suse.de>
Date:   Thu Jun 26 14:00:14 2008 +0000

    kill qemu and uml via fuser

OBS-URL: https://build.opensuse.org/request/show/636385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=362
2018-10-19 07:17:41 +00:00
Yuchen Lin
4a71a9583e Accepting request 633708 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/633708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=117
2018-09-11 15:06:57 +00:00
7977afec67 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=360
2018-08-30 09:19:25 +00:00
98328a66f3 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=359
2018-08-30 06:34:56 +00:00
4614b31034 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=358
2018-08-29 14:01:15 +00:00
Dominique Leuenberger
b56da9c34b Accepting request 629607 from openSUSE:Tools
- docker format: New podman/buildah build engine support
- Support for full names in changes files
- Set %url macro when seeing an Url:
- pacman CLI updates
- enable core dump generation in VM builds
- Disable kpti on guest kernel for performance and correctness
- support for e2fsprogs 1.43.1 with old kernels

OBS-URL: https://build.opensuse.org/request/show/629607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=116
2018-08-24 14:49:23 +00:00
85f8e1c381 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=356
2018-08-16 15:00:52 +00:00
Dominique Leuenberger
c319a47f8a Accepting request 619816 from openSUSE:Tools
- docker:
  * use a correct prefixed label for disturl
  * Support building multiple image types containing a docker image
  * Set build user to root for docker/fissile builds
  * Compress containers so that old kiwi versions can handle them
  * Put obs-docker-support uninstall before the last user line
  * Also pass arch and buildflavor when creating the containerinfo
  * set disturl as container LABEL
  * Uncompress kiwi generated containers
  * build-vm-docker: type=bind instead of type=volume in --mount option
- computeblocklists/extractbuild:
  * Tweak verbose logging of directories in computeblocklists/extractbuild
  * add support for FIEMAP ioctl
  * don't use bare F for file
  * document and use alternate ioctl numbers
  * more tweaks and sanity checks
  * Fallback to encode/decode helpers if perl does not support 'Q' in pack/unpack
  * Use 'eval' when querying the blocklist
- Misc:
  * fix escaping in regexp
  * log toplevel KIWI directories in verbose mode
  * Split kiwi product parser in a separate function
  * Always add extra dependencies when doing sysdeps expansion
  * Fix REPOTYPE setting if the PKGCONFIG file is generated by a service
  * support zypper's handling of versioned deps
  * pam-modules got dropped on sles 15
  * testing for build specific filesystem, which are more important then worker defaults
  * mark lint option as obsolete
  * Make sure that we know all pre/vminstalls

OBS-URL: https://build.opensuse.org/request/show/619816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=115
2018-07-07 19:52:27 +00:00
Frank Schreiner
a6fc492764 - docker:
* use a correct prefixed label for disturl
  * Support building multiple image types containing a docker image
  * Set build user to root for docker/fissile builds
  * Compress containers so that old kiwi versions can handle them
  * Put obs-docker-support uninstall before the last user line
  * Also pass arch and buildflavor when creating the containerinfo
  * set disturl as container LABEL
  * Uncompress kiwi generated containers
  * build-vm-docker: type=bind instead of type=volume in --mount option
- computeblocklists/extractbuild:
  * Tweak verbose logging of directories in computeblocklists/extractbuild
  * add support for FIEMAP ioctl
  * don't use bare F for file
  * document and use alternate ioctl numbers
  * more tweaks and sanity checks
  * Fallback to encode/decode helpers if perl does not support 'Q' in pack/unpack
  * Use 'eval' when querying the blocklist
- Misc:
  * fix escaping in regexp
  * log toplevel KIWI directories in verbose mode
  * Split kiwi product parser in a separate function
  * Always add extra dependencies when doing sysdeps expansion
  * Fix REPOTYPE setting if the PKGCONFIG file is generated by a service
  * support zypper's handling of versioned deps
  * pam-modules got dropped on sles 15
  * testing for build specific filesystem, which are more important then worker defaults
  * mark lint option as obsolete
  * Make sure that we know all pre/vminstalls

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=354
2018-06-29 12:16:59 +00:00
Dominique Leuenberger
11233d4966 Accepting request 593183 from openSUSE:Tools
- KIWI: Support OBS-Profiles kiwi annotation
        kiwi profile filtering
- Switch to a little perl http server to get rid of the python2 dependency
- Avoid Ubuntu 18.04 uncompress failure messages
- Don't rely on AppImage's auto-detection for architecture
- build-recipe-livebuild: count ONIE images as build results

OBS-URL: https://build.opensuse.org/request/show/593183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=114
2018-04-06 15:41:04 +00:00
bb024e0ca8 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=352
2018-04-03 11:35:54 +00:00
Dominique Leuenberger
f73f3aea52 Accepting request 574760 from openSUSE:Tools
fixing changelog, includes also the SLE 11 change, you need to drop build-mkbaselibs-sle package link and prjconf entries. Also in Leap and SLE 15

- add sysrq functionality for KVM builds
- add initial SLES 15 config

 
- add own baselibs config for SLE 11

OBS-URL: https://build.opensuse.org/request/show/574760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=113
2018-02-14 08:17:12 +00:00
1e5bd4ef8b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=350
2018-02-09 16:01:51 +00:00
1db980a548 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=349
2018-02-09 15:19:40 +00:00
063f70f02d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=348
2018-01-31 13:40:03 +00:00
Dominique Leuenberger
05d0514af7 Accepting request 569349 from openSUSE:Tools
- Fix picking of right changes file for changelog generation (boo#1077145)

- force use of bsdtar for VMs (bnc#665768, CVE-2010-4226)

OBS-URL: https://build.opensuse.org/request/show/569349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=112
2018-01-29 13:54:50 +00:00
4556c37bdb fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=346
2018-01-24 16:07:16 +00:00
9afae53e78 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=345
2018-01-23 14:05:54 +00:00
Dominique Leuenberger
5578e42071 Accepting request 546366 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/546366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=111
2017-11-30 11:31:59 +00:00
ba25b857f9 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=343
2017-11-28 13:37:00 +00:00
992c88f59d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=342
2017-11-28 13:22:04 +00:00
61d5309098 fix build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=341
2017-11-23 08:19:17 +00:00
47ac189090 don't use debian/ folder anymore
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=340
2017-11-22 13:55:48 +00:00
Stephan Kulow
d24d0eed76 - buildignore the sle flavor of mkbaselibs for sle
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=339
2017-11-21 09:16:57 +00:00
Dominique Leuenberger
26aae4f63e Accepting request 542595 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/542595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=110
2017-11-19 10:07:39 +00:00
e901545e45 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=337
2017-11-17 09:37:46 +00:00
Dominique Leuenberger
1cfae650fc Accepting request 540259 from openSUSE:Tools
container support fixes, syntax error fix

OBS-URL: https://build.opensuse.org/request/show/540259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=109
2017-11-14 13:01:49 +00:00
ef72a2edfc update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=335
2017-11-09 16:15:21 +00:00
Dominique Leuenberger
a6593a7c51 Accepting request 537597 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/537597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=108
2017-11-03 15:20:31 +00:00
Dominique Leuenberger
c0ca63cb68 Accepting request 535285 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/535285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=107
2017-10-28 12:17:44 +00:00