Commit Graph

188 Commits

Author SHA1 Message Date
Frank Schreiner
e6991e3bcf - 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
7112746c87 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=352
2018-04-03 11:35:54 +00:00
737d4dc9a2 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=349
2018-02-09 15:19:40 +00:00
5910ba05b2 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=348
2018-01-31 13:40:03 +00:00
5543a60e88 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=346
2018-01-24 16:07:16 +00:00
861f5669f7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=345
2018-01-23 14:05:54 +00:00
78d1608281 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=343
2017-11-28 13:37:00 +00:00
feea843e51 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=342
2017-11-28 13:22:04 +00:00
9ef75d9338 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
f78fded2af - 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
e4af4092ef update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=337
2017-11-17 09:37:46 +00:00
9830ffedd7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=335
2017-11-09 16:15:21 +00:00
Stephan Kulow
0ca1eaa241 - Support getting the container tags from the Dockerfile
- Put the disturl in the .buildenv file
- Support rpm-buildroot-override buildflag
- Support kvm builds on Debian
- Support with/without/unless rich deps
- Added obs-docker-support script for docker images
- Initial SLE 15 config

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=332
2017-10-23 15:05:44 +00:00
5a702c8aa2 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=331
2017-10-12 16:01:02 +00:00
3d3d85bcdb update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=330
2017-10-06 13:13:47 +00:00
Stephan Kulow
4a4f0edfd3 Accepting request 527666 from home:coolo:branches:openSUSE:Factory
- add conflict to otherproviders 

- Support getting the container tags from the Dockerfile
- Put the disturl in the .buildenv file
- Support rpm-buildroot-override buildflag
- Support kvm builds on Debian
- Support with/without/unless rich deps
- Added obs-docker-support script for docker images
- Initial SLE 15 config

OBS-URL: https://build.opensuse.org/request/show/527666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=328
2017-10-03 03:03:36 +00:00
b6aef7b053 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=326 2017-08-04 07:51:19 +00:00
51916a4bf5 - Fix path to files
- Temporary hack to aid liblua5_3 -> liblua5_3-5 renam

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=322
2017-08-02 15:00:21 +00:00
5e05ae7045 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=314
2017-07-20 16:29:47 +00:00
1209a2f3d0 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=310
2017-07-19 17:23:42 +00:00
6393e0ac09 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=308
2017-06-13 09:54:09 +00:00
946353a922 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=306
2017-06-11 12:09:50 +00:00
0c9c68f4f4 use build descriptions from git
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=305
2017-05-24 12:23:10 +00:00
57edfb0cb5 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=303
2017-03-21 15:28:17 +00:00
63a12e2dbf go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=302
2017-03-17 13:00:21 +00:00
6d9f71a4dd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=300
2017-02-09 13:18:24 +00:00
d054c1dcf0 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=298
2017-01-25 16:09:06 +00:00
9dceb9feb9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=294
2016-12-06 15:37:20 +00:00
04dc655d77 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=293
2016-12-06 07:26:35 +00:00
96461c29c9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=292
2016-11-29 07:04:22 +00:00
8029c46c19 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=290
2016-10-25 15:55:26 +00:00
6cee665111 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=286
2016-08-09 13:39:29 +00:00
7dff501bf6 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=284
2016-06-30 05:48:41 +00:00
f8c44621a0 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=282
2016-04-27 15:04:43 +00:00
b5303df5d6 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=281
2016-04-27 06:34:11 +00:00
5decf481c5 build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=279
2016-04-08 09:59:56 +00:00
6e22d32251 second attempt
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=276
2016-03-04 16:20:55 +00:00
49d64ef4e9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=275
2016-03-04 07:36:19 +00:00
bb8f78d753 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=271
2015-11-05 15:02:43 +00:00
d4a0200dd9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=266
2015-10-09 06:21:27 +00:00
f4fff2a492 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=264
2015-09-17 10:47:05 +00:00
7d9316f65e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=263
2015-09-16 09:57:57 +00:00
f168dce3ea update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=261
2015-09-03 09:26:45 +00:00
72eabd92f5 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=259
2015-09-02 15:34:01 +00:00
2f868f9124 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=253
2015-06-15 11:49:50 +00:00
380d41394a build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=251
2015-03-17 07:24:08 +00:00
661a41dce4 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=247
2015-01-30 07:29:22 +00:00
7178f96f63 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=244
2014-11-24 15:48:04 +00:00
178d08b663 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=240
2014-10-27 09:03:36 +00:00
e1efc1fe92 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=238
2014-09-18 10:47:57 +00:00
9591b8ea13 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=236
2014-09-16 06:33:57 +00:00
92af796016 merge
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=233
2014-04-24 19:13:08 +00:00
1ee5e4d4e9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=230
2014-02-20 18:43:44 +00:00
71f66347cb fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=226
2013-12-05 10:02:58 +00:00
996edf6c93 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=224
2013-12-04 08:30:49 +00:00
d15c59a323 add factory config
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=221
2013-10-15 09:48:11 +00:00
b3f2edaf0b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=220
2013-10-15 09:41:35 +00:00
f79f02b24c osc copypac from project:OBS:Server:2.4 package:build revision:38, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=211
2013-05-17 09:23:03 +00:00
86ea6d4fbe osc copypac from project:OBS:Server:2.4 package:build revision:37, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=210
2013-05-16 06:06:57 +00:00
e71af8e613 osc copypac from project:OBS:Server:2.4 package:build revision:36, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=209
2013-05-15 16:27:51 +00:00
8a1ba54ec7 osc copypac from project:OBS:Server:2.4 package:build revision:34, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=208
2013-05-14 12:10:30 +00:00
ccef4fd7b3 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=207
2013-05-08 11:11:42 +00:00
0972550ca7 osc copypac from project:OBS:Server:2.4 package:build revision:32, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=206
2013-04-29 07:42:59 +00:00
Stephan Kulow
1d5620fc70 - add sl13.1.conf (openSUSE:Factory prjconf of 2013-03-29)
- have ncurses-devel-32bit require ncurses-devel and not ncurses-32bit
- do not put .socket files into the 32bit packages
- unbreak kvm for x86_64

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=204
2013-04-02 11:10:42 +00:00
96c621273d fix build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=202
2013-02-27 12:37:52 +00:00
2629b2bd83 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=199
2013-02-27 09:16:33 +00:00
187cfd75fd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=195
2012-11-26 08:49:37 +00:00
Stephan Kulow
216eb2c24e - change to automatic date version in _service
- update from git (4afd9f0ee03f9e51cf8db9a27fae4663e3f4dde6)
Martin Koegler (1):
      Bug fix: ignore links in orig tar files
Michael Schroeder (1):
      - be more verbose when the preinstallimage unpack fails
Stephan Kulow (2):
      the difference between openSUSE and SLE is outdated
      do not cumulate packages with 12.2's rpm

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=187
2012-09-27 07:35:12 +00:00
Stephan Kulow
84a1901f30 - fix logic for cumulating packages
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=184
2012-09-25 08:31:36 +00:00
Stephan Kulow
080d91d783 - update to current git (03587016a7eca7788f404820642a2b5a1556aa0b)
Adrian Schröter (1):
      - use default MEMSIZE in check_for_ppc
Anas Nashif (2):
      pass --use-system-qemu option to init_buildsystem
      Support https repositories
Frank Lichtenheld (1):
      init_buildsystem: fail early on reorder failure
Martin Koegler (4):
      Diff can't handle empty files
      Refactor diff generation
      Handle overriden files already present in the orig.tar.gz correctly in debtransform
      Correct version number of binaries, if necessary
Michael Schroeder (3):
      - don't add self-provides for src packages
      - support binary rpms with fo SOURCERPM header element
      - drop '-o' bsdtar flag when unpacking preinstall images
Werner Fink (1):
      Make init_buildsystem able to use the features of newer rpm

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=182
2012-09-24 15:48:01 +00:00
9a9e4107d8 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=178
2012-08-21 09:02:14 +00:00
Stephan Kulow
1734475110 Accepting request 128814 from home:flichtenheld:branches:openSUSE:Tools
Fix wrong version number in debian.changelog
And while at it, misc improvements to the Debian packaging

OBS-URL: https://build.opensuse.org/request/show/128814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=176
2012-07-25 14:23:34 +00:00
d01dd60e08 increase version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=174
2012-07-19 07:50:15 +00:00
65f10ab499 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=171
2012-07-02 08:41:32 +00:00
67393854ce update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=170
2012-06-14 13:58:03 +00:00
Stephan Kulow
97473c03a7 - update from git:
(mls) simplify debug package code so that it also works with --target

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=168
2012-06-05 14:26:14 +00:00
f2b6507e9a 2nd part for fedora 17
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=166
2012-05-31 08:11:59 +00:00
012a406b5d support fedora 17
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=165
2012-05-30 12:54:47 +00:00
Stephan Kulow
559442e14a - work around command line size limit
mkbaselibs may fail on an excessive number of packages (bnc#761977)
- improve build root owner setting
- don't die at compile time if Archive::Tar is not available

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=163
2012-05-14 14:57:45 +00:00
e952a767f3 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=161
2012-04-24 14:02:52 +00:00
a9824af25e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=157
2012-04-17 11:57:35 +00:00
859187737b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=156
2012-03-07 09:55:17 +00:00
5ce843bd08 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=155
2012-02-29 10:04:04 +00:00
1c29de41e7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=154
2012-02-13 08:51:45 +00:00
adbbe3eed0 fix buid for rpm v5
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=153
2011-10-25 14:40:31 +00:00
8f9dd741fa - add sles11sp2 build config and adapt autodetection [bnc#711770]
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=150
2011-10-10 17:41:54 +00:00
bb950ca980 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=147
2011-09-26 20:36:55 +00:00
cf1c45d17e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=140
2011-07-01 07:27:45 +00:00
3b08e5566e fix version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=137
2011-06-17 08:45:46 +00:00
90b4981147 drop ia64 baselibs
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=125
2011-06-06 14:58:21 +00:00
444a420193 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=121
2011-05-25 12:15:11 +00:00
882a3b4716 add conflict
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=119
2011-05-12 10:21:16 +00:00
74b349ae5e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=112
2011-02-28 09:04:38 +00:00
3944256d2a update for Ubuntu 10.10
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=102
2010-11-11 12:26:23 +00:00
OBS User autobuild
6bac6e8233 Accepting request 50809 from openSUSE:Tools
checked in (request 50809)

OBS-URL: https://build.opensuse.org/request/show/50809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=101
2010-10-15 14:45:37 +00:00
3960d56912 freeze version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=100
2010-10-15 10:39:47 +00:00
ea367eda57 Accepting request 50807 from openSUSE:Tools:Unstable
okay ...

OBS-URL: https://build.opensuse.org/request/show/50807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=99
2010-10-15 10:25:51 +00:00
OBS User buildservice-autocommit
06c1650ac2 Updating link to change in openSUSE:Factory/build revision 37.0
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=9bbf9e60379c652044001a39280b9206
2010-08-02 09:53:54 +00:00
OBS User autobuild
cc031b1e0f Accepting request 44228 from openSUSE:Tools
checked in (request 44228)

OBS-URL: https://build.opensuse.org/request/show/44228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=98
2010-08-02 09:53:53 +00:00
308a1f0f8c Accepting request 44121 from openSUSE:Tools:Unstable
Copy from openSUSE:Tools:Unstable/build via accept of submit request 44121 revision 50.
Request was accepted with message:
accepted

OBS-URL: https://build.opensuse.org/request/show/44121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=97
2010-07-28 14:07:27 +00:00