##// END OF EJS Templates
docs: added 5.8.0 changelog
marcink -
r423:f4b42dc7 v5.8.0 stable
parent child Browse files
Show More
@@ -1,310 +1,356 b''
1 .. :changelog:
1 .. :changelog:
2
2
3 Release History
3 Release History
4 ---------------
4 ---------------
5
5
6 v5.8.0 (2024-04-17)
7 +++++++++++++++++++
8
9 Features
10 ^^^^^^^^
11
12 * **redis:** added --db flag to pick redis DB to connect to
13 * **router:** allow proper ports override to specify custom ports on router.
14 * **dev-env:** fast start celery/ssh on dev env, but replace them with code-based instances if they are started
15 * **dev-env:** optimized celery/ssh dev instances startup options
16 * **dev-tools:** allow running celery/celeryd for dev in more flexible ways
17
18 Fixes
19 ^^^^^
20
21 * **celery:** use higher CLI value for max-tasks-per-child as a default for rcstack
22 * **celery:** make sure celery workers get proper hostnames set for scaling
23 * **cli-tools:** fixed issue with CLI tools selecting node for execution for older docker
24 * **db:** fixed missing profiles for selecting different database type
25 * **dev-tools:** fix SSH port bind on dev version of sshd server
26 * **dev-tools:** make celeryd start with dev-env
27 * **docs:** fixed error in docs syntax
28 * **docs:** fixed ordering
29 * **docs:** added info about SVN re-config when moving to Docker
30 * **docs:** remove skip to content which is redundant
31 * **getting-started:** added more explicit info how to start all using single command
32 * **svn:** fixed default apache config
33
34 Chore
35 ^^^^^
36
37 * **docker compose:** remove file version strings as they are deprecated since new compose version
38 * **deps:** use python 3.11.8 from now on
39 * **docs:** added few extra inline comments on port changes on traefik
40 * **version:** bumped to 5.8.0
41
42 Docs
43 ^^^^
44
45 * updated docs with custom SSL ports and other fixes
46 * fixed missing migration step that would make sure proper permissions are set on filesystem
47 * **dev:** updated dev docs
48 * **install:** updated docs for installation topics
49 * **migration:** added intersphinx compat link to migration
50 * **scaling:** updates scaling section to instruct how to scale ssh and celery
51
6 v5.7.0 (2024-01-31)
52 v5.7.0 (2024-01-31)
7 +++++++++++++++++++
53 +++++++++++++++++++
8
54
9 Features
55 Features
10 ^^^^^^^^
56 ^^^^^^^^
11
57
12 * **cli-commands:** cli commands now use compose execute for a consistent behaviour and user execute control
58 * **cli-commands:** cli commands now use compose execute for a consistent behaviour and user execute control
13 * **cli-commands:** cli commands now allow to pass in --user flag to control which user executes the command
59 * **cli-commands:** cli commands now allow to pass in --user flag to control which user executes the command
14 * **docs:** added comprehensive full text search doc guide
60 * **docs:** added comprehensive full text search doc guide
15 * **dev-tools:** allow running sshd on dev mode
61 * **dev-tools:** allow running sshd on dev mode
16
62
17 Fixes
63 Fixes
18 ^^^^^
64 ^^^^^
19
65
20 * **build-image:** fix presence of .rhoderc to improve UX when indexing on fresh installations
66 * **build-image:** fix presence of .rhoderc to improve UX when indexing on fresh installations
21 * **traefik:** fixed bad letsencrypt acme storage path
67 * **traefik:** fixed bad letsencrypt acme storage path
22
68
23 Chore
69 Chore
24 ^^^^^
70 ^^^^^
25
71
26 * **self-update:** small logging changes for self-update output
72 * **self-update:** small logging changes for self-update output
27 * **version:** bumped version to 5.7.0
73 * **version:** bumped version to 5.7.0
28
74
29 Dev
75 Dev
30 ^^^
76 ^^^
31
77
32 * **tools:** small fixes for dev-tools
78 * **tools:** small fixes for dev-tools
33
79
34 Docs
80 Docs
35 ^^^^
81 ^^^^
36
82
37 * **build:** updated docs build image and templates
83 * **build:** updated docs build image and templates
38 * **fix:** fixed acme storage path example
84 * **fix:** fixed acme storage path example
39 * **misc:** various docs improvements
85 * **misc:** various docs improvements
40
86
41 v5.6.0 (2024-01-15)
87 v5.6.0 (2024-01-15)
42 +++++++++++++++++++
88 +++++++++++++++++++
43
89
44 Features
90 Features
45 ^^^^^^^^
91 ^^^^^^^^
46
92
47 * **cli:** added support to run without TTY for CLI commands
93 * **cli:** added support to run without TTY for CLI commands
48 * **docker-upgrade:** added a new option to upgrade docker system via rcstack on linux os.
94 * **docker-upgrade:** added a new option to upgrade docker system via rcstack on linux os.
49 * **upgrade:** ensure docker compose gets upgraded on docker upgrade command
95 * **upgrade:** ensure docker compose gets upgraded on docker upgrade command
50 * **core:** removed all build commands from rcstack, they are now part of dev-tools
96 * **core:** removed all build commands from rcstack, they are now part of dev-tools
51 * **dev-tools:** refactor and rename CLI build commands
97 * **dev-tools:** refactor and rename CLI build commands
52
98
53 Fixes
99 Fixes
54 ^^^^^
100 ^^^^^
55
101
56 * **backup-db:** backup-db now writes a backup to DESTINATION argument passed
102 * **backup-db:** backup-db now writes a backup to DESTINATION argument passed
57 * **docker-upgrade:** added more info for compose upgrade
103 * **docker-upgrade:** added more info for compose upgrade
58
104
59 Build
105 Build
60 ^^^^^
106 ^^^^^
61
107
62 * **git-lfs:** add latest git-lfs binary into docker image
108 * **git-lfs:** add latest git-lfs binary into docker image
63 * **docker-5:** improve image building, added labels
109 * **docker-5:** improve image building, added labels
64 * **release:** standardize release changelog settings
110 * **release:** standardize release changelog settings
65
111
66 Chore
112 Chore
67 ^^^^^
113 ^^^^^
68
114
69 * **deps:** bumped metrics stack deps
115 * **deps:** bumped metrics stack deps
70 * **deps:** bumped redis to 7.2.4
116 * **deps:** bumped redis to 7.2.4
71 * **version:** version bump to 5.6.0
117 * **version:** version bump to 5.6.0
72
118
73
119
74 v5.5.0 (2023-12-28)
120 v5.5.0 (2023-12-28)
75 +++++++++++++++++++
121 +++++++++++++++++++
76
122
77 Features
123 Features
78 ^^^^^^^^
124 ^^^^^^^^
79
125
80 * **cli:** made reading from .runtime.env file error prone. Proper warning will be displayed once errors are found
126 * **cli:** made reading from .runtime.env file error prone. Proper warning will be displayed once errors are found
81 * **stack-upgrade:** change order of upgrade, sshd code should go before svn for faster and more reliable upgrade
127 * **stack-upgrade:** change order of upgrade, sshd code should go before svn for faster and more reliable upgrade
82
128
83 Fixes
129 Fixes
84 ^^^^^
130 ^^^^^
85
131
86 * **backup:** fixed backup commands not processing all volumes, but just last
132 * **backup:** fixed backup commands not processing all volumes, but just last
87 * **build:** fixed script to obtain build archives
133 * **build:** fixed script to obtain build archives
88 * **dev-tools:** make it more explicit to set WORKSPACE_HOME
134 * **dev-tools:** make it more explicit to set WORKSPACE_HOME
89 * **docs-build:** changes/adjustments for building docs
135 * **docs-build:** changes/adjustments for building docs
90 * **help:** fixed stack upgrade help lines for CLI
136 * **help:** fixed stack upgrade help lines for CLI
91 * **stack-upgrade:** stack-upgrade will work correctly when no previous containers were running
137 * **stack-upgrade:** stack-upgrade will work correctly when no previous containers were running
92
138
93 Dev
139 Dev
94 ^^^
140 ^^^
95
141
96 * **build:** added static file checker during a build command
142 * **build:** added static file checker during a build command
97
143
98 Docs
144 Docs
99 ^^^^
145 ^^^^
100
146
101 * **dev-build:** added step-by-step instructions for dev env setup and setup_dev.sh for easier installation
147 * **dev-build:** added step-by-step instructions for dev env setup and setup_dev.sh for easier installation
102 * **develop:** added dev docs to setup env for development
148 * **develop:** added dev docs to setup env for development
103 * **docs-build:** fixed docs build how to
149 * **docs-build:** fixed docs build how to
104 * **upgrade:** explain how to avoid scale 2x on upgrade
150 * **upgrade:** explain how to avoid scale 2x on upgrade
105 * **docs:** fixed docs warning
151 * **docs:** fixed docs warning
106 * **docs:** fixed develop docs
152 * **docs:** fixed develop docs
107 * **docs:** made it clear about changes on statsd TTL
153 * **docs:** made it clear about changes on statsd TTL
108
154
109
155
110 v5.4.0 (2023-12-13)
156 v5.4.0 (2023-12-13)
111 +++++++++++++++++++
157 +++++++++++++++++++
112
158
113 Features
159 Features
114 ^^^^^^^^
160 ^^^^^^^^
115
161
116 * **grafana:** format IP addresses with fixed width for loki entries
162 * **grafana:** format IP addresses with fixed width for loki entries
117 * **self-update:** added --update-docker-image to force set version from installer
163 * **self-update:** added --update-docker-image to force set version from installer
118 * **ssh:** allow fully custom ssh port for k8s setup
164 * **ssh:** allow fully custom ssh port for k8s setup
119 * **ssl:** ensure all services get SSL enabled during init phase
165 * **ssl:** ensure all services get SSL enabled during init phase
120 * **status:** add more information on status with --config flag
166 * **status:** add more information on status with --config flag
121
167
122 Fixes
168 Fixes
123 ^^^^^
169 ^^^^^
124
170
125 * **ssl:** show properly how to enable mounts for custom traefik ssl
171 * **ssl:** show properly how to enable mounts for custom traefik ssl
126 * **static-files:** fixed missing JS plugins wiped during a build
172 * **static-files:** fixed missing JS plugins wiped during a build
127
173
128 Build
174 Build
129 ^^^^^
175 ^^^^^
130
176
131 * **router:** bumped traefik to v2.10.7
177 * **router:** bumped traefik to v2.10.7
132 * **services:** bumped postgresql to 14.10
178 * **services:** bumped postgresql to 14.10
133 * **services:** bumped redis to 7.2.3
179 * **services:** bumped redis to 7.2.3
134
180
135 Dev
181 Dev
136 ^^^
182 ^^^
137
183
138 * **tools:** added better entrypoints to start dev envs
184 * **tools:** added better entrypoints to start dev envs
139
185
140 Docs
186 Docs
141 ^^^^
187 ^^^^
142
188
143 * **requirements:** add info about basic requirements for hardware
189 * **requirements:** add info about basic requirements for hardware
144 * **ssl:** cleanup example cert files names
190 * **ssl:** cleanup example cert files names
145
191
146
192
147
193
148 v5.3.0 (2023-11-29)
194 v5.3.0 (2023-11-29)
149 +++++++++++++++++++
195 +++++++++++++++++++
150
196
151 Features
197 Features
152 ^^^^^^^^
198 ^^^^^^^^
153
199
154 * **docker:** added force docker upgrade and docker version commands
200 * **docker:** added force docker upgrade and docker version commands
155 * **docs:** build docs using docker image
201 * **docs:** build docs using docker image
156 * **docs:** enabled google analytics on docs
202 * **docs:** enabled google analytics on docs
157 * **grafana:** updated grafana dashboard with better metrics
203 * **grafana:** updated grafana dashboard with better metrics
158 * **overrides:** added example how to mount own source code on rhodecode
204 * **overrides:** added example how to mount own source code on rhodecode
159 * **stack:** added new cli cmd option to run a custom command on top of image
205 * **stack:** added new cli cmd option to run a custom command on top of image
160 * **status:** added -v flag to print some useful info on the stack status
206 * **status:** added -v flag to print some useful info on the stack status
161
207
162 Fixes
208 Fixes
163 ^^^^^
209 ^^^^^
164
210
165 * **docs:** fixed ssh port in docs
211 * **docs:** fixed ssh port in docs
166 * **elasticsearch:** tune options for ES cluster to work properly under docker
212 * **elasticsearch:** tune options for ES cluster to work properly under docker
167 * **init:** fixed bug with sed on linux systems
213 * **init:** fixed bug with sed on linux systems
168
214
169 Build
215 Build
170 ^^^^^
216 ^^^^^
171
217
172 * **pip:** bumped pip version to 23.3.1
218 * **pip:** bumped pip version to 23.3.1
173
219
174 Chore
220 Chore
175 ^^^^^
221 ^^^^^
176
222
177 * **spelling:** improve info about used commit on init/update
223 * **spelling:** improve info about used commit on init/update
178
224
179 Dev
225 Dev
180 ^^^
226 ^^^
181
227
182 * **tools:** set new version setting logic on top of dev-tools
228 * **tools:** set new version setting logic on top of dev-tools
183
229
184 Docs
230 Docs
185 ^^^^
231 ^^^^
186
232
187 * **configuration:** added info about turning off elasticsearch
233 * **configuration:** added info about turning off elasticsearch
188 * **index:** show latest version for index page
234 * **index:** show latest version for index page
189 * **rcstack-help:** fix instructions for getting rcstack at stable
235 * **rcstack-help:** fix instructions for getting rcstack at stable
190 * **ssl:** improve ssl certificates docs
236 * **ssl:** improve ssl certificates docs
191 * **ssl:** added info about troubleshooting the SSL certs
237 * **ssl:** added info about troubleshooting the SSL certs
192
238
193 v5.2.0 (2023-11-08)
239 v5.2.0 (2023-11-08)
194 +++++++++++++++++++
240 +++++++++++++++++++
195
241
196
242
197 Features
243 Features
198 ^^^^^^^^
244 ^^^^^^^^
199
245
200 * **os-support:** beta support for OSX installation
246 * **os-support:** beta support for OSX installation
201 * **compatability:** used unified sed function for better OS compatability
247 * **compatability:** used unified sed function for better OS compatability
202 * **install:** improved logic of init script re-run with --force
248 * **install:** improved logic of init script re-run with --force
203
249
204 Fixes
250 Fixes
205 ^^^^^
251 ^^^^^
206
252
207 * **docker-image:** fixed symlink creation for svn and git
253 * **docker-image:** fixed symlink creation for svn and git
208
254
209 Build
255 Build
210 ^^^^^
256 ^^^^^
211
257
212 * **certs:** fixed a missing blank .crt file allowing to specify custom certs
258 * **certs:** fixed a missing blank .crt file allowing to specify custom certs
213 * **metrics:** bumped metrics stack
259 * **metrics:** bumped metrics stack
214 * **services:** bumped services stack
260 * **services:** bumped services stack
215 * **ssl:** updated and stored default cert file bundle exposed inside containers
261 * **ssl:** updated and stored default cert file bundle exposed inside containers
216
262
217 Chore
263 Chore
218 ^^^^^
264 ^^^^^
219
265
220 * **comments:** added info about Loki auth format
266 * **comments:** added info about Loki auth format
221
267
222 Dev
268 Dev
223 ^^^
269 ^^^
224
270
225 * **dev-tools:** improve starting dev images via docker
271 * **dev-tools:** improve starting dev images via docker
226
272
227 Docs
273 Docs
228 ^^^^
274 ^^^^
229
275
230 * **os-support:** added information about supported OS
276 * **os-support:** added information about supported OS
231 * **ssl:** added information about ssl certificate handling for rcstack
277 * **ssl:** added information about ssl certificate handling for rcstack
232 * **upgrade:** added information about faster upgrade
278 * **upgrade:** added information about faster upgrade
233
279
234
280
235 v5.1.0 (2023-11-02)
281 v5.1.0 (2023-11-02)
236 +++++++++++++++++++
282 +++++++++++++++++++
237
283
238 Fixes
284 Fixes
239 ^^^^^
285 ^^^^^
240
286
241 * **core:** moved the custom build files and definition to subfolders
287 * **core:** moved the custom build files and definition to subfolders
242 * **core:** fixed svn apps to not override by default SVN env variables
288 * **core:** fixed svn apps to not override by default SVN env variables
243
289
244 Chore
290 Chore
245 ^^^^^
291 ^^^^^
246
292
247 * **ignore:** added extra ignore dirs in config
293 * **ignore:** added extra ignore dirs in config
248
294
249 Docs
295 Docs
250 ^^^^
296 ^^^^
251
297
252 * **migration:** added more comprehensive instructions for upgrade task
298 * **migration:** added more comprehensive instructions for upgrade task
253 * **upgrade:** added additional step for upgrade doc
299 * **upgrade:** added additional step for upgrade doc
254
300
255
301
256 v5.0.8 (2023-10-25)
302 v5.0.8 (2023-10-25)
257 +++++++++++++++++++
303 +++++++++++++++++++
258
304
259 Fixes
305 Fixes
260 ^^^^^
306 ^^^^^
261
307
262
308
263 * **services**: fixed healthcheck syntax to be more reliable
309 * **services**: fixed healthcheck syntax to be more reliable
264
310
265 Chore
311 Chore
266 ^^^^^
312 ^^^^^
267
313
268 * **dependencies**: bumped to traefik:v2.10.5
314 * **dependencies**: bumped to traefik:v2.10.5
269 * **dependencies**: bumped to library/redis:7.0.14
315 * **dependencies**: bumped to library/redis:7.0.14
270
316
271 Docs
317 Docs
272 ^^^^
318 ^^^^
273
319
274 * **migration**: updated migration guide
320 * **migration**: updated migration guide
275
321
276
322
277 v5.0.7 (2023-10-23)
323 v5.0.7 (2023-10-23)
278 +++++++++++++++++++
324 +++++++++++++++++++
279
325
280 * docs: updated few instructions on image management
326 * docs: updated few instructions on image management
281 * svn[bugfix]: fixed svn configs for custom build
327 * svn[bugfix]: fixed svn configs for custom build
282 * svn: bumped httpd to .58
328 * svn: bumped httpd to .58
283 * cli[bugfix]: fixed issue with runtime-image-info command
329 * cli[bugfix]: fixed issue with runtime-image-info command
284 * monitoring: fixed label position on grafana dashboard
330 * monitoring: fixed label position on grafana dashboard
285
331
286
332
287 v5.0.6 (2023-10-12)
333 v5.0.6 (2023-10-12)
288 +++++++++++++++++++
334 +++++++++++++++++++
289
335
290 * rcstack asks for EULA for CE/EE versions
336 * rcstack asks for EULA for CE/EE versions
291
337
292
338
293 v5.0.5 (2023-10-10)
339 v5.0.5 (2023-10-10)
294 +++++++++++++++++++
340 +++++++++++++++++++
295
341
296 * expose DOMAIN/_pages to expose "pages" like drop-folder to serve static pages
342 * expose DOMAIN/_pages to expose "pages" like drop-folder to serve static pages
297 * change documentation to RST
343 * change documentation to RST
298
344
299
345
300 v5.0.4 (2023-09-29)
346 v5.0.4 (2023-09-29)
301 +++++++++++++++++++
347 +++++++++++++++++++
302
348
303 * rcstack: remove dependency for md5sum, this allows to run on macOS
349 * rcstack: remove dependency for md5sum, this allows to run on macOS
304 * nginx: cleanup configuration files to single conf file
350 * nginx: cleanup configuration files to single conf file
305
351
306
352
307 v5.0.0 (2023-09-21)
353 v5.0.0 (2023-09-21)
308 +++++++++++++++++++
354 +++++++++++++++++++
309
355
310 * initial release for new python3 RhodeCode installer
356 * initial release for new python3 RhodeCode installer
General Comments 0
You need to be logged in to leave comments. Login now