Hi All,
I've got openSUSE Factory packages for Calamari (the web GUI for
managing Ceph clusters -- http://ceph.com/?p=5862) into reasonable shape
in home:tserong:calamari on OBS. I'd like to be able to move these
somewhere more "official" than my home project though. The
Calamari-specific packages I have are:
calamari-clients (JS frontent)
calamari-server (Django backend)
diamond (ceph's fork of diamond)
graphite-web (ceph's fork of graphite web)
Other packages in home:tserong:calamari, which I should probably submit
to devel:languages:python:
python-carbon
python-psycogreen
python-whisper
python-zerorpc
The remaining three packages I have in home:tserong:calamari
(python-django-tagging, python-djangorestframework, salt) are just links
to already existing devel:languages:python packages.
ISTM that a subproject like systemsmanagement:calamari would be a
reasonable place for Calamari. If that sounds OK, can someone with the
appropriate superpowers please create that subproject for me? Or is
there somewhere more suitable for this sort of thing?
Thanks,
Tim
--
Tim Serong
Senior Clustering Engineer
SUSE
tserong(a)suse.com
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
Hi,
I'm running a private instance of OBS version 2.5 - We need to import
raspbian (a Rasberry PI distro) into our local instance so we can start
building a few of our projects against it.
I've checked out the Wiki, and it pretty much only covers RPM based
distro's with no mention of how to support deb based distro's. I did
find a old post from 2008 that gave some instructions here:
http://opensuse.14.x6.nabble.com/Which-directory-structure-under-srv-obs-bu…
Question:
1) is that instruction still valid?
2) it was mentioned that multiple versions of a package might cause
issues. Is that still the case?
3) can Download on Demand be used for deb based distro's? If it can,
what would the metafile and mtype for the <download> element? gather it
would be the Packages (or Packages.gz/xz?) and mtype as deb? and the
download URL points to where in the repository? The pool directory or ?
I've seen Michael and Adrian mention a few times they are running
scripts to do the mirroring? any chance they can be shared for deb based
distro's?
Cheers
Justin
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
On Thu, Aug 07, 2014 at 02:34:22PM +0200, Martin Juhl wrote:
> Now we're getting somewhere...
>
> Now I get the complete sign command:
>
> /usr/bin/sign -P /srv/obs/upload/signer.32136 -S /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/.checksums /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm
>
>
> If I run this command manually:
>
> /usr/bin/sign -P /srv/obs/upload/signer.32136 -S /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/.checksums /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm
> /srv/obs/upload/signer.32136: No such file or directory
>
>
> If I remove the -P argument:
>
> /usr/bin/sign -S /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/.checksums /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm
>
>
> and it signs the file correctly...
>
> The file in /srv/obs/upload/ is probably being generated by bs_signer..
>
> Anyone knows what the "-P" parameter is????
>
> It's not mentioned in the man-pages..
It's used to specify a private key stored in a project. The "Butik-Server"
project seems to have an signkey that was created with a different master key.
- Due to a bug the "forceprojectkeys" setting defaults to "true". You probably
don't want to force every project to have a key, so add
our $forceprojectkeys = 0;
to /usr/lib/obs/server/BSConfig.pm and restart the source server.
- Run "find /srv/obs/projects -name _signkey" to find out which projects
have a key. All of those are probably bad. Remove them with
osc signkey --delete <project>
Cheers,
Michael.
--
Michael Schroeder mls(a)suse.de
SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
If I comment out line 377 in bs_signer:
# push @signargs, '-P', "$uploaddir/signer.$$";
So that the -P option is not added.. then the signer works... or so it seems?????
/Martin
----- Original meddelelse -----
Fra: "Michael Schroeder" <mls(a)suse.de>
Til: "Martin Juhl" <mj(a)casalogic.dk>
Sendt: torsdag, 7. august 2014 14:17:52
Emne: Re: [opensuse-buildservice] gpg: decryption failed: No secret key
On Thu, Aug 07, 2014 at 01:49:31PM +0200, Martin Juhl wrote:
> Yeah, that was my problem from the start..
>
> If I do a stack trace I can see the that /root/.phrases/obsrun@localhost is open, and even that the password is extracted correctly...
>
> I'm wondering if bs_signer is passing the wrong arguments to either gpg og sign??
>
> Is there any way to get verbose output from bs_signer???
Well, you could simply echo the arguments before it calls sign,
i.e. add
print "$BSConfig::sign @signargs @signmode $jobdir/$signfile\n";
before the system() call (around line 423...).
M.
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
Ok...
Now we're getting somewhere...
Now I get the complete sign command:
/usr/bin/sign -P /srv/obs/upload/signer.32136 -S /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/.checksums /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm
If I run this command manually:
/usr/bin/sign -P /srv/obs/upload/signer.32136 -S /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/.checksums /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm
/srv/obs/upload/signer.32136: No such file or directory
If I remove the -P argument:
/usr/bin/sign -S /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/.checksums /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm
and it signs the file correctly...
The file in /srv/obs/upload/ is probably being generated by bs_signer..
Anyone knows what the "-P" parameter is????
It's not mentioned in the man-pages..
/Martin
----- Original meddelelse -----
Fra: "Michael Schroeder" <mls(a)suse.de>
Til: "Martin Juhl" <mj(a)casalogic.dk>
Sendt: torsdag, 7. august 2014 14:17:52
Emne: Re: [opensuse-buildservice] gpg: decryption failed: No secret key
On Thu, Aug 07, 2014 at 01:49:31PM +0200, Martin Juhl wrote:
> Yeah, that was my problem from the start..
>
> If I do a stack trace I can see the that /root/.phrases/obsrun@localhost is open, and even that the password is extracted correctly...
>
> I'm wondering if bs_signer is passing the wrong arguments to either gpg og sign??
>
> Is there any way to get verbose output from bs_signer???
Well, you could simply echo the arguments before it calls sign,
i.e. add
print "$BSConfig::sign @signargs @signmode $jobdir/$signfile\n";
before the system() call (around line 423...).
M.
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
Hi
Yeah, that was my problem from the start..
If I do a stack trace I can see the that /root/.phrases/obsrun@localhost is open, and even that the password is extracted correctly...
I'm wondering if bs_signer is passing the wrong arguments to either gpg og sign??
Is there any way to get verbose output from bs_signer???
/Martin
----- Original meddelelse -----
Fra: "Michael Schroeder" <mls(a)suse.de>
Til: "Martin Juhl" <mj(a)casalogic.dk>
Sendt: torsdag, 7. august 2014 13:37:52
Emne: Re: [opensuse-buildservice] gpg: decryption failed: No secret key
On Thu, Aug 07, 2014 at 01:13:29PM +0200, Martin Juhl wrote:
> I have generated the obsrun@localhost key myself...
>
> Should that be a problem???
No, that's ok.
> There was no project in the server before I did this, as it's a new installation...
Ok, good to hear. Calling 'sign' manually seems to work, so signing with
the master key is not the problem. You need to find out what exactly is the
operation that fails.
M.
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
On Thu, Aug 07, 2014 at 12:22:52PM +0200, Martin Juhl wrote:
> I have already symlinked /root/.gnupg -> /srv/obs/gnupg.. so there should be no problems there...
>
> ttprpm01:/srv/obs/log # gpg --list-keys
> /root/.gnupg/pubring.gpg
> ------------------------
> pub 2048R/C7BCE95C 2014-08-06
> uid OBS Service <obsrun@localhost>
> sub 2048R/9465426D 2014-08-06
> sub 1024D/AA31904F 2014-08-06
> sub 2048g/07044FF8 2014-08-06
>
> ttprpm01:/srv/obs/log # gpg --list-secret-keys
> /root/.gnupg/secring.gpg
> ------------------------
> sec 2048R/C7BCE95C 2014-08-06
> uid OBS Service <obsrun@localhost>
> ssb 2048R/9465426D 2014-08-06
> ssb 1024D/AA31904F 2014-08-06
> ssb 2048g/07044FF8 2014-08-06
>
>
> The sign daemon also seems to work, and as I wrote I can sign packages by hand (sign <package>)...
Hmm, so did you do an OBS update or something similar? The private keys of
all OBS projects are encrypted with the OBS master key ("obsrun@localhost"),
so if you change that master key the project keys will no longer work.
Cheers,
Michael.
--
Michael Schroeder mls(a)suse.de
SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
Hi All
After setting up a new local instance of the 2.5 OBS, I'm having problems with signing..
I have followed all instructions here: http://en.opensuse.org/openSUSE:Build_Service_Signer
And all I get is:
/srv/obs/jobs/i586/Butik-Server::CentOS_6::live555-d2e8a8d975cd9b9fdeccfa5e942b716f:dir/live555-0-7.1.i686.rpm: sha1 md5 OK
sign failed: sign /srv/obs/jobs/i586/Butik-Server::CentOS_6::live555-d2e8a8d975cd9b9fdeccfa5e942b716f:dir/live555-0-7.1.i686.rpm failed
gpg: decryption failed: No secret key
sign failed: 256 - checking digest
/srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm: sha1 md5 OK
sign failed: sign /srv/obs/jobs/i586/Butik-Server::CentOS_6::imlib2-5abd789cfc11ace94b7ff0fe11864966:dir/imlib2-1.4.4-6.1.i686.rpm failed
gpg: decryption failed: No secret key
sign failed: 256 - checking digest
/srv/obs/jobs/i586/Butik-Server::CentOS_6::butik-brl-504844ba383ecea6346b94022008af8d:dir/butik-brl-1.0-31.1.i686.rpm: sha1 md5 OK
sign failed: sign /srv/obs/jobs/i586/Butik-Server::CentOS_6::butik-brl-504844ba383ecea6346b94022008af8d:dir/butik-brl-1.0-31.1.i686.rpm failed
If I try to run the sign commands (sign /srv/obs/jobs/i586/Butik-Server::CentOS_6::butik-brl-504844ba383ecea6346b94022008af8d:dir/butik-brl-1.0-31.1.i686.rpm) as root or as the obsrun user, it works perfectly...
Anyone got a clue what's going on here??
Regards
Martin
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
Please add
Requires: gcc-c++
to CentOS:CentOS-5, CentOS:CentOS-7 and
ScientificLinux:ScientificLinux-6 prjconf.
It is already added to CentOS-6. This package is part of the minimum
build environment requirement by fedora -
htttp://fedoraproject.org/wiki/Packaging:Guidelines#Exceptions_2
Thanks,
Srivats
--
http://ostinato.org/
@ostinato
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org
Hi,
Since some time I'm experiencing build errors like:
[ 910s] ../../3rdParty/lua/src/liblua.a(liolib.o): In function `g_read': [
910s] liolib.c:(.text+0x629): undefined reference to `__isoc99_fscanf'
[ 1109s] ./testit: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14'
not found (required by ./testit)
[ 899s] Source/LibJPEG/jcapimin.o: could not read symbols: File in wrong
format
I think those originate from C library and architecture mismatches on some
builders. If the problem hits, then most platforms will fail building.
My project is in:
https://build.opensuse.org/package/show/home:wolframe_user/Wolframe
Can somebody confirm?
Greetings
Andreas
--
Andreas Baumann
Trottenstrasse 20
CH-8037 Zuerich
Telefon: +41(0)76/373 01 29
E-mail: mail(a)andreasbaumann.cc
Homepage: www.andreasbaumann.cc
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner(a)opensuse.org