Commit Graph

  • 66acda5321 Accepting request 935127 from openSUSE:Tools Dominique Leuenberger 2021-12-02 21:30:18 +0000
  • aa1a6b35a9 - 0.175.0: * do not crash when running "osc search --binary --verbose foo" * don't run source services when building outside of an OSC package working copy * fix XDG_CONFIG_HOME * offer a force ("f") choice in metafile.edit's error handling code path * fix XPath used in search requests * add support for creating a workflow token via "osc token" * handle missing os.sysconf more gracefully * detachbranch: remove _link when link target got removed * improve error message in case of an URLError * fix downloading from mirrors * avoid sending entire projects on "osc mr" * fix hdmrd5 check of local cached files * improve logic for conffile mode handling Marco Strigl 2021-12-02 08:21:59 +0000
  • 6567f19d23 Accepting request 907452 from openSUSE:Tools Dominique Leuenberger 2021-07-21 17:06:36 +0000
  • 24d7ff64ce - 0.174.0: * fix password deletion via "osc config -d <apiurl> pass" * support changing the password store via "osc config <apiurl> --select-password-store") * support slash syntax in osc browse ("osc browse prj/pkg" is equivalent to "osc browse prj pkg") * fix the commit of a frozen package wc * fix local product builds using obsrepositories:/ directives * print a meaningful message when trying to a commit a non-existent package Marcus Hüwe 2021-07-21 08:59:16 +0000
  • 06ada6c869 Accepting request 904279 from openSUSE:Tools Dominique Leuenberger 2021-07-06 21:30:31 +0000
  • 2d18511969 Accepting request 900818 from home:tarakbumba:branches:openSUSE:Tools Marcus Hüwe 2021-07-05 20:11:44 +0000
  • 1bb8c2e70a Accepting request 894195 from openSUSE:Tools Dominique Leuenberger 2021-05-19 15:49:22 +0000
  • 096a787c63 - 0.173.0: * add showlinked command to show all references of packages linking to a given one * add build --shell-after-build flag. It can also be set via .oscrc. * add build --stage flag. Useful for example for fixing file lists and just running the install section to see the result of it (use --stage=i=). Check the help for more details. * allow to run build script as non-root, by setting su-wrapper empty => osc is not guessing anymore if user builds are wanted * add support for cross arch local build using a sysroot * support slash notation in "osc creq -a <action type> args" * add "--force" option to the "osc add" command (can be used to override the exclude_glob config option) * support the commit of arbitrary sized files * add support for sccache Marcus Hüwe 2021-05-18 20:59:43 +0000
  • fe469b6c07 Accepting request 892208 from openSUSE:Tools Dominique Leuenberger 2021-05-11 21:04:16 +0000
  • 2c4bd2e66d Accepting request 892030 from home:dimstar:Factory Marcus Hüwe 2021-05-11 09:56:32 +0000
  • 1b3e6a2273 Accepting request 867257 from openSUSE:Tools Dominique Leuenberger 2021-01-27 18:02:46 +0000
  • 31577e2edd - reformat spec with a recent version of the obs-service-format_spec_file service Marcus Hüwe 2021-01-27 16:42:25 +0000
  • 4071d731bc - 0.172.0: * support --lastsucceeded/--last-succeeded in "osc buildlog", "osc remotebuildlog" + friends (perform the corresponding operation on the build log of the last successful build) * fix pypi deployment via Travis CI * several fixes in request related code paths (no double html_escape of a request's description etc.) * support local builds in a systemd-nspawn container * fix potential TypeErrors+UnicodeEncodeErrors in the util.cpio and util.ar modules * support local flatpak builds (requires a recent build version) * "osc init <prj>" works for a non-existent (server-side) project <prj> * .old dir support for source services so that some services have access to the results of a previous service run Marcus Hüwe 2021-01-27 13:36:56 +0000
  • daf3b42a43 Accepting request 861420 from home:nickbrown:branches:openSUSE:Tools Stephan Kulow 2021-01-20 09:00:34 +0000
  • 5ce1c96bee Accepting request 847545 from openSUSE:Tools Dominique Leuenberger 2020-11-11 19:46:27 +0000
  • e01d73b22d - 0.171.1 * maintainer search: lookup via package name by default and binary as fallback * fix crash on console resize when downloading files during build * add proper repourls to osc reporuls * new command osc releaserequest: This command is used to transfer sources and      binaries without rebuilding them.     It requires defined release targets set to trigger="manual". * some improvements on output of help and error messages Marco Strigl 2020-11-10 16:29:23 +0000
  • d3753f9ab4 Accepting request 822844 from openSUSE:Tools Dominique Leuenberger 2020-07-27 15:43:24 +0000
  • eb2cf99cda Accepting request 818321 from home:fcrozat:branches:openSUSE:Tools Lars Vogdt 2020-07-26 08:04:18 +0000
  • c7adc09d99 Accepting request 819698 from openSUSE:Tools Dominique Leuenberger 2020-07-09 11:20:49 +0000
  • 08794c5ca8 - 0.170.0 * fix code for python3.8 and python3.9 * remove dead code * fix tests * don't use chardet to guess encoding. utf-8 or latin-1 is now assumed This will speed up decoding (bsc#1173926) * escape sequences are interpreted correctly on -m osc sr -m "1st line\n2nd line" results in 1st line 2nd line * add status filter to osc results * add --brief to osc prjresults Gives: build openSUSE_Leap_15.1 x86_64 succeeded build openSUSE_Leap_15.0 x86_64 succeeded build openSUSE_Leap_15.0 armv7l unresolvable build openSUSE_Factory_ARM armv7l succeeded build openSUSE_Factory_ARM aarch64 succeeded * osc prjresults -s <status>: status can now be the long text like "succeeded", "failed" * improve error message if osc service <servicename> is not run in working directory * web links are now also printed for osc mr when print_web_links=1 is set - Spec: * re-enable test suite Marco Strigl 2020-07-09 09:11:52 +0000
  • 77f1affd7c Accepting request 810270 from openSUSE:Tools Dominique Leuenberger 2020-06-02 12:34:49 +0000
  • f9f3cf0eb4 - 0.169.1 * add --ccache option to osc getbinaries Marco Strigl 2020-05-29 18:43:21 +0000
  • db844b2871 - 0.169.0 * improve speed and usability of osc bash completion * switch packagequery.py to return only bytes * improved some error messages * osc add: support git@ (private github) or git:// URLs correctly * split dependson and whatdependson commands * support for osc build --shell-cmd * Fix kiwi build with --prefer-pkgs * add pkg-ccache support for osc build * fix security issue (bsc#1122675, CVE-2019-3681) do not allow '/' in filename Marco Strigl 2020-05-28 06:36:08 +0000
  • b97ef492dc Accepting request 784534 from openSUSE:Tools Dominique Leuenberger 2020-03-13 20:56:10 +0000
  • a3913b00be - 0.168.2 * use helper method _html_escape to enable python3.8 and python2.* compatibility (boo#1166537) Marco Strigl 2020-03-13 06:57:13 +0000
  • 7ccbff4783 Accepting request 783959 from openSUSE:Tools Dominique Leuenberger 2020-03-11 17:56:12 +0000
  • 972de6833c use original commite Adrian Schröter 2020-03-11 16:15:53 +0000
  • b214f02125 update Adrian Schröter 2020-03-11 16:14:36 +0000
  • 9b401162df Accepting request 782863 from openSUSE:Tools Dominique Leuenberger 2020-03-09 10:43:06 +0000
  • d471d97d06 Accepting request 782817 from home:scarabeus_iv:branches:openSUSE:Tools Marco Strigl 2020-03-09 09:47:55 +0000
  • 983bfb9d69 Accepting request 781771 from openSUSE:Tools Dominique Leuenberger 2020-03-05 22:23:01 +0000
  • c592af381c - Spec: * fix destination of fish completion file to /usr/share/fish/vendor_completions.d Marco Strigl 2020-03-05 08:34:32 +0000
  • 0ddb32485c added debian specific files as Source: to satisfy factory-auto bot Marco Strigl 2020-03-05 07:43:09 +0000
  • 096bc404d6 - 0.168.0 * MR creation honors orev now (bsc#1160446) * allow "osc r --vertical" for projects * several typo fixes * cleanup old functions and remove python2.6 compat code * support zstd arch linux files in local build * fix deleterequest for repositories * append --norootforbuild as default to build command * fix decoding in interactive request mode * use signdummy for product builds * print release project when creating MR * improve SSLError message for TLSv1 validation * osc maintained --version prints the version of each maintained package * print web url links after creating requests (New general bool option 'print_web_links' must be set in oscrc) * fix checkout_no_colon on project level * handle empty release number of rpm packages in build.py * handle bytes vs. str error when parsing meta * custom exception if importing m2crypto fails * fix missing oscerr import in util.helper * several fixes for keyring handling * fix arch zst magic in util.packagequery Marco Strigl 2020-03-04 15:03:14 +0000
  • a58e75e0bd Accepting request 780271 from home:fcrozat:branches:openSUSE:Tools Marco Strigl 2020-03-04 08:38:57 +0000
  • d60baba78b Accepting request 763989 from home:metakcahura:branches:openSUSE:Tools Adrian Schröter 2020-02-18 08:49:23 +0000
  • 2dc9e44a05 Accepting request 772679 from home:nickbrown:osc_debian_files Marco Strigl 2020-02-14 09:58:49 +0000
  • b52755b9bf Accepting request 773494 from home:favogt:branches:openSUSE:Tools Marco Strigl 2020-02-13 11:02:34 +0000
  • 81f2197b3b Accepting request 771917 from home:nickbrown:osc_debian_files Marco Strigl 2020-02-07 13:55:53 +0000
  • 67d707fb95 Accepting request 771059 from home:nickbrown:osc_debian_files Marco Strigl 2020-02-07 12:37:52 +0000
  • 74110a17e8 Accepting request 752964 from home:nickbrown:osc_debian_files Marco Strigl 2020-02-07 09:47:59 +0000
  • 445842d10b Accepting request 761597 from openSUSE:Tools Dominique Leuenberger 2020-01-07 22:55:34 +0000
  • 5ce647bc60 - 0.167.2 * fix regression in osc chroot * fix broken importsrcpkg Marco Strigl 2020-01-07 13:06:27 +0000
  • 9933c096ab Accepting request 755560 from openSUSE:Tools Dominique Leuenberger 2019-12-11 11:11:53 +0000
  • 26e962feaa - 0.167.1 - fix cpio fetch error handling - support local build using RedHat rpm-md modules - fix local build outside of the working copy of a package. (fixes boo#1136584) - Use the distro module for linux platform detection for python3.8 compatibility Marco Strigl 2019-12-10 12:47:02 +0000
  • 973203db39 osc copypac from project:openSUSE:Tools package:osc revision:1584a277087669bc8dbb23dc1c3de68f, using keep-link Marco Strigl 2019-12-06 13:17:37 +0000
  • 37a59587b9 Revert to 0.166.1 - 0.167 needs a new build version checked in-sync Dominique Leuenberger 2019-12-06 09:13:17 +0000
  • 188b099619 Updating link to change in openSUSE:Factory/osc revision 142.0 OBS User buildservice-autocommit 2019-12-06 09:13:17 +0000
  • c8d00f57a1 Accepting request 754373 from openSUSE:Tools Dominique Leuenberger 2019-12-05 16:35:29 +0000
  • fd28e15bed added to changes file: Marco Strigl 2019-12-05 12:42:49 +0000
  • 66f1eee1fc update osc-0.167.0.tar.gz. Two new commits added to 0.167.0 Marco Strigl 2019-12-05 12:24:49 +0000
  • e87af84294 feora and centos fixes Adrian Schröter 2019-12-05 10:46:35 +0000
  • af1f593ead - 0.167.0 * Added --lastsucceeded option for logfile display (requires OBS 2.11) * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm) * osc build/shell features: - --vm-type=qemu support for cross architecture builds - additional debug packages are read from build config now (extra-pkgs definition is therefore by default empty now) - --vm-disk-size= switch supported (has only an effect on clean builds) - repository, architecture and vm_type from last build is automatically reused if not specified otherwise. - support building for kiwi products using obsrepositories:/ * fix decoding for osc aggregatepac - added Conflicts: build < 20191205. The new osc shell/chroot features might not work with older build scripts - removed version dpendency for Recommends: build. Does not work anyway. Marco Strigl 2019-12-05 10:00:34 +0000
  • 557389dbf9 Accepting request 748323 from openSUSE:Tools Dominique Leuenberger 2019-11-14 22:50:48 +0000
  • d452b96b2a - 0.166.2 * Don't enforce password reuse (boo#1156501) * Config option check_for_requests_on_action is now activated by default. Use check_for_request_on_action = 0 in oscrc to disable it * osc vc --file=foo bar.changes now writes the content from foo into bar.changes instead of creating a new file (boo#1155953) * fix output for missing pubkey when using http_debug=1 on osc build * fix crash of osc linkpac when there is already a _link Marco Strigl 2019-11-13 12:10:04 +0000
  • 757ce9e7f4 Accepting request 743821 from openSUSE:Tools Dominique Leuenberger 2019-10-30 13:45:57 +0000
  • e0ae99e21b - 0.166.1 * emergency fix for credentials handling: - in case of an old passx entry in oscrc osc did not work at all. Now we check in the compat code if we have an passx entry. Marco Strigl 2019-10-29 10:24:27 +0000
  • a1325ea2b5 Accepting request 743494 from openSUSE:Tools Dominique Leuenberger 2019-10-28 15:59:23 +0000
  • 955c50b282 Accepting request 743489 from home:mstrigl:branches:openSUSE:Tools Marcus Rueckert 2019-10-28 12:57:07 +0000
  • f027d4cd9a fix build Adrian Schröter 2019-10-24 09:14:08 +0000
  • 50957de808 Accepting request 720984 from openSUSE:Tools Dominique Leuenberger 2019-08-05 11:40:42 +0000
  • 2b642692d9 - 0.165.4 (boo#1144211) * allow optional fork when creating a maintenance request * fix RPMError fallback * fix local caching for all package formats * fix appname for trusted cert store * osc -h does not break anymore when using plugins Marco Strigl 2019-08-05 06:55:44 +0000
  • 6881775353 Accepting request 718310 from openSUSE:Tools Dominique Leuenberger 2019-07-24 18:51:07 +0000
  • 4671b75744 - 0.165.3 (boo#1142662) * switch to difflib.diff_bytes and sys.stdout.buffer.write for diffing. This will fix all decoding issues with osc diff, osc ci and osc rq -d * fix osc ls -lb handling empty size and mtime * removed decoding on osc api command. * fixed broken TLS certificate handling (boo#1142518, CVE-2019-3685) Marco Strigl 2019-07-24 13:23:58 +0000
  • de1d49dbec Accepting request 714067 from openSUSE:Tools Dominique Leuenberger 2019-07-11 11:16:37 +0000
  • 192ac9ff61 add bug reference to changelog entry Marco Strigl 2019-07-08 11:39:05 +0000
  • 9e2eb5d961 - 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 Marco Strigl 2019-07-08 11:25:49 +0000
  • 6caa0882df Accepting request 711138 from openSUSE:Tools Dominique Leuenberger 2019-06-20 17:04:31 +0000
  • 4f6da10af1 added bug number for 0.165.1 release Marco Strigl 2019-06-13 12:54:19 +0000
  • fd29bc330f Accepting request 704403 from openSUSE:Tools Dominique Leuenberger 2019-05-22 09:16:10 +0000
  • 83e5e48323 fix spelling error Marco Strigl 2019-05-21 09:29:19 +0000
  • 908e8c3ab4 - Spec: * add Provides: %{use_python}-osc so that other packages can require the correct verion (either python2-osc or python3-osc) Marco Strigl 2019-05-21 09:13:00 +0000
  • a9ca385ab2 Accepting request 704176 from openSUSE:Tools Dominique Leuenberger 2019-05-20 11:18:49 +0000
  • 890d002ffe - 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 Marco Strigl 2019-05-20 06:49:45 +0000
  • 7222b01330 Accepting request 697466 from openSUSE:Tools Yuchen Lin 2019-04-25 14:20:25 +0000
  • 7d89656a0e - osc-0.165.0.tar.gz now contains the correct version (tag 0.165.0) Marco Strigl 2019-04-24 11:21:14 +0000
  • 6cd0de6dc5 - simplify "BuildArch:" decission if statements. (Avoid double BuildArch lines) - Fedora29: m2crypto for python3 is named python3-m2crypto now Marco Strigl 2019-04-24 09:57:40 +0000
  • b99552b999 Accepting request 696759 from openSUSE:Tools Yuchen Lin 2019-04-23 12:35:58 +0000
  • 103cff2c92 Accepting request 695702 from home:mstrigl:branches:openSUSE:Tools Marco Strigl 2019-04-22 12:19:59 +0000
  • 66ecaceb3c Accepting request 673669 from openSUSE:Tools Dominique Leuenberger 2019-02-13 09:06:58 +0000
  • 6dbeae2852 - 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 Marco Strigl 2019-02-12 08:20:16 +0000
  • d270b4c83e Accepting request 666498 from openSUSE:Tools Dominique Leuenberger 2019-01-21 09:58:13 +0000
  • c66a7460e1 Accepting request 666512 from home:nickbrown:branches:openSUSE:Tools Marcus Hüwe 2019-01-16 18:02:28 +0000
  • 82d203330d Accepting request 666488 from home:mstrigl:branches:openSUSE:Tools Marcus Hüwe 2019-01-16 14:44:18 +0000
  • fa8e69e763 Accepting request 664116 from home:mstrigl:branches:openSUSE:Tools Lars Vogdt 2019-01-11 16:53:07 +0000
  • 42e496cdd8 size down Adrian Schröter 2018-10-15 14:16:09 +0000
  • 077ca2d03f ups Adrian Schröter 2018-10-15 14:11:24 +0000
  • 088be7d5c2 fix Adrian Schröter 2018-10-15 14:03:17 +0000
  • 61330fa1ce Accepting request 630510 from openSUSE:Tools Dominique Leuenberger 2018-08-20 14:23:02 +0000
  • b948109515 changes Adrian Schröter 2018-08-20 11:24:59 +0000
  • 929f774bcb update Adrian Schröter 2018-08-20 11:21:15 +0000
  • dea1191872 Accepting request 619777 from openSUSE:Tools Dominique Leuenberger 2018-06-29 20:37:10 +0000
  • 4aacdbbadf added modification from adrian to changes file Marco Strigl 2018-06-29 13:03:02 +0000
  • 1538e760ac modified changelog entry to correct version Marco Strigl 2018-06-29 11:01:56 +0000
  • 2fdd4314a0 - add Requires: python2 / python for Leap and Tumbleweed. Otherwise just python-base is installed which does not contain ssl.py [bnc#1097996] Marco Strigl 2018-06-29 07:28:51 +0000
  • 39e2d7e6f9 simplify Adrian Schröter 2017-12-11 08:40:27 +0000
  • a438ceb9e4 Accepting request 553430 from openSUSE:Tools Dominique Leuenberger 2017-12-07 12:53:57 +0000
  • 2def194cc8 - 0.162.1 - Send sha256 hashes for tracked files if the wc is pulled/linkrepair Marco Strigl 2017-12-05 13:42:18 +0000
  • e57da260cd Accepting request 546237 from openSUSE:Tools Dominique Leuenberger 2017-11-29 09:54:26 +0000
  • 31880b96b3 0.162.0 Adrian Schröter 2017-11-28 14:14:51 +0000