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.
On Thu, 11 Dec 2014, Somers-Harris, David | David | OPS wrote:
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.
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:
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?
On Thu, 11 Dec 2014, Somers-Harris, David | David | OPS wrote:
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?
I'm not sure. You can probably contact their support to ask this question;
they're pretty responsive!
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?
I'm not sure. You can probably contact their support to ask this question; they're pretty responsive!
Julian
I emailed the on Dec 11 but no response. Any other suggestions?