On Wednesday, October 16, 2019 at 5:44:27 PM UTC-4, Morgan Rhodes wrote:
>
>
> Is your confusion mostly around the fact that one of them is built from 
> source and one from package, or that 6.7 is more of a floating tag? I know 
> I've seen that pattern in some other upstream repos like centos, postgres, 
> mysql, etc, but for those it might be 6.7 points to the latest 6.7.x that 
> was shipped, rather than more like head/nightly.
>  
>
It's mostly the from source, from package distiction.  I'm not familiar 
enough with Puppet's release cycle to know the distinction between a from 
source build and a from package build.  Are "from source" builds 
essentially just nightlys? I think people are more familiar with keywords 
such as "head", "master", "edge", or "nightly" and the tag should include 
something like that.  If they're not exactly nightly, but based on a tag in 
the source, what differentiates a from source build and a from package 
build?

If I were to look at these tags on Docker Hub, I'd expect them to represent 
the following:
puppet/puppetserver:6.7     => The latest release in the 6.7 series, moving 
from 6.7.0, through 6.7.1, etc.
puppet/puppetserver:6.7.0  => Exactly the release 6.7.0 and never changing
puppet/puppetserver:latest => The latest release of Puppet Server, moving 
through minor *and* major versions.  (Perhaps there's room for a 
puppet/puppetserver:6 tag here)
puppet/puppetserver:edge  => This one's less immediately obvious to me, but 
after a moment I'd probably realize that it was some kind of nightly or 
pre-release beta, especially given the tag date would be after the :latest 
tag.


-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/a07de248-a5dd-4e95-a9ae-0798c2c8a8ce%40googlegroups.com.

Reply via email to