-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
in_calyptia_fleet: support multiple files for configurations. #8092
Commits on Nov 7, 2023
-
in_calyptia_fleet: add new helper functions for obtaining results fro…
…m json. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for f7311cb - Browse repository at this point
Copy the full SHA f7311cbView commit details -
in_calyptia_fleet: add functions to better handle the different confi…
…guration versions. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 83f15f0 - Browse repository at this point
Copy the full SHA 83f15f0View commit details -
fleet: fix return value handling for fwrite.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for e8eea97 - Browse repository at this point
Copy the full SHA e8eea97View commit details -
fleet: correctly generate the new configuration file name.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for b067a85 - Browse repository at this point
Copy the full SHA b067a85View commit details -
fleet: symlink the timestamped file.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for a6da4a8 - Browse repository at this point
Copy the full SHA a6da4a8View commit details -
fleet: delete old configuration files during commit.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 0049222 - Browse repository at this point
Copy the full SHA 0049222View commit details -
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 291cee0 - Browse repository at this point
Copy the full SHA 291cee0View commit details -
in_calyptia_fleet: generate_base_fleet_directory now allocates the fl…
…b_sds_t for the caller. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 3cb8302 - Browse repository at this point
Copy the full SHA 3cb8302View commit details -
in_calyptia_fleet: download and load fleet files.
Download fleet files to a sub-directory with the timestamp of the relevant configuration and allow it to be loaded by changing to that directory when fluent-bit is reloaded. * Recurse through fleet files and download each one. * Change to the fleet files directory on reload so they can be referred to from the main fleet configuration file. * Delete old fleet file directories when the configuration is deleted. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for daf43f8 - Browse repository at this point
Copy the full SHA daf43f8View commit details -
in_calyptia_fleet: improve internal API used for handling configurati…
…on file paths. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 6ad1ef6 - Browse repository at this point
Copy the full SHA 6ad1ef6View commit details -
in_calyptia_fleet: improve return value and parameter checking.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 2a02f63 - Browse repository at this point
Copy the full SHA 2a02f63View commit details -
in_calyptia_fleet: improve config_commit/add/rollback.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 2e835c9 - Browse repository at this point
Copy the full SHA 2e835c9View commit details -
in_calyptia_fleet: finish read_glob for files on windows.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 8a0fac6 - Browse repository at this point
Copy the full SHA 8a0fac6View commit details -
in_calyptia_fleet: fix memory leak from configuration file name.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for e5e293a - Browse repository at this point
Copy the full SHA e5e293aView commit details -
in_calyptia_fleet: remove readklink for win32.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for ce2c2a7 - Browse repository at this point
Copy the full SHA ce2c2a7View commit details
Commits on Nov 13, 2023
-
in_calyptia_fleet: fix use-after-free when reloading fleet configurat…
…ion on windows. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for b6c0786 - Browse repository at this point
Copy the full SHA b6c0786View commit details
Commits on Nov 14, 2023
-
in_calyptia_fleet: remove config from flb_in_calyptia_fleet_config.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 2a2aa52 - Browse repository at this point
Copy the full SHA 2a2aa52View commit details -
in_calyptia_fleet: commit to new configuration without checking if th…
…e 'new' symlink exists. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 471d7e7 - Browse repository at this point
Copy the full SHA 471d7e7View commit details -
in_calyptia_fleet: remove configuration file directories for fleets w…
…ithout files. Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for 7d2097d - Browse repository at this point
Copy the full SHA 7d2097dView commit details
Commits on Nov 23, 2023
-
in_calyptia_fleet: preserve machine_id across reloads.
Signed-off-by: Phillip Whelan <phil@calyptia.com>
Configuration menu - View commit details
-
Copy full SHA for afbb196 - Browse repository at this point
Copy the full SHA afbb196View commit details