opensuse:osc.git
8 years agoRevert "no need to warn about empty validator dir" 0.128
Adrian Schröter [Fri, 16 Jul 2010 13:57:28 +0000 (15:57 +0200)]
Revert "no need to warn about empty validator dir"
after discussion, we will provide an update with osc-source_validator instead

This reverts commit 828bb264ca7a121c15d48d586e498589e51d8461.

8 years agoupdate NEWS file and prepare for 0.128 release
Adrian Schröter [Fri, 16 Jul 2010 13:36:07 +0000 (15:36 +0200)]
update NEWS file and prepare for 0.128 release

8 years agofix python syntax error from last commit
Adrian Schröter [Wed, 14 Jul 2010 15:28:48 +0000 (17:28 +0200)]
fix python syntax error from last commit

8 years agoUse vi as the fallback editor on Fedora; vim not guaranteed to exist
Michel Alexandre Salim [Thu, 1 Jul 2010 12:48:15 +0000 (14:48 +0200)]
Use vi as the fallback editor on Fedora; vim not guaranteed to exist

8 years ago- fixed SyntaxError
Marcus Huewe [Tue, 13 Jul 2010 12:53:25 +0000 (14:53 +0200)]
- fixed SyntaxError

8 years agoadd signkey --extend command
Adrian Schröter [Tue, 13 Jul 2010 11:53:47 +0000 (13:53 +0200)]
add signkey --extend command

8 years ago- fixed import
Marcus Huewe [Tue, 13 Jul 2010 10:13:25 +0000 (12:13 +0200)]
- fixed import

8 years ago- removed useless continue
Marcus Huewe [Tue, 13 Jul 2010 09:37:01 +0000 (11:37 +0200)]
- removed useless continue

8 years agochanged do_repos() to filter out disabled repos of a package
Danny Kukawka [Mon, 12 Jul 2010 12:56:08 +0000 (14:56 +0200)]
changed do_repos() to filter out disabled repos of a package

Changed do_repos() to filter out disabled repos of a package. Read
package from checked out package dir. This changes also the output
of getbinaries if args are missing and the user is within a checked
out package dir. Show only enabled repos in this case.

Allow also osc repos [PROJECT] [PACKAGE].

8 years ago- more helpful error message if osc cannot run the pager/editor
Marcus Huewe [Thu, 8 Jul 2010 19:43:39 +0000 (21:43 +0200)]
- more helpful error message if osc cannot run the pager/editor

8 years agono need to warn about empty validator dir
Ludwig Nussel [Wed, 7 Jul 2010 14:31:57 +0000 (16:31 +0200)]
no need to warn about empty validator dir

also remove from config template. the default should be ok.

8 years agoallow to restrict 'my pkgs' to maintained ones
Ludwig Nussel [Wed, 7 Jul 2010 14:25:09 +0000 (16:25 +0200)]
allow to restrict 'my pkgs' to maintained ones

8 years agoNothing guarantees that HTTPError has read method.
Michal Čihař [Wed, 7 Jul 2010 14:29:59 +0000 (16:29 +0200)]
Nothing guarantees that HTTPError has read method.

8 years ago- more precise error message about missing source_validator
Marcus Huewe [Tue, 6 Jul 2010 15:57:10 +0000 (17:57 +0200)]
- more precise error message about missing source_validator

8 years agorespect -A for 'osc deleterequest'
Danny Kukawka [Tue, 6 Jul 2010 12:18:24 +0000 (14:18 +0200)]
respect -A for 'osc deleterequest'

8 years agochanged 'osc deleterequest' to get info from checked out pac/proj
Danny Kukawka [Tue, 6 Jul 2010 12:16:24 +0000 (14:16 +0200)]
changed 'osc deleterequest' to get info from checked out pac/proj

Changed 'osc deleterequest' to get info from checked out package or
project dirs. Added edit message about what the user requested.

8 years ago- read_meta_from_spec: don't exit if tag/section is missing
Marcus Huewe [Fri, 2 Jul 2010 20:28:53 +0000 (22:28 +0200)]
- read_meta_from_spec: don't exit if tag/section is missing

8 years agosupport $EDITOR with arguments (bnc#619215)
Ludwig Nussel [Fri, 2 Jul 2010 09:32:07 +0000 (11:32 +0200)]
support $EDITOR with arguments (bnc#619215)

8 years agomake getbinaries also work in project dirs
Danny Kukawka [Thu, 1 Jul 2010 13:32:21 +0000 (15:32 +0200)]
make getbinaries also work in project dirs

Maked getbinaries also work in project dirs. If osc getbinaries
get called in a checked out package directory, the binaries for
all packages of this project get checked out.

8 years agoless verbose results output by default
Ludwig Nussel [Thu, 6 May 2010 12:23:27 +0000 (14:23 +0200)]
less verbose results output by default

especially factoy results often fill the screen with lots of "blocked" errors. So don't display the details by default unless --verbose is given

8 years agoallow to override apiurl for 'build'
Ludwig Nussel [Wed, 30 Jun 2010 11:37:26 +0000 (13:37 +0200)]
allow to override apiurl for 'build'

8 years agoMake 'trust always' more verbose, so that a user learns how to undo its effect.
Juergen Weigert [Tue, 29 Jun 2010 13:32:53 +0000 (15:32 +0200)]
Make 'trust always' more verbose, so that a user learns how to undo its effect.
Removed a few tabs.

8 years agoMerge branch 'master' of gitorious.org:opensuse/osc
Juergen Weigert [Tue, 29 Jun 2010 12:34:10 +0000 (14:34 +0200)]
Merge branch 'master' of gitorious.org:opensuse/osc

8 years agorequest_interactive_review() should not die with stragen unicode chars.
Juergen Weigert [Tue, 29 Jun 2010 12:32:22 +0000 (14:32 +0200)]
request_interactive_review() should not die with stragen unicode chars.
simple workaround.

8 years agosupport re-open of requests
Adrian Schröter [Tue, 29 Jun 2010 10:12:34 +0000 (12:12 +0200)]
support re-open of requests

8 years agoMerge branch 'master' of gitorious.org:opensuse/osc
Juergen Weigert [Tue, 29 Jun 2010 08:49:48 +0000 (10:49 +0200)]
Merge branch 'master' of gitorious.org:opensuse/osc

8 years agoMerge branch 'master' of gitorious.org:opensuse/osc
Danny Kukawka [Mon, 28 Jun 2010 11:57:21 +0000 (13:57 +0200)]
Merge branch 'master' of gitorious.org:opensuse/osc

8 years agofixed tempfile leaking in osc diff function
Danny Kukawka [Mon, 28 Jun 2010 11:00:34 +0000 (13:00 +0200)]
fixed tempfile leaking in osc diff function

The osc diff function leaves tempfiles in /tmp after finished.
Call os.unlink() to remove the file if no longer needed.

8 years agoimplicitly trust the project we are building for
Ludwig Nussel [Mon, 28 Jun 2010 08:55:03 +0000 (10:55 +0200)]
implicitly trust the project we are building for

8 years agoAdd can_also_build definitions for SPARC
Jan Engelhardt [Sat, 26 Jun 2010 10:32:58 +0000 (12:32 +0200)]
Add can_also_build definitions for SPARC

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
8 years agoosc/commandline: fix reoccurring typo
Jan Engelhardt [Sat, 26 Jun 2010 18:54:02 +0000 (20:54 +0200)]
osc/commandline: fix reoccurring typo

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
8 years agoMerge branch 'master' of gitorious.org:opensuse/osc
Danny Kukawka [Sun, 27 Jun 2010 19:21:08 +0000 (21:21 +0200)]
Merge branch 'master' of gitorious.org:opensuse/osc

8 years agoextended 'osc wipebinaries' to read package/project from dirs
Danny Kukawka [Sun, 27 Jun 2010 17:07:46 +0000 (19:07 +0200)]
extended 'osc wipebinaries' to read package/project from dirs

Extended 'osc wipebinaries' to read package/project from checked out
directories if possible.

8 years agoadd support for --oldpackages
Ludwig Nussel [Thu, 24 Jun 2010 08:51:38 +0000 (10:51 +0200)]
add support for --oldpackages

8 years agoimplement trusted projects
Ludwig Nussel [Wed, 23 Jun 2010 12:40:55 +0000 (14:40 +0200)]
implement trusted projects

8 years agonormalize apiurl
Ludwig Nussel [Wed, 23 Jun 2010 12:20:56 +0000 (14:20 +0200)]
normalize apiurl

8 years agocompact empty lines
Ludwig Nussel [Wed, 23 Jun 2010 11:58:53 +0000 (13:58 +0200)]
compact empty lines

8 years agoauto apiurl for osc meta
Ludwig Nussel [Fri, 18 Jun 2010 14:06:01 +0000 (16:06 +0200)]
auto apiurl for osc meta

8 years agofix getbinaries --sources
Ludwig Nussel [Wed, 23 Jun 2010 12:47:32 +0000 (14:47 +0200)]
fix getbinaries --sources

8 years agoanother fix for osc results -r/-a in project directories
Danny Kukawka [Mon, 21 Jun 2010 15:10:25 +0000 (17:10 +0200)]
another fix for osc results -r/-a in project directories

Fixed osc results -r/-a in project directories by fixing filtering
of architecture and repository (they are arrays and not strings).

8 years agofixed osc results -r/-a, pass values to get_package_results()
Danny Kukawka [Fri, 18 Jun 2010 15:55:06 +0000 (17:55 +0200)]
fixed osc results -r/-a, pass values to get_package_results()

Fixes osc results -r/-a. Don't use in get_results() default
values to call get_package_results(), this makes no sense since
get_results() already defines defaults.

8 years ago_product packages have _meta files ...
Adrian Schröter [Fri, 18 Jun 2010 09:43:42 +0000 (11:43 +0200)]
_product packages have _meta files ...

8 years agofixed some warnings from pychecker
Danny Kukawka [Tue, 15 Jun 2010 15:07:14 +0000 (17:07 +0200)]
fixed some warnings from pychecker

8 years agofixed whitespaces in osc getbinaries help text
Danny Kukawka [Tue, 15 Jun 2010 14:38:48 +0000 (16:38 +0200)]
fixed whitespaces in osc getbinaries help text

8 years ago- ignore tmp files from "vc" (*.changes.*)
Marcus Huewe [Mon, 14 Jun 2010 13:39:05 +0000 (15:39 +0200)]
- ignore tmp files from "vc" (*.changes.*)

8 years agoRevert "package cache should be in /var/cache not in /var/tmp"
Pavol Rusnak [Wed, 9 Jun 2010 16:00:16 +0000 (18:00 +0200)]
Revert "package cache should be in /var/cache not in /var/tmp"

This reverts commit 8d3458196095c89b61de5ab948699974e279d3a1.

/var/cache is not writable for everyone :-/

8 years agopackage cache should be in /var/cache not in /var/tmp
Pavol Rusnak [Wed, 9 Jun 2010 15:58:29 +0000 (17:58 +0200)]
package cache should be in /var/cache not in /var/tmp

8 years agoFix typo.
Michal Čihař [Wed, 9 Jun 2010 12:48:11 +0000 (14:48 +0200)]
Fix typo.

8 years agoWhitespace fixup.
Michal Čihař [Wed, 9 Jun 2010 12:34:04 +0000 (14:34 +0200)]
Whitespace fixup.

8 years agoUse standard method for running editor.
Michal Čihař [Wed, 9 Jun 2010 12:28:03 +0000 (14:28 +0200)]
Use standard method for running editor.

8 years agoUpdate news to mention editor selection.
Michal Čihař [Wed, 9 Jun 2010 12:25:14 +0000 (14:25 +0200)]
Update news to mention editor selection.

8 years agoUse new functions for getting default pager/editor.
Michal Čihař [Wed, 9 Jun 2010 12:22:46 +0000 (14:22 +0200)]
Use new functions for getting default pager/editor.

8 years agoImplement functions to get defaults for editor/pager.
Michal Čihař [Wed, 9 Jun 2010 12:20:48 +0000 (14:20 +0200)]
Implement functions to get defaults for editor/pager.

These are platform specific, for example on Debian we want to use
the ones provided by sensible-utils.

8 years agoand start with 0.128 development
Adrian Schröter [Wed, 9 Jun 2010 11:00:35 +0000 (13:00 +0200)]
and start with 0.128 development

8 years agotag it as 0.127 0.127
Adrian Schröter [Wed, 9 Jun 2010 10:59:36 +0000 (12:59 +0200)]
tag it as 0.127

8 years agomake it possible to run local source services on checkout/update
Adrian Schröter [Tue, 8 Jun 2010 09:24:10 +0000 (11:24 +0200)]
make it possible to run local source services on checkout/update

8 years agofix typo, wrong package name recommended.
Adrian Schröter [Mon, 7 Jun 2010 12:30:36 +0000 (14:30 +0200)]
fix typo, wrong package name recommended.

8 years agofix osc log without arguments
Ludwig Nussel [Mon, 7 Jun 2010 07:01:32 +0000 (09:01 +0200)]
fix osc log without arguments

8 years ago- print name of the missing key
Marcus Huewe [Thu, 27 May 2010 19:44:35 +0000 (21:44 +0200)]
- print name of the missing key

8 years ago- fix result query, build package list from all results
Michael Schroeder [Thu, 27 May 2010 15:05:40 +0000 (17:05 +0200)]
- fix result query, build package list from all results

8 years agoadd propper error handling in case running "osc log" outside of checked out project...
Adrian Schröter [Thu, 27 May 2010 05:21:33 +0000 (07:21 +0200)]
add propper error handling in case running "osc log" outside of checked out project/package

8 years agosupport history of projects via "osc log"
Adrian Schröter [Thu, 27 May 2010 05:17:27 +0000 (07:17 +0200)]
support history of projects via "osc log"

8 years ago- cleanups
Marcus Huewe [Thu, 27 May 2010 00:18:00 +0000 (02:18 +0200)]
- cleanups
- fixed do_log
- use "safe writes" in init_package_dir()

8 years ago- cleanup the new "meta mode" a bit
Marcus Huewe [Wed, 26 May 2010 23:54:04 +0000 (01:54 +0200)]
- cleanup the new "meta mode" a bit

currently it isn't possible to change from "meta mode" to "normal" mode
(except with some dirty hacks..)

8 years agofix typo
Adrian Schröter [Wed, 26 May 2010 14:46:01 +0000 (16:46 +0200)]
fix typo

8 years agoMerge branch 'master' of gitorious.org:opensuse/osc
Juergen Weigert [Wed, 26 May 2010 14:40:11 +0000 (16:40 +0200)]
Merge branch 'master' of gitorious.org:opensuse/osc

8 years agodo not run services on "osc update" by default.
Adrian Schröter [Wed, 26 May 2010 14:35:20 +0000 (16:35 +0200)]
do not run services on "osc update" by default.

8 years ago-
Juergen Weigert [Wed, 26 May 2010 14:29:43 +0000 (16:29 +0200)]
-

8 years agosi.execute now uses shutil.move instead of os.rename,
Juergen Weigert [Wed, 26 May 2010 14:25:20 +0000 (16:25 +0200)]
si.execute now uses shutil.move instead of os.rename,
in case /tmp/ is on its own filesystem...

8 years ago- fixed import warning + small cleanup
Marcus Huewe [Tue, 25 May 2010 16:41:15 +0000 (18:41 +0200)]
- fixed import warning + small cleanup

8 years ago- fixed message str
Marcus Huewe [Tue, 25 May 2010 16:31:50 +0000 (18:31 +0200)]
- fixed message str

8 years agouse correct apiurl when triggering a rebuild of local package
Adrian Schröter [Tue, 25 May 2010 15:50:36 +0000 (17:50 +0200)]
use correct apiurl when triggering a rebuild of local package

8 years agosupport checkout of underscore packages
Adrian Schröter [Tue, 25 May 2010 12:53:20 +0000 (14:53 +0200)]
support checkout of underscore packages

8 years agoharmonized osc parameters, user always "-M" for "--meta"
Adrian Schröter [Tue, 25 May 2010 12:00:50 +0000 (14:00 +0200)]
harmonized osc parameters, user always "-M" for "--meta"

8 years agofix commit of files in meta mode
Adrian Schröter [Tue, 25 May 2010 11:59:46 +0000 (13:59 +0200)]
fix commit of files in meta mode

8 years agoadd creation of multiple action requests to NEW file (implmented by Brook Hong)
Adrian Schröter [Tue, 25 May 2010 10:07:41 +0000 (12:07 +0200)]
add creation of multiple action requests to NEW file (implmented by Brook Hong)

8 years ago- fixed permissions
Marcus Huewe [Mon, 24 May 2010 20:40:31 +0000 (22:40 +0200)]
- fixed permissions

8 years agoimplement https://features.opensuse.org/309351
brook hong [Mon, 24 May 2010 11:28:44 +0000 (19:28 +0800)]
implement https://features.opensuse.org/309351

8 years ago- getbinaries: cleanup
Marcus Huewe [Sat, 22 May 2010 16:27:11 +0000 (18:27 +0200)]
- getbinaries: cleanup

8 years agoruntime fixes for last commit
Adrian Schröter [Sat, 22 May 2010 06:55:39 +0000 (08:55 +0200)]
runtime fixes for last commit

8 years agoadd validation verbose mode for easier debugging
Adrian Schröter [Sat, 22 May 2010 06:51:04 +0000 (08:51 +0200)]
add validation verbose mode for easier debugging

8 years agodon't try to execute temporary files in validator directory
Adrian Schröter [Sat, 22 May 2010 06:36:15 +0000 (08:36 +0200)]
don't try to execute temporary files in validator directory

8 years ago* offer access to deleted projects/packages
Adrian Schröter [Sat, 22 May 2010 06:22:12 +0000 (08:22 +0200)]
* offer access to deleted projects/packages
* allow checkout of meta data of packages
* process validators in sorted order

8 years agosupport undelete of project or package
Adrian Schröter [Fri, 21 May 2010 17:02:42 +0000 (19:02 +0200)]
support undelete of project or package

8 years agoImproved english message text.
Juergen Weigert [Fri, 21 May 2010 09:29:52 +0000 (11:29 +0200)]
Improved english message text.

8 years agodo not die on helper directories
Adrian Schröter [Thu, 20 May 2010 16:22:20 +0000 (18:22 +0200)]
do not die on helper directories

8 years agoMake source validator moduler, execute all scripts in directory
Adrian Schröter [Thu, 20 May 2010 10:02:53 +0000 (12:02 +0200)]
Make source validator moduler, execute all scripts in directory

8 years agosupport source validators as pre-checkin check
Adrian Schröter [Wed, 19 May 2010 16:36:38 +0000 (18:36 +0200)]
support source validators as pre-checkin check

8 years agofix osc add
Pavol Rusnak [Wed, 19 May 2010 13:34:59 +0000 (15:34 +0200)]
fix osc add

8 years agoallow to set a temporary comment for a review via "osc review new"
Adrian Schröter [Wed, 19 May 2010 12:12:49 +0000 (14:12 +0200)]
allow to set a temporary comment for a review via "osc review new"
(Fate #307506)

8 years agowhen doing "osc up -e" or "osc up -u" the actual update did not happen,
Adrian Schröter [Wed, 19 May 2010 11:02:23 +0000 (13:02 +0200)]
when doing "osc up -e" or "osc up -u" the actual update did not happen,
because revision md5 was used from local data. Doing an update of it before.

8 years agoapprovenew is a little bit less horrible then acceptallnew, isn't it ?
Adrian Schröter [Wed, 19 May 2010 10:50:52 +0000 (12:50 +0200)]
approvenew is a little bit less horrible then acceptallnew, isn't it ?

8 years agoadd "osc rq acceptallnew $PROJECT" command to show and accept all request in new...
Adrian Schröter [Wed, 19 May 2010 10:29:56 +0000 (12:29 +0200)]
add "osc rq acceptallnew $PROJECT" command to show and accept all request in new state.
This makes sense esp. for projects which work with default reviewers before.
(like it is planned for openSUSE:Factory).
In this way the review can happen during the week, people get feedback ASAP when review
fails, but the entire rebuild does not happen before the everything get accepted.

8 years ago* support branching with --force, to override existing target.
Adrian Schröter [Wed, 19 May 2010 08:47:01 +0000 (10:47 +0200)]
* support branching with --force, to override existing target.
* Sorted OBS 2.0 features in NEWS file

8 years agouse "checksum" to be in sync with other places
Adrian Schröter [Tue, 18 May 2010 14:33:11 +0000 (16:33 +0200)]
use "checksum" to be in sync with other places

8 years agoallow --force branch, even when target already exists
Adrian Schröter [Mon, 17 May 2010 18:14:49 +0000 (20:14 +0200)]
allow --force branch, even when target already exists

8 years agoadd sha256 verification for downloaded files via source service
Adrian Schröter [Mon, 17 May 2010 17:24:00 +0000 (19:24 +0200)]
add sha256 verification for downloaded files via source service

8 years agoextent command description for add
Adrian Schröter [Fri, 14 May 2010 14:59:45 +0000 (16:59 +0200)]
extent command description for add

8 years agoregister "_service" file, in case it got created
Adrian Schröter [Fri, 14 May 2010 14:51:18 +0000 (16:51 +0200)]
register "_service" file, in case it got created

8 years agoadd support for obs download_url source service.
Adrian Schröter [Fri, 14 May 2010 14:44:42 +0000 (16:44 +0200)]
add support for obs download_url source service.
"osc add $URL" is adding a download_url source service to the package now.
This means the server is downloading the file itself, important for reviewing
version updates.