1
0
forked from pool/osc
Commit Graph

420 Commits

Author SHA1 Message Date
Dominique Leuenberger
b8b00983b0 Accepting request 714067 from openSUSE:Tools
- 0.165.2 (boo#1140697)
    * support different token operations (runservice, release and rebuild) (requires OBS 2.10)
    * fix osc token decode error
    * offline build mode is now really offline and does not try to download the buildconfig
    * osc build -define now works with python3
    * some spelling fixes
    * properly parse the error message on osc meta -e
    * osc maintainer -s now works with python3
    * simplified and fixed osc meta -e (boo#1138977) 
    * osc lbl now works with non utf8 encoding (boo#1129889)
    * add simpleimage as local build type

OBS-URL: https://build.opensuse.org/request/show/714067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=135
2019-07-11 11:16:37 +00:00
6f07422b47 add bug reference to changelog entry
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=294
2019-07-08 11:39:05 +00:00
95a6683f8e - 0.165.2 (boo#1140697)
* support different token operations (runservice, release and rebuild) (requires OBS 2.10)
    * fix osc token decode error
    * offline build mode is now really offline and does not try to download the buildconfig
    * osc build -define now works with python3
    * some spelling fixes
    * properly parse the error message on osc meta -e
    * osc maintainer -s now works with python3
    * simplified and fixed osc meta -e
    * osc lbl now works with non utf8 encoding (boo#1129889)
    * add simpleimage as local build type

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=293
2019-07-08 11:25:49 +00:00
Dominique Leuenberger
222a4714ff Accepting request 711138 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/711138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=134
2019-06-20 17:04:31 +00:00
5969ab24ab added bug number for 0.165.1 release
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=291
2019-06-13 12:54:19 +00:00
Dominique Leuenberger
b2e281557d Accepting request 704403 from openSUSE:Tools
- Spec:
    * add Provides: %{use_python}-osc so that other packages
      can require the correct version (either python2-osc or
      python3-osc)

OBS-URL: https://build.opensuse.org/request/show/704403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=133
2019-05-22 09:16:10 +00:00
bccd8df227 fix spelling error
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=289
2019-05-21 09:29:19 +00:00
925df39000 - Spec:
* add Provides: %{use_python}-osc so that other packages
      can require the correct verion (either python2-osc or
      python3-osc)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=288
2019-05-21 09:13:00 +00:00
Dominique Leuenberger
3f37480df7 Accepting request 704176 from openSUSE:Tools
- 0.165.1
    * fix oscssl "urldefrag is not defined error"
    * osc release command now python3 compatible
    * add more decode logic in get_commitlog
    * osc add <dir> in compressed mode now works with python3
    * osc getbinaries now prints the output instead of
      using the quiet mode as a default

OBS-URL: https://build.opensuse.org/request/show/704176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=132
2019-05-20 11:18:49 +00:00
8ae9303e7b - 0.165.1
* fix oscssl "urldefrag is not defined error"
    * osc release command now python3 compatible
    * add more decode logic in get_commitlog
    * osc add <dir> in compressed mode now works with python3
    * osc getbinaries now prints the output instead of
      using the quiet mode as a default

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=286
2019-05-20 06:49:45 +00:00
Yuchen Lin
2421029294 Accepting request 697466 from openSUSE:Tools
- osc-0.165.0.tar.gz now contains the correct version (tag 0.165.0) 

- simplify "BuildArch:" decission if statements. (Avoid double
  BuildArch lines)
- Fedora29: m2crypto for python3 is named python3-m2crypto now

OBS-URL: https://build.opensuse.org/request/show/697466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=131
2019-04-25 14:20:25 +00:00
e4a9c37a4a - osc-0.165.0.tar.gz now contains the correct version (tag 0.165.0)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=284
2019-04-24 11:21:14 +00:00
16551915bf - simplify "BuildArch:" decission if statements. (Avoid double
BuildArch lines)
- Fedora29: m2crypto for python3 is named python3-m2crypto now

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=283
2019-04-24 09:57:40 +00:00
Yuchen Lin
c2492b2782 Accepting request 696759 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/696759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=130
2019-04-23 12:35:58 +00:00
d8822885e7 Accepting request 695702 from home:mstrigl:branches:openSUSE:Tools
- 0.165.0
    * full python3 compatibility (bsc#1125243)
        fixes bsc#1131512, bsc#1129889, bsc#1129757
    * removed following patches (now upstream):
        001_helper.patch
        002_man_page_building.patch
        003_setup.patch 
        004_babysitter.patch
        005_oscssl.patch
        006_build.patch
        007_core.patch
        008_commandline.patch
        009_fetch.patch
        010_fix-decoding_in_canonname.patch
        011_repodata.patch
        012_packagequery.patch
- spec file modifications:
    * noarch only on non-SUSE distros and newer SUSE Versions > 11
    * disable testsuite on older SUSE Versions (unittest module too old)

- moved Recommends for diffstat to suse specific section. 

- added Buildrequires and Requires for python-chardet
    * needed for determining the encoding of objects (Requires)
    * needed also for testing in %check section (BuildRequires) 

- activate tests for osc
- add Buildrequires and Recommends for diffstat
    osc prdiff --diffstat needs it
    The testsuite needs it (Therefore the BuildRequires

OBS-URL: https://build.opensuse.org/request/show/695702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=281
2019-04-22 12:19:59 +00:00
Dominique Leuenberger
6065950a04 Accepting request 673669 from openSUSE:Tools
- 0.164.2
  - deleterequest for entire projects needs the --all option as additional protection
  - rewrite packagequery to support python3
  - rewrite oscerr module to support python3
  - rewrite archqeury and debquery to support python3
  - Export vc env vars when running a source service

OBS-URL: https://build.opensuse.org/request/show/673669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=129
2019-02-13 09:06:58 +00:00
296235fe64 - 0.164.2
- deleterequest for entire projects needs the --all option as additional protection
  - rewrite packagequery to support python3
  - rewrite oscerr module to support python3
  - rewrite archqeury and debquery to support python3
  - Export vc env vars when running a source service

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=279
2019-02-12 08:20:16 +00:00
Dominique Leuenberger
103acb9a7e Accepting request 666498 from openSUSE:Tools
- 0.164.1
  - rewrite cpio handling to support python3
  - rewrite ar module to support python3
  - enable fetch module to support python3
  - rework progressbar hanlding (if module is not present)
  - improve os_path_samefile in core.py

- 0.164.0
  - add support for approved requests (requires OBS 2.10)
  - fix various multibuild problems
  - improved and fixed various help texts
  - check constraints without local checkout
  - check out deleted sources (osc co -D)
  - replace urlgrabber module with own module
  - use progressbar module instead of urlgrabber to draw
    progress bars
  - show buildinfo for alternative projects (--alternative-project)
  - run release job immediately (osc release --no-delay)
  - build results on project level can now be watched (osc prjresults --watch)
- removed python-urlgrabber requieres. (Not used with 0.164.0)
- added recommends for python[2]-progressbar

OBS-URL: https://build.opensuse.org/request/show/666498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=128
2019-01-21 09:58:13 +00:00
Marcus Hüwe
800739d761 Accepting request 666512 from home:nickbrown:branches:openSUSE:Tools
Update debian package for the recent urlgrabber/progressbar changes

OBS-URL: https://build.opensuse.org/request/show/666512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=277
2019-01-16 18:02:28 +00:00
Marcus Hüwe
d9d8f8ecf9 Accepting request 666488 from home:mstrigl:branches:openSUSE:Tools
- 0.164.1
  - rewrite cpio handling to support python3
  - rewrite ar module to support python3
  - enable fetch module to support python3
  - rework progressbar hanlding (if module is not present)
  - improve os_path_samefile in core.py

OBS-URL: https://build.opensuse.org/request/show/666488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=276
2019-01-16 14:44:18 +00:00
Lars Vogdt
56da657c00 Accepting request 664116 from home:mstrigl:branches:openSUSE:Tools
- 0.164.0
  - add support for approved requests (requires OBS 2.10)
  - fix various multibuild problems
  - improved and fixed various help texts
  - check constraints without local checkout
  - check out deleted sources (osc co -D)
  - replace urlgrabber module with own module
  - use progressbar module instead of urlgrabber to draw
    progress bars
  - show buildinfo for alternative projects (--alternative-project)
  - run release job immediately (osc release --no-delay)
  - build results on project level can now be watched (osc prjresults --watch)
- removed python-urlgrabber requieres. (Not used with 0.164.0)
- added recommends for python[2]-progressbar

OBS-URL: https://build.opensuse.org/request/show/664116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=275
2019-01-11 16:53:07 +00:00
d38fa712a9 size down
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=274
2018-10-15 14:16:09 +00:00
697ba26d57 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=273
2018-10-15 14:11:24 +00:00
75205763b9 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=272
2018-10-15 14:03:17 +00:00
Dominique Leuenberger
8dd5fcf475 Accepting request 630510 from openSUSE:Tools
- 0.163.0
  * add sendsysrq command (requires OBS 2.10)
  * add addcontainers command (requires OBS 2.10)
  * enable statistics for local builds
  * add new options to diff command:
    --unexpand for local diffs only (bsc#1089025)
    --meta for diffing meta files
  * add support for podman/buildag engine (docker variation)
  * support realname in .changes files
  * fix DISTURL checkout for package containers using a multibuild flavor
  * Disable ssl session resumption

OBS-URL: https://build.opensuse.org/request/show/630510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=127
2018-08-20 14:23:02 +00:00
0005ec4acc changes
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=270
2018-08-20 11:24:59 +00:00
953833f3fc update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=269
2018-08-20 11:21:15 +00:00
Dominique Leuenberger
6afef9b980 Accepting request 619777 from openSUSE:Tools
- add Requires: python2 for Tumbleweed. 
  Otherwise just python-base is installed which does not contain ssl.py
  [bnc#1097996]
- removed duplicate entry in appimage.yml to prevent double builds

OBS-URL: https://build.opensuse.org/request/show/619777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=126
2018-06-29 20:37:10 +00:00
dae7241a39 added modification from adrian to changes file
Diff for working copy: .
Index: osc.changes
===================================================================

--- osc.changes	(revision 0c1c480d00eac42ba775cf43b25a0662)
+++ osc.changes	(working copy)
@@ -3,7 +3,8 @@
 
 - add Requires: python2 for Tumbleweed. 
   Otherwise just python-base is installed which does not contain ssl.py
-  [bnc#1097996] 
+  [bnc#1097996]
+- removed duplicate entry in appimage.yml to prevent double builds 
 
 -------------------------------------------------------------------
 Tue Dec  5 13:41:04 UTC 2017 - marco.strigl@suse.com

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=267
2018-06-29 13:03:02 +00:00
8b4d3b0bc1 modified changelog entry to correct version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=266
2018-06-29 11:01:56 +00:00
d031bf30bc - add Requires: python2 / python for Leap and Tumbleweed.
Otherwise just python-base is installed which does not contain ssl.py
  [bnc#1097996]

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=265
2018-06-29 07:28:51 +00:00
79dfc87e11 simplify
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=264
2017-12-11 08:40:27 +00:00
Dominique Leuenberger
ee0c6af79a Accepting request 553430 from openSUSE:Tools
- 0.162.1
  - Send sha256 hashes for tracked files if the wc is pulled/linkrepair

OBS-URL: https://build.opensuse.org/request/show/553430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=125
2017-12-07 12:53:57 +00:00
a66fa68b8a - 0.162.1
- Send sha256 hashes for tracked files if the wc is pulled/linkrepair

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=262
2017-12-05 13:42:18 +00:00
Dominique Leuenberger
1c79d2d52a Accepting request 546237 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/546237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=124
2017-11-29 09:54:26 +00:00
fb1e5d564d 0.162.0
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=260
2017-11-28 14:14:51 +00:00
cceca1192b Accepting request 537836 from home:bluca:branches:openSUSE:Tools
Fix version in osc.dsc and debian.changelog - use native version rather than non-native to differentiate with packages from the Debian archive. Also fix debian.changelog style.

OBS-URL: https://build.opensuse.org/request/show/537836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=259
2017-11-08 10:37:23 +00:00
Dominique Leuenberger
eef882b5f9 Accepting request 536884 from openSUSE:Tools
- 0.161.1
  - Fix python 2.6 SyntaxError (multiple context expressions) 

- 0.161
  - show lintlogs in interactive request review mode
  - fix potential shell injections
  - allow multiple --repo and --arch options in prjresults
  - cleanup babysitter.by
  - supersede existing requests if --yes is passed to osc sr
  - prepend request summary to diff in interactive mode
  - show issues(bugs) in interactive diff mode

  without manually installing them. [bnc#1061500]

OBS-URL: https://build.opensuse.org/request/show/536884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=123
2017-10-27 12:01:05 +00:00
15e3a9ea07 - 0.161.1
- Fix python 2.6 SyntaxError (multiple context expressions)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=257
2017-10-26 12:42:31 +00:00
4f83f5953f - 0.161
- show lintlogs in interactive request review mode
  - fix potential shell injections
  - allow multiple --repo and --arch options in prjresults
  - cleanup babysitter.by
  - supersede existing requests if --yes is passed to osc sr
  - prepend request summary to diff in interactive mode
  - show issues(bugs) in interactive diff mode

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=256
2017-10-26 11:47:10 +00:00
Dominique Leuenberger
4905dd4208 Accepting request 531114 from openSUSE:Tools
- add Recommends: ca-certificates to enable TLS verification
  without manually installint them. [bnc#1061500]

OBS-URL: https://build.opensuse.org/request/show/531114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=122
2017-10-05 10:01:26 +00:00
cf3f656733 - add Recommends: ca-certificates to enable TLS verification
without manually installint them. [bnc#1061500]

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=254
2017-10-04 09:09:02 +00:00
Dominique Leuenberger
d7151cc933 Accepting request 528240 from openSUSE:Tools
container support

OBS-URL: https://build.opensuse.org/request/show/528240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=121
2017-09-23 19:36:21 +00:00
b4067fde3f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=252
2017-09-22 07:07:56 +00:00
Dominique Leuenberger
59595aae6a Accepting request 515178 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/515178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/osc?expand=0&rev=120
2017-08-23 09:54:09 +00:00
Marcus Hüwe
4dc39b9554 Accepting request 512849 from home:jberry:release-tools
- Provide non-deprecated plugin directory and macro for plugins.

OBS-URL: https://build.opensuse.org/request/show/512849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=250
2017-08-01 10:34:44 +00:00
018d679470 add recommends
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=249
2017-07-20 21:18:57 +00:00
fd18b3bec4 version update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=248
2017-07-18 22:50:14 +00:00
Lars Vogdt
71ec70b19a Accepting request 509034 from home:bluca:branches:openSUSE:Tools
Debian: depend on "build | obs-build"

Debian and Ubuntu rename build to obs-build to disambiguate. Depend on either (favouring build as it's the upstream name) to be compatible with both.

OBS-URL: https://build.opensuse.org/request/show/509034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=247
2017-07-13 08:18:01 +00:00
e3a894dfbc fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/osc?expand=0&rev=246
2017-06-09 17:59:21 +00:00