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.
