I generally recommend picking a recent x.y release and always staying
current on its z stream updates (i.e 2.8.6). I also recommend upgrading
y releases often because we are releasing smaller changes, more often
now and new features come with y releases along with updates. Also,
security updates usually land in the current y stream and maybe y-1, so
staying current puts you in a good position to receive the latest fixes.
We try to make the upgrades easy also.
Beta and release candidate testing helps everyone because issues
discovered during someone's upgrade could have been found earlier. It
also allows you to verify if the upcoming release will meet your needs
too. Always have a new, non-production system when beta/rc testing.
Note, we do not support upgrading a beta/rc install to newer beta, rc,
or ga version.
Since Pulp 2.4.0, Pulp tries to adhere to semantic versioning [0] for
it's API, CLI, and as much as possible, the plugin API. This means that
if you are integrating or using against Pulp or its CLI, there should
never be backwards incompatible changes on the 2.y line. At some point
we are going to move to Pulp 3.0, but at least when you decide to
upgrade to a new 2.y release, you know what you are getting.
[0]: semver.org
-Brian
On 07/21/2016 11:28 PM, Aaron Johnson wrote:
Thank you for the response, we upgraded to pulp 2.8.6 today so we are
hoping things will improve.
Is there any response from the devs on the release strategy for pulp?
On Jul 20, 2016, at 10:04 PM, Alejandro Cortina
<[email protected] <mailto:[email protected]>> wrote:
we had the issues you mentioned with 2.8.3, updated to 2.8.4 and so
far (+/- 1 month I guess) is working smooth.
On Thu, Jul 21, 2016 at 2:57 AM, <[email protected]
<mailto:[email protected]>> wrote:
I am looking for recommendations on what release of Pulp is
recommended for production deployments.
We have been running Pulp 2.3 in production for the past year
and are currently building out new production infrastructure to
deploy our new production Pulp environment on top of.
We planned to deploy the latest stable release of Pulp which at
the time was Pulp version 2.8.3.
We have Pulp 2.8.3 running on the new infra and are currently
dealing with various pulp tasks hanging with State: Waiting
and Start Time: Unstarted
I've noticed that the Katello project has recently upgraded
their stable release (3.0 currently) to use Pulp 2.8.4 packages
located here:
https://fedorapeople.org/groups/katello/releases/yum/3.0/pulp/el7/x86_64/
And previously Pulp 2.6 was used as the stable packages for
Katello (skipping Pulp 2.7 altogether).
For production deployments is Pulp 2.8.x the recommended release
to use, or should people be deploying Pulp 2.9.x in prod, or
just skip Pulp 2.9.x and use for devel environments only?
Hopefully this question makes sense to you. It would be nice if
the Pulp project had some sort of LTS release (Long Term
Support) to help guide users to the most stable branch of
development.
_______________________________________________
Pulp-list mailing list
[email protected] <mailto:[email protected]>
https://www.redhat.com/mailman/listinfo/pulp-list
_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list
_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list