1cb627a289
allow to skip source services
2010-02-05 10:32:27 +01:00
c18adb7edf
do not crash on reading rpms (missuse of filname as file object)
2010-02-05 10:31:26 +01:00
c48cc43d1a
add "Allow --prefer-pkgs to parse repodata" feature from Luke Imhoff
2010-02-05 08:56:19 +01:00
8f3683b497
Merge commit 'refs/merge-requests/1' of git://gitorious.org/opensuse/osc
2010-02-05 08:55:46 +01:00
Marcus Huewe
7d6ede13ab
- use a tempfile
2010-02-04 20:32:59 +01:00
Ludwig Nussel
f29fc17f83
better c&p'able output of osc maintainer
2010-02-02 16:15:38 +01:00
Ludwig Nussel
e21e1e9e42
fetch meta data only if it's actually needed
2010-02-02 16:15:38 +01:00
Ludwig Nussel
f635b50e3b
don't abort osc sr -d due to wrong develproject
2010-02-02 14:59:40 +01:00
Ludwig Nussel
010b55020e
parse server diff to generate submitrequest message template
2010-02-02 14:59:40 +01:00
Ludwig Nussel
f29ffcdaef
move changes file diff parser to separate function
2010-02-02 14:59:40 +01:00
Ludwig Nussel
048c479a3e
remove broken -l option to osc sr
2010-02-02 14:59:40 +01:00
Ludwig Nussel
098ec5b861
display details of finish
2010-02-02 14:59:40 +01:00
Marcus Huewe
89a3ee1b71
- distinguish between 'su' and other suwrappers (at least it should work now with 'su' and 'sudo')
2010-01-30 21:41:49 +01:00
Marcus Huewe
7b00934a47
- don't hardcode path to chroot binary
2010-01-30 19:22:32 +01:00
Marcus Huewe
f88e3f7c3f
- 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.
2010-01-30 18:05:25 +01:00
Marcus Huewe
0d67340644
- fixed #571491 ("[osc] --local-package always builds for the host system and doesn't respect the server repos anymore since 0.125")
2010-01-30 17:06:43 +01:00
Marcus Huewe
58f4740835
- added new command "osc chroot"
...
- added new helper method parse_repoarchdescr()
2010-01-30 16:18:30 +01:00
Marcus Huewe
3dc4a09a29
- use correct package name unless --local-package is specified
2010-01-30 00:08:28 +01:00
Marcus Huewe
fe6dec5410
- also detect a kiwi file
2010-01-29 23:16:15 +01:00
Marcus Huewe
73770458a7
- cleanup + fixed "osc build --local-package..."
2010-01-29 23:13:36 +01:00
94c9a3dde7
use the baserev on links by default for diffing
2010-01-29 16:56:36 +01:00
Marcus Huewe
8c50908891
- fixed 'project/package/repository/arch' support
2010-01-28 20:00:34 +01:00
Michal Vyskocil
612ac35f28
fix exception message in parse_disturl
2010-01-28 13:22:44 +01:00
Michal Vyskocil
1d44150c7f
add a buildlogurl support to osc remotebuildlog command
2010-01-28 13:20:11 +01:00
293d03536f
fix patchinfo command, not crashing anymore
...
Conflicts:
NEWS
2010-01-27 13:16:26 +01:00
Marcus Huewe
97a6a9e63c
- use base64 module for base64 encoding (as suggested by Luke Imhoff)
2010-01-22 20:16:38 +01:00
Marcus Huewe
7f9b4a37df
- fixed indention
2010-01-22 14:29:26 +01:00
Ludwig Nussel
1e99f37cc4
update TODO
2010-01-22 09:27:45 +01:00
9911870639
do not fill crap into our database by default
2010-01-22 08:58:18 +01:00
Michael Schroeder
8a8780d1db
Merge branch 'master' of gitorious.org:opensuse/osc
2010-01-21 14:47:39 +01:00
Michael Schroeder
b821c2ed6d
- default to expanded for new packages in osc up, like we do in osc co
2010-01-21 14:47:04 +01:00
73b5bc65d5
fixing attribute set/create command for final 1.7 API
...
Conflicts:
NEWS
osc/core.py
2010-01-21 10:32:35 +01:00
Michael Schroeder
151b9b699d
- also freeze if 'up -e' fails, code cleanup
2010-01-20 17:55:44 +01:00
Marcus Huewe
14288a9468
- changed appname handling
2010-01-20 14:46:10 +01:00
Ludwig Nussel
f2f948388e
appname should be osc for ssl support
2010-01-20 09:15:51 +01:00
Marcus Huewe
aee78f6150
- fixed do_branch
2010-01-19 19:15:45 +01:00
Luke Imhoff
96210b6dac
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.
2010-01-18 09:12:10 -06:00
39ac814169
do not crash on rdiff with 3 arguments ( #571483 )
2010-01-18 10:25:00 +01:00
Marcus Huewe
a7abbb37cd
- fixed typo in regex
2010-01-15 20:34:54 +01:00
Ludwig Nussel
bddcf82e5e
fix osc r in prj dir
2010-01-15 11:00:50 +01:00
Ludwig Nussel
2f46207cd0
osc ls -b: allow to specify repo and arch as arguments too
2010-01-15 10:56:42 +01:00
Ludwig Nussel
e86d6b6223
add option to prjresults to show results with packages listed vertically
2010-01-15 10:56:24 +01:00
Ludwig Nussel
bd9a9774f3
don't pollute results output with repo status
2010-01-15 10:56:24 +01:00
b2ea0d3b23
* fix output of "results" in project dir
...
* do not show warning when a target project is given on "branch"
2010-01-15 10:30:16 +01:00
7a5add4866
post 0.125
2010-01-14 22:57:31 +01:00
4787d7023a
make it the 0.125 release
2010-01-14 22:53:10 +01:00
Marcus Huewe
28f3e3b7e2
- fixed indention
2010-01-14 20:25:14 +01:00
Marcus Huewe
c4ccdea253
- fixed indention, use list comprehension
2010-01-14 20:16:10 +01:00
Marcus Huewe
de84575ab0
- don't read all rpm/deb tags/fields by default
2010-01-14 19:51:09 +01:00
e4fb64daba
"osc results" calls "prjresults" when being in project dir.
2010-01-14 15:20:00 +01:00