LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat
User Name
Password
Red Hat This forum is for the discussion of Red Hat Linux.

Notices


Reply
  Search this Thread
Old 01-17-2015, 12:21 PM   #1
Thaidog
Member
 
Registered: Sep 2002
Location: Hilton Head, SC
Distribution: Gentoo
Posts: 637

Rep: Reputation: 32
Question Help needed configuring an organization and activation key with Spacewalk


I have a requirement to create multiple spacewalk 2.2 servers for different networks of the same infrastructure. Each network will have several different kickstart builds... one for VMs one for bare metal... etc

I am looking for advice on how to set up the activation key and origination within each server. The severs will need to be accessed by different groups or people with different functions. For instance a programmer could be allowed to log in and add a local repo or package if needed. Finally, is there any need to use a "universal default" key if I will have multiple kickstart configs?
 
Old 01-19-2015, 01:16 AM   #2
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Quote:
For instance a programmer could be allowed to log in and add a local repo or package if needed.
It would have to be published on a channel before anybody could access it.
I don't really get your question, what about the activation keys is important here? The clients are going to subscribe to a channel on their server and get updates pushed at them down the channel, all you have to do is make sure they have access to the right spacewalk server and you know the proper channel.
 
Old 01-19-2015, 04:22 PM   #3
Thaidog
Member
 
Registered: Sep 2002
Location: Hilton Head, SC
Distribution: Gentoo
Posts: 637

Original Poster
Rep: Reputation: 32
Quote:
Originally Posted by dijetlo View Post
It would have to be published on a channel before anybody could access it.
I don't really get your question, what about the activation keys is important here? The clients are going to subscribe to a channel on their server and get updates pushed at them down the channel, all you have to do is make sure they have access to the right spacewalk server and you know the proper channel.
I'm wondering since I need to have multiple kickstarts available would it be best to not use the universal default option when creating activation keys for each one.

For now I will need at least two kickstart configs available. One VMware and one bare metal. There will be maybe three groups that need access, engineering, devops and developers. Each group should be able to have access to change the kickstart config if needed - ie, add a custom rpm or tweak a config with a post install script. So I was thinking about creating three organizations so that if something changes and one group needs more or less access we can configure that per organization.

Does that help any? Maybe I really just don't get spacewalk yet and that it the problem

Last edited by Thaidog; 01-19-2015 at 04:22 PM. Reason: grammar
 
Old 01-19-2015, 08:10 PM   #4
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Quote:
Each group should be able to have access to change the kickstart config if needed
Um... make them their own virtual servers and let them build from a unified base. You let them control the base build and you'll end up with software that only runs in your lab.
Seriously, programmers are like cats...with keyboards.
 
Old 01-23-2015, 06:33 PM   #5
Thaidog
Member
 
Registered: Sep 2002
Location: Hilton Head, SC
Distribution: Gentoo
Posts: 637

Original Poster
Rep: Reputation: 32
Quote:
Originally Posted by dijetlo View Post
Um... make them their own virtual servers and let them build from a unified base. You let them control the base build and you'll end up with software that only runs in your lab.
Seriously, programmers are like cats...with keyboards.
The programmers don't need to control the base build but they do need to be able to add in the occasional rpm or repo. Most dev groups have a front end team of engineers that manage builds. Let's not assume that this is just for programmers but for application support, devops or any other team that might need to add an rpm.
 
Old 01-23-2015, 11:56 PM   #6
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Quote:
but they do need to be able to add in the occasional rpm or repo
I don't let them bring a line of code into the environment that hasn't been vetted or developed internally.
The idea you'd let them add external repos you know nothing about?
You'll regret that sooner than you think. You'll end up with crap that only runs on their individual machines, and then they'll hand the problem to you to fix.
 
Old 01-24-2015, 04:47 PM   #7
Thaidog
Member
 
Registered: Sep 2002
Location: Hilton Head, SC
Distribution: Gentoo
Posts: 637

Original Poster
Rep: Reputation: 32
Quote:
Originally Posted by dijetlo View Post
I don't let them bring a line of code into the environment that hasn't been vetted or developed internally.
The idea you'd let them add external repos you know nothing about?
You'll regret that sooner than you think. You'll end up with crap that only runs on their individual machines, and then they'll hand the problem to you to fix.
Dude.... don't worry about the example I brought before you. This does not have to be a dev adding a program they've written. It could be a junior admin team adding a well known rpm or repo. If you don't know how to do it that's fine but please stop derailing this thread.
 
Old 01-24-2015, 05:22 PM   #8
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
I told you in the first post how to do it
I spent the next three telling you it was a bad idea.

Spacewalk isn't how they access external repos, it's your internal repo. If you want to let them access external repos, put them in their Yum-Yum tree, modify the security software, open the firewall port and let them rip it up.

Quote:
please stop derailing this thread.
You'll need to have a point before I can stick to it....

Last edited by dijetlo; 01-24-2015 at 05:31 PM. Reason: Not mean enough....
 
Old 01-25-2015, 01:42 PM   #9
Thaidog
Member
 
Registered: Sep 2002
Location: Hilton Head, SC
Distribution: Gentoo
Posts: 637

Original Poster
Rep: Reputation: 32
Quote:
Originally Posted by dijetlo View Post
I told you in the first post how to do it
I spent the next three telling you it was a bad idea.

Spacewalk isn't how they access external repos, it's your internal repo. If you want to let them access external repos, put them in their Yum-Yum tree, modify the security software, open the firewall port and let them rip it up.



You'll need to have a point before I can stick to it....
Yes I get it's an internal repo. I'm going to close this thread out because this is not going anywhere. Thanks for your concern on the security aspect.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Spacewalk 2.2 setup-spacewalk errors: cannot add tomcat user to apache group Thaidog Linux - Server 3 01-19-2015 12:44 AM
RH Subscription Activation Key norman.noex Linux - Server 4 12-31-2009 09:45 PM
activation key sang_froid Red Hat 2 12-09-2009 12:52 PM
LXer: Key Indian IT services organization moving to Linux LXer Syndicated Linux News 0 01-10-2007 10:54 AM
programming for software activation key ftenario Programming 7 10-12-2005 11:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat

All times are GMT -5. The time now is 11:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration