Marcus Huewe [Thu, 18 Feb 2010 13:21:17 +0000 (14:21 +0100)]
Merge branch 'master' of git://gitorious.org/opensuse/osc
Marcus Huewe [Thu, 18 Feb 2010 13:20:40 +0000 (14:20 +0100)]
- added help text to localbuildlog
- reworked localbuildlog
Adrian Schröter [Thu, 18 Feb 2010 13:14:31 +0000 (14:14 +0100)]
fix linktobranch apiurl usage
Marcus Huewe [Thu, 18 Feb 2010 12:58:01 +0000 (13:58 +0100)]
- mark 'build_platform' option as deprecated
Marcus Huewe [Wed, 17 Feb 2010 19:45:09 +0000 (20:45 +0100)]
- skip directories when adding files to a package
Michal Vyskocil [Tue, 16 Feb 2010 12:49:14 +0000 (13:49 +0100)]
buildurl support for buildlog command
Michal Vyskocil [Tue, 16 Feb 2010 11:23:25 +0000 (12:23 +0100)]
fix remotebuildlog help
Marcus Huewe [Mon, 15 Feb 2010 22:56:21 +0000 (23:56 +0100)]
- make sure the buffer is flushed
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
Marcus Huewe [Fri, 12 Feb 2010 14:55:01 +0000 (15:55 +0100)]
Merge branch 'master' of git://gitorious.org/opensuse/osc
Marcus Huewe [Fri, 12 Feb 2010 14:54:33 +0000 (15:54 +0100)]
- added "localbuildlog" command
Adrian Schröter [Fri, 12 Feb 2010 13:13:18 +0000 (14:13 +0100)]
typo fix
Marcus Huewe [Fri, 12 Feb 2010 10:55:09 +0000 (11:55 +0100)]
- fixed indention
- added 'icecream' to config dict
Ludwig Nussel [Wed, 20 Jan 2010 08:15:17 +0000 (09:15 +0100)]
command line options for cpio (default=off)
Ludwig Nussel [Fri, 12 Feb 2010 09:17:34 +0000 (10:17 +0100)]
add fetch-cpio support again
This partially reverts commit
0b60db740c3f797fb255f40aa6212455f13e0a9e.
Adrian Schröter [Fri, 12 Feb 2010 10:16:37 +0000 (11:16 +0100)]
speak about supersed when doing a supersed ;)
Ludwig Nussel [Thu, 11 Feb 2010 16:13:33 +0000 (17:13 +0100)]
better linewrapping and output of umlauts
Ludwig Nussel [Thu, 11 Feb 2010 12:47:32 +0000 (13:47 +0100)]
make iceream configurable in config file
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.
Marcus Huewe [Thu, 11 Feb 2010 20:22:07 +0000 (21:22 +0100)]
- always remove tempfile
- cleaned up metafile() class
Marcus Huewe [Thu, 11 Feb 2010 19:55:08 +0000 (20:55 +0100)]
- cleanup
Ludwig Nussel [Thu, 11 Feb 2010 10:26:03 +0000 (11:26 +0100)]
convenience mode for changedevelrequest
Ludwig Nussel [Thu, 11 Feb 2010 10:25:56 +0000 (11:25 +0100)]
store commit message so it doesn't get lost on failure
Ludwig Nussel [Thu, 11 Feb 2010 11:46:20 +0000 (12:46 +0100)]
unchanged log message is no error
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
Marcus Huewe [Thu, 11 Feb 2010 01:48:08 +0000 (02:48 +0100)]
- get out of the loop..
Marcus Huewe [Thu, 11 Feb 2010 00:47:47 +0000 (01:47 +0100)]
- review a request interactively
per default this "feature" is disabled
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)
Marcus Huewe [Tue, 9 Feb 2010 19:57:10 +0000 (20:57 +0100)]
- fixed #547005 ("osc co could show download progress")
Marcus Huewe [Tue, 9 Feb 2010 15:35:48 +0000 (16:35 +0100)]
- store buildinfo and buildconfig in the correct dir
Marcus Huewe [Tue, 9 Feb 2010 01:27:29 +0000 (02:27 +0100)]
- oops.. removed ')'
Marcus Huewe [Mon, 8 Feb 2010 23:08:21 +0000 (00:08 +0100)]
- remove redundant checks etc.
Marcus Huewe [Mon, 8 Feb 2010 22:31:27 +0000 (23:31 +0100)]
- simplify
Marcus Huewe [Mon, 8 Feb 2010 19:16:03 +0000 (20:16 +0100)]
- fixed #577792 ("osc sr: revoke-existing inquiry not accurate")
Marcus Huewe [Mon, 8 Feb 2010 19:02:23 +0000 (20:02 +0100)]
Merge branch 'master' of git://gitorious.org/opensuse/osc
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
Larry Gilbert [Sat, 6 Feb 2010 22:45:24 +0000 (14:45 -0800)]
Update source code repository references
Marcus Huewe [Fri, 5 Feb 2010 14:22:05 +0000 (15:22 +0100)]
- rpmq is always "defined"/not None
Marcus Huewe [Fri, 5 Feb 2010 14:17:45 +0000 (15:17 +0100)]
- always close the file
Marcus Huewe [Fri, 5 Feb 2010 14:14:48 +0000 (15:14 +0100)]
- fix + beautify
Adrian Schröter [Fri, 5 Feb 2010 10:49:57 +0000 (11:49 +0100)]
do not complain about _service files
Adrian Schröter [Fri, 5 Feb 2010 09:32:27 +0000 (10:32 +0100)]
allow to skip source services
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)
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
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
Marcus Huewe [Thu, 4 Feb 2010 19:32:59 +0000 (20:32 +0100)]
- use a tempfile
Ludwig Nussel [Tue, 2 Feb 2010 15:15:06 +0000 (16:15 +0100)]
better c&p'able output of osc maintainer
Ludwig Nussel [Tue, 2 Feb 2010 15:14:00 +0000 (16:14 +0100)]
fetch meta data only if it's actually needed
Ludwig Nussel [Tue, 2 Feb 2010 13:38:50 +0000 (14:38 +0100)]
don't abort osc sr -d due to wrong develproject
Ludwig Nussel [Tue, 2 Feb 2010 13:38:35 +0000 (14:38 +0100)]
parse server diff to generate submitrequest message template
Ludwig Nussel [Tue, 2 Feb 2010 13:12:22 +0000 (14:12 +0100)]
move changes file diff parser to separate function
Ludwig Nussel [Tue, 2 Feb 2010 12:34:12 +0000 (13:34 +0100)]
remove broken -l option to osc sr
Ludwig Nussel [Fri, 22 Jan 2010 08:10:11 +0000 (09:10 +0100)]
display details of finish
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')
Marcus Huewe [Sat, 30 Jan 2010 18:22:32 +0000 (19:22 +0100)]
- don't hardcode path to chroot binary
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.
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")
Marcus Huewe [Sat, 30 Jan 2010 15:18:30 +0000 (16:18 +0100)]
- added new command "osc chroot"
- added new helper method parse_repoarchdescr()
Marcus Huewe [Fri, 29 Jan 2010 23:08:28 +0000 (00:08 +0100)]
- use correct package name unless --local-package is specified
Marcus Huewe [Fri, 29 Jan 2010 22:16:15 +0000 (23:16 +0100)]
- also detect a kiwi file
Marcus Huewe [Fri, 29 Jan 2010 22:13:36 +0000 (23:13 +0100)]
- cleanup + fixed "osc build --local-package..."
Adrian Schröter [Fri, 29 Jan 2010 15:56:36 +0000 (16:56 +0100)]
use the baserev on links by default for diffing
Marcus Huewe [Thu, 28 Jan 2010 19:00:34 +0000 (20:00 +0100)]
- fixed 'project/package/repository/arch' support
Michal Vyskocil [Thu, 28 Jan 2010 12:22:44 +0000 (13:22 +0100)]
fix exception message in parse_disturl
Michal Vyskocil [Thu, 28 Jan 2010 12:20:11 +0000 (13:20 +0100)]
add a buildlogurl support to osc remotebuildlog command
Adrian Schröter [Wed, 27 Jan 2010 12:16:26 +0000 (13:16 +0100)]
fix patchinfo command, not crashing anymore
Conflicts:
NEWS
Marcus Huewe [Fri, 22 Jan 2010 19:16:38 +0000 (20:16 +0100)]
- use base64 module for base64 encoding (as suggested by Luke Imhoff)
Marcus Huewe [Fri, 22 Jan 2010 13:29:26 +0000 (14:29 +0100)]
- fixed indention
Ludwig Nussel [Fri, 22 Jan 2010 08:12:19 +0000 (09:12 +0100)]
update TODO
Adrian Schröter [Fri, 22 Jan 2010 07:57:47 +0000 (08:57 +0100)]
do not fill crap into our database by default
Michael Schroeder [Thu, 21 Jan 2010 13:47:39 +0000 (14:47 +0100)]
Merge branch 'master' of gitorious.org:opensuse/osc
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
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
Michael Schroeder [Wed, 20 Jan 2010 16:55:44 +0000 (17:55 +0100)]
- also freeze if 'up -e' fails, code cleanup
Marcus Huewe [Wed, 20 Jan 2010 13:46:10 +0000 (14:46 +0100)]
- changed appname handling
Ludwig Nussel [Tue, 19 Jan 2010 12:31:07 +0000 (13:31 +0100)]
appname should be osc for ssl support
Marcus Huewe [Tue, 19 Jan 2010 18:15:45 +0000 (19:15 +0100)]
- fixed do_branch
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.
Adrian Schröter [Mon, 18 Jan 2010 09:25:00 +0000 (10:25 +0100)]
do not crash on rdiff with 3 arguments (#571483)
Marcus Huewe [Fri, 15 Jan 2010 19:34:54 +0000 (20:34 +0100)]
- fixed typo in regex
Ludwig Nussel [Fri, 15 Jan 2010 10:00:50 +0000 (11:00 +0100)]
fix osc r in prj dir
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
Ludwig Nussel [Mon, 11 Jan 2010 15:36:21 +0000 (16:36 +0100)]
add option to prjresults to show results with packages listed vertically
Ludwig Nussel [Fri, 15 Jan 2010 09:51:19 +0000 (10:51 +0100)]
don't pollute results output with repo status
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"
Adrian Schröter [Thu, 14 Jan 2010 21:57:31 +0000 (22:57 +0100)]
post 0.125
Adrian Schröter [Thu, 14 Jan 2010 21:53:10 +0000 (22:53 +0100)]
make it the 0.125 release
Marcus Huewe [Thu, 14 Jan 2010 19:25:14 +0000 (20:25 +0100)]
- fixed indention
Marcus Huewe [Thu, 14 Jan 2010 19:16:10 +0000 (20:16 +0100)]
- fixed indention, use list comprehension
Marcus Huewe [Thu, 14 Jan 2010 18:51:09 +0000 (19:51 +0100)]
- don't read all rpm/deb tags/fields by default
Adrian Schröter [Thu, 14 Jan 2010 14:20:00 +0000 (15:20 +0100)]
"osc results" calls "prjresults" when being in project dir.
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
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
Adrian Schröter [Thu, 14 Jan 2010 10:58:34 +0000 (11:58 +0100)]
new "osc revert" command
Adrian Schröter [Wed, 13 Jan 2010 12:35:45 +0000 (13:35 +0100)]
show scheduler state for each repo with "results" and "prjresults"
Adrian Schröter [Wed, 13 Jan 2010 11:53:08 +0000 (12:53 +0100)]
fix syntax error on checkout
Michal Vyskocil [Wed, 13 Jan 2010 09:03:14 +0000 (10:03 +0100)]
fix of do_bugowner: opts.roles should have the __len__ method
Adrian Schröter [Tue, 12 Jan 2010 16:38:06 +0000 (17:38 +0100)]
add features from Ludwig and Michael to NEWS file
Michael Schroeder [Tue, 12 Jan 2010 16:22:47 +0000 (17:22 +0100)]
- add autofreezing of link (obsoletes linkrepair)
Ludwig Nussel [Tue, 12 Jan 2010 14:10:32 +0000 (15:10 +0100)]
reimplement osc my