Skip to content

Use explicit tags for Postgres' dockerImage

Nikolay Samokhvalov requested to merge nik-postgres-image-explicit-tags into master

We should stop using latest tags (in this case, not really latest, but 15, 14, etc. -- this is the same as latest just named differently) because they lead to confusion such as in #538.

Instead, let's use explicit tags for DBLab Community Edition. 3.4.0 is already out so it's too late to fix it, for next releases we'll make sure we know what Postgres version we're using. This will mean:

  • DBLab 3.4.1 will be released with connection to Postgres images 0.3.0
  • If we update Postgres images, it's ok to release new DBLab minor version (e.g. if we release Postgres image 0.3.1, we hard-code it so DBLab 3.4.1 will be shipped with it)
  • In DBLab release notes, we'll mention that it goes with Postgres images that include certain Postgres minor versions, as well as certain list of extensions, with their certain versions too

The use of different images is still possible – users could just adjust configs for it, and with explicit tagging, it's more straightforward.

Merge request reports