Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2013 21:05:55 -0400
From:      Jason Unovitch <jason.unovitch@gmail.com>
To:        Jason Helfman <jgh@FreeBSD.org>
Cc:        freebsd-pkg@freebsd.org
Subject:   Re: pkg integration spacewalk question
Message-ID:  <5240E573.1000900@gmail.com>
In-Reply-To: <CAMuy=%2BgQ1u6Z-ZAmoVp9jZd1BREy3hH7AgyrszKDNTF6xUQz_A@mail.gmail.com>
References:  <mailman.99.1379592003.55898.freebsd-pkg@freebsd.org>	<523B9CAF.5060002@gmail.com>	<CAMuy=%2BjfCSkKNmOj2Gs7YENsDF8LY%2BzsNSJTQK8KxKtH002%2Bvw@mail.gmail.com> <CAMuy=%2BgQ1u6Z-ZAmoVp9jZd1BREy3hH7AgyrszKDNTF6xUQz_A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 09/23/2013 10:58 AM, Jason Helfman wrote:
> On Thu, Sep 19, 2013 at 10:51 PM, Jason Helfman <jgh@freebsd.org 
> <mailto:jgh@freebsd.org>> wrote:
>
>     On Thu, Sep 19, 2013 at 5:54 PM, Jason Unovitch
>     <jason.unovitch@gmail.com <mailto:jason.unovitch@gmail.com>> wrote:
>
>         Hi Jason,
>         Some of the functionality looks similar to what is in Puppet.
>         I've been working on finalizing a "how to" running Puppet open
>         source with its Dashboard on an Nginx/Ruby on Rails/MariaDB
>         back-end. Unfortunately I haven't tried any FreeBSD clients
>         yet and only have experience with Linux clients talking to the
>         Puppet on a FreeBSD server. If the pkg integration works as
>         well as integration with the Linux package mangers, declaring
>         having the latest versions of packages would be enough to
>         ensure everything got updated. With a private pkg repo that
>         gets vetted and updated when security issues come up I could
>         see this working rather well for ensuring tight configuration
>         control. Once I get around to testing some FreeBSD clients
>         I'll see how well pkg integration works out.
>
>         If Puppet doesn't work for you, other options to look into are
>         Cfengine, Chef, and Salt. I've just stuck with the first tool
>         for the job that I tried as it worked well. I'd be more than
>         happy to point you to the how to guide when I'm done as I'm
>         planning on putting it up on the forums for anybody who can
>         benefit from it.
>
>         Cheers,
>         Jason Unovitch
>
>
>     Hi Jason.
>
>     I've run puppet for years, but have never run the 'dashboard,'
>     however I have run it recently taking advantage of 'pkg'
>     repositories. This is a different request, though. This is
>     on-demand. So I check a group of servers. I can work with that
>     group of servers, and proactively see how many packages are
>     out-of-date. I can then select those servers, and upgrade packages
>     of those specific systems.
>
>     I believe part of this can be done in 'puppet,' but puppet is very
>     good at configuration management, and trigger based actions. I
>     have not found any part of puppet that shows it is a good tool for
>     patch management, or massive pkg deployment/upgrades.
>
>     I may have missed where you can do this efficiently with puppet.
>     However, I would be happy to discover this, as well :)
>
>     I've worked slightly with the others you had mentioned, but still
>     am unsure if they are as what I described what I am looking for.
>
>     Nonetheless, I look forward to reading your forum post.
>
>     -jgh
>
>
> With a bit more investigation, it seems that the Puppet Enterprise 
> Edition, which is non-free, seems it would be a good fit and has what 
> I was looking for. It would just be a matter of making sure the pkg 
> piece works with it. I would assume it does, as I've had that working 
> on the standard edition. Thanks for your ideas, and I appreciate your 
> time.
>
> -jgh
>
> -- 
> Jason Helfman          | FreeBSD Committer
> jgh@FreeBSD.org     | http://people.freebsd.org/~jgh 
> <http://people.freebsd.org/%7Ejgh>; | The Power to Serve
Jason,
Even with the Dashboard it still is more for visibility rather than an 
on demand ability to make changes.  I'm still learning the interface, 
and while it isn't as fully featured as the Enterprise Edition, it is 
nice.  I've dropped my guide on the forum at 
http://forums.freebsd.org/showthread.php?t=42071. I hope you can find a 
solution for what you are looking for.
-Jason Unovitch


[-- Attachment #2 --]
0	*H
010	+0	*H

T00mOj3""2zq0
	*H
010	UUS10	UUT10USalt Lake City10U
The USERTRUST Network1!0Uhttp://www.usertrust.com1604U-UTN-USERFirst-Client Authentication and Email0
110428000000Z
200530104838Z010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CA0"0
	*H
0
[KW^/@ȣSX_fe2N2}UxLUB'qi2@'Vbqi c^`ʢAjHmeC*.+c8w߱ڂ2jgo \5Tq
7
PSlY1	LR@[HhJ$:q_㬿;%qh=XF<hmz!W42~JRrd&N`ohQcB}"cөΞD\[5K0G0U#0g}ĝ&pKPH|=n}0UzNt[xcd'/[y{0U0U00U 
00U 0XUQ0O0MKIGhttp://crl.usertrust.com/UTN-USERFirst-ClientAuthenticationandEmail.crl0t+h0f0=+01http://crt.usertrust.com/UTNAddTrustClient_CA.crt0%+0http://ocsp.usertrust.com0
	*H
־xWUm3DRB
JAIZҭsn>&|L0(B<%>
u=9fѡMo(ltZڱuz/yVtCr`9 G:eH<=%`I?C
3_н`j;:<I3B)93i.EMiڀ=]|Gm]W0KID~y83:]&XaU!ՙC@B0Ұun020X+{DQ'	J0
	*H
010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CA0
130528000000Z
140528235959Z0)1'0%	*H
	jason.unovitch@gmail.com0"0
	*H
0
>iD$OS3!|QALz(ZxēYI>l~bD"P{aQ!V:)lb{3W*ҴR߼L`Tݜe5Ő.{$敝LX0y7|yQ֫T墘A.✋!J^M}ޠys7C;=~߿}2O37ITgU
Vs'O<Ճ˦!00U#0zNt[xcd'/[y{0U@WRqe0U0U00 U%0++10	`HB 0FU ?0=0;+10+0)+https://secure.comodo.net/CPS0WUP0N0LJHFhttp://crl.comodoca.com/COMODOClientAuthenticationandSecureEmailCA.crl0+|0z0R+0Fhttp://crt.comodoca.com/COMODOClientAuthenticationandSecureEmailCA.crt0$+0http://ocsp.comodoca.com0#U0jason.unovitch@gmail.com0
	*H
yA+1mBX7j'?=Vޓ',HPSIvdiYL:-BBj&~g(PƨKqDRQdؓh#lht
=c5t
z`dMC匋?
c1gx|m2d@}SgQ^/g;zЕI4-J8VF
(8icjyN'Kp
2XT100010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CAX+{DQ'	J0	+G0	*H
	1	*H
0	*H
	1
130924010555Z0#	*H
	1R"*!iUzѼy,0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+710010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CAX+{DQ'	J0*H
	1010	UGB10UGreater Manchester10USalford10U
COMODO CA Limited1907U0COMODO Client Authentication and Secure Email CAX+{DQ'	J0
	*H
!иA@&[L(A0u8E)4!(PI)~I'
O.(
)Q!wJpOf'bLѩ`o7gm᷉Zz?ӵFG)Lbh 8LiT^P$:#WFB-LBȮvRQBǯ1McqЖ'2iWBSWp>,5SBWP(H^Pft<

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5240E573.1000900>