[obs-tests] Jenkins build became unstable: obs_testsuite_api_2.3 #57
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/57/changes -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/changes -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/changes -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/changes -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/changes -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/62/ -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/63/ -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/ ------------------------------------------ Started by an SCM change Checkout:workspace / http://ci.opensuse.org/job/obs_testsuite_api_2.3/ws/ - hudson.remoting.LocalChannel@35533553 Using strategy: Default Last Built Revision: Revision b82c231b15a4d68cf049ef3fdc2960da258068f7 (origin/2.3) Checkout:workspace / http://ci.opensuse.org/job/obs_testsuite_api_2.3/ws/ - hudson.remoting.LocalChannel@35533553 Fetching changes from 1 remote Git repository Fetching upstream changes from git://github.com/openSUSE/open-build-service.git Commencing build of Revision b82c231b15a4d68cf049ef3fdc2960da258068f7 (origin/2.3) Checking out Revision b82c231b15a4d68cf049ef3fdc2960da258068f7 (origin/2.3) Deleting old artifacts from #62 [locks-and-latches] Checking to see if we really have the locks [locks-and-latches] Have all the locks, build can start [workspace] $ /bin/sh -xe /tmp/hudson2965503961193079775.sh + sh dist/ci/obs_testsuite_api.sh Setup git submodules Setup backend configuration template Enter API rails root Setup database configuration Setup additional configuration cp: cannot stat `config/options.yml.example': No such file or directory Install missing gems locally and fetch rails_rcov rake aborted! uninitialized constant ActiveSupport::Dependencies::Mutex http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api/Rakefil...:10 (See full trace by running task with --trace) (in http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api) already installed: rails_rcov (http://svn.codahale.com/rails_rcov). pass --force to reinstall Set environment variables Initialize test database, run migrations, load seed data rake aborted! uninitialized constant ActiveSupport::Dependencies::Mutex http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api/Rakefil...:10 (See full trace by running task with --trace) (in http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api) Prepare for rcov Invoke rake rake aborted! uninitialized constant ActiveSupport::Dependencies::Mutex /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2503:in `const_missing' /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55 /usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' /usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support.rb:57 /usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' /usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' /usr/lib64/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/misc.rake:18 /usr/lib64/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:4:in `load' /usr/lib64/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:4 /usr/lib64/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:4:in `each' /usr/lib64/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:4 /usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' /usr/lib64/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api/Rakefil...:10 /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 /usr/bin/rake:19:in `load' /usr/bin/rake:19 (in http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api) Remove unneded files to save disc space [locks-and-latches] Releasing all the locks [locks-and-latches] All the locks released Archiving artifacts Recording test results Test reports were found but none of them are new. Did tests run? For example, http://ci.opensuse.org/job/obs_testsuite_api_2.3/64/artifact/src/api/results... is 4 days 0 hr old Build step 'Publish JUnit test result report' changed build result to FAILURE Publishing rails notes report... Publishing rails stats report... Build failed, skipping rcov coverage report Build step 'Publish Rcov report' marked build as failure -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/65/changes
Changes:
[coolo] [webui] right fix for 23f4b9976726b60493d260f62d21cedd7c3c1b64
[coolo] [api] let the rescale task run more often to reduce the data set
[Sascha Peilicke] Revert "[api] Select distinct isn't necessary anymore."
[adrian] [api] just document a bug case insensitive bug on project meta storage
[Sascha Peilicke] [webui] Display spinning icon again while filtering projects/packages.
[coolo] [shared] fix caching in activexml
[Sascha Peilicke] [webui] Remove example session secret config in production.rb
[Sascha Peilicke] [webui] Make sure that Nokogiri is loaded.
[mls] [backend] increase max delta job size to 500M
[mls] [backend] support unifiedmd5 diff for Sascha
[coolo] [api, webui] move the parts we need from shared-resources into
[coolo] [api] remove pre-2.0 migrations, they won't run in most cases anyway
[coolo] [webui] remove strange hidden file
[adrian] [backend] fix hanging bs_signer and bs_publish on --exit or --restart
[mls] [backend] restore part of commit 96554aa0 that got reverted by accident
[coolo] [api] very bad bug in project status calculation
[Sascha Peilicke] [webui] Work around Ruby's interpretation of Base64.
[Sascha Peilicke] [webui] Filter targets for a devel package that have a linkinfo.
[Sascha Peilicke] [webui] Cleanup of linking packages dialog.
[Sascha Peilicke] [webui] Hopefully the last diff expansion check change.
[Sascha Peilicke] [webui] Fix software.o.o download link.
[Sascha Peilicke] [activexml] Remove unused config options.
[Sascha Peilicke] [webui] Bring back the add watchlist feature.
[Sascha Peilicke] [api] Cleanup PersonController#userinfo.
[Sascha Peilicke] [api] Test for invalid 'login' parameter. Fixes testsuite
[Sascha Peilicke] [api] Remvoe classic_pagination plugin.
[Sascha Peilicke] Revert "[api] Remvoe classic_pagination plugin."
[coolo] [api] show exceptions from local development environment
[coolo] [api] add one more index to the projects table
[coolo] [api] allow custom option.yml files for developers
[coolo] [webui] leave out some informations not useful for spider bots to
[coolo] [api] small performance tweak for rendering _meta
[Sascha Peilicke] [webui] Don't provide a clickable link for anonymous users.
[ro] add severity to BSXML::updateinfo
[Sascha Peilicke] Revert "[api] allow custom option.yml files for developers"
[Sascha Peilicke] [api,webui] Move option.yml to option.yml.example.
[coolo] [api] fix test suite after the previous commits
[coolo] [api] another test suite error fixed (even though I don't feel guilty)
[coolo] [webui] fixing deployment after config.yml.example
[coolo] [webui] forgot to add the simple template (just for bots)
[coolo] [webui] render something to robots that already have the expensive urls
[coolo] [webui] adapt sitemap for less crawling
[Sascha Peilicke] [dist] Add CI templates for Hudson/Jenkins.
[mls] [backend] add some comments
[mls] [backend] fix remote access of packages with services
[mls] [backend] fix a couple of harmless autoviv/state read bugs
[Sascha Peilicke] [dist/ci] Use local rcov instead of system-wide
[coolo] [webui] avoid double render error in case of errors
[Sascha Peilicke] [webui] Minor issue, Hash#delete instead of Hash#remove
[Sascha Peilicke] [api] Make sure rake db:seed can be run multiple times.
[coolo] [api] fix for view=flagdetails
[mls] [backend] do a checksig if the sign fails, automatically restart the job if the checksig fails
[mls] [backend] support view=xml diff view
[Sascha Peilicke] [api] Only block submit request for projects with attribute
[Sascha Peilicke] [webui] Straighten the difference of involved requests and 'my work'
[Sascha Peilicke] [webui] Avoid POST in AJAX request to stop the webui from forgetting it's session
[coolo] [api] change the expand_flags logic not to query the repositories in a loop
[coolo] [api] don't use slow rexml
[coolo] [webui] fix save_meta with invalid XML
[mls] - do not write schedulerinfo after each prp
[mls] - optimize lastevents a bit
[mls] [backend] collaps filter chain if more than 3 packages of a project are watched
[coolo] [api] hopefully more correct fix on acceptance of release
[coolo] [api] add rake task to create the fixtures from the test database. this
[coolo] [api] fill the fixtures with some more useful repos
[coolo] [api] add experimental routes for the webui to query flag details.
[mls] [backend] guard against bad characters when expanding links/services, check for _service_error
[coolo] [webui] allow build status code 'locked'
[coolo] [webui] if remove_service is called twice it can happen that we
[coolo] [api] fix deploy - options.yml was deleted from git
[Sascha Peilicke] [dist] Use exact Jenkins plugin names so that people can find them
[Sascha Peilicke] Update api/webui gem requirements
[Sascha Peilicke] [api] Add issue tracker support
[Sascha Peilicke] [api] Add IssueTracker unit/functional tests
[Sascha Peilicke] [api] Only render names for nested acronyms
[Sascha Peilicke] [webui] Add IssueTracker (ActiveXML) model
[Sascha Peilicke] [webui] Add helper to highlight issue tracker links in text
[Sascha Peilicke] [webui] Switch open reviews and new requests assignment
[martin.mohring] [webui] make app/views/user/login.rhtml depend on FRONTEND_LDAP_MODE like app/views/layouts/_personal_navigation.html.erb
[coolo] [api] why simple if there is also a complex way - fix the broken
[coolo] [webui] do not keep persons cached forever
[Sascha Peilicke] [webui] Sort subproject lists by hash key, looks better
[coolo] [webui] require a login for new projects
[coolo] [api] support views for /source/:project - wanted for osc
[tschmidt] [mobile-webui] commit on behalf of justine (gsoc): update to jquery-mobile 1.0beta2, we need jquery 1.6.2 now.
[martin.mohring] [dist] print also VM type when worker is started, more safe kill when regular exit not working
[ro] [backend] no need to die for the scheduler trying to remove a nonexistant file
[Sascha Peilicke] Add 'perl-Socket-MsgHdr' as requirement.
[martin.mohring] [backend] never mix up OBS server and worker arch qemus. provide qemu-reg, vminit and qemus in a separate dir for this. next step is to have worker provide arch so arch specific static binaries can be provided by OBS backend
[Sascha Peilicke] [webui] Move require_available_architectures filter to
[Sascha Peilicke] [webui] Allow admins to configure architecture recommendations
[Sascha Peilicke] Add 'rubygem-webrat' and 'rubygem-rack-test' as requirements
[Sascha Peilicke] [dist/ci] Fix all kinds of testing issues.
[Sascha Peilicke] [dist/ci] Update Jenkins job documentation regarding Copy Artifcats
[Sascha Peilicke] [webui] Check if project is of type 'maintenance' to display correct
[Sascha Peilicke] [webui] Don't surrender on invalid user input for saving persons.
[Sascha Peilicke] [webui] Fix last commit, it's 'user.login', not 'user.name'.
[Sascha Peilicke] [webui] Don't check for admin role in Project/Package#user_has_role?
[Sascha Peilicke] [webui] Avoid PUT/POST in Ajax request to stop the webui from forgetting
[Sascha Peilicke] [webui] Add 'Create package' link on the show project view.
[Sascha Peilicke] [webui] Catch invalid user input in file upload form.
[Sascha Peilicke] [webui] Redirect to the right parent after subproject removal.
[adrian] [api+webui] fix exception_notification usage so it will work on newer versions of gem as well
[adrian] Fix wrong regular expressions in SSL browser workarounds and add
[adrian] [backend] set a 15 minute timeout for extrem slow answering OBS remote instances...
[adrian] [api+webui] revert exception notification change, this requires multiple new packages, replacing the 11.4 ones and is not backward compatible.
[Sascha Peilicke] [webui] Fix package removel after request was accepted
[Sascha Peilicke] [webui] Show a hint that source package is removed after request accept
[adrian] [api] fix request.xml example and validate correct source update options
[Sascha Peilicke] [webui] Move download package link into bento (opensuse.org) theme
[Sascha Peilicke] [webui] Fix testsuite, broke with 'Create package' link rename
[adrian] [webui] minor improvement to explain "signing" state
[adrian] [backend] export package and project name via environment to the service
[adrian] [backend] test removal of service generated files when service get skipped
[Sascha Peilicke] [webui] Redirect to proper view in case of error.
[Sascha Peilicke] [webui] Check if package has a source rev before branching
[Sascha Peilicke] [webui] Project#can_edit? should return false if 'user' is nil.
[Sascha Peilicke] [webui] Catch exception for non-existing projects when adding to
[Sascha Peilicke] [webui] Change doubled 'alt' tag to 'title'.
[Sascha Peilicke] [webui] Add tooltip to request-related clickable icons.
[Sascha Peilicke] [webui] Avoid adding repo paths twice. Fixes a MySQL double entry error.
[adrian] [webui] improve build state legend a bit
[adrian] [api] do not allow to delete a signkey, when the upper project (where the fallback key is hosted) does not belong to the user.
[Sascha Peilicke] [webui] Declare 'target_project' variable in
[Sascha Peilicke] [dist/ci,webui] Update Jenkins job templates to recent discoveries.
[Sascha Peilicke] [api,webui] Remove code to save scope (binding) of raised exceptions.
[Sascha Peilicke] [webui] Aand another take on watchlists.
[adrian] [api] remove obsolete or wrong FIXME comments. Move some to 3.0 release.
[Sascha Peilicke] [webui] Forgot to require 'ci_reporter' in Rakefile.
[adrian] [backend] preserve files from previous source service
[adrian] [backend] don't try to copy back directories in source service
[Sascha Peilicke] [webui] Fix repository flag table access check.
[Sascha Peilicke] [webui] Change catch-all rescue statement.
[Sascha Peilicke] [webui] Rather trivial layout fix for Google Chrome.
[Sascha Peilicke] [api,webui] Remove old delayed_job restart task.
[adrian] [dist] switch to copytruncate to circumvent a bug in apache&passenger calling abort
[adrian] [suse] we use the runlevel script for apidelayed jobs now
[Sascha Peilicke] [dist/ci] Restructure CI jobs to allow to build several git branch.
[Sascha Peilicke] [webui] Don't choke if there aren't any services to execute.
[Sascha Peilicke] [webui] Corrected :all URL for Service modell.
[Sascha Peilicke] [webui] Speedup perceived index page loading time by deferring system status.
[Sascha Peilicke] [webui] Service#findAvailableParameters should return a hash in case or
[tschmidt] [webui mobile gsoc] add flash messages and enable actions for requests
[Sascha Peilicke] [api] Add two methods to DbProject/DbPackage which return open requests with
[Sascha Peilicke] [api] Add methods to BsRequest to remove reviews or change state
[Sascha Peilicke] [api] Fix dangling open requests after project/package removal.
[Sascha Peilicke] [webui] Show a more meaningful message if submit request via dialog
[Sascha Peilicke] [api] Revoking a request for a deleted package makes no sense anymore.
[mls] [backend] do not delete unchanged deltas when publishing a prp
[Sascha Peilicke] [webui] Provide valid submit request target when reverting to old
[Sascha Peilicke] [webui] Don't allow to remove source package when source project equals
[Sascha Peilicke] [webui] Show more meaningful error when adding a reviewer fails.
[Sascha Peilicke] [webui] Catch more exceptions when project isn't found.
[Sascha Peilicke] [api] Fix testcase, declining a request in final state is not allowed.
[coolo] [api] fix for ugly bug in find_flag_state that only looked at the order
[adrian] [deploy] fix username
[coolo] [webui] fix set_remoteurl if no url existed
[suse-tux] [backend] added lsrcmd5 attribute to sourceinfo xml
[coolo] [webui] check the value of the scheduler parameter
[coolo] [api] it's a completely reasonable use case to create a delete
[coolo] [api] fix the test case "broken" after recent change
[tschmidt] [webui mobile] remove some mock data
[coolo] [api] fix for /status/bsrequest
[Sascha Peilicke] [webui] Another one of those "don't POST or PUT with Ajax"
[Sascha Peilicke] [webui] Include JQuery.Flot in main/index instead of partial.
[Sascha Peilicke] [webui] Remove fluid layout (aka Stretch Limo).
[Sascha Peilicke] [webui] Minor request show view improvements after accepting reviews.
[Sascha Peilicke] [webui] More corrections for the request show view.
[mls] [backend] fix unlink calls (thanks Rudi!)
[adrian] [backend] implement rebuild trigger flags for kiwi image and product
[adrian] [backend] use local instead of direct
[Sascha Peilicke] [webui] Fix some more executable bits that the Jenkins 'Copy Artifacts'
[Sascha Peilicke] [api] Create user's home project after login if it doesn't exist yet.
[Sascha Peilicke] [webui] Removed empty 'scripts/2.3.8', whatever that was.
[coolo] [webui] skip the cache for current user, hoping that this fixes
[coolo] [webui] yet another try to get the watchlist correct outside home
[coolo] [api] add some watchlists to test
[tschmidt] [webui mobile] fix actions on requests
[tschmidt] [webui mobile] add files view
[tschmidt] [webui mobile] update jquery mobile to beta3
[Sascha Peilicke] [webui] Add user-provided delete request description to API request
[mls] backend: grep for kiwi-.*: instead of just kiwi-, so that only substitutes get picked up
[Sascha Peilicke] [webui] Catch exception in BsRequest#modifyReview if request isn't in
[Sascha Peilicke] [dist] Documentation fixes as reported by Joop Boonen
[Sascha Peilicke] [webui] Update workerstatus every 5 minutes rather than 15.
[ro] [backend] first version of bs_check_consistency, not for everyday use
[coolo] [api] fix syntax of rake task
[adrian] [api] add real life armvXl architectures
[adrian] [backend] add --parse-hdrmd5 to bs_admin
[adrian] [dist] enable armv7l scheduler by default to have an example for cross build
[adrian] [api] add Factory ARM as default target
[adrian] [backend] fix generation of bug url's into updateinfos. first set of predefined bugzilla hosts which can be referenced.
[adrian] [backend] fix reference generation in updateinfo.xml files and extend test case for it
[adrian] [api] SLES 9 is history
[adrian] [api] fix test case for read access protected branches
[adrian] [api] make test suite silent again
[adrian] [backend] configure sync pool for arm
[adrian] [backend] define armvXl architecture but keep armvXel and hl for compatibility
[adrian] [api] introduce LDAP StartTLS support
[adrian] [doc] document the arm architecture changes
[mls] [backend] double the lastevents queue size, OBS builds too fast
[Sascha Peilicke] Fixed project code url
[Sascha Peilicke] [api] Recently added StartTLS check needs '&&', not '?'.
[adrian] [backend] add mandriva hdlist2 repo format. 100% untested due to lack of running genhdlist2
[mls] [backend] use verifymd5 instead of srcmd5 in first line of the meta files
[adrian] [doc] add a hint about new scheduler triggering to release notes
[adrian] [appliance] enforce correct ownership of MySQL database files after 12.1 upgrade
[adrian] [appliance] apply mysql user id change on every start to be on the safe side
[adrian] [appliance] revert last submissions, we fix it in appliance and packages instead
[adrian] [api] update default distribution list:
[Sascha Peilicke] [webui] Don't downcase package list for projects
[Sascha Peilicke] [webui] Old monitor filter urls adjusted
[Sascha Peilicke] [webui] Show collapse/expand links for longer reviews/history items.
[adrian] [api] fix runlevel settings for openSUSE 12.1
[Sascha Peilicke] Adjust git submodule repo urls to github.com move.
[Sascha Peilicke] [api,dist,webui] Adjust git repository urls to github.com migration.
[mls] [backend] implement "makeolder" flag in projectcopy command
[Sascha Peilicke] [dist/ci] Add config hints for githubweb repo browser
[adrian] [api] support and test release split (project copy with makeolder). Fix backend to modify right projects
[mls] [backend] process every path component in expandsearchpath if a remotemap is requested
[mls] [backend] allow time paramter for undelete, needed for hilbertsync
[adrian] [api] test release copy also without "withhistory" parameter
[adrian] [api] support project copy via job to avoid timeouts
[adrian] [api] fix copy project run as delayed job
[mls] [backend] put 'md5' and 'size' attributes in source diff xml output for Sascha
[Sascha Peilicke] [api] Use unified diff in XML form from backend directly.
[Sascha Peilicke] [webui] First steps towards a better per-action diff view.
[Sascha Peilicke] [webui] Allow to expand/collapse individual file diffs (again).
[Sascha Peilicke] [webui] Add a 'Back to top' link.
[Sascha Peilicke] [webui] Replace more stuff in valid_xml_id() function
[Sascha Peilicke] [webui] Display 'No source changes!' for empty file diff (of a specific
[Sascha Peilicke] [webui] Get filename from backend diff also for deleted files.
[Sascha Peilicke] [webui] Add new helper 'is_binary(filename)' that checks fileendings.
[Sascha Peilicke] [webui] Better code to determine binary files.
[Sascha Peilicke] [webui] Fixed check for 'no source changes'...
[adrian] [backend] mandriva meta data must get generated in each sub directory
[tschmidt] [webui mobile] update to jquery-mobile rc2
[tschmidt] [webui mobile] add some filters to lists
[Sascha Peilicke] [webui] Don't show '?' toolbar of SyntaxHighlighter plugin.
[Sascha Peilicke] [webui] List patches before 'other' files in diff view.
[Sascha Peilicke] [webui] Don't provide a 'view' link for files inside tarballs in diff
[Sascha Peilicke] [webui] Add 'up' link to get to first line of a file diff.
[Sascha Peilicke] [webui] Drop the word 'request' from small request list, should be
[Sascha Peilicke] [webui] Grep for bugs mentioned in spec/changes files in request diff view
[Sascha Peilicke] [webui] Display list of bugs / issues mentioned in request.
[Sascha Peilicke] [webui] Don't sort empty worker list.
[Sascha Peilicke] [webui] Adapt backend api changes for sourcediff.
[bbrunner] Added missing zypp_restart_needed parameter to patchinfo-editor
[Sascha Peilicke] [webui] Add a little hack to open upstream issue tracker links in new
[Sascha Peilicke] [webui] Only parse bugs in added or removed lines of a diff.
[Sascha Peilicke] [webui] Add flag to only include CSS and JavaScript once.
[Sascha Peilicke] [webui] Move request diff view into independent partial.
[Sascha Peilicke] [webui] Watchlist api changed, fix HomeController#list_my view
[Sascha Peilicke] [api] First steps towards diffing maintenance_incident actions.
[adrian] [api] fix test case, don't do delayed project copy
[adrian] [api] fix test cases, following verifymd5 change for linked packages
[Sascha Peilicke] [webui] Don't link individual bento images, link all.
[adrian] [api] do not allow to create maintenance_release request, when release_target is not defined
[adrian] [webui] use "patchinfo" as patchinfo package name default.
[adrian] [api] ensure that architectures are correctly defined when creating a maintenance release request
[adrian] [api] fix testcase, got broken be new checks from last commit
[adrian] [api][backend] fix handling of deleted projects, this is closing another shipstopper security leak for 2.2. Michael, please review backend part.
[adrian] [api] review more FIXME2.2 and implement missing test cases
[adrian] [api] support cleanup for maintenance_incident request actions
[mls] [backend] bs_publish: add rpmmd creation hook to add local data
[adrian] [api] sync test cases with backend changes
[mls] [backend] improve heuristic that sets the 'relase' element in the updateinfo
[mls] [backend] bs_repserver: add updateinfo.xml query support
[Sascha Peilicke] [webui] Fix CSRF protection with Ajax POST/GET/... requests thru jQuery.
[Sascha Peilicke] [webui] Fix error message for unknown reviewers.
[Sascha Peilicke] [webui] Use Ajax POST request again.
[Sascha Peilicke] [webui] Correctly compute and display inherited group roles.
[Sascha Peilicke] [webui] Use CodeMirror2 editor, drop SyntaxHighlighter.
[Sascha Peilicke] [webui] Allow auto-resizing editor and use that. Also remove borders
[Sascha Peilicke] [webui] Make the editor border configurable and only use that for the
[Sascha Peilicke] [webui] Don't show save button in edit mode when no callback is
[Sascha Peilicke] [webui] Combine CodeMirror2 CSS into one 'suse.css'
[Sascha Peilicke] [webui] Only render editor when expanding (folded) file diffs.
[Sascha Peilicke] [webui] Add changes file mode for CodeMirror2.
[Sascha Peilicke] [webui] Allow to 'POST' saved files from the editor
[Sascha Peilicke] [webui] Add quick'n'dirty spec file mode for CodeMirror2.
[Sascha Peilicke] [webui] Spec file mode is enough to highlight prjconf
[Sascha Peilicke] [webui] Fix top border when no CodeMirror-UI toolbar is shown.
[Sascha Peilicke] [webui] Ajaxify Package#view_file saving.
[Sascha Peilicke] [webui] Use POST again for Ajax requests after CSRF handling was fixed.
[Sascha Peilicke] [webui] Remove compressed CodeMirror2 file, it's outdated.
[adrian] [api] support maintenance release request with local project linked packages
[Sascha Peilicke] [webui] Highlight currently selected line in editor.
[Sascha Peilicke] [webui] Show matching brackets in editor.
[bbrunner] [webui]Updated patchinfo-editor to new schema
[Sascha Peilicke] [webui] Get rid of a ' ' in force_utf8_and_transform_nonprintables.
[adrian] [api] fix request diffing, find out correct target if not specified and support maintenance_incident diffing
[adrian] [api] ensure correct type on rev parameter
[Sascha Peilicke] [webui] Add a prjconf mode for CodeMirror2.
[Sascha Peilicke] [api] Pass all currently sourcediff parameters supported by bs_srcserver.
[Sascha Peilicke] [api] Support diffing package delete requests
[Sascha Peilicke] [webui] Delete requests need action target for diffing.
[Sascha Peilicke] [api] Fix commit 8af9795, 'path' local variable needs broader scope.
[Sascha Peilicke] [webui] Source diff also works w/o a provided bug list.
[Sascha Peilicke] [webui] Allow to provide an individual revision to the submit request
[Sascha Peilicke] [webui] Rdiff overhaul.
[Sascha Peilicke] [webui] Move code to parse bugs and sorted filenames from sourcediff
[Sascha Peilicke] [webui] Also display bugs for rdiff against linked package
[Sascha Peilicke] [webui] Add another div around the diff table and the issue tracker
[Sascha Peilicke] [webui] Oops, one colon to much ;-)
[Sascha Peilicke] [webui] Naa, it's params[:file], not 'file'.
[Sascha Peilicke] [webui] Don't (visually) expand spec or changes files inside tarballs.
[adrian] [api] fix crash on empty project descriptions
[adrian] [webui] fix git reference to submodule revision
[Sascha Peilicke] [webui] Fix view_file links for deleted files in diffs.
[Sascha Peilicke] [webui] Move 'is_binary' helper to static method of class Package.
[Sascha Peilicke] [webui] PackageController#view_file can't display binary files.
[Sascha Peilicke] [webui] Properly show/hide diff for selected action.
[Sascha Peilicke] [webui] Don't parse issues/bugs in delete requests
[Sascha Peilicke] [webui] Display expanded diff also for _patchinfo files.
[Sascha Peilicke] [webui] Easier show/hide of request action diffs.
[Sascha Peilicke] [webui] Display correct file source links for maintenance_incident
[adrian] [api] add FIXME2.4
[Sascha Peilicke] [webui] Don't have a clickable link for non-existing source projects.
[coolo] [api] add changesmd5 info to the project status
[Sascha Peilicke] [webui] A css id based on the filename is not enough.
[Sascha Peilicke] [webui] Fix quoting issue when fetching highlighted diff via Ajax.
[tschmidt] [webui] remove outdated feed
[tschmidt] [webui] add opensuse release countdown to frontpage
[mls] [backend] bs_srcserver: support /issue_trackers route
[Sascha Peilicke] [api] Actually do validate XML responses and use Rails controller name mapping
[Sascha Peilicke] [api] Beautify serialized XML for IssueTrackerController.
[Sascha Peilicke] [api] Validate IssueTrackerController requests and responses.
[Sascha Peilicke] [api] Validate ConfigurationController requests and responses.
[Sascha Peilicke] [webui] The 'neutral' theme needs _countdown.html.erb too.
[adrian] [api] drop OBS:MaintenanceVersion attribute again, it was never used in any official release
[adrian] [api] check for build patchinfos before allowing to create a release request
[tschmidt] [webui] add empty countdown partial for neutral theme
[adrian] [api] unbreak syntax (it wasn't me :)
[adrian] [api] another syntax fix
[mls] [backend] refactor remote event handling, sort events, delay :full.solv writing until all events of the project are processed
[adrian] [api] add Fedora 16, remove Fedora 14
[Sascha Peilicke] [webui] Don't try to parse sourcediff for add_role or change_devel
[Sascha Peilicke] [dist/ci] Cat test.log at the end of each test run.
[adrian] [api] fix schema matching generated content
[adrian] [api] fix testcase, send correct configuration xml
[adrian] [api] use correct schemas
[Sascha Peilicke] [webui] Don't show submit link in rdiff for empty diff.
[Sascha Peilicke] [webui] Display link to source rev files for submits of older revisions
[Sascha Peilicke] [webui] Only validate XML response if the request format matches.
[Sascha Peilicke] [api] Only validate IssueTracker#delete response.
[Sascha Peilicke] [webui] Re-add ugly workaround for spider test issue.
[adrian] [api] switch to new patchinfo format by default and validate submitted files
[adrian] [backend] switch patchinfo category from "normal" to old "recommended"
[Sascha Peilicke] [webui] Remove 'edit_meta' call from PackageController#save_meta
[Sascha Peilicke] [webui] Add '.bin' and '.bin_mid' to binary file extension list.
[mls] [backend] implement binary filter in patchinfo generation for Dirk
[Sascha Peilicke] [api] Rework commit c2de991e6e2ac, cleaner solution.
[Sascha Peilicke] [webui] Wrong parameter.
[adrian] [backend] mark patchinfos without category as broken
[adrian] [api] support reviews per package from GA project for maintenance_release project
[Sascha Peilicke] [webui] Only display running maintenance incidents as open if
[Sascha Peilicke] [dist/ci] Wrong path, test.log wasn't really displayed.
[Sascha Peilicke] [webui] Fix initial request display for projects/packages.
[mls] [backend] fix view=xml diff case when tardiff is too big
[adrian] [backend][api] use new <issue> element in patchinfo
[adrian] [backend] allow new style of patchinfo in BSVerify
[adrian] [api] fix minatenance release for entire new package
[adrian] [api] don't crash on not expandable sources in status helper
[coolo] [webui] project/status makes little sense in web indexes
[mls] [backend] bs_publish add support for "splitdebug:suffix" repotype
[mls] [backend] BSSrcdiff: handle renamed files with no content change
[coolo] [webui] catch non existant diff (for renames)
[Sascha Peilicke] [webui] Add methods 'attributes' and 'has_attribute?' to
[Sascha Peilicke] [webui] Only provide submit link to link target if 'OBS:RejectRequests' attr isn't set
[mls] [backend] check if filename was changed before declaring a file as renamed
[adrian] - add hint about _patchinfo file format change
[adrian] [api] do only lock entire maintenance project and not per package, _if_ release request is for entire project
[adrian] [api] drop obsolete cve-element
[adrian] [api] fix release request creation with local linked packages, make test case more realistic
[adrian] [api] allow maintenance incidents only below maintenance projects
[Sascha Peilicke] [webui] Fix bnc#730211
[adrian] [api] fix request diff over entire projects
[Sascha Peilicke] [webui] Display links for missing/found patchinfo.
[Sascha Peilicke] [webui] Don't try to find a person in a project for patchinfos.
[Sascha Peilicke] [webui] Shorten revision of submit request source.
[mls] [backend] Srcdiff: fix broken tar file names in the added/deleted case
[adrian] [api] fix lookup of open requests to a given target package
[adrian] [api] check for running release requests when trying to create a new one
[adrian] [api] write user and comment to history for linked package on release request
[Sascha Peilicke] [webui] More filename magic to match syntax highlighters.
[Sascha Peilicke] [webui] Some work on rpm/obs syntax highlighting.
[adrian] [api] test revoke of a released patch
[Sascha Peilicke] [webui] Regex typo.
[adrian] [backend] fix patchinfo format imported from updateinfo parts
[adrian] [webui]Fix for patchinfo-editor
[adrian] [webui]Added recommended category instead of normal
[adrian] [webui]Updated patchinfo-editor to new schema
[coolo] [webui] hide requests from bots to avoid diff creation killing our
[Sascha Peilicke] [webui] No request diffs for spiders bots.
[Sascha Peilicke] [webui] Catch empty projects case...
[Sascha Peilicke] [webui] This didn't seem to work, partial isn't there, creates XHTML
[adrian] [api] do not allow removal of maintenance project when incident projects are not deleted. Fix incident object removal.
[adrian] [api] silence during test case run
[adrian] [api] fix branching from locked projects
[adrian] [ backend ] enable noproxy config parameter
[adrian] [api] Fix broken /source/remote_link:project/_meta in Rails2.3 due to send_file streaming when not using use_xforward or x_rewrite_host in forward_from_backend
[mls] [backend] add workaround for delta generation against unpublished GA tree
[adrian] [api] fix modification of release target trigger database storage
[mls] [backend] clean up noproxy implementation a bit
[mls] [backend] do not add events to the lastevent queue that belong to a restricted project
[adrian] [api] remove the last FIXME2.2, the last known issue how to see read access protected projects is gone finally. 2.2 could be released :)
[adrian] [backend] When BSConfig determines a FQDN it uses that for the repserver leading to access denied issues. Add the best-guess ip address as a default value to ipaccess.
[adrian] [backend] Offer a clue as to why access is denied - restrict internal IP info to the log though.
[adrian] [backend] Use the OBS_VM_DISK_AUTOSETUP_ROOT_FILESIZE value for TMPFS root size too.
[Sascha Peilicke] [api] Issue trackers improved.
[adrian] [api] fix validation of XML schema of repsonses in test suite. fix project and package meta data with view=flagdetails
[Sascha Peilicke] [webui]Adjust webui to issue tracker changes.
[Sascha Peilicke] [webui] Typo fix...
[coolo] [backend] fix hermes mails for delete requests
[adrian] [backend] add a warning in dispatcher when a job is un-assignable due to lack of powerhosts
[adrian] [api] do not validate responses in production mode for performance
[Sascha Peilicke] [api] Update fixtures to recent changes.
[Sascha Peilicke] [webui] Add more binary endings to black list.
[Sascha Peilicke] [webui] Cosmetic tweak to let new webui survive with older api.
[Sascha Peilicke] [webui] Only use 'set_path' if sth. really moved in Project#move_path.
[Sascha Peilicke] [weubi] Remove doubled method 'set_arch', use more Ruby'esque 'arch='.
[Sascha Peilicke] [webui] 'fix' a ERB syntax checker issue.
[mls] [backend] srcserver: be more robust with failing service runs, report more errors
[coolo] [api] Heavy work on project status
[coolo] [api] avoid crash on add_role requests
[adrian] [backend] show error when service is delivering non-file
[coolo] [api] make syntax easier for the parser
[coolo] [api] fix admin seed
[mls] [backend] tell user which file is not readable...
[Sascha Peilicke] [api] IssueTracker#issues_for returns a list of found issues in a text.
[Sascha Peilicke] [api] Only return each found bug once in IssueTracker#issues_for.
[Sascha Peilicke] [api] Move model concerns out of the IssueTracker controller.
[Sascha Peilicke] [webui] Model'ify issue tracker stuff in webui
[adrian] [api] fix for basic auth fails if password contains a colon
[mls] [backend] support Mandriva stype "media_info" dirs when deleting repos
[coolo] [webui] a function require_* should actually require something
[coolo] [api] be a bit more defensive with project repositories
[Sascha Peilicke] [api] Make 'AlterIssueTracker' migration not depend on 'rake db:seed'
[Sascha Peilicke] [api] IssueTracker regexen have to tell which part is important for the
[Sascha Peilicke] [api] wording...
[adrian] [api] fix multiple running release requests in parallel
[adrian] [api] validate expanded release targets in case a package got linked from wrong source
[Sascha Peilicke] [api] Add IssueTracker#details experimental code.
[Sascha Peilicke] [api] Implement lastes issue tracker API changes.
[Sascha Peilicke] [api] Let issues appear directly in the action diff xml.
[adrian] [api] make name attribute of package and project meta optional, api (and test cases) ensure that no wrong content can be entered.
[Sascha Peilicke] [api] Be better at faking an Issue model.
[Sascha Peilicke] [webui] Drop issue tracker code that's now in the API...
[Sascha Peilicke] [webui] Actually there's more code that's now in the api...
[Sascha Peilicke] [api] Code comment correction
[Sascha Peilicke] [webui] Fail gracefully when speaking with older api...
[Sascha Peilicke] [api] Only allow resource routes that conform to Rails' REST pattern.
[Sascha Peilicke] [webui] Highlight 'PreReq'..
[adrian] [api] fix typo in comment
[adrian] [api] add cicount=copy for update project package link
[adrian] [backend] add source service serveronly
[adrian] [api] refaktor branch code, same code for package wise and project wide branch now
[adrian] [api] depend creation of maintenance release targets on branch project source kind
[adrian] [api] fix request creation despite of REST correctness
[adrian] [api] write issue_trackers to the src server
[Sascha Peilicke] [webui] Diff per action per sourcediff per file.
[Sascha Peilicke] [api] Writing to backend is not specific to a model instance.
[Sascha Peilicke] [api] Add diff mode for IssueTrackerController#issues_in.
[Sascha Peilicke] [api] Actually use that mode...
[adrian] [backend] use issue_tracker information from api on updateinfo.xml generation. fix cve url.
[Sascha Peilicke] [webui] refactor code
[Sascha Peilicke] [webui] Sigh, make css id for files even more unique...
[adrian] [api] fix removal of trigger argument on maintenance release
[adrian] [api] collect issues (bugnumbers or cve numbers) via diff call during creating _patchinfo
[mls] [backend] add extra heuristic to detect binary files as the one used in diff is a bit lacking
[Sascha Peilicke] [api] Include only bugs that occur either in '+' or '-' (not both) lines in diff mode
[Sascha Peilicke] [api] Fixtures changed in between ;-)
[islam.amer] Allow arbitary order elements, add arch and version elements.
[islam.amer] modify test case to check the new validation schemas
[coolo] [webui] do not use delete_element with xpath
[adrian] [api] fix branching of packages in projects with dot in name and local linked packages.
[adrian] [backend] Only modify new reviews and only reopen last review.
[adrian] [backend] make "multiple review by same user" working also when last review is not matching.
[adrian] [api] fix handling of new_user_registration=deny in config/options.yml
[mls] [backend] allow srcmd5 access of deleted projects/packages, allow rev=0 access of non-existing packages
[adrian] [api] support unit tests without the need for a set User.current
[Sascha Peilicke] [webui] Fix cache key for request diff.
[Sascha Peilicke] [webui] Another fix for request diff.
[adrian] [api] do only add repositories on branch targets if requested via add_repositories=1 parameter or branch by attribute
[adrian] [api] fix md5sum in test case after pattern template got modificated
[coolo] [webui] no need to spider project rebuild_time, it changes all the time
[adrian] [backend][api] copy vrev on maintenance release
[adrian] [api] avoid endless loop on branching with devel packages and local links
[adrian] [api] fix release target for local linked projects
[adrian] [api] don't crash, but report valid error on usage of invalid attribute
[Sascha Peilicke] [webui] Better incident list for maintenance project.
[adrian] [api] enable package builds dependening on project settings (to enable builds also for single package branches)
[Sascha Peilicke] [webui] Better incident list.
[Sascha Peilicke] [webui] Yet some more binary package ending to filter...
[Sascha Peilicke] [webui] Don't choke on non-existing links (for projects/packages)
[Sascha Peilicke] [webui] Sigh...
[mls] [backend] get rid of the 'empty' srcmd5, use 'd41d8cd98f00b204e9800998ecf8427e' instead
[mls] [backend] implement $fdatasync_before_rename option
[adrian] [backend] make use of fdatasync in scheduler only for now
[adrian] [backend] use fdatasync in all daemons now
[Sascha Peilicke] [api] Sort result of issue trackers found in text
[Sascha Peilicke] [webui] Move find_cached call into controller
[Sascha Peilicke] [webui] Use ProjectStatus.value(:name)...
[Sascha Peilicke] [webui] Fix v8/webkit rendering issues in CodeMirror editor.
[coolo] [api] be careful with freetext in XML
[Sascha Peilicke] [webui] One more value(:name).
[Sascha Peilicke] [webui] Whitespace missing
[adrian] [api] handle package meta without or wrong attributes correctly
[adrian] [api] support a later server side update of _patchinfo file after sources have changed
[adrian] [api] handle re-creation of existing _patchinfo file correctly
[mls] [backend] fix prefer order handling in BSSolv.xs, also do fdatasync when writing solv files
[mls] [backend] delete the rev=0 handling again. we need something slightly different
[mls] [backend] check sourceaccess if a link doesn't have the package attribute set
[mls] [backend] srcserver: fix race in addfile
[adrian] [api] fix some possible crashes in status controller
[adrian] [testsuite] test copy project with makeolder
[adrian] [testsuite] the base project should not use the update project
[adrian] [api] fix project copy command, destination project meta was incomplete
[mls] [backend] send new package event right away in project copy if withbinaries is on
[adrian] [testsuite] test result of project binary copy
[adrian] [api] restore 2.1 behavior of OBS:RejectRequest attribute and reject submit requests to maintenance release projects
[adrian] [testsuite] don't do submit requests to release project
[adrian] [api] fix branch of packages with local links, when user specifies different target package name (bnc#734074)
[bbrunner] [webui]Improved adding commaseparated lists of bugs and cves in
[bbrunner] [webui]Fixed exception in patchinfo-editor
[bbrunner] [webui]Fixed some issues with packager in patchinfo-editor
[bbrunner] [webui]One more fix for the patchinfo-editor
[bbrunner] [webui]Changed packager from project.userid to user.login in
[bbrunner] [webui]Removed debugger in patchinfo-editor
[Sascha Peilicke] [api] Multiple source diffs means issues should be parsed per
[Sascha Peilicke] [webui] Adjust to last API change.
[Sascha Peilicke] [api] Wording for DeleteError of maintenance projects
[Sascha Peilicke] [webui] Don't redirect away if deleting a maintenance project failed.
[Sascha Peilicke] [api] IssueTracker#issues_in speedup
[Sascha Peilicke] [webui] Provide a link to the base package even in case of expansion
[mls] [backend] support 'resign' option in copybuild and copyproject
[adrian] [api] resign binary packages on maintenance release event
[mls] [backend] implement (more or less untested) support for /getpackagebinaryversionlist, use it in bs_worker
[Sascha Peilicke] [webui] Case-insensitive spec preamble highlighting.
[Sascha Peilicke] [webui] PackageController#edit_file isn't used anymore
[Sascha Peilicke] [webui] Simple 'osc vc' implementation
[adrian] [api] switch to "security" category in patchinfo when CVE is used
[adrian] [api] take over comment into _patchinfo file on createpatchinfo
[adrian] [api] ensure to have a default bugowner on incident creation
[adrian] [dist] fix nameing of OBS
[adrian] [api] enforce mysql update on every boot for now to be on the safe side
[adrian] [api][backend] setup correct issue trackers in backend
[mls] [backend] allow 'missingok' flag in links, autoremove it if no longer needed
[Sascha Peilicke] [webui] spec,changes & diff files in tarballs are less important
[Sascha Peilicke] [webui] Fix javascript include tags for shared/requests partial.
[adrian] [api] fix local links on branch (bnc#735068)
[adrian] [api] support source links to missing packages in api
[adrian] [api] fix diffing of maintenance_release actions, they do not create new packages usually
[adrian] [api][backend] support branch and submit of of new packages using _link with missingok
[mls] [backend] support 'withissues' in source diff for Sascha
[adrian] [api] fix submit request without source revision
[adrian] [api] do not run source service on maintenance update
[adrian] [testsuite] undelete package before parsing link
[Sascha Peilicke] [api] Migrate 'bko' issue tracker regexp to return only one capture
[mls] [backend] fix config handling with multiple macro sections, fix service link error reporting
[adrian] [api] commit maintenance release _link file (not put)
[mls] [backend] fix typo in resign code
[Sascha Peilicke] [dist/ci] Try without db:migrate
[mls] [backend] copybuild: do not copy empty dirs, fix event content
[mls] add BSUtil::set_fdatasync_before_rename function so that File::Sync is loaded on server startup
[Sascha Peilicke] [webui] Wording
[Sascha Peilicke] [api] Allow searching requests for projects including subprojects.
[Sascha Peilicke] [webui] Include maintenance_release_requests for maintenance projects.
[Sascha Peilicke] [webui] Don't choke when trying to release w/o patchinfo
[Sascha Peilicke] [webui] Redirect to project/package for which no _patchinfo file was
[Sascha Peilicke] [webui] Don't show 'release' button when _patchinfo file is missing
[Sascha Peilicke] [webui] Don't forget to send description for release request.
[Sascha Peilicke] [webui] No binary blobs for the googlebot!
[Sascha Peilicke] [webui] Display info about number of release targets in project
[Sascha Peilicke] [webui] Show incident requests in project info view
[coolo] [api] rpmlint.log became a build result out of nothing :)
[adrian] [api] incomplete work issue tracking per db_package object
[adrian] [backend] silly, but silent
[adrian] [api] simple issue unit test
[Sascha Peilicke] [webui] Less harsh UTF-8 enforcement
[Sascha Peilicke] [webui] Initial maintenance incident from branch support
[mls] [backend] do not hold job lock when the built result is uploaded
[adrian] [api] support binary package upload for the admin
[Sascha Peilicke] [api] Use delayed_job for writing issue tracker info to backend
[Sascha Peilicke] [api] Remove issue parsing now done in backend.
[Sascha Peilicke] [webui]Added link to maintenance-release-request in flash-message
[mls] [backend] do not use a new state, keep package in 'building'
[mls] copy missing tree meta data to linked projects
[mls] [backend] support nosharedtrees == 2 in Robert's patch
[mls] [backend] set severity to patchinfo->{rating}
[mls] [backend] expand services in sourcecopy when 'noservice' is given, should fix Robert's problem
[mls] [backend] add back missing mkdir_p that got deleted by accident
[adrian] [testsuite] add testcase to validate source service with submit requests
[adrian] [api] improve release logging. bnc#736647
[mls] [backend] sourcecopy: also expand services when 'expand' is given, for consistency with the file list
[Sascha Peilicke] [webui] Several display improvements for request#show view
[adrian] [backend] silly, silly, silly, but silent
[adrian] [backend] use project id as default for updateinfo id
[adrian] [api] support login/password for bugzilla hosts. fill issue database via delayed job.
[adrian] [api] fix logging of requestid on maintenance release
[Sascha Peilicke] [api] Add XFCE issue tracker
[Sascha Peilicke] Revert "[dist/ci] Try without db:migrate"
[mls] [backend] allow updateinfo.xml in aggregates
[mls] [backend] also delete published file trees
[adrian] [api] support changing from "declined" state to "revoked" or "superseded" (or "new/review" like before)
[adrian] [api] validated that searches for declined request with a given user as creator is working (osc 0.133 will have support for it)
[adrian] [webui] show declined requests to the user. Needs some more love to easy revoke, supersede or decline it
[adrian] [api] fix "roles=creator" request search, don't list requests where the user is just the last one touched
[adrian] [webui] support to revoke or reopen a declined request
[adrian] [webui] fix revoking a request as request creator
[adrian] [webui] support re-open of declined requests and also offer to use "revoke" directly on self-directed requests
[adrian] [webui] Move declined requests to the bottom, make review requests and declined blocks optional. Add tooltip hints.
[adrian] [api] allow users to revoke their own requests when they are in "declined" state
[adrian] [api] fix missing migration
[adrian] [webui] offer to supersede also declined requests
[adrian] [webui] disable distro counter in suse theme and switch to https to avoid browser warnings
[adrian] [api] fix lacking permission on review changes when source project has release targets defined
[mls] [backend] hack XPath not(path) queries, need to do it right sometime later
[mls] [backend] fix allkeyspath in request search, it's action/type nowadays
[mls] [backend] use url as fallback for title in patchinfo references
[martin.mohring] Update AUTHORS
[adrian] [api] fix crash on patchinfos without issues
[adrian] [api] consider "declined" requests as still running for package/project removal
[adrian] [api] allow more operations to a request creator in any case, simplify code
[adrian] [api] reopen not accepted reviews when re-opening a request
[adrian] [api] fix detection of request creator, it is always the first history element independend of the state.
[adrian] [api] avoid double issue creation
[adrian] [api] fix linked package search syntax (has no effect)
[adrian] [api] sync issue owner elements with person elements
[adrian] [backend] fix reopen reviews also when request is set to review explicit
[adrian] [backend] log architecture on not assignable build jobs
[adrian] [backend] fix request trashing on reopen. Also validating requests now in backend more correctly.
[coolo] [api] require fetchissue job
[adrian] [testsuite] fix request fixtures according to new BSVerify checks
[adrian] [backend] validate also request xml via BSVerify now
[mls] [backend] fix quoting in getpackagebinaryversionlist call
[adrian] [api] add search for patchinfo packages based on given bug owner or bug id
[coolo] [backend] fetch all build results for view=cpio
[mls] [backend] sourcecopy: don't modify $orev when expanding services, it breaks link autosimplification
[adrian] [backend] do not add new state history elements when the review state is not changing (but gets new comment)
[adrian] [backend] do not allow request modifications by anonymous
[adrian] [webui] Don't show "Request maintenance incident" link in incident projects
[coolo] [api] redirect /source/:project/:package/?view=info the the right
[adrian] - Update ReleaseNotes-2.3
[adrian] [api] make open-bugs-in-patchinfos a little better, at least correct results now
[adrian] [api] support User lookup via email
[adrian] [api] bugzilla is error out when ONE id is not readable. This is always the case, so we always poll them one-by-one :/
[mls] [backend] fix deltainfo definition so that 12.1 can use deltas again
[adrian] [api] fix long name patchinfo lookup (DB column name missmatch)
[adrian] [api] consider bugs without issue owner id also as new
[adrian] [webui] do not expose email adresses to everybody via gravatar (bnc#738994)
[adrian] [api] fix and test branching&release of new packages
[Sascha Peilicke] [webui] Deleted requests table needs a different HTML id than 'Open
[adrian] [api] fix test cases (missing fixtures)
[adrian] [api] fix a race in test suite, test for published state
[Sascha Peilicke] [api] Allow to pass 'withissues' param to backend.
[Sascha Peilicke] [webui] Display issues again (now backend-provided)
[Sascha Peilicke] [api] fetch_issues is a method of the IssueTracker model.
[adrian] [api] fix request creation when target is not specified and package is linked as missingok (bnc#738872)
[adrian] [api] validate publish result on maintenance_release
[adrian] [api] fix commit of _patchinfo with bug issue elements
[adrian] [webui] show running patchinfos to the user (not tested yet)
[adrian] [api] fix double creation of flags on branching packages
[Sascha Peilicke] [api] Avoid exception for (currently) unimplemented project diff
[Sascha Peilicke] [webui] Remove unused action "closed_maintenance_incidents"
[Sascha Peilicke] Update src/webui/public/stylesheets/cm2/suse.css
[Sascha Peilicke] [backend] Relaxed URI path component decoding
[Sascha Peilicke] Revert "[backend] Relaxed URI path component decoding"
[Sascha Peilicke] [api] Replace some CGI.escape with URI.escape for file upload
[Sascha Peilicke] [webui] Don't strip whitespaces in filename display
[adrian] [webui] complete escape handling in all places
[adrian] [api] use UpdateProject as extension name on branch
[adrian] [api] fix another SLE case on branching, find packages recursivly via project links
[adrian] [api] improve api createpatchinfo error message
[adrian] [api] support dry run of branch command to see the expected result
[Sascha Peilicke] [webui] Fix XML ids for "*~" files
[adrian] [api] handle the situation that an add-on product defines a common update project which has not yet the new packages from add-on product
[adrian] [api] simplify repo name on mbranch when source project has just one single repository
[adrian] [api] add useable defaults for patchinfo creation
[adrian] [webui] do not show "show diff" link on first commit, it does not work and confuse the user
[adrian] [api] make createpatchinfo call a bit safer
[adrian] [api] validate package name on createpatchinfo call.
[adrian] [api] _product: and _patchinfo: do not have a collon in their suffix either
[adrian] [api] fix issue tracking in patchinfos
[adrian] [api] fix bug owner assignement of an issue
[adrian] [webui] fix patchinfo listing of active patchinfos for user
[adrian] [dist] fixing ssl generating docu
[adrian] [dist] suggest to configure exception_recipients
[adrian] [api][webui] silence rake/rdoctask is deprecated
[adrian] [dist] fix default DocumentRoot for build results
[adrian] [api] hack required "open issues for patchinfo for user X" search for webui in fast and dirty way
[adrian] [api] normalize issue state on api side to avoid heuristics in clients for open/closed bugs
[adrian] [webui] show only running patchinfos with OPEN bugs
[adrian] [api] fix issue fetching worker
[Sascha Peilicke] [webui] String escape
[Sascha Peilicke] [webui] Add some useful methods (regarding incidents) to Project model
[Sascha Peilicke] [webui] Faster incident display
[Sascha Peilicke] [webui] Show number of displayed (open/closed) incidents
[Sascha Peilicke] [webui] Sortable incident table
[Sascha Peilicke] [api] Remove "require 'rdoc/task'"
[Sascha Peilicke] [webui] Color patchinfo categories too...
[Sascha Peilicke] [webui] Remove some outdated stuff
[Sascha Peilicke] [webui] Provide buildresults for incidents
[Sascha Peilicke] Revert "[api] Remove "require 'rdoc/task'""
[Sascha Peilicke] [api] Require rdoc instead...
[mls] [backend] published search: version -> versrel, version, release
[mls] [backend] implement quick hack to overwrite 'from' in updateinfo.xml
[adrian] [api] support targeting branches on original given project instead of origin project (when using project links)
[adrian] [api] add code for updating existing issues
[adrian] [api] take care about OBS:BranchTarget also on non-mbranch
[adrian] [api] fix regression and long standing bug on remote project handling
[adrian] [webui]Added createpatchinfo with an api-call
[adrian] [webui]Added update patchinfo from sources to patchinfo-editor
[adrian] [webui]Added links to bugids in patchinfo-editor
[adrian] [api] detect and handle local links on maintenance_release correctly
[adrian] [api] check all repository states on creating release request
[mls] [backend] check of exac match of 'service in progress'
[adrian] [api] create link with noservice=1 parameter on release event
[adrian] [api] update issue state every hour
[adrian] [api] add missing reference to update_issues.rb
[adrian] [api] provide api urls to request issues for projects and packages
[mls] [backend] add onlyissues diff hack so that we can just retrieve the issues
[adrian] [api] track issues also for non-patchinfo packages and store issue change for linked packages
[adrian] [api] make a difference between "kept" and "changed" entries
[adrian] [api] expose package kinds on view=issue
[Sascha Peilicke] [webui] There is already a Patchinfo model...
[Sascha Peilicke] [api] Only intend lines in XML that start with a Tag.
[Sascha Peilicke] [webui] Show api error when submit fails (bnc#740260)
[Sascha Peilicke] [webui] Don't allow to double-branch a package (bnc#739485)
[Sascha Peilicke] [webui] Don't hide button, to many corner cases to check...
[Sascha Peilicke] [webui] Set cleanup checkbox per default if source project is a standard
[Sascha Peilicke] [webui] Don't provide a clickable link to non-existing source projects
[Sascha Peilicke] [webui] Cleanup prj/pkg cache after rq accept with sourcecleanup
[adrian] [api] handle package names including "." on request creation
[adrian] [api] fix enums of issue change states
[adrian] [api] initial fillup of all package meta data of existing packages
[adrian] [api] include latest migration
[adrian] [api] add missing reference for update package meta delayed job
[mls] [backend] allow 'release' attribute in binary collection, filter versrel
[Sascha Peilicke] [webui] Typo fix and check for nil
[Sascha Peilicke] [webui] Remove leftover (now doubled) caching in Project#patchinfo.
[Sascha Peilicke] [webui] Replace a find with a find_cached...
[adrian] [api] fix maintenance_release handling with packages containing a . in package name for real
[adrian] [api] support to filter issues changes by state change, similar to request filter api
[Sascha Peilicke] [webui] Seems like the accept button vanished for change_devel requests.
[Sascha Peilicke] [webui] Yet another take on the accept button ;-)
[Sascha Peilicke] [api,webui] withissues=1 for rdiff, too
[Sascha Peilicke] [webui] Add Project#issues method
[adrian] [api] fix aggregate package kind setting
[adrian] - add note about package meta update
[coolo] [api] add additional users for the webui test suite to run as is
[adrian] [api] complete code for OBS:BranchTarget
[adrian] [api] fix failures of wrong branched packages with update projects (fixes testsuite)
[coolo] [api] update test fixtures to not overwrite yml keys
[coolo] [api] ran seeds to update fixtures
[coolo] [api] adapt attributes test to the new count
[coolo] [api] make sure the architectures are not randomly ordered
[coolo] [api] do not busy loop while waiting for the publisher
[adrian] [api] add missing fixture data
[coolo] [api] the repository in the deleted project is "deleted" not "gone",
[coolo] [api] harmonize exception strings - writing test suites is hard enough
[adrian] [api] link target get estimated via links and not heuristics (fixes glibc.i686 case)
[adrian] [api] fix listing of deleted packages of still existing project, but last written by OBS 2.0.x instance (or older)
[coolo] [api] fix test case to follow string change in controller
[adrian] [api][webui] support package kind search and generic package search of issues
[Sascha Peilicke] [webui] Remove <code/> tag from format_comment helper
[Sascha Peilicke] [webui] Who would want to supersede other's declined requests?
[Sascha Peilicke] [webui] Visual tweaks for sourcediff partial
[Sascha Peilicke] [webui] Add BsRequest#events, an effort to make sense out of request
[Sascha Peilicke] [webui] Add a simple partial to display recent events for requests
[Sascha Peilicke] [webui] Use less space
[Sascha Peilicke] [webui] Remove unused partial
[Sascha Peilicke] [webui] Jump to recent bento changes
[Sascha Peilicke] [webui] Fix table widths everywhere...
[adrian] [api] split incident creation function to have also a merge function
[adrian] [backend] go to current build code
[Sascha Peilicke] [webui] Another request history corner case.
[coolo] [webui] add Stoyan's webui test suite based on firefox selenium
[coolo] [webui] catch invalid user ids
[coolo] [webui] fix some more tests around users and packages
[adrian] [api] support maintenance incident requests with package selected sources.
[Sascha Peilicke] [webui] Minor buildstatus cleanup
[Sascha Peilicke] [webui] Waste less space
[Sascha Peilicke] Ignore src/webui-testsuite/results*
[adrian] [api] do not block delayed jobs with issue update
[Sascha Peilicke] [webui] Update to current themes
[Sascha Peilicke] [webui] Enhance 'Up' links for each file diff.
[Sascha Peilicke] [webui] Less wasted space below inner boxes.
[Sascha Peilicke] [webui] Lastest bento update, aligned <img> and <a> tags in table rows
[adrian] [api] move long name support into issue_tracker configuration to have a unique long_name per issue. Fixes also the current crashes in api.
[adrian] [api] forgot migration in last commit
[Sascha Peilicke] [webui] You guessed it already...
[Sascha Peilicke] [webui] Should be ok now to remove custom css for buildstatus in
[Sascha Peilicke] [webui] Use explicit css class for hidden tabs
[adrian] [api] case insensitive user lookup by email
[Sascha Peilicke] [webui] nowrap is still needed...
[Sascha Peilicke] [webui] CSS typo
[adrian] [api] store explicit last issue update time
[coolo] [webui] fixing more test cases
[coolo] [api] harmonize the exception messages even more
[coolo] [webui] fix attribute tests with too many values
[adrian] [api] disable issue fetching by default except for bnc
[adrian] [api] use valid time format
[adrian] [api] fix bugzilla server instanciation
[adrian] [api] fix novell bugzilla url
[adrian] [api] use efficient way to fetch issues after apibugzilla.novell.com is doing the right thing :)
[adrian] [api] fix bugzilla xmlrpc call for real ...
[adrian] [api] create local issue entry on api request if lacking
[adrian] [api] do not send out possible secret rpc answer to user
[adrian] [api] loop to fetch all in limited slices
[adrian] [api] return right instance when getting issue update
[adrian] [api] handle "VERIFIED" bugs as closed bugs
[adrian] [api] only fetch new issues on "fetch_issues", not all where user have not logged into OBS
[Sascha Peilicke] [webui] No bottom margin for last <p>,<ul>,<ol> children (theme)
[adrian] [api] fix parsing of changed issues bugzilla answer
[mls] [backend] add withkey/oldkey options to /request/<id> method (state is already used)
[Sascha Peilicke] [webui] Nasty ActiveXML collision between Project and ProjectStatus
[Sascha Peilicke] [webui] Show issues in patchinfo/changes files everywhere ;-)
[Sascha Peilicke] [webui] Add a little link to patchinfo on project#show issue counter
[adrian] [api] openSUSE 11.3 is out-of-maintenance
[adrian] [api] make request reject due to maintenance release target distinguishable
[Sascha Peilicke] [webui] Hide request 'state' home/my_work view.
[Sascha Peilicke] [webui] Fix tablesorter params, don't sort 'action' column in
[adrian] [api] create patchinfo on maintenance_incident accept, if source project did not provide one
[Sascha Peilicke] [webui] Avoid modification of (potentially) frozen class member
[Sascha Peilicke] [webui] 'login' is definitely a string, thus 'login.to_s' is unnecessary
[mls] [backend] fix tracker regex init when regexp has no capture element
[adrian] [webui] show mentioned issues in sorted order
[mls] [backend] support details in schedulerstate
[adrian] [api] increase client side timeout of bugzilla queries to 5 minutes
[adrian] [api] function for manual updating all issues without any limiter (manual only)
[adrian] [api] fix regexp of cve tracker
[mls] [backend] put scheduler state also in 'code' attribute, mark old 'state' as obsolete
[Sascha Peilicke] [webui] Compute missing & optional issues for incidents (projects)
[Sascha Peilicke] [webui] Add Project#is_locked? method
[Sascha Peilicke] [webui] Add method Project#requests
[Sascha Peilicke] [webui] Fix Project#packages...
[Sascha Peilicke] [webui] Implement Ludwigs recommendations for incident overview
[adrian] [api] do not update link target when update projects exists
[Sascha Peilicke] [webui] No maintenance for bots
[Sascha Peilicke] [webui] Colored buildresult for incidents
[Sascha Peilicke] [webui] Add expiry for Project#issues method
[mls] [backend] do not loose signkey on project delete/undelete, create _project rev file on demand, make sure no service run happens when committing for _project
[mls] [backend] break out of delta loop in partial job case
[mls] [backend] limit makedeltarpm to 512M memory
[Sascha Peilicke] [webui] Issue tooltips for incident overview
[Sascha Peilicke] [webui] And another expiry...
[Sascha Peilicke] [webui] More tooltips (open requests and packages) for incident overview
[adrian] [api] fix linkdiff command and add servicediff command
[adrian] [backend] add requestid option to cmd=commit
[adrian] [api] log release actions in target project history
[mls] [backend] try to fix cmd=branch command (untested)
[adrian] [api] take care about private marked issues
[adrian] [api] publish only patchinfos in incidents by default
[adrian] [api] fillup patchinfo issues on updatepatchinfo with database content
[adrian] [api] drop api-side issue parser
[adrian] [backend] add admin override to check a project/repository NOW
[mls] [backend] revert scheduler change of last commit, implement in a sane way
[adrian] [dist] move server setup before worker, server must be confiugred even when worker setup fails
[adrian] satisfy 12.2 build checks, disadvantage is that a worker MUST be installed on the server now. It can be disabled though.
[adrian] [api] fix migration from OBS 2.1
[coolo] [api] include users and groups for packages in /status/project, querying
[adrian] [api] avoid double lock entries in xml cache of incident project meta
[adrian] [api] ups, should not be committed in last commit
[Sascha Peilicke] [webui] Add Package#linkdiff
[Sascha Peilicke] [webui] Add Sourcediff model
[Sascha Peilicke] [webui] First half of dirk'o'tastic maintenance incident overview!
[Sascha Peilicke] [webui] Build result icon per release target
[Sascha Peilicke] [webui] Little fixes
[coolo] [api] if the link points to nowhere, just ignore it
[coolo] [webui] use new changesmd5 from the api and allow json output only
[coolo] [webui] no reason to cache the result of an if statement
[adrian] [webui] fix service parameter editor showing existing parameters.
[adrian] [api] patchinfos must be useforbuild disabled or a disaster happens on wipebinaries
[mls] [backend] don't re-run services on project-linked packages, improve lsrev if there was a service error
[coolo] [webui] improvements to the project status
[coolo] [api] skip broken links in status#project
[coolo] [webui] do not overwrite @user in home controller
[coolo] [webui] allow home/my_work to reply in json
[adrian] [api] support recursive repository removal
[mls] [backend] try to implement lowprioproject events. yuck.
[Sascha Peilicke] [webui] Add Issue model
[Sascha Peilicke] [webui] Add method Patchinfo#issues to gather issues from a patchinfo
[Sascha Peilicke] [webui] Add method Package#issues_in_linkdiff
[Sascha Peilicke] [webui] Second part of dirk'o'tastic issue overview
[adrian] [api] validate that the default reviewer for packages is working
[Sascha Peilicke] [webui] No linkdiff, no cry
[Sascha Peilicke] [webui] Small cleanup
[Sascha Peilicke] [webui] Don't choke on missing linkdiff
[Sascha Peilicke] [webui] No patchinfo means no issues in patchinfo ;-)
[Sascha Peilicke] [webui] Remove currently wrong info
[Sascha Peilicke] [webui] <lock><enabled/></lock> means locked, not <disabled/>...
[Sascha Peilicke] [webui]Make issuetracker in patchinfo-editor more flexible
[Sascha Peilicke] [webui]Added bug-descriptions to tracker-issues
[adrian] [api] fix issue tracker creation and update to some degree
[mls] [backend] useforbuild is always off for patchinfos
[coolo] [webui] project#status - if a package has no devel package, take project
[adrian] [webui] list open issues in open patchinfo packages on "my work" page like osc my is doing.
[adrian] [api] add filtering of issues with "states" and login parameter as required by webui
[coolo] [api] include another interesting fact about a package:
[coolo] [api] fix test case
[mls] [backend] make patchinfo rebuild configurable, use 'binary' for maintenance incidents
[coolo] [webui] add the age of the changes to project#status
[adrian] [api] make cve regexp working in perl and ruby hopefully
[adrian] [api] fix quoting in last commit
[adrian] [api] invoke horrible long running job when track config is changing
[adrian] [api] parallel delayed jobs. enforce to re-parse all sources
[adrian] [api] fix path
[mls] [backend] also transfer project kind to scheduler
[mls] [backend] fix typo in new patchinfo handling
[mls] [backend] oops, yet another typo. not one of my best days...
[adrian] [api] fix logging of login name in project meta write
[adrian] [api] fix crash during showing issues for packages and complete test case
[adrian] [api] be a bit more save on parallel jobs
[adrian] [api] fix crash on recursive removal, when a repo is multiple time reference by another one.
[adrian] [backend] validate :jobhistory files
[coolo] [webui] more info on the project status page
[Sascha Peilicke] [api] Creating user w/o admin right failed in PersonController#userinfo
[Sascha Peilicke] [webui]-disable return-key in summary-textarea for patchinfos
[adrian] [api] check if an object got removed during the job run (which can take days)
[adrian] [api] don't die when backend does not know the package
[coolo] [api] don't rely on delayed_job for updating status
[mls] [backend] tmp workaround to set ptype to binary for openSUSE:Maintenace
[adrian] [dist] webui: fix error 500 for /package/rawlog
[adrian] [backend] drop unused gettimeout variable
[adrian] [api] do not copy project flags on branching unless repository got added as well
[Sascha Peilicke] [webui] Update to recent theme changes
[Sascha Peilicke] [webui] Multiline review comment editing
[adrian] [backend] fix comment regarding cross build
[adrian] Revert "[backend] tmp workaround to set ptype to binary for openSUSE:Maintenace"
[adrian] [api] fix delayed job startup
[adrian] [backend] first part of cross build cleanup. Hostarch: in project conf is used now to define host to fix native arm/mips/sh4 builds.
[adrian] [api] fix removal of projects with local devel packages
[coolo] [webui] store the list of requests and offer navigation in request#show
[coolo] [webui] do not use gravatar directly, but cache the icon locally
[coolo] [webui] managed to break the ok case for gravatar icons the last
[coolo] [webui] fix syntax error
[coolo] [webui] let's see how people react to wavatar instead of fuzzy
[coolo] [api] leave out one JOIN when looking for users we already know
[coolo] [api] custom rendering of project list to speed this up
[coolo] [webui] adding request navigation to my_work too
[Sascha Peilicke] [webui] Update to CodeMirror-2.21 and rebase SUSE theme
[Sascha Peilicke] [webui] Case-insensitive Preamble match
[Sascha Peilicke] [webui] Add a hint about the currently displayed revision
[Sascha Peilicke] [webui] Update jquery.flot to 0.7 and use the minified version
[Sascha Peilicke] [webui] Remove jquery.ajaxmanager, it isn't used AFAICS
[Sascha Peilicke] [webui] Update to jQuery-1.7.1
[Sascha Peilicke] [webui] If-else for history type check
[adrian] [webui] discard service list cache on reload
[adrian] [api] fix publishing of released updates. This documents also that revoke of last patchinfo is currently broken.
[adrian] [api] unbreak unit tests
[mls] [backend] also delete published packages on delete if all other packages have publish disabled
[Sascha Peilicke] [webui] Remove height limitation from review textarea and fix spaces
[ro] [backend] fix summary for migrationtarget
[coolo] [webui] make sure we use a string for project name
[coolo] Revert "[api] unbreak unit tests" and just fixing the typo. GRRR,
[mls] [backend] write jobhist for finished delta jobs
[mls] [backend] fix bug in srcdiff's olinkrev=linkrev handling
[coolo] [webui] some error reporting in case of errors in saving meta.
[mls] [backend] genservicemark needs 5 arguments...
[adrian] [api] lookup last incident package sources on branching.
[Sascha Peilicke] [webui] Don't show locked state if there's a pending release request
[Sascha Peilicke] [webui] Display diff for incident requests.
[Sascha Peilicke] [api] Pagination for the search controller
[adrian] [api] add test case for source service handling documenting current broken behaviour (L3 B1-Systems)
[adrian] [api] re-create incident packages on merge
[adrian] [backend] Fix from mls for handling service files on submit requests from branched packages (L3 B1-Systems)
[mls] [backend] split %cando into a separate module, first try at supporting 'hostarch' in buildconfig
[mls] [backend] remove x-bits
[adrian] - update incompatible cross arch build in release notes
[adrian] [backend] fix scheduler crash in new cross arch build handling code
[coolo] [api] if the buildinfo has errors (expansion error), do not allow
[adrian] [api] hotfix defaults in architecture controller for 2.3
[adrian] [api] fix regression: allow users without home projects in general
[adrian] [backend] support checkout of deleted packages
[adrian] [dist] sysconfig obs-server are optional on workers
[mls] [backend] support cmd=branch noservice=1 (untested)
[adrian] [api] do not run services on branching (as we don't do it either on request accept). We may add an option later to enforce the run.
[adrian] [dist] unbreak VM builds again...
[adrian] [dist] don't fail on not defined workers
[adrian] [dist] fix parsing of free VG space
[coolo] [webui] "openSUSE_Tumbleweed" is just too long
[coolo] [api] I missed broken requires for too long. For python, catching
[adrian] [backend] proc fs may be needed also for non-network services
[adrian] [backend] add support to inject single request into search database (by Rudi)
[adrian] [dist] don't fail on missing configurations
[Sascha Peilicke] [webui] Less requests for Patchinfo#issues
[adrian] [api] document set_flag commands
[adrian] [api] add test case for autorevoke scenario on maintenance_incident
[Sascha Peilicke] [webui] Allow pagination in Project#maintenance_incidents
[Sascha Peilicke] [webui] First step of unlimited scroll for maintenance incident listing
[adrian] [webui] fix regression in my initial setup fix patch
[adrian] [api] allow to specify a releaseproject in incident requests
[coolo] [webui] write a custom to_hash function in activexml to offer
[coolo] [webui] overwrite some functions in Hash that make it easier to port
[coolo] [webui] use a hash instead of the full activexml in project status
[coolo] [api] ignore requires that switch architecture between repos.
[adrian] [api] support right diffing of maintenance incident requests (compared to releaseproject instead of link target)
[adrian] [api] fix error message of delete package
[coolo] [api] ignore packages that require subpackages
[mls] [backend] fix cross-build code
[adrian] [api] drop package issue longname search, can't work that way anymore and no test case exists
[adrian] [api] fix xpath predicate handling, search for issue tracker changed from @issue_tracker => issue/@tracker and @issue_name => issue/@name
[coolo] [api] status#bsrequest: if a require is provided by several packages, it's ok if only one of them is in target project.
[Sascha Peilicke] [webui] Colored release request icons for maintenance
[adrian] [api] finalize issue (tracker) api xml elements as discussed
[adrian] [api] better logging for xml schema debugging
[adrian] [webui] follow issue xml changes in api
[Sascha Peilicke] [webui] Add 'label' to IssueTracker#make_stub
[Sascha Peilicke] [webui] Update some cache keys after Issue XML renaming
[adrian] [api] skip if package is not readable
[coolo] [api] pretty ugly type, ruby is GREAT!
[coolo] [api] this reverts nonsense
[adrian] [webui] basic support to search for packages which adds bugfixes
[adrian] [api] support to limit searches for issue tracker changes in packages
[adrian] [api] support search for issues via xpath query
[adrian] [api] use same replacement chars in all places. issue tracker label definition is using @@@ also now.
[mls] [backend] unify tracker label, bump cacheid
[Sascha Peilicke] [webui] Display open/closed issues per tracker in maintenance view
[Sascha Peilicke] [webui] Search should work w/o issue
[adrian] [webui] use correct escape for xpath match
[adrian] [api] fix package @tracker search
[adrian] [webui] fix crashes and make it possible to combine search criterias
[coolo] [webui] ignore timeouts on gravatar
[coolo] [webui] catch errors in package#save_meta too
[coolo] [webui] every once in a while a stupid spider comes along and tries to fetch ajax links
[coolo] [api] allow "patchinfo:" as package name as we have it in the database
[Sascha Peilicke] [backend] Fix issue url again.
[Sascha Peilicke] [dist] Formatting cleanup of setup docs.
[coolo] [api] adrian wants to delete the old patchinfos instead
[coolo] [backend] prefix appdata.xml when putting it in :repo
[mls] [backend] make sign failures fatal again. Also make sure that the repo is published again when an error occures
[adrian] [api] fix package kind detection
[bbrunner] [webui]Stylechanges in patchinfo-editor
[bbrunner] [webui]Added warning to update patchinfo in patchinfo editor
[bbrunner] [webui]Changed issue-tracker-description to summary in patchinfo-editor
[coolo] [backend] write out appdata into the repo-md repos
[coolo] [backend] add 2 more optional XML elements to appdata.xml
[adrian] [api] validate incident requests, esp. the releaseproject targets for correct type.
[Sascha Peilicke] [webui] Don't choke on missing patchinfo
[mls] [backend] fix harmless typo
[Sascha Peilicke] [webui] Fix bnc#747785.
[adrian] [api] find automatically update projects for given releaseprojects
[adrian] [api] fix diffing of linked packages in incident requests
[adrian] [api] fix link handling on accepting incident requests.
[adrian] [api] just to be sure, should not make a difference
[adrian] [api] backend branch creates no package name in link file anymore when they are the same
[adrian] [backend] issue url changed in diff cache, enforce recreation.
[adrian] [api] add index for issues
[adrian] [backend] find also source rpms in existing updates
[coolo] [backend] support binary attribute for buildinfo for products
[coolo] [backend] if the file in the cpio archive is not an rpm, save it in the default arch
[coolo] [backend] appdata.xml is already prefixed now, so we can revert
[Sascha Peilicke] [webui] First part of request#show refactoring
[Sascha Peilicke] [webui] More work on new request view
[Sascha Peilicke] [webui] Don't display empty comments
[Sascha Peilicke] [webui] Add useful partial to either display a project or package link
[Sascha Peilicke] [webui] Display more request information
[Sascha Peilicke] [webui] Fix BsRequest#creator now that it has caching
[Sascha Peilicke] [webui] Add partial to render issues in a sourcediff
[Sascha Peilicke] [webui] Remove issue rendering in sourcediff partial
[Sascha Peilicke] [webui] Use new issues partial alongside sourcediff
[Sascha Peilicke] [webui] Some width adjustments for the editor
[Sascha Peilicke] [webui] Re-add source revision (if available) and a build results
[Sascha Peilicke] [webui] Some visual improvements
[Sascha Peilicke] [webui] Remove fixed width from sourcediff partial
[Sascha Peilicke] [webui] No need for jquery.tooltip anymore, add request description for
[Sascha Peilicke] [webui] More visible request state
[Sascha Peilicke] [webui] Add BsRequest method to check if a user is maintainer in all
[Sascha Peilicke] [webui] Re-add some request interactions (like adding reviewers)
[Sascha Peilicke] [webui] Forward to developed/linked project/package works again as
[Sascha Peilicke] [webui] Reviews work again
[Sascha Peilicke] [webui] Catch reopen/last review + back to state new in BsRequest#events
[Sascha Peilicke] [webui] Inline floating 'Add a review' button
[Sascha Peilicke] [webui] Follow Issue renaming and more fixes for event history
[Sascha Peilicke] [webui] Don't forget to pass the review comment to
[Sascha Peilicke] [webui] Allow to reload build results in request show view.
[Sascha Peilicke] [webui] Fix 'forward to link/devel' and 'add submitter as maintainer'.
[Sascha Peilicke] [webui] Remove flash message in accept case
[Sascha Peilicke] [webui] Another take on editor width
[Sascha Peilicke] [webui] Aargh, it's 'summary', not 'description'...
[Sascha Peilicke] [webui] Another take on buildstatus partial table width
[Sascha Peilicke] [webui] One '(' too much...
[adrian] [api] update timestamp when fetched all issues again
[adrian] [backend] increase lastevent queue size to 128k for slow remote instances
[adrian] [webui] admins shall get the search link on start page as well
[adrian] [api] call update issues delayed job correctly
[Sascha Peilicke] [webui] Replace three (different) buildresult boxes with one shared
[adrian] [api] support manual run of issue updates
[Sascha Peilicke] [webui] Make project / package show views look similar to new request
[Sascha Peilicke] [webui] Don't add bottom space to buildresult box by default.
[Sascha Peilicke] [webui] Spaces matter
[Sascha Peilicke] [webui] Don't provide links to non-existing target
[Sascha Peilicke] [webui] Better survive missing request source (again)
[Sascha Peilicke] [webui] Fix check from commit 1329e5c47
[Sascha Peilicke] [webui] Don't cache class Person...
[Sascha Peilicke] [webui] Hunting for unique buildresult CSS ids in incident overview.
[Sascha Peilicke] [webui] Another safety check in Project#build_succeeded?.
[adrian] [api] add unique indexes to ensure data correctnes
[Sascha Peilicke] [webui] project_or_package_link partial in all dialogs.
[Sascha Peilicke] [webui] Hand-crafted value to chop licensedigger messages in onto one
[Sascha Peilicke] [webui] Add a note about another (unsolved) case of request history
[Sascha Peilicke] We fixed a TODO!
[adrian] [backend][api] add support to block a patchinfo with a given reason
[adrian] [api][backend] allow "documented=false" hint in patchinfo for webui
[mls] [backend] create up to 100 delta jobs (untested)
[Sascha Peilicke] [webui] Try to give project/package/request descriptions more horizontal space
[Sascha Peilicke] [webui] Only submit additional form elements upon request acceptance.
[Sascha Peilicke] [webui] Re-add request state to title line
[coolo] [backend] the file is now named $package-appdata.xml
[coolo] [webui] catch errors like invalid_package_name
[Sascha Peilicke] [webui] Also catch the other ActiveXML::Transport error
[adrian] [api] add SLE 11 SP1&SP2 targets
[adrian] [backend] use admin-high-prio when using obs_admin --force-check-project
[Sascha Peilicke] [webui]-Added stopped tag to patchinfo-editor
[mls] [backend] fix (unused) undef prefix case
[mls] [backend] support vier=stats in _results query
[adrian] [backend] be a bit more verbose on "bad build configuration"
[mls] [backend] do getprojpack if the build type changes
[ro] [backend] BSXML.pm: allow xmlns attribute in updateinfo
[Sascha Peilicke] [webui] Allow to supersede also 'declined' requests when (re-)submitting
[Sascha Peilicke] [webui] Another place where 'declined' requests should pass thru.
[Sascha Peilicke] [webui] Typo
[Sascha Peilicke] [webui] Allow to hide 'target' in request listing partial
[Sascha Peilicke] [webui] Don't show request target in project/package request listing
[coolo] [activexml] remove key_attr feature completely, it causes more trouble
[coolo] [backend] also link appdata.xml in case of local worker
[Sascha Peilicke] [webui] Show declined release requests in maintenance overview
[Sascha Peilicke] [webui] Show patchinfo description instead of incident title if
[Sascha Peilicke] [webui] Make lenghty incident descriptions expandable.
[Sascha Peilicke] [webui] Provide package names instead of counters in incident overview
[Sascha Peilicke] [webui] Asynchronously load all incidents (open/closed)
[Sascha Peilicke] Revert "[webui] Try to give project/package/request descriptions more horizontal space"
[Sascha Peilicke] [webui]Add possibility to change issue-descriptions onclick in
[Sascha Peilicke] [webui]-Changed handling of binaries in patchinfo-editor
[Sascha Peilicke] [webui] Update to bento theme changes regarding multiple items in
[Sascha Peilicke] [webui] Add 'Rpmlint Results' tab to build result partial
[adrian] [api] add support for CVE issue parsing and make bugzilla tracking a bit more robust
[adrian] [api] save cve issue update time
[adrian] [api] take care about enable_fetch settings for cve ...
[Sascha Peilicke] [webui] Properly hide architectures for other repositories
[adrian] [api] do the last check the right way around ...
[Sascha Peilicke] [webui] Avoid dots in HTML ids, CSS selectors will choke
[Sascha Peilicke] [webui] Rpmlint results can be long, thus use a smaller font and reduce
[Sascha Peilicke] [webui] Use patchinfo summary instead of description
[Sascha Peilicke] [webui] Show patchinfo stopped state prominently.
[adrian] [webui] fix issue filtering for running patchinfos
[Sascha Peilicke] [webui] Correct check if reviews can be handled request
[Sascha Peilicke] [api] Fix rev for diffing new packages.
[mls] [backend] make patchinfos with no binaries broken for Ludwig
[Sascha Peilicke] [webui] 'Select none' should actually select none
[coolo] [webui] use a hash key instead of a huge array
[adrian] [api] fix diffing of new packages via requests. Follow patchinfo "broken" state when no binaries got picked up.
[Sascha Peilicke] [webui] Show number of mentioned issues in request view
[coolo] [webui] hash keys are already uniq, so leave out that extra call
[mls] [backend] make it possible to overwrite the vrev in a source link
[adrian] [backend] make createrepo calls fatal
[tschmidt] switch distribution icon urls
[coolo] [api] load the fixtures (and with it the king user) before looking for it
[adrian] [backend] basic support to check sources for a given package
[mls] [backend] fix aggregation, it should check for the existance the the complete filename instead of just the binary name.
[mls] [backend] adapt to coolo's latest appdata.xml design
[adrian] [backend] provide file size and mtime for new software center
[Sascha Peilicke] [dist] Drop rails_rcov gem, broken.
[Sascha Peilicke] [webui] Try to (ab)use the project name for the default selected
[Sascha Peilicke] [dist] Don't remove the results ;-)
[coolo] [webui] protect all checks from user = nil not just the first
[coolo] [webui] everyone who is reviewer, is able to add reviews
[Sascha Peilicke] Update to recent bento them changes (flash margin fix)
[Sascha Peilicke] [webui] Prefix single-digit seconds/minutes/hours values with a '0'.
[adrian] [dist] add IPv6 support in KVM
[mls] [backend] always generate the verifymd5 in srcinfo
[mls] [backend] add verifymd5 to jobhist for coolo's checker scripts
[adrian] [dist] avoid double shutdowns which lead to shutdown on next boot
[adrian] [api] allow vrev attribute in links
[coolo] [webui] make sure we don't break between Log and Out, this looks silly
[coolo] [api] fix use of wrong model in test
[coolo] [webui] do not crash on bad links
[coolo] [webui] we're collecting a nice list of errors with gravatar :)
[coolo] [api] do not look for foo.src.rpm in x86_64 repo, this asks for trouble
[adrian] [api] disable rails mass assignment feature. It is a potential security risk, even though I
[coolo] [webui] Robert found a more clever way to avoid the line break - Logout
[Sascha Peilicke] [webui] Add some color to rpmlint warnings and errors
[Sascha Peilicke] [webui] Less padding means that prj/pkg/rq 'Info' fits in most cases
[Sascha Peilicke] [webui] Remove custom bottom padding CSS and use fixed bento.
[Sascha Peilicke] [webui] Set max width for rdiff editor
[adrian] [api] do not crash on missing release target in maintenance request
[ro] [backend] BSRPC: allow to omit the default "Connection: close" by setting the "noclose" parameter
[Sascha Peilicke] [api] Fix user registration after we set attr_accessible for all models
[Sascha Peilicke] [api] Allow creating projects again
[Sascha Peilicke] [webui] Being logged in should be sufficient for the test case, don't
[Sascha Peilicke] [webui] Also submit description for add_role request
[Sascha Peilicke] [webui] Add dialog to create change_devel requests.
[mls] [backend] support non-chunked http answers that don't contain a content length
[mls] [backend] BSWatcher: split oversized chunks into 8k parts
[adrian] [api] expand maintenance_incident for entire projects into package actions.
[adrian] [api] mass-assignment is needed for xml object handover. Disallow hashed parameter values instead to ensure that we have no undetected leak yet.
[Sascha Peilicke] [webui] Put project/package actions into horizontal list.
[Sascha Peilicke] [webui] Fix typo and let the 'reviewer' link point to the users page of projects/packages
[Sascha Peilicke] [webui] Markup cleanup
[Sascha Peilicke] [webui] Also highlight _aggregate files as XML
------------------------------------------
[...truncated 5213741 lines...]
[[32mINFO [0m|# 1919] Processing WizardController#package_wizard (for 127.0.0.1 at 2012-03-11 10:21:39) [GET]
[[32mINFO [0m|# 1919] Parameters: {"package"=>"kdelibs", "project"=>"kde4"}
[[0;37mDEBUG[0m|# 1919] Validate XML request: #
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/66/changes
Changes:
[adrian] - update release notes
------------------------------------------
[...truncated 258187 lines...]
[[32mINFO [0m|#12841] Processing WizardController#package_wizard (for 127.0.0.1 at 2012-03-12 09:11:53) [GET]
[[32mINFO [0m|#12841] Parameters: {"package"=>"kdelibs", "project"=>"kde4"}
[[0;37mDEBUG[0m|#12841] Validate XML request: #ActionController::Request:0x7f517926b278
[[0;37mDEBUG[0m|#12841] no schema found, skipping validation for typerequestcontrollerwizardpackagekdelibsactionpackage_wizardmethodgetprojectkde4
[[0;37mDEBUG[0m|#12841] AUTH: ["Basic", "ZnJlZGxpYnM6Z2Vyw7ZsbGhlaW1lcg=="]
[[0;37mDEBUG[0m|#12841] [4;36;1mUser Load (0.2ms)[0m [0;1mSELECT * FROM `users` WHERE (login = 'fredlibs') LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] USER found: fredlibs
[[0;37mDEBUG[0m|#12841] User fredlibs initialised
[[0;37mDEBUG[0m|#12841] [4;35;1mRole Load (0.2ms)[0m [0mSELECT * FROM `roles` WHERE (`roles`.`title` = 'Admin') LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;36;1mRole Load (0.2ms)[0m [0;1mSELECT `roles`.id FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles`.`id` = 1) AND (`roles_users`.user_id = 4 ) LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;35;1mDbProject Load (0.2ms)[0m [0mSELECT * FROM `db_projects` WHERE (name = BINARY 'kde4') LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;36;1mDbPackage Load (0.3ms)[0m [0;1mSELECT * FROM `db_packages` WHERE (name = BINARY 'kdelibs') AND (`db_packages`.db_project_id = 2) LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;35;1mDbProject Load (0.2ms)[0m [0mSELECT * FROM `db_projects` WHERE (`db_projects`.`id` = 2) [0m
[[0;37mDEBUG[0m|#12841] [4;36;1mFlag Load (0.2ms)[0m [0;1mSELECT * FROM `flags` WHERE (`flags`.db_package_id = 1) ORDER BY position[0m
[[0;37mDEBUG[0m|#12841] flagcheck: package has default state, checking project
[[0;37mDEBUG[0m|#12841] [4;35;1mFlag Load (0.2ms)[0m [0mSELECT * FROM `flags` WHERE (`flags`.db_project_id = 2) [0m
[[0;37mDEBUG[0m|#12841] disabled_for sourceaccess repo: arch: state:enable
[[0;37mDEBUG[0m|#12841] disabled_for sourceaccess repo: arch: state:enable
[[0;37mDEBUG[0m|#12841] [4;36;1mFlag Load (0.3ms)[0m [0;1mSELECT * FROM `flags` WHERE (`flags`.`status` = 'enable' AND `flags`.`flag` = 'lock') AND (`flags`.db_package_id = 1) ORDER BY position LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;35;1mFlag Load (0.2ms)[0m [0mSELECT * FROM `flags` WHERE (`flags`.`status` = 'enable' AND `flags`.`flag` = 'lock') AND (`flags`.db_project_id = 2) LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;36;1mCACHE (0.0ms)[0m [0;1mSELECT * FROM `roles` WHERE (`roles`.`title` = 'Admin') LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;35;1mCACHE (0.0ms)[0m [0mSELECT `roles`.id FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles`.`id` = 1) AND (`roles_users`.user_id = 4 ) LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] [4;36;1mRole Load (0.2ms)[0m [0;1mSELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 4 ) [0m
[[0;37mDEBUG[0m|#12841] [4;35;1mGroup Load (0.2ms)[0m [0mSELECT * FROM `groups` INNER JOIN `groups_users` ON `groups`.id = `groups_users`.group_id WHERE (`groups_users`.user_id = 4 ) [0m
[[0;37mDEBUG[0m|#12841] running local permission check: user fredlibs, package kdelibs, permission 'change_package'
[[0;37mDEBUG[0m|#12841] [4;36;1mPackageUserRoleRelationship Load (0.2ms)[0m [0;1mSELECT * FROM `package_user_role_relationships` WHERE (`package_user_role_relationships`.bs_user_id = 4 AND (db_package_id = 1)) [0m
[[0;37mDEBUG[0m|#12841] [4;35;1mRole Load (0.2ms)[0m [0mSELECT * FROM `roles` WHERE (`roles`.`id` = 3) [0m
[[0;37mDEBUG[0m|#12841] [4;36;1mPackageGroupRoleRelationship Load (0.3ms)[0m [0;1mSELECT `package_group_role_relationships`.* FROM `package_group_role_relationships` LEFT OUTER JOIN groups_users ug ON ug.group_id = bs_group_id WHERE (ug.user_id = 4 and db_package_id = 1) [0m
[[0;37mDEBUG[0m|#12841] [4;35;1mStaticPermission Load (0.2ms)[0m [0mSELECT * FROM `static_permissions` INNER JOIN `roles_static_permissions` ON `static_permissions`.id = `roles_static_permissions`.static_permission_id WHERE (`roles_static_permissions`.role_id = 3 AND (title = 'change_package')) LIMIT 1[0m
[[0;37mDEBUG[0m|#12841] permission granted
[[0;37mDEBUG[0m|#12841] package_wizard, {"type"=>"request", "controller"=>"wizard", "package"=>"kdelibs", "action"=>"package_wizard", "method"=>"get", "project"=>"kde4"}
[[0;37mDEBUG[0m|#12841] --> direct_http url: #
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/67/changes
Changes:
[adrian] [api] remove BranchTarget definition for branch-by-attribute case, it was always broken so far and is not yet officially supported.
[adrian] [opensuse.org] switch to 2.3 branch deployment
------------------------------------------
[...truncated 258227 lines...]
[[32mINFO [0m|#26020] Processing WizardController#package_wizard (for 127.0.0.1 at 2012-03-12 10:21:54) [GET]
[[32mINFO [0m|#26020] Parameters: {"project"=>"kde4", "package"=>"kdelibs"}
[[0;37mDEBUG[0m|#26020] Validate XML request: #ActionController::Request:0x7f6b0013a7a0
[[0;37mDEBUG[0m|#26020] no schema found, skipping validation for actionpackage_wizardprojectkde4methodgettyperequestcontrollerwizardpackagekdelibs
[[0;37mDEBUG[0m|#26020] AUTH: ["Basic", "ZnJlZGxpYnM6Z2Vyw7ZsbGhlaW1lcg=="]
[[0;37mDEBUG[0m|#26020] [4;36;1mUser Load (0.2ms)[0m [0;1mSELECT * FROM `users` WHERE (login = 'fredlibs') LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] USER found: fredlibs
[[0;37mDEBUG[0m|#26020] User fredlibs initialised
[[0;37mDEBUG[0m|#26020] [4;35;1mRole Load (0.2ms)[0m [0mSELECT * FROM `roles` WHERE (`roles`.`title` = 'Admin') LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;36;1mRole Load (0.2ms)[0m [0;1mSELECT `roles`.id FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles`.`id` = 1) AND (`roles_users`.user_id = 4 ) LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;35;1mDbProject Load (0.2ms)[0m [0mSELECT * FROM `db_projects` WHERE (name = BINARY 'kde4') LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;36;1mDbPackage Load (0.2ms)[0m [0;1mSELECT * FROM `db_packages` WHERE (name = BINARY 'kdelibs') AND (`db_packages`.db_project_id = 2) LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;35;1mDbProject Load (0.2ms)[0m [0mSELECT * FROM `db_projects` WHERE (`db_projects`.`id` = 2) [0m
[[0;37mDEBUG[0m|#26020] [4;36;1mFlag Load (0.2ms)[0m [0;1mSELECT * FROM `flags` WHERE (`flags`.db_package_id = 1) ORDER BY position[0m
[[0;37mDEBUG[0m|#26020] flagcheck: package has default state, checking project
[[0;37mDEBUG[0m|#26020] [4;35;1mFlag Load (0.2ms)[0m [0mSELECT * FROM `flags` WHERE (`flags`.db_project_id = 2) [0m
[[0;37mDEBUG[0m|#26020] disabled_for sourceaccess repo: arch: state:enable
[[0;37mDEBUG[0m|#26020] disabled_for sourceaccess repo: arch: state:enable
[[0;37mDEBUG[0m|#26020] [4;36;1mFlag Load (0.3ms)[0m [0;1mSELECT * FROM `flags` WHERE (`flags`.`status` = 'enable' AND `flags`.`flag` = 'lock') AND (`flags`.db_package_id = 1) ORDER BY position LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;35;1mFlag Load (0.2ms)[0m [0mSELECT * FROM `flags` WHERE (`flags`.`status` = 'enable' AND `flags`.`flag` = 'lock') AND (`flags`.db_project_id = 2) LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;36;1mCACHE (0.0ms)[0m [0;1mSELECT * FROM `roles` WHERE (`roles`.`title` = 'Admin') LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;35;1mCACHE (0.0ms)[0m [0mSELECT `roles`.id FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles`.`id` = 1) AND (`roles_users`.user_id = 4 ) LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] [4;36;1mRole Load (0.2ms)[0m [0;1mSELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 4 ) [0m
[[0;37mDEBUG[0m|#26020] [4;35;1mGroup Load (0.2ms)[0m [0mSELECT * FROM `groups` INNER JOIN `groups_users` ON `groups`.id = `groups_users`.group_id WHERE (`groups_users`.user_id = 4 ) [0m
[[0;37mDEBUG[0m|#26020] running local permission check: user fredlibs, package kdelibs, permission 'change_package'
[[0;37mDEBUG[0m|#26020] [4;36;1mPackageUserRoleRelationship Load (0.2ms)[0m [0;1mSELECT * FROM `package_user_role_relationships` WHERE (`package_user_role_relationships`.bs_user_id = 4 AND (db_package_id = 1)) [0m
[[0;37mDEBUG[0m|#26020] [4;35;1mRole Load (0.2ms)[0m [0mSELECT * FROM `roles` WHERE (`roles`.`id` = 3) [0m
[[0;37mDEBUG[0m|#26020] [4;36;1mPackageGroupRoleRelationship Load (0.2ms)[0m [0;1mSELECT `package_group_role_relationships`.* FROM `package_group_role_relationships` LEFT OUTER JOIN groups_users ug ON ug.group_id = bs_group_id WHERE (ug.user_id = 4 and db_package_id = 1) [0m
[[0;37mDEBUG[0m|#26020] [4;35;1mStaticPermission Load (0.2ms)[0m [0mSELECT * FROM `static_permissions` INNER JOIN `roles_static_permissions` ON `static_permissions`.id = `roles_static_permissions`.static_permission_id WHERE (`roles_static_permissions`.role_id = 3 AND (title = 'change_package')) LIMIT 1[0m
[[0;37mDEBUG[0m|#26020] permission granted
[[0;37mDEBUG[0m|#26020] package_wizard, {"action"=>"package_wizard", "project"=>"kde4", "method"=>"get", "type"=>"request", "controller"=>"wizard", "package"=>"kdelibs"}
[[0;37mDEBUG[0m|#26020] --> direct_http url: #
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/68/changes
Changes:
[adrian] [backend] publisher: support config option to store binaries into subdirectory.
------------------------------------------
[...truncated 258116 lines...]
[[32mINFO [0m|#10714] Rendering status (404)
[[32mINFO [0m|#10714] Processing WizardController#package_wizard (for 127.0.0.1 at 2012-03-12 12:14:25) [GET]
[[32mINFO [0m|#10714] Parameters: {"project"=>"kde4", "package"=>"kdelibs"}
[[0;37mDEBUG[0m|#10714] Validate XML request: #ActionController::Request:0x7ff1ef451fa8
[[0;37mDEBUG[0m|#10714] no schema found, skipping validation for projectkde4packagekdelibsactionpackage_wizardtyperequestmethodgetcontrollerwizard
[[0;37mDEBUG[0m|#10714] AUTH: ["Basic", "ZnJlZGxpYnM6Z2Vyw7ZsbGhlaW1lcg=="]
[[0;37mDEBUG[0m|#10714] [4;35;1mUser Load (0.2ms)[0m [0mSELECT * FROM `users` WHERE (login = 'fredlibs') LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] USER found: fredlibs
[[0;37mDEBUG[0m|#10714] User fredlibs initialised
[[0;37mDEBUG[0m|#10714] [4;36;1mRole Load (0.2ms)[0m [0;1mSELECT * FROM `roles` WHERE (`roles`.`title` = 'Admin') LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;35;1mRole Load (0.2ms)[0m [0mSELECT `roles`.id FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles`.`id` = 1) AND (`roles_users`.user_id = 4 ) LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;36;1mDbProject Load (0.2ms)[0m [0;1mSELECT * FROM `db_projects` WHERE (name = BINARY 'kde4') LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;35;1mDbPackage Load (0.2ms)[0m [0mSELECT * FROM `db_packages` WHERE (name = BINARY 'kdelibs') AND (`db_packages`.db_project_id = 2) LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;36;1mDbProject Load (0.2ms)[0m [0;1mSELECT * FROM `db_projects` WHERE (`db_projects`.`id` = 2) [0m
[[0;37mDEBUG[0m|#10714] [4;35;1mFlag Load (0.2ms)[0m [0mSELECT * FROM `flags` WHERE (`flags`.db_package_id = 1) ORDER BY position[0m
[[0;37mDEBUG[0m|#10714] flagcheck: package has default state, checking project
[[0;37mDEBUG[0m|#10714] [4;36;1mFlag Load (0.2ms)[0m [0;1mSELECT * FROM `flags` WHERE (`flags`.db_project_id = 2) [0m
[[0;37mDEBUG[0m|#10714] disabled_for sourceaccess repo: arch: state:enable
[[0;37mDEBUG[0m|#10714] disabled_for sourceaccess repo: arch: state:enable
[[0;37mDEBUG[0m|#10714] [4;35;1mFlag Load (0.3ms)[0m [0mSELECT * FROM `flags` WHERE (`flags`.`status` = 'enable' AND `flags`.`flag` = 'lock') AND (`flags`.db_package_id = 1) ORDER BY position LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;36;1mFlag Load (0.2ms)[0m [0;1mSELECT * FROM `flags` WHERE (`flags`.`status` = 'enable' AND `flags`.`flag` = 'lock') AND (`flags`.db_project_id = 2) LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;35;1mCACHE (0.0ms)[0m [0mSELECT * FROM `roles` WHERE (`roles`.`title` = 'Admin') LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;36;1mCACHE (0.0ms)[0m [0;1mSELECT `roles`.id FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles`.`id` = 1) AND (`roles_users`.user_id = 4 ) LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] [4;35;1mRole Load (0.2ms)[0m [0mSELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 4 ) [0m
[[0;37mDEBUG[0m|#10714] [4;36;1mGroup Load (0.2ms)[0m [0;1mSELECT * FROM `groups` INNER JOIN `groups_users` ON `groups`.id = `groups_users`.group_id WHERE (`groups_users`.user_id = 4 ) [0m
[[0;37mDEBUG[0m|#10714] running local permission check: user fredlibs, package kdelibs, permission 'change_package'
[[0;37mDEBUG[0m|#10714] [4;35;1mPackageUserRoleRelationship Load (0.2ms)[0m [0mSELECT * FROM `package_user_role_relationships` WHERE (`package_user_role_relationships`.bs_user_id = 4 AND (db_package_id = 1)) [0m
[[0;37mDEBUG[0m|#10714] [4;36;1mRole Load (0.2ms)[0m [0;1mSELECT * FROM `roles` WHERE (`roles`.`id` = 3) [0m
[[0;37mDEBUG[0m|#10714] [4;35;1mPackageGroupRoleRelationship Load (0.3ms)[0m [0mSELECT `package_group_role_relationships`.* FROM `package_group_role_relationships` LEFT OUTER JOIN groups_users ug ON ug.group_id = bs_group_id WHERE (ug.user_id = 4 and db_package_id = 1) [0m
[[0;37mDEBUG[0m|#10714] [4;36;1mStaticPermission Load (0.2ms)[0m [0;1mSELECT * FROM `static_permissions` INNER JOIN `roles_static_permissions` ON `static_permissions`.id = `roles_static_permissions`.static_permission_id WHERE (`roles_static_permissions`.role_id = 3 AND (title = 'change_package')) LIMIT 1[0m
[[0;37mDEBUG[0m|#10714] permission granted
[[0;37mDEBUG[0m|#10714] package_wizard, {"project"=>"kde4", "package"=>"kdelibs", "action"=>"package_wizard", "type"=>"request", "method"=>"get", "controller"=>"wizard"}
[[0;37mDEBUG[0m|#10714] --> direct_http url: #
See http://ci.opensuse.org/job/obs_testsuite_api_2.3/69/changes -- To unsubscribe, e-mail: obs-tests+unsubscribe@opensuse.org To contact the owner, e-mail: obs-tests+owner@opensuse.org
participants (1)
-
admin@opensuse.org