Replies: 4 comments 7 replies
-
You are right in observing that we only provide packages marked as for debian 9 in our repository. This is the same as for the yum repository. Generally speaking these packages marked for older distribution version will work but may encounter trouble sometimes with system dependencies. Did you try the debian-9 package on debian-11 and see if it worked or not? Docs are here for our repositories: https://cfengine.com/cfengine-linux-distros/ There are three alternatives to using the repos: cf-remote, quick install script and download pages. These are the three options we typically use and would recommend.
The quick install script uses the packages available on the download page and selects the most recent LTS by default: https://cfengine.com/downloads/quick-install/ Here are the download pages for https://cfengine.com/downloads/cfengine-community/ and enterprise https://cfengine.com/downloads/cfengine-enterprise/ As for the upgrade path that's a bit unavoidable as many distributions will package our latest release regardless of LTS status and so then only the version number comparison is in effect. Hope that clears things up a bit. Let us know how we can help. |
Beta Was this translation helpful? Give feedback.
-
To support @craigcomstock I also use the |
Beta Was this translation helpful? Give feedback.
-
@MasinAD @basvandervlies thanks for the questions and comments. Sounds like this is somewhat resolved for now so I will close. I have created https://northerntech.atlassian.net/browse/CFE-4392 to track any updates on this issue. Feel free to watch that ticket for updates. |
Beta Was this translation helpful? Give feedback.
-
Automating the upgrade of the agent is very useful at scale where it's
impractical to upgrade the agent manually.
Make sure you test it first -- I find a phased approach helpful to reduce
risk of breakage (e.g, 1%, 5%, 10%, 100%).
…On Thu, May 23, 2024 at 2:51 PM Nick Anderson ***@***.***> wrote:
Id just chime in that for upgrading hosts regularly, you could automate
the seeding of the necessary binaries on the hub and use the
standalone_self_upgrade.cf policy which is triggered when the class
default:trigger_upgrade is defined.
That all defaults to enterprise stuff, but you can override variables and
have it work with community binaries.
—
Reply to this email directly, view it on GitHub
<#5506 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAD4GIG3FFWFA3YFXIKKYKLZDZQFHAVCNFSM6AAAAABHQTA72GVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TKNBQGEZDM>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Achieve real learning. Email ***@***.***
|
Beta Was this translation helpful? Give feedback.
-
apt selects the wrong package on Debian 11:
After removing the package and installing the downloaded .deb file from the downloads page:
So, the package for Debian 11 is clearly there. Some further experimentation:
Checking the list file:
There no packages for Debian 10, 11 or 12. I'd say whatever generates those files hasn't been updated to reflect packages for those Debian versions.
Another thing I noticed is that installing the LTS version 3.18.7 from the .deb file still leads to apt suggesting an upgrade to the non-LTS version 3.23.0:
Beta Was this translation helpful? Give feedback.
All reactions