Bug 7924

Summary: Apprentice packager needs commit privileges
Product: Infrastructure Reporter: Joseph Wang <joequant>
Component: Account requestAssignee: Sysadmin Team <sysadmin-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: sysadmin-bugs, tmb
Version: unspecified   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Joseph Wang 2012-10-29 04:01:58 CET
I am being mentored by Fuda Wang.  He wants me to commit some packages for him to look at, so I will need commit privileges into the Mageia repo.
Comment 1 Manuel Hiebel 2012-10-29 10:38:43 CET
you have to add your mageia id too
Comment 2 Joseph Wang 2012-10-29 12:09:07 CET
Please activate for mageia id "joequant"

Thanks!!!
Comment 3 Thomas Backlund 2012-10-29 17:08:31 CET
Account promoted.

you can now add your ssh public key on identity.mageia.org
https://wiki.mageia.org/en/Packagers_ssh#Uploading_your_SSH_key

CC: (none) => tmb

Comment 4 Joseph Wang 2012-10-31 14:25:39 CET
Anything else need to be done?  I seem to be able to download fine, but am having problems committing.


[joe@big-apple SRPMS]$ ssh joequant@svn.mageia.org
X11 forwarding request failed on channel 0
Last login: Tue Oct 30 16:45:41 2012 from 183178252161.ctinets.com
You tried to run a interactive shell.
Sorry, you are not allowed to execute that command.
You are member of the following groups :
mga-users mga-shell_access mga-packagers-committers
Connection to svn.mageia.org closed.

[joe@big-apple SRPMS]$ mgarepo putsrpm vassal-3.1.20-1.mga3.src.rpm
Importing package to svn://svn.mageia.org/svn/packages/cauldron/vassal
svn://svn.mageia.org/svn/packages/cauldron/vassal
error: svn: E170000: URL 'svn://svn.mageia.org/svn/packages/cauldron/vassal' doesn't exist

[joe@big-apple SRPMS]$ svn mkdir svn://joequant@svn.mageia.org/svn/packages/cauldron/vassal -m "Created package dir"
svn: E170001: Authorization failed
[joe@big-apple SRPMS]$
Comment 5 Thomas Backlund 2012-10-31 14:52:17 CET
So your ssh key setup seems ok on mageia side.

every write access is done over ssh tunneling, so you need to user svn+ssh://
and not svn://

You also need proper ssh agent setup:
https://wiki.mageia.org/en/Packagers_ssh#SSH_Agent

Read that whole "Packagers_ssh" page for all things needed and how to test


And Funda also knows what is needed so he should be able to help you
Comment 6 Joseph Wang 2012-10-31 15:57:37 CET
Thanks!!!  It turns out that I had a busted local config file.

I've got my packages upload.  Thanks for your help!!!1
Joseph Wang 2012-10-31 15:58:22 CET

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 7 Thomas Backlund 2012-10-31 15:59:59 CET
Great :)
 
and welcome as a packager :)