Danny Kukawka
50f6ba67ea
changed 'osc request revoke' to prevent set same state twice
...
Changed 'osc request {reopen,accept,decline,wipe,revoke}' to check
the current state and ask the user if the requested state is the
same as the current state of the request. This should prevent e.g.
useless state changes (set to revoke multiple times in a row) by
accident.
2010-08-18 17:58:42 +02:00
Danny Kukawka
d2b9015d8f
small typo fix
2010-08-18 16:20:24 +02:00
Danny Kukawka
2aede1039f
changed change_request_state() to return only the status code
...
Changed change_request_state() to return only the status code,
print out some more usable message for result of change_request_state()
where needed.
2010-08-18 16:17:34 +02:00
Marcus Huewe
c93baf1f58
- use correct the user (depending on the apiurl)
2010-08-18 12:40:43 +02:00
Danny Kukawka
6380c91d0f
removed left over debug messages
2010-08-18 11:46:57 +02:00
Danny Kukawka
1477193694
added 'osc reqmaintainership'
...
Added 'osc reqmaintainership' as shortcut for
'osc creq -a add_role USER maintainer PROJECT PACKAGE' since this
command is hard to find for (new) users.
Works also from checked out packages. If no user is specified,
the command takes the current osc user from the config.
2010-08-18 11:42:50 +02:00
Ludwig Nussel
3d610e6e0b
ignore gpg key import errors
...
Some projects use the same gpg key. To avoid osc from quitting when
building against two or more such projects at the same time ignore
gpg key import errors as long as at least one key could be imported.
2010-08-17 15:16:00 +02:00
Marcus Huewe
be425d3261
- use ExtRuntimeError instead of 'sys.exit'
2010-08-16 16:40:16 +02:00
Marcus Huewe
e209766084
- renamed "RuntimeError" to "ExtRuntimeError" to avoid confusion with python's "RuntimeError" class
...
just a "cosmetic" changes
2010-08-16 16:27:00 +02:00
Marcus Huewe
03ad610caf
- move 'builtin_signature_check' into conf module
2010-08-16 16:06:17 +02:00
Marcus Huewe
3ceef4d4f2
- use correct package
2010-08-16 16:04:27 +02:00
Marcus Huewe
322a385f7a
- strip at the correct place...
2010-08-16 13:53:52 +02:00
Marcus Huewe
77efad5eb8
- request_interactive_review: strip() user input
2010-08-16 13:51:19 +02:00
Ludwig Nussel
08f12721fe
another rq fix
2010-08-13 09:51:32 +02:00
Ludwig Nussel
ef7a82fe97
fix osc rq
2010-08-13 09:43:32 +02:00
Ludwig Nussel
fb7911ea86
fix sr -d again
2010-08-13 08:58:27 +02:00
Juergen Weigert
b3fb8b51fb
tabs to spaces. Damit kein Unglueck nicht geschicht. Hello Danny.
2010-08-13 00:30:05 +02:00
Juergen Weigert
ac3bbf9bc7
fixed and simplified result sorting expression in osc search
2010-08-13 00:07:59 +02:00
Marcus Huewe
cbebe3b239
- treat "no_verify" as a boolean
2010-08-12 23:13:51 +02:00
Juergen Weigert
5fe669b15b
allow no_verify also in .oscrc
2010-08-12 21:34:08 +02:00
Juergen Weigert
c23002c953
osc search now returns sorted by proj and pack,
...
not just by proj with random pack order.
2010-08-12 20:23:28 +02:00
Juergen Weigert
1b38b8c338
osc search now returns sorted by project, and sorted by package,
...
not just sorted projects and random package order.
2010-08-12 20:21:04 +02:00
Marcus Huewe
1a5023ff28
- simplify + always remove tmpfile
2010-08-11 22:50:10 +02:00
Marcus Huewe
598a458718
- fixed #613513 ("osc copypac to another OBS instance fails if source package uses links")
...
now links are always expanded if we copy across different buildservice instances
2010-08-11 22:42:16 +02:00
Marcus Huewe
8b89a7c225
- removed old cruft
2010-08-11 18:08:54 +02:00
Marcus Huewe
e29b227b5b
- do_status: added '--show-excluded' option to show all files (except the store dir)
...
Additionally "osc st" doesn't show dirs anymore if it's called from
a package wc because dirs cannot be added to a package
2010-08-11 18:05:12 +02:00
Marcus Huewe
ba4b0d3c20
Merge branch 'master' of git://gitorious.org/opensuse/osc
2010-08-11 12:52:48 +02:00
Marcus Huewe
2347e45a5c
- fixed init_package_dir (the whole init_*_dir concept needs to be rewritten)
2010-08-11 12:50:53 +02:00
e0172293df
check the right options for request and review command
2010-08-10 16:36:29 +02:00
Marcus Huewe
eada1234a9
- do_signkey: don't modify list during iteration
2010-08-08 23:45:04 +02:00
Marcus Huewe
b213b9695b
- a more generic version of ebd4b1d893
(the same logic applies to *.dsc, *.kiwi)
2010-08-08 23:15:25 +02:00
Marcus Huewe
85d3391bd4
- support signing state (patch by srinidhi@novell.com)
2010-08-08 21:09:18 +02:00
1244308d47
"osc sr" used for an entire project is now offering also to supersed requests
...
when they got cloned by checking the attribute.
It does not work from package dir atm, this entire behaviour is not a good design.
But I lack a good idea how to design it better atm.
2010-08-05 17:00:45 +02:00
ef2d0aa2e9
add "request clone" command for OBS 2.1
2010-08-05 15:54:48 +02:00
1e2bbf941c
fix comment message transfer for "review add" command
2010-08-05 10:24:20 +02:00
Ludwig Nussel
ebd4b1d893
prefer spec files that match the directory name only if there are no debian or kiwi files
...
partially reverts commit 1b6fbd7d05
.
2010-08-04 17:26:59 +02:00
e3828801db
Revert "set release number to zero if not specified via commandline or server otherwise"
...
doing it in build script
This reverts commit 336530b660
.
2010-08-04 17:24:06 +02:00
5bd78d44f8
another try for prjresutls, do not show "excluded" packages/repos by default,
...
but show the manual disabled ones.
2010-08-04 17:16:59 +02:00
336530b660
set release number to zero if not specified via commandline or server otherwise
2010-08-04 17:02:25 +02:00
Ludwig Nussel
a4a52b62ae
fix and rename osc pr --show-non-building
...
fix osc pr --show-non-building to actually do what it is supposed to
do. Change default to not do filtering by renaming the option to
--hide-disabled
2010-08-04 16:49:57 +02:00
Ludwig Nussel
40503680c1
tweak output about used keys
2010-08-04 15:14:37 +02:00
Ludwig Nussel
f0e1e1c7b1
fetch project keys always to catch changed ones
2010-08-04 15:00:08 +02:00
Ludwig Nussel
58ce76ef8c
use store_write_string for _packages file
...
avoids corrupted files if something goes wrong.
also pretty print the xml to make manual editing easier
2010-08-04 14:16:54 +02:00
Ludwig Nussel
118941047d
another attempt to fix the init_package_dir chdir mess
2010-08-04 14:16:54 +02:00
Ludwig Nussel
ed2b8e111c
fix init_package_dir (broken by commit b3c5204b59
)
2010-08-04 11:21:17 +02:00
Ludwig Nussel
d3a4119bc8
turn on built in signature check
2010-08-03 16:53:03 +02:00
Ludwig Nussel
def93eb9d9
fix rq show
2010-08-03 09:35:39 +02:00
Danny Kukawka
f2788628c6
fix output of 'osc buildinfo' if parameter are missing
...
Fixed output of 'osc buildinfo' if parameter are missing due to change
from commit cb18807622
. Show only the
available repos (and not the arch) if called from a checked out
package.
2010-07-31 13:30:26 +02:00
Danny Kukawka
57881f31a1
changed Request:list_view() to show add_role request info
...
Changed Request:list_view() to show add_role request info more verbose
including requested person/group and the requested role.
2010-07-31 13:30:26 +02:00
Marcus Huewe
1b6fbd7d05
- don't use spec by default if multiple build description files are found
...
otherwise it'll lead to unexpected behaviour if the repository is for instance
debian
2010-07-30 14:02:23 +02:00