- From: "Somers-Harris, David | David | OPS" <
>
- To: "
" <
>
- Subject: [chef] RE: Re: Managing Updates to Chef Server and Client
- Date: Thu, 11 Dec 2014 07:40:32 +0000
- Accept-language: ja-JP, en-US
>
> I would like to manage updates to Chef Server and clients using RPM
>
> package management for CentOS servers. I see that the current way to
>
> do updates is to run the ctrl command for Chef Server and run a shell
>
> script (or manually install the rpm yourself) for chef-client.
>
>
>
> Is there an RPM repository we can just point to get updates to Chef for?
>
> It would make detecting Security patches and updates so much easier.
>
>
Yes, we're getting there -- the server products & their add-ons are now
>
hosted on Packagecloud:
>
https://packagecloud.io/chef/stable (and you can read on their website how to
set up apt or yum repo files for
>
your use)
>
>
The client pipeline is being migrated early in the New Year at which point
>
the client RPMs will be there too.
>
>
- Julian
>
>
[ Julian C. Dunn
>
<
>
>
* Sorry, I'm ]
>
[ WWW: http://www.aquezada.com/staff/julian * only Web 1.0 ]
>
[ gopher://sdf.org/1/users/keymaker/ * compliant! ]
>
[ PGP: 91B3 7A9D 683C 7C16 715F 442C 6065 D533 FDC2 05B9 ]
Thanks Julian!
I read their bash script here
https://packagecloud.io/chef/stable/install
And was able to generate a repo file for CentOS 6 with this link
https://packagecloud.io/install/repositories/chef/stable/config_file.repo?os=centos&dist=6
Which gave me the following
[chef_stable]
name=chef_stable
baseurl=
https://packagecloud.io/chef/stable/el/6/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=
https://packagecloud.io/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
Now what I want to do is plug in the repo into Foreman so that it can
discover them all. Unfortunately it looks like packageio doesn't allow
drilling down because when I plugged in
https://packagecloud.io/chef/stable/el into foreman it wasn't able to
discover any repositories.
You can confirm this for yourself by pointing your browser to
https://packagecloud.io/chef/stable/el, usually it will list all of the
repositories. Is there any way to turn on directory listing on packagecloud?
Thanks,
David
Archive powered by MHonArc 2.6.16.