opensuse:osc.git
13 years agoMerge branch 'master' of git://gitorious.org/opensuse/osc
Marcus Huewe [Thu, 18 Feb 2010 13:21:17 +0000 (14:21 +0100)]
Merge branch 'master' of git://gitorious.org/opensuse/osc

13 years ago- added help text to localbuildlog
Marcus Huewe [Thu, 18 Feb 2010 13:20:40 +0000 (14:20 +0100)]
- added help text to localbuildlog
- reworked localbuildlog

13 years agofix linktobranch apiurl usage
Adrian Schröter [Thu, 18 Feb 2010 13:14:31 +0000 (14:14 +0100)]
fix linktobranch apiurl usage

13 years ago- mark 'build_platform' option as deprecated
Marcus Huewe [Thu, 18 Feb 2010 12:58:01 +0000 (13:58 +0100)]
- mark 'build_platform' option as deprecated

13 years ago- skip directories when adding files to a package
Marcus Huewe [Wed, 17 Feb 2010 19:45:09 +0000 (20:45 +0100)]
- skip directories when adding files to a package

13 years agobuildurl support for buildlog command
Michal Vyskocil [Tue, 16 Feb 2010 12:49:14 +0000 (13:49 +0100)]
buildurl support for buildlog command

13 years agofix remotebuildlog help
Michal Vyskocil [Tue, 16 Feb 2010 11:23:25 +0000 (12:23 +0100)]
fix remotebuildlog help

13 years ago- make sure the buffer is flushed
Marcus Huewe [Mon, 15 Feb 2010 22:56:21 +0000 (23:56 +0100)]
- make sure the buffer is flushed

13 years ago- fixed #579840 ("osc diff output should use a tab as separator behind filenames")
Marcus Huewe [Sun, 14 Feb 2010 18:10:10 +0000 (19:10 +0100)]
- fixed #579840 ("osc diff output should use a tab as separator behind filenames")

"svn diff" is doing the same so it shouldn't harm

13 years agoMerge branch 'master' of git://gitorious.org/opensuse/osc
Marcus Huewe [Fri, 12 Feb 2010 14:55:01 +0000 (15:55 +0100)]
Merge branch 'master' of git://gitorious.org/opensuse/osc

13 years ago- added "localbuildlog" command
Marcus Huewe [Fri, 12 Feb 2010 14:54:33 +0000 (15:54 +0100)]
- added "localbuildlog" command

13 years agotypo fix
Adrian Schröter [Fri, 12 Feb 2010 13:13:18 +0000 (14:13 +0100)]
typo fix

13 years ago- fixed indention
Marcus Huewe [Fri, 12 Feb 2010 10:55:09 +0000 (11:55 +0100)]
- fixed indention
- added 'icecream' to  config dict

13 years agocommand line options for cpio (default=off)
Ludwig Nussel [Wed, 20 Jan 2010 08:15:17 +0000 (09:15 +0100)]
command line options for cpio (default=off)

13 years agoadd fetch-cpio support again
Ludwig Nussel [Fri, 12 Feb 2010 09:17:34 +0000 (10:17 +0100)]
add fetch-cpio support again

This partially reverts commit 0b60db740c3f797fb255f40aa6212455f13e0a9e.

13 years agospeak about supersed when doing a supersed ;)
Adrian Schröter [Fri, 12 Feb 2010 10:16:37 +0000 (11:16 +0100)]
speak about supersed when doing a supersed ;)

13 years agobetter linewrapping and output of umlauts
Ludwig Nussel [Thu, 11 Feb 2010 16:13:33 +0000 (17:13 +0100)]
better linewrapping and output of umlauts

13 years agomake iceream configurable in config file
Ludwig Nussel [Thu, 11 Feb 2010 12:47:32 +0000 (13:47 +0100)]
make iceream configurable in config file

13 years agodo not point to keyservers for gpg key. They don't get exported by default.
Adrian Schröter [Thu, 11 Feb 2010 19:58:04 +0000 (20:58 +0100)]
do not point to keyservers for gpg key. They don't get exported by default.

13 years ago- always remove tempfile
Marcus Huewe [Thu, 11 Feb 2010 20:22:07 +0000 (21:22 +0100)]
- always remove tempfile
- cleaned up metafile() class

13 years ago- cleanup
Marcus Huewe [Thu, 11 Feb 2010 19:55:08 +0000 (20:55 +0100)]
- cleanup

13 years agoconvenience mode for changedevelrequest
Ludwig Nussel [Thu, 11 Feb 2010 10:26:03 +0000 (11:26 +0100)]
convenience mode for changedevelrequest

13 years agostore commit message so it doesn't get lost on failure
Ludwig Nussel [Thu, 11 Feb 2010 10:25:56 +0000 (11:25 +0100)]
store commit message so it doesn't get lost on failure

13 years agounchanged log message is no error
Ludwig Nussel [Thu, 11 Feb 2010 11:46:20 +0000 (12:46 +0100)]
unchanged log message is no error

13 years agoRevert "use the baserev on links by default for diffing"
Ludwig Nussel [Thu, 11 Feb 2010 09:05:45 +0000 (10:05 +0100)]
Revert "use the baserev on links by default for diffing"

Unfortunately produces weird results sometimes. There's probably some
smart code needed to determine when to use baserev.

This reverts commit 94c9a3dde7004b0367c2f65429c864ead68d2175.

Conflicts:

NEWS

13 years ago- get out of the loop..
Marcus Huewe [Thu, 11 Feb 2010 01:48:08 +0000 (02:48 +0100)]
- get out of the loop..

13 years ago- review a request interactively
Marcus Huewe [Thu, 11 Feb 2010 00:47:47 +0000 (01:47 +0100)]
- review a request interactively

per default this "feature" is disabled

13 years ago- added OscTextMeter() class
Marcus Huewe [Tue, 9 Feb 2010 20:22:32 +0000 (21:22 +0100)]
- added OscTextMeter() class

it's sole purpose is to show the progress immediately because it might take
some time until it shows up (depending on the used bufsize)

13 years ago- fixed #547005 ("osc co could show download progress")
Marcus Huewe [Tue, 9 Feb 2010 19:57:10 +0000 (20:57 +0100)]
- fixed #547005 ("osc co could show download progress")

13 years ago- store buildinfo and buildconfig in the correct dir
Marcus Huewe [Tue, 9 Feb 2010 15:35:48 +0000 (16:35 +0100)]
- store buildinfo and buildconfig in the correct dir

13 years ago- oops.. removed ')'
Marcus Huewe [Tue, 9 Feb 2010 01:27:29 +0000 (02:27 +0100)]
- oops.. removed ')'

13 years ago- remove redundant checks etc.
Marcus Huewe [Mon, 8 Feb 2010 23:08:21 +0000 (00:08 +0100)]
- remove redundant checks etc.

13 years ago- simplify
Marcus Huewe [Mon, 8 Feb 2010 22:31:27 +0000 (23:31 +0100)]
- simplify

13 years ago- fixed #577792 ("osc sr: revoke-existing inquiry not accurate")
Marcus Huewe [Mon, 8 Feb 2010 19:16:03 +0000 (20:16 +0100)]
- fixed #577792 ("osc sr: revoke-existing inquiry not accurate")

13 years agoMerge branch 'master' of git://gitorious.org/opensuse/osc
Marcus Huewe [Mon, 8 Feb 2010 19:02:23 +0000 (20:02 +0100)]
Merge branch 'master' of git://gitorious.org/opensuse/osc

13 years ago- fixed #577156 ("osc: develproject redirection notice absent")
Marcus Huewe [Mon, 8 Feb 2010 18:58:14 +0000 (19:58 +0100)]
- fixed #577156 ("osc: develproject redirection notice absent")

Note: this only works properly with api's which have commit 357d0dbd1f77967fe020c16917531bcb354245d5

13 years agoUpdate source code repository references
Larry Gilbert [Sat, 6 Feb 2010 22:45:24 +0000 (14:45 -0800)]
Update source code repository references

13 years ago- rpmq is always "defined"/not None
Marcus Huewe [Fri, 5 Feb 2010 14:22:05 +0000 (15:22 +0100)]
- rpmq is always "defined"/not None

13 years ago- always close the file
Marcus Huewe [Fri, 5 Feb 2010 14:17:45 +0000 (15:17 +0100)]
- always close the file

13 years ago- fix + beautify
Marcus Huewe [Fri, 5 Feb 2010 14:14:48 +0000 (15:14 +0100)]
- fix + beautify

13 years agodo not complain about _service files
Adrian Schröter [Fri, 5 Feb 2010 10:49:57 +0000 (11:49 +0100)]
do not complain about _service files

13 years agoallow to skip source services
Adrian Schröter [Fri, 5 Feb 2010 09:32:27 +0000 (10:32 +0100)]
allow to skip source services

13 years agodo not crash on reading rpms (missuse of filname as file object)
Adrian Schröter [Fri, 5 Feb 2010 09:31:26 +0000 (10:31 +0100)]
do not crash on reading rpms (missuse of filname as file object)

13 years agoadd "Allow --prefer-pkgs to parse repodata" feature from Luke Imhoff
Adrian Schröter [Fri, 5 Feb 2010 07:56:19 +0000 (08:56 +0100)]
add "Allow --prefer-pkgs to parse repodata" feature from Luke Imhoff

13 years agoMerge commit 'refs/merge-requests/1' of git://gitorious.org/opensuse/osc
Adrian Schröter [Fri, 5 Feb 2010 07:55:46 +0000 (08:55 +0100)]
Merge commit 'refs/merge-requests/1' of git://gitorious.org/opensuse/osc

13 years ago- use a tempfile
Marcus Huewe [Thu, 4 Feb 2010 19:32:59 +0000 (20:32 +0100)]
- use a tempfile

13 years agobetter c&p'able output of osc maintainer
Ludwig Nussel [Tue, 2 Feb 2010 15:15:06 +0000 (16:15 +0100)]
better c&p'able output of osc maintainer

13 years agofetch meta data only if it's actually needed
Ludwig Nussel [Tue, 2 Feb 2010 15:14:00 +0000 (16:14 +0100)]
fetch meta data only if it's actually needed

13 years agodon't abort osc sr -d due to wrong develproject
Ludwig Nussel [Tue, 2 Feb 2010 13:38:50 +0000 (14:38 +0100)]
don't abort osc sr -d due to wrong develproject

13 years agoparse server diff to generate submitrequest message template
Ludwig Nussel [Tue, 2 Feb 2010 13:38:35 +0000 (14:38 +0100)]
parse server diff to generate submitrequest message template

13 years agomove changes file diff parser to separate function
Ludwig Nussel [Tue, 2 Feb 2010 13:12:22 +0000 (14:12 +0100)]
move changes file diff parser to separate function

13 years agoremove broken -l option to osc sr
Ludwig Nussel [Tue, 2 Feb 2010 12:34:12 +0000 (13:34 +0100)]
remove broken -l option to osc sr

13 years agodisplay details of finish
Ludwig Nussel [Fri, 22 Jan 2010 08:10:11 +0000 (09:10 +0100)]
display details of finish

13 years ago- distinguish between 'su' and other suwrappers (at least it should work now with...
Marcus Huewe [Sat, 30 Jan 2010 20:41:49 +0000 (21:41 +0100)]
- distinguish between 'su' and other suwrappers (at least it should work now with 'su' and 'sudo')

13 years ago- don't hardcode path to chroot binary
Marcus Huewe [Sat, 30 Jan 2010 18:22:32 +0000 (19:22 +0100)]
- don't hardcode path to chroot binary

13 years ago- fixed #574758 ('"osc" cannot commit "read-only" files.')
Marcus Huewe [Sat, 30 Jan 2010 17:05:25 +0000 (18:05 +0100)]
- fixed #574758 ('"osc" cannot commit "read-only" files.')

- simply use shutil.copyfile() instead of shutil.copy2() because we don't
  care about the file mode etc.

13 years ago- fixed #571491 ("[osc] --local-package always builds for the host system and doesn...
Marcus Huewe [Sat, 30 Jan 2010 16:06:43 +0000 (17:06 +0100)]
- fixed #571491 ("[osc] --local-package always builds for the host system and doesn't respect the server repos anymore since 0.125")

13 years ago- added new command "osc chroot"
Marcus Huewe [Sat, 30 Jan 2010 15:18:30 +0000 (16:18 +0100)]
- added new command "osc chroot"

- added new helper method parse_repoarchdescr()

13 years ago- use correct package name unless --local-package is specified
Marcus Huewe [Fri, 29 Jan 2010 23:08:28 +0000 (00:08 +0100)]
- use correct package name unless --local-package is specified

13 years ago- also detect a kiwi file
Marcus Huewe [Fri, 29 Jan 2010 22:16:15 +0000 (23:16 +0100)]
- also detect a kiwi file

13 years ago- cleanup + fixed "osc build --local-package..."
Marcus Huewe [Fri, 29 Jan 2010 22:13:36 +0000 (23:13 +0100)]
- cleanup + fixed "osc build --local-package..."

13 years agouse the baserev on links by default for diffing
Adrian Schröter [Fri, 29 Jan 2010 15:56:36 +0000 (16:56 +0100)]
use the baserev on links by default for diffing

13 years ago- fixed 'project/package/repository/arch' support
Marcus Huewe [Thu, 28 Jan 2010 19:00:34 +0000 (20:00 +0100)]
- fixed 'project/package/repository/arch' support

13 years agofix exception message in parse_disturl
Michal Vyskocil [Thu, 28 Jan 2010 12:22:44 +0000 (13:22 +0100)]
fix exception message in parse_disturl

13 years agoadd a buildlogurl support to osc remotebuildlog command
Michal Vyskocil [Thu, 28 Jan 2010 12:20:11 +0000 (13:20 +0100)]
add a buildlogurl support to osc remotebuildlog command

13 years agofix patchinfo command, not crashing anymore
Adrian Schröter [Wed, 27 Jan 2010 12:16:26 +0000 (13:16 +0100)]
fix patchinfo command, not crashing anymore

Conflicts:

NEWS

13 years ago- use base64 module for base64 encoding (as suggested by Luke Imhoff)
Marcus Huewe [Fri, 22 Jan 2010 19:16:38 +0000 (20:16 +0100)]
- use base64 module for base64 encoding (as suggested by Luke Imhoff)

13 years ago- fixed indention
Marcus Huewe [Fri, 22 Jan 2010 13:29:26 +0000 (14:29 +0100)]
- fixed indention

13 years agoupdate TODO
Ludwig Nussel [Fri, 22 Jan 2010 08:12:19 +0000 (09:12 +0100)]
update TODO

13 years agodo not fill crap into our database by default
Adrian Schröter [Fri, 22 Jan 2010 07:57:47 +0000 (08:57 +0100)]
do not fill crap into our database by default

13 years agoMerge branch 'master' of gitorious.org:opensuse/osc
Michael Schroeder [Thu, 21 Jan 2010 13:47:39 +0000 (14:47 +0100)]
Merge branch 'master' of gitorious.org:opensuse/osc

13 years ago- default to expanded for new packages in osc up, like we do in osc co
Michael Schroeder [Thu, 21 Jan 2010 13:47:04 +0000 (14:47 +0100)]
- default to expanded for new packages in osc up, like we do in osc co

13 years agofixing attribute set/create command for final 1.7 API
Adrian Schröter [Thu, 21 Jan 2010 09:31:53 +0000 (10:31 +0100)]
fixing attribute set/create command for final 1.7 API

Conflicts:

NEWS
osc/core.py

13 years ago- also freeze if 'up -e' fails, code cleanup
Michael Schroeder [Wed, 20 Jan 2010 16:55:44 +0000 (17:55 +0100)]
- also freeze if 'up -e' fails, code cleanup

13 years ago- changed appname handling
Marcus Huewe [Wed, 20 Jan 2010 13:46:10 +0000 (14:46 +0100)]
- changed appname handling

13 years agoappname should be osc for ssl support
Ludwig Nussel [Tue, 19 Jan 2010 12:31:07 +0000 (13:31 +0100)]
appname should be osc for ssl support

13 years ago- fixed do_branch
Marcus Huewe [Tue, 19 Jan 2010 18:15:45 +0000 (19:15 +0100)]
- fixed do_branch

13 years agoAllow --prefer-pkgs to parse repodata 1
Luke Imhoff [Mon, 18 Jan 2010 15:12:10 +0000 (09:12 -0600)]
Allow --prefer-pkgs to parse repodata

Any directory passed to --prefer-pkgs will be searched for a repodata
directory.  If the directory does not contain a repodata directory, then
each ancestor directory is checked.  This allows for the user error of
specifying an individual architecture directory (e.g. x86_64) instead of the
parent repository directory that contains the repodata:

repository/
  x86_64/
    *.rpm
  repodata/
    *.xml.gz

The use case for this feature is it allows snapshots of the OBS repositories
to be offloaded to an network-attached filesystem.  repodata directories are
used as the xml.gz files are faster to read than the 100s of rpms in a given
snapshot.  These snapshots are used to track older rpm sets that may be
deployed for testing.

13 years agodo not crash on rdiff with 3 arguments (#571483)
Adrian Schröter [Mon, 18 Jan 2010 09:25:00 +0000 (10:25 +0100)]
do not crash on rdiff with 3 arguments (#571483)

13 years ago- fixed typo in regex
Marcus Huewe [Fri, 15 Jan 2010 19:34:54 +0000 (20:34 +0100)]
- fixed typo in regex

13 years agofix osc r in prj dir
Ludwig Nussel [Fri, 15 Jan 2010 10:00:50 +0000 (11:00 +0100)]
fix osc r in prj dir

13 years agoosc ls -b: allow to specify repo and arch as arguments too
Ludwig Nussel [Tue, 12 Jan 2010 12:31:25 +0000 (13:31 +0100)]
osc ls -b: allow to specify repo and arch as arguments too

13 years agoadd option to prjresults to show results with packages listed vertically
Ludwig Nussel [Mon, 11 Jan 2010 15:36:21 +0000 (16:36 +0100)]
add option to prjresults to show results with packages listed vertically

13 years agodon't pollute results output with repo status
Ludwig Nussel [Fri, 15 Jan 2010 09:51:19 +0000 (10:51 +0100)]
don't pollute results output with repo status

13 years ago* fix output of "results" in project dir
Adrian Schröter [Fri, 15 Jan 2010 09:29:07 +0000 (10:29 +0100)]
* fix output of "results" in project dir
* do not show warning when a target project is given on "branch"

13 years agopost 0.125
Adrian Schröter [Thu, 14 Jan 2010 21:57:31 +0000 (22:57 +0100)]
post 0.125

13 years agomake it the 0.125 release
Adrian Schröter [Thu, 14 Jan 2010 21:53:10 +0000 (22:53 +0100)]
make it the 0.125 release

13 years ago- fixed indention
Marcus Huewe [Thu, 14 Jan 2010 19:25:14 +0000 (20:25 +0100)]
- fixed indention

13 years ago- fixed indention, use list comprehension
Marcus Huewe [Thu, 14 Jan 2010 19:16:10 +0000 (20:16 +0100)]
- fixed indention, use list comprehension

13 years ago- don't read all rpm/deb tags/fields by default
Marcus Huewe [Thu, 14 Jan 2010 18:51:09 +0000 (19:51 +0100)]
- don't read all rpm/deb tags/fields by default

13 years ago"osc results" calls "prjresults" when being in project dir.
Adrian Schröter [Thu, 14 Jan 2010 14:20:00 +0000 (15:20 +0100)]
"osc results" calls "prjresults" when being in project dir.

13 years agoRevert "new "osc revert" command"
Adrian Schröter [Thu, 14 Jan 2010 13:42:26 +0000 (14:42 +0100)]
Revert "new "osc revert" command"

This reverts commit b198845b2c982c9ce48f36d4705af9a85d7de46d.

Conflicts:

osc/commandline.py

13 years ago* support linktobranch with local dir
Adrian Schröter [Thu, 14 Jan 2010 11:24:48 +0000 (12:24 +0100)]
* support linktobranch with local dir
* update local checkout on linktobranch and revert

13 years agonew "osc revert" command
Adrian Schröter [Thu, 14 Jan 2010 10:58:34 +0000 (11:58 +0100)]
new "osc revert" command

13 years agoshow scheduler state for each repo with "results" and "prjresults"
Adrian Schröter [Wed, 13 Jan 2010 12:35:45 +0000 (13:35 +0100)]
show scheduler state for each repo with "results" and "prjresults"

13 years agofix syntax error on checkout
Adrian Schröter [Wed, 13 Jan 2010 11:53:08 +0000 (12:53 +0100)]
fix syntax error on checkout

13 years agofix of do_bugowner: opts.roles should have the __len__ method
Michal Vyskocil [Wed, 13 Jan 2010 09:03:14 +0000 (10:03 +0100)]
fix of do_bugowner: opts.roles should have the __len__ method

13 years agoadd features from Ludwig and Michael to NEWS file
Adrian Schröter [Tue, 12 Jan 2010 16:38:06 +0000 (17:38 +0100)]
add features from Ludwig and Michael to NEWS file

13 years ago- add autofreezing of link (obsoletes linkrepair)
Michael Schroeder [Tue, 12 Jan 2010 16:22:47 +0000 (17:22 +0100)]
- add autofreezing of link (obsoletes linkrepair)

13 years agoreimplement osc my
Ludwig Nussel [Tue, 12 Jan 2010 14:10:32 +0000 (15:10 +0100)]
reimplement osc my