Permalink
Commits on May 28, 2017
  1. Merge branch 'fix_#175' of https://github.com/lethliel/osc

    Only accept valid user inputs.
    marcus-h committed May 28, 2017
Commits on May 22, 2017
Commits on May 18, 2017
Commits on May 17, 2017
  1. Merge branch 'fixparam' of https://github.com/bmwiedemann/osc

    Fixes metvars in some help texts.
    marcus-h committed May 17, 2017
  2. Fix "osc results --xml..."

    For now, "osc results --xml..." ignores the "--show-excluded" option
    (that's what we did in the past).
    
    Fixes: PR#297 ("results --xml causes a stack trace")
    marcus-h committed May 17, 2017
  3. Prepare for md5sum checking of containers

    We do not want to use an old container if a new version is built
    on the server. They don't have a rebuild count or something like
    that (yet).
    mlschroe committed May 17, 2017
Commits on May 16, 2017
  1. Support derived images for kiwi docker builds

    Kiwi currently rejects the --set-container-derived-from option,
    but this will hopefully change.
    mlschroe committed May 16, 2017
  2. Support docker builds

    mlschroe committed May 16, 2017
Commits on May 10, 2017
  1. open 0.159 development

    lethliel committed May 10, 2017
Commits on May 8, 2017
  1. Only serialize "creator" attribute if it is neither None nor the empt…

    …y string
    
    Follow-up fix for commit eed18c6. Storing an empty creator attribute may lead
    to validation errors etc. (see also PR#295).
    marcus-h committed May 8, 2017
  2. release 0.158

    lethliel committed May 8, 2017
Commits on May 4, 2017
  1. Initialize Request.creator with the empty string instead of None

    Old obs versions have no creator attribute. In this case, string
    formatting operations will fail if the "creator" attribute is
    initialized with None (affects some codepaths).
    An alternative would be to officially resurrect the deprecated
    "Request.get_creator" method, which could return something like
    "unknown" if no creator information is present.
    
    This is a follow-up fix for the commits d68507f and 7d54b5c.
    marcus-h committed May 4, 2017
Commits on Apr 25, 2017
  1. Merge branch 'buildopt' of https://github.com/bmwiedemann/osc

    Adds a "--build-opt" option to "osc build" in order to pass
    arbitrary options to the build script.
    marcus-h committed Apr 25, 2017
Commits on Apr 24, 2017
  1. fix wipebinaries

    don't do a second wipe all after doing the intended wipe by a filter.
    
    Eg: osc wipebinaries home:adrianSuSE -r standard -a i586 --build-disabled
    
    wiped first --build-disabled only, but did a second wipe all afterwards
    adrianschroeter committed Apr 24, 2017
Commits on Apr 19, 2017
  1. allow to pass any option to the build command

    so that we do not have to patch osc for every parameter added to build
    e.g. "--vm-custom-opt" in my case
    
    similar in nature to gcc'c -Wl, option
    bmwiedemann committed Apr 19, 2017
Commits on Apr 18, 2017
  1. Fixing request handling for OBS < 2.8

    request creator is only delivered by OBS 2.8 and newer. Makeing this not a hard
    condition therefor. (introduced in d68507f)
    
    Also fixes test suite failure
    adrianschroeter committed Apr 18, 2017
  2. Fix inconsistency of request/review list -U vs -G

    "osc review/request list" using -G did added the local project as target
    project filter unlike -U. (If local work dir is a check out)
    adrianschroeter committed Apr 18, 2017
Commits on Apr 12, 2017
  1. Avoid (useless) info message during interactive review

    It is perfectly fine, if a request has no src actions (the
    wording of the old message could be interpreted as an error...).
    marcus-h committed Apr 12, 2017
  2. Readd Request.get_creator method (for backward compatibility)

    Request.get_creator is used by some factory bots (see comment
    in issue #286).
    
    Note: Request.get_creator is deprecated and the "creator" attribute
    should be used instead.
    marcus-h committed Apr 12, 2017
  3. Drop Request.get_creator method in favor of a new "creator" attribute

    This implements the Request api change that was proposed in commit
    6965dc5 ("Adjust request testcases to the upcoming Request api
    change").
    
    Fixes: #286 ("get_creator() does not return request creator")
    marcus-h committed Apr 12, 2017
  4. Adjust request testcases to the upcoming Request api change

    There is no need to compute the request creator, because it is
    stored in the request xml. Moreover, the old computation yields
    a wrong result (see issue #286).
    marcus-h committed Apr 12, 2017
Commits on Apr 11, 2017
  1. Merge branch 'fix_issue_#236' of https://github.com/lethliel/osc

    Fixes --no-cleanup in combination with --separate-requests
    marcus-h committed Apr 11, 2017
  2. fixes issue #236

    lethliel committed Apr 11, 2017
Commits on Apr 7, 2017
  1. Merge branch 'filter_excluded_results' of https://github.com/lethliel…

    …/osc
    
    Do not show "excluded" results by default (the old behavior can be
    restored by passing the "--show-excluded" option to "osc results").
    marcus-h committed Apr 7, 2017
  2. Merge branch 'comment_interactive_req' of https://github.com/lethliel…

    …/osc
    
    Add support for creating comments during interactive review.
    marcus-h committed Apr 7, 2017
  3. show package status when repository configuration is broken

    it was just dropped before due to lack of status element for the package
    adrianschroeter committed Apr 7, 2017
Commits on Mar 31, 2017
  1. Try to autodetect a local package when running "osc build"

    Note that this detection might fail... in the this case osc will
    eventually error out and suggest to rerun with "--local-package".
    marcus-h committed Mar 31, 2017
  2. Document deprecated "service disabledrun" and "service localrun" comm…

    …ands
    
    Fixes: #282 ("service disabledrun is not documented")
    marcus-h committed Mar 31, 2017
Commits on Mar 22, 2017
  1. Merge branch 'osc_meta_blame' of https://github.com/lethliel/osc

    Add --blame option to the "meta" command (it only works for the
    "prj", "pkg", and "prjconf" kinds). Note: the functions
    show_project_meta and show_package_meta can return xml and non-xml
    (depending on the value of the "blame" parameter).
    marcus-h committed Mar 22, 2017