OBS 2.2 Beta 1 is released
==========================
We release the first version of OBS 2.2, this release provides in first
place the project read access feature. This feature got implemented by the
LinuxFoundation.
Also LDAP group support has been added as major feature provided by Intel.
Another heavy change is the usage of XSS protection libraries. This has been
implemented in the webui.
Please read the README.UPDATERS file when doing the update.
It got released to the ususal places, tagged as version 2.1.69:
Appliance: http://en.opensuse.org/openSUSE:Build_Service_Appliance
Packages: http://download.opensuse.org/repositories/openSUSE:/Tools:/Unstable/
Git: http://www.gitorious.org/opensuse/build-service/commits/2.2
Areas which should be tested esp:
=================================
* The XSS protection libraries may break some web interface.
* The "project" read access protection may still get be tricked some how.
It has been reworked heavily to achieve the best possible protection,
but a heavy review is still very desirable.
=> do not protect live critical secrets with it yet :)
Existing problems which need to be fixed before 2.2 final release
=================================================================
* webui is generating corrupt project meta data -> add repo is failing
* webui is caching also secret data, exposing hidden projects.
--
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian(a)suse.de
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
openSUSE Build Service 2.1.3 released
=====================================
Updaters from any OBS 2.1 release can just upgrade the packages and restart
all services. Updaters from former releases should read the
README.UPDATERS file.
Due to a security issue we use "bsdtar" now to setup a build environment
in a secure way. Please note that builds inside of a chroot environment are
still insecure, you still need to use KVM or XEN.
Please update the "build" package also to get the bsdtar support.
It got released to the ususal places:
Appliance: http://en.opensuse.org/openSUSE:Build_Service_Appliance
Packages: http://download.opensuse.org/repositories/openSUSE:/Tools/
Git: http://www.gitorious.org/opensuse/build-service/commits/2.1
Please find the release notes below for more details:
Feature backport:
=================
* none
Changes:
========
* webui: is not offering a download link of files > 4MB, if user is not logged
in.
* api: api is not restoring a project object anymore if source server takes
too long removing the project (better fix in 2.2 branch)
* backend: services get also executed on "commitfilelist" (used by osc 0.130)
* worker: requires bsdtar now for setting up build environment via build
script
Bugfixes:
=========
* webui: OOM error fixes diststats calculation script
* webui: tablesorter element fixes
* api: fix anonymous access, when osc is used on api server
* api: fix listing of history of meta data
* backend: dispatcher priorisation fix
* backend: fix source links to remote OBS instance with specified md5 revision
--
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian(a)suse.de
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
I have not used this feature in so long I have forgotten
how do you set up mandrivia, fedora so that one click
install works? Where is this documented?
When I tried it, it gave me a dialog that let me download
a ymp file. What do I do with this file?
--
Paul Elliott 1(512)837-1096
pelliott(a)BlackPatchPanel.com PMB 181, 11900 Metric Blvd Suite J
http://www.free.blackpatchpanel.com/pme/ Austin TX 78758-3117
present: speilicke, cwh, coolo, mls, adrian
Topics:
=======
* OBS 2.1.3
* OBS 2.2
* Driver Disk Build
* Worker Status
OBS 2.1.3 state
===============
* We will release current 2.1 branch as 2.1.3 this week.
OBS 2.2
=======
* Current state is not beta ready.
- check if it is possible to throw exception from model (AI: adrian)
- webui cache per user (AI: adrian)
- plenty api areas which need cleanup, Jan-Simon is working on it.
* Further critical feature request from coolo:
- show requests in review state in webui
Driver Disk Build
=================
cwh works on a webui controller to write the DuD information
to a file defined.
Worker Status
=============
New workers are still not running. Current OBS-WorkerOnly-Factory
images have following problems:
* kvm runs stable, but creates gcc ICEs
* xen hangs during boot
* network scripts can't deal with PXE via eth1
* sshd config is not working
--
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian(a)suse.de
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
All,
I've got a small package that includes: sqlite3.h:
On my 11.3 desktop, zypper what-provides is not showing it in the default repos.
Is there a way I can do that across the obs?
fyi: This package compiles fine against xUbuntu.
Thanks
Greg
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
Hi,
we just released a new osc version: 0.130. The main changes/features
are:
0.130
- new "revert" command to restore the original working copy file
(without downloading it)
- rewrote "diff" logic
- added new "--http-full-debug" option, "--http-debug" filters the
"Authentication" and "Set-Cookie" header
- added new "--disabled-cpio-bulk-download" option: disable
downloading packages as cpio archive from api
- added new "repairwc" command which tries to repair an inconsistent
working copy
- workaround for broken urllib2 in python 2.6.5: wrong credentials
lead to an infinite recursion
- support --interactive-review option when running
"osc rq list <project>"
- improved "osc rq show <id> --interactive-review"
- do_config: added new options --stdin, --prompt, --no-echo:
--stdin: read value from stdin
--prompt: prompt for a value
--no-echo: prompt for a value but don't echo entered characters
(for instance to enter a passwd)
- added template support for a submitrequest accept/decline message
- lots of internal rewrites (new working copy handling etc.)
- support added for osc search 'perl(Foo::Bar)'
- New "service" command to run source services locally or trigger
a re-run on the server.
- setlinkrev is setting now the revision to xsrcmd5 by default to
avoid later breakage on indirect links by default.
NOTE:
Due to the rewrite of the working copy handling osc might fail with
the following error:
Your working copy '.' is in an inconsistent state.
Please run 'osc repairwc .' (Note this might _remove_
files from the .osc/ dir). Please check the state
of the working copy afterwards (via 'osc status .')
Simply run "osc repairwc" which might fetch files from the api
or delete some files from the storedir (.osc/). It won't touch
locally modified files. For more information see section
"WORKING COPY INCONSISTENT" in the README.
The new packages should be available soon in the openSUSE:Tools repo
(http://download.opensuse.org/repositories/openSUSE:/Tools).
Thanks to everyone who contributed to osc!
Marcus
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
Hi all,
Is there something wrong with the Build Service (other than it being
down atm)? I keep getting a Novell 504 gateway error, and /stage isn't
responding either.
Nor is the api, so...
--
later, Robert Xu
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
OBS is full of many interesting packages. Lots of maintainers (if the
Novell site is correct, there are over 20000 developers using OBS).
Occasionally I come across a question about a specific OBS project. I am
usually unsure where to address questions. Some projects list a dozens
or so people, with no clear idea who is actually active, or who might
respond to questions. Obviously, OBS itself can do nothing about this.
It is more a social/organizational question. This list is, I think,
geared to OBS itself more than to packages in OBS. Questions about any
specific package seems outside the scope of this list.
I am wondering if there is some informal way OBS developers AND USERS
are assumed to be communicating. It would be nice if OBS had a 'contact
us' button for each project that allowed a message to be sent to the
project's designated "question-answerer". (I bet someone will now tell
me that I have missed the big green button that does this:)) I think
this question will become more important as more and more people begin
to use packages in OBS.
--
Roger Oberholtzer
OPQ Systems / Ramböll RST
Ramböll Sverige AB
Krukmakargatan 21
P.O. Box 17009
SE-104 62 Stockholm, Sweden
Office: Int +46 10-615 60 20
Mobile: Int +46 70-815 1696
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org
Hi,
this is a new check for the osc source_validator. it seems in the recent past
people are submitting patches which have conflict markers. That is most
certainly an error.
Thanks,
Dirk
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
While trying to get the source service to work on my local OBS
installation, I ran into some issues and wasn't sure if they were fixed
somewhere already (how is this working on build.opensuse.org ?)
I noticed that the controller doesn't know about the "runservice"
command. After adding that command to the list and adding its dispatch
things started to work.
After adding a source service the dialog to edit its parameters had an
issue : the parameters select list had no options. Inspecting the HTML I
found all the options clumped together in a double quote.
I fixed these two issues in a gitorious clone :
Controller issue :
http://gitorious.org/~iamer/opensuse/iamers-build-service/commit/53de3727a2…
View issue :
http://gitorious.org/~iamer/opensuse/iamers-build-service/commit/bda84f2824…
- --
Thanks,
Islam Amer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkz5gcQACgkQ+xUeRqIE71iisACffFT9s0KLmoalA6+ibV4e4QPS
vagAoJz1RSdZhchP1SK7g2RjNPxtjWZH
=mlef
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org