You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/container/app-image.rst
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ This image is sourced from the main upstream code `repository of the Dataverse s
31
31
Development and maintenance of the `image's code <https://github.com/IQSS/dataverse/tree/develop/src/main/docker>`_
32
32
happens there (again, by the community).
33
33
34
-
All supported images are signed up for scheduled maintenance, executed every Sunday.
34
+
All supported images receive scheduled maintenance, executed every Sunday.
35
35
New revisions are kept to a minimum, usually created when some dependency needs (security) updates.
36
36
For the application images it correlates mostly to the :doc:`base image <base-image>` receiving updates.
37
37
@@ -47,7 +47,7 @@ You can find all the tags at https://hub.docker.com/r/gdcc/dataverse/tags
47
47
Tags for Production Use
48
48
^^^^^^^^^^^^^^^^^^^^^^^
49
49
50
-
The images of the three latest releases of the Dataverse project will receive updates such as security patches for the underlying operating system.
50
+
The images of the three latest releases of Dataverse will receive updates such as security patches for the underlying operating system.
51
51
Content will be fairly stable as disruptive changes like Payara or Java upgrades will be handled in a new major or minor upgrade to Dataverse (a new ``<dv-major>.<dv-minor>`` tag).
52
52
Expect disruptive changes in case of high risk security threats.
53
53
@@ -67,9 +67,9 @@ Expect disruptive changes in case of high risk security threats.
67
67
Tags for Development Use
68
68
^^^^^^^^^^^^^^^^^^^^^^^^
69
69
70
-
All of the tags below are strongly recommended for development purposes only due to their fastchanging nature.
71
-
In addition to updates due to PR merges, the most recent are undergoing scheduled maintenance to ensure timely security fixes.
72
-
When a development cycle of the Dataverse project finishes, maintenance ceases for any tags carrying version numbers.
70
+
All of the tags below are strongly recommended only for development purposes due to their fast-changing nature.
71
+
In addition to updates due to PR merges, the most recent tags undergo scheduled maintenance to ensure timely security fixes.
72
+
When a development cycle of Dataverse finishes (see :doc:`/developers/making-releases`), maintenance ceases for any of the tags below carrying version numbers.
73
73
For now, stale images will be kept on Docker Hub indefinitely.
74
74
75
75
- | **Unstable**
@@ -81,6 +81,7 @@ For now, stale images will be kept on Docker Hub indefinitely.
|Summary: Rolling tag, equivalent to ``unstable`` for current development cycle.
83
83
Will roll over to the rolling production tag after a Dataverse release.
84
+
|Discussion: Perhaps you are eager to starting testing features of an upcoming version (e.g. |nextVersion|) in a staging environment. You select the :substitution-code:`|nextVersion|-noble` tag (as opposed to ``unstable``) because you want to stay on |nextVersion| rather switching to the version **after that** when a release is made (which would happen if you had selected the ``unstable`` tag). Also, when the next release comes out (|nextVersion| in this example), you would stay on the :substitution-code:`|nextVersion|-noble` tag, which is the same tag that someone would use who wants the final release of |nextVersion|. (See "Rolling Production", above.)
84
85
85
86
**NOTE**: In these tags for development usage, the version number will always be 1 minor version ahead of existing Dataverse releases.
86
87
Example: Assume Dataverse ``6.x`` is released, ``6.(x+1)`` is underway.
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/container/configbaker-image.rst
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,9 +23,9 @@ This image is sourced from the main upstream code `repository of the Dataverse s
23
23
Development and maintenance of the `image's code <https://github.com/IQSS/dataverse/tree/develop/modules/container-configbaker>`_
24
24
happens there (again, by the community).
25
25
26
-
All supported images are signed up for scheduled maintenance, executed every Sunday.
26
+
All supported images receive scheduled maintenance, executed every Sunday.
27
27
New revisions are kept to a minimum, usually created when some dependency needs (security) updates.
28
-
Be advised: the Trivy Scanner is used to check for fixed vulnerabilities and rebuilds are issued if such a fix is detected.
28
+
The `Trivy <https://trivy.dev>`_ scanner is used to check for fixed vulnerabilities and rebuilds are issued if such a fix is detected.
29
29
30
30
Our tagging is inspired by `Bitnami <https://docs.vmware.com/en/VMware-Tanzu-Application-Catalog/services/tutorials/GUID-understand-rolling-tags-containers-index.html>`_ and we offer two categories of tags:
31
31
@@ -59,9 +59,9 @@ Expect disruptive changes in case of high risk security threats.
59
59
Tags for Development Use
60
60
^^^^^^^^^^^^^^^^^^^^^^^^
61
61
62
-
All of the tags below are strongly recommended for development purposes only due to their fastchanging nature.
63
-
In addition to updates due to PR merges, the most recent are undergoing scheduled maintenance to ensure timely security fixes.
64
-
When a development cycle of the Dataverse project finishes, maintenance ceases for any tags carrying version numbers.
62
+
All of the tags below are strongly recommended only for development purposes due to their fast-changing nature.
63
+
In addition to updates due to PR merges, the most recent tags undergo scheduled maintenance to ensure timely security fixes.
64
+
When a development cycle of Dataverse finishes, maintenance ceases for any tags carrying version numbers.
65
65
For now, stale images will be kept on Docker Hub indefinitely.
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/container/running/demo.rst
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -192,6 +192,8 @@ PID Providers
192
192
193
193
Dataverse supports multiple Persistent ID (PID) providers. The ``compose.yml`` file uses the Permalink PID provider. Follow :ref:`pids-configuration` to reconfigure as needed.
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/container/running/production.rst
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,12 @@ Production (Future)
7
7
Status
8
8
------
9
9
10
-
The images described in this guide are not yet recommended for production usage, but we think we are close. We'd like to make the following improvements:
10
+
The images described in this guide are not yet recommended for production usage, but we think we are close. (Tagged releases are done; see the "supported image tags" section for :ref:`Application <app-image-supported-tags>` and :ref:`Config Baker <config-image-supported-tags>` images.) For now, please see :doc:`demo`.
11
11
12
-
- Tagged releases (done, see supported tags section for :ref:`Application <app-image-supported-tags>` and :ref:`Config Baker <config-image-supported-tags>` images)
12
+
We'd like to make the following improvements:
13
13
14
14
- More docs on setting up additional features
15
15
16
-
- How to set up previewers. See https://github.com/IQSS/dataverse/issues/10506
17
16
- How to set up Rserve.
18
17
19
18
- Go through all the features in docs and check what needs to be done differently with containers
0 commit comments