Jose Diaz-Gonzalez
b0c2912453
fix: use newer qson to add support for escaped = (equals) signs
...
Equal signs should be escaped - %3D - in order to be used in values.
2025-08-12 20:15:27 -04:00
Jose Diaz-Gonzalez
bc6f75fedd
tests: update test output
2025-01-04 21:48:55 -05:00
Jose Diaz-Gonzalez
c59656f610
tests: update test output
2025-01-04 11:38:01 -05:00
Jose Diaz-Gonzalez
869f9a0346
feat: allow specifying a custom app label alias when shipping logs via vector
...
Closes #7354
2025-01-03 23:38:20 -05:00
Jose Diaz-Gonzalez
c49322bd34
feat: manage vector container via compose
...
Using compose instead of manual docker calls allows folks to customize the vector container by using a custom compose.yml template file. This opens us up to more customizations while aligning container management with how we do other external containers (such as for the proxy plugins).
Refs #5784
2024-01-26 06:46:18 -05:00
Jose Diaz-Gonzalez
baad9ec79d
fix: correct issues in tests for vector image log property
2024-01-26 01:10:41 -05:00
Jose Diaz-Gonzalez
5846301a48
tests: make it possible to specify an alternative base domain for tests
...
When developing Dokku, it is useful to use a real domain to test actual functionality. This is impossible if the domain is hardcoded to dokku.me in testing.
2023-08-05 20:58:26 -04:00
Jose Diaz-Gonzalez
d6468f4713
tests: use assert_output_not_exists instead of asserting output is empty string
2023-08-05 10:58:57 -04:00
Jose Diaz-Gonzalez
8323015fb7
tests: add a test case for nested vector-sink values with plus signs
...
Closes #5502
2022-12-18 19:16:14 -05:00
Jose Diaz-Gonzalez
bbbdfbffe5
fix: add support for escaped plus (+) signs in vector configurations
...
Closes #5502
2022-12-04 15:40:46 -05:00
Andrey Bulava
8d640ac958
Set RestartPolicy:"unless-stopped" for the vector container.
2022-04-26 13:42:10 +03:00
Jose Diaz-Gonzalez
2a02aa0b9b
fix: ensure vector component sources have valid names
...
The dot (.) character is invalid.
Closes #5044
2022-02-27 18:20:44 -05:00
Jose Diaz-Gonzalez
a637ffc848
tests: skip test when in remote vscode container and also ensure the docker daemon config is valid
2021-10-24 20:21:03 -04:00
Jose Diaz-Gonzalez
0997fd3347
fix: add support for url-encoded vector-sink config values
...
We additionally force-replace \u0026 with an ampersand to ensure we properly support & in config values (such as for URIs).
2021-09-10 23:04:41 -04:00
Jose Diaz-Gonzalez
4cccaebac5
fix: do not insert log max-size when log-driver is set at daemon-level
...
Closes #4519
2021-04-16 01:54:44 -04:00
Jose Diaz-Gonzalez
25ab915883
refactor: standardize on using long-form and equal sign for docker arguments
2021-02-11 02:21:16 -05:00
Jose Diaz-Gonzalez
55213e1045
Merge pull request #4388 from dokku/4376-handle-log-drivers
...
Do not inject max-size option when not using local or json-file log-drivers
2021-02-07 22:32:54 -05:00
Jose Diaz-Gonzalez
065f5e5922
fix: do not inject max-size option when not using local or json-file log drivers
...
Closes #4376
2021-02-07 22:10:06 -05:00
Jose Diaz-Gonzalez
c09dfb8ec8
feat: only warn if the vector container is stopped when fetching logs
...
Closes #4385
2021-02-07 21:03:21 -05:00
Jose Diaz-Gonzalez
dfc98ecc0f
fix: allow underscores in vector schemes
...
Also unify tests for global and non-global logs:set calls
2021-01-23 19:00:33 -05:00
Jose Diaz-Gonzalez
ccbe2c719a
fix: correct test check
2021-01-23 13:02:37 -05:00
Jose Diaz-Gonzalez
afe1e8b33c
refactor: use log:set for logs and add global support
2021-01-23 12:45:05 -05:00
Jose Diaz-Gonzalez
a57680fbbf
feat: test vector commands
2021-01-07 01:54:04 -05:00
Jose Diaz-Gonzalez
f16a211b48
feat: add more tests for the logs plugin
2021-01-07 01:34:19 -05:00
Jose Diaz-Gonzalez
2eae6c25af
tests: add test for logs:help
2021-01-07 00:14:43 -05:00