Commit Graph

  • 26add60e70 fix gyptazy 2025-03-02 11:22:34 +01:00
  • 5b6897d250 fix gyptazy 2025-03-02 11:19:05 +01:00
  • df1b9cb179 fix gyptazy 2025-03-02 11:13:53 +01:00
  • 57282a0273 fix gyptazy 2025-03-02 11:12:51 +01:00
  • e0ed3773af fix gyptazy 2025-03-01 18:33:16 +01:00
  • fb50afe473 fix gyptazy 2025-03-01 18:24:18 +01:00
  • 5dc747eb31 fix gyptazy 2025-03-01 18:15:10 +01:00
  • 87b82cfccb fix gyptazy 2025-03-01 13:32:53 +01:00
  • c73bbd1538 fix gyptazy 2025-03-01 13:26:57 +01:00
  • 19e2d9e3ae fix gyptazy 2025-03-01 13:23:35 +01:00
  • bb990f024c fix gyptazy 2025-03-01 13:22:01 +01:00
  • 9413d46bc4 fix gyptazy 2025-03-01 13:16:18 +01:00
  • b48fd07f83 fix gyptazy 2025-03-01 13:09:26 +01:00
  • a08f088bbd fix gyptazy 2025-03-01 12:52:39 +01:00
  • 31c455c835 fix gyptazy 2025-03-01 12:49:38 +01:00
  • 82704ce887 fix gyptazy 2025-03-01 12:48:25 +01:00
  • 8a08dd5a51 fix gyptazy 2025-03-01 12:47:05 +01:00
  • 389950c150 fix gyptazy 2025-03-01 12:44:44 +01:00
  • 8d004efc03 fix gyptazy 2025-03-01 12:42:02 +01:00
  • 3b5f6da2a5 fix gyptazy 2025-03-01 12:40:50 +01:00
  • 2f7f83f68e fix gyptazy 2025-03-01 12:38:11 +01:00
  • 8d46ebf758 fix gyptazy 2025-03-01 12:31:48 +01:00
  • dc499c3fb6 replace ubntu pkg with pip gyptazy 2025-03-01 12:23:51 +01:00
  • 17da45e0aa test stdeb package ubuntu gyptazy 2025-03-01 12:21:04 +01:00
  • 680124a23e Fix package building gyptazy 2025-03-01 12:17:25 +01:00
  • b12cb96b29 fix gyptazy 2025-03-01 12:15:06 +01:00
  • 66b7e58bdc use sudo gyptazy 2025-03-01 12:13:35 +01:00
  • e303bddf2e add pipeline jobs gyptazy 2025-03-01 12:11:38 +01:00
  • 7c0fd9d76a fix gyptazy 2025-03-01 10:15:05 +01:00
  • 5aa1e8ee04 fix gyptazy 2025-03-01 10:12:31 +01:00
  • 110afb3c5f fix gyptazy 2025-03-01 10:05:50 +01:00
  • 9eee27afa4 fix gyptazy 2025-03-01 10:03:00 +01:00
  • b3f9a2b04b fix gyptazy 2025-03-01 09:58:40 +01:00
  • 6c38f9ea07 fix gyptazy 2025-03-01 09:54:27 +01:00
  • 4900cfb53b Refactor of code base for ProxLB gyptazy 2025-03-01 09:18:09 +01:00
  • e2a33e9805 fix Florian Paul Azim Hoberg (@gyptazy) 2025-02-28 10:12:06 +01:00
  • 7bb6ca4c3b fix refactor/114-refactor-code-base Florian Paul Azim Hoberg (@gyptazy) 2025-02-28 10:12:06 +01:00
  • 1caf628e96 refactor: Refactor of ProxLB code base. gyptazy 2025-02-18 15:31:48 +01:00
  • 7f59f69eab Merge pull request #137 from thomasfinstad/fix/135-systemd-service-install-target Florian 2025-02-19 08:50:29 +01:00
  • 200b7cd170 fix: systemd service install target Thomas Finstad 2025-02-19 08:47:03 +01:00
  • 94df2fd1a6 Merge pull request #134 from Mrton0121/main Florian 2025-01-24 10:38:15 +01:00
  • 8d8fd518fe feat: optimize Dockerfile, create docker-compose with build Mrton0121 2025-01-24 09:38:32 +01:00
  • 37bb226cf0 Merge pull request #131 from gyptazy/release/1.0.6 v1.0.6 Florian 2024-12-24 11:00:53 +01:00
  • 48b8a07135 release: Create release 1.0.6 release/1.0.6 gyptazy 2024-12-24 10:59:40 +01:00
  • 222beb360c Merge pull request #120 from gyptazy/fix/119-maintenance-mode-cli-and-config Florian 2024-11-09 09:36:57 +01:00
  • f9b30d0af4 Fix maintenance mode when using cli arg and config mode by using the merged list. fix/119-maintenance-mode-cli-and-config gyptazy 2024-11-09 09:35:21 +01:00
  • 28f87e2907 Merge pull request #117 from gyptazy/fix/115-ignore-schedule-bool-parsing Florian 2024-11-06 08:47:10 +01:00
  • 7587e1beaf fix: Fix that a scheduler time definition of 1 (int) gets wrongly interpreted as a bool. fix/115-ignore-schedule-bool-parsing gyptazy 2024-11-06 08:43:00 +01:00
  • 5542b9bc6c Merge pull request #116 from gyptazy/release/prepare-release-1.0.5 v1.0.5 Florian 2024-10-30 17:13:06 +01:00
  • 16c5ee4d74 release: Create release 1.0.5 release/prepare-release-1.0.5 gyptazy 2024-10-30 17:04:14 +01:00
  • 21a73b71df Allow migration from local disks (#113) Alex Shut 2024-10-19 01:17:10 -05:00
  • d3c055cbad fix: bug to allow log_verbosity be set to DEBUG, WARN, and WARNING (#98) Elliot Nevills 2024-10-18 14:21:35 -05:00
  • 24b7d2c860 Merge pull request #111 from gyptazy/fix/106-fix-maintenance-node-eval Florian 2024-10-18 21:20:54 +02:00
  • 6e87e2d478 fix: Fix offline node evaluation & maintenance compare of different type objects - Fix node (and its objects) evaluation when not reachable (e.g., maintenance). - Fix evaluation of maintenance mode where comparing list & string resulted in a crash (by @glitchvern). - Set ProxLB version to 1.0.5b fix/106-fix-maintenance-node-eval gyptazy 2024-10-17 13:25:34 +02:00
  • 2593b87d3f Merge pull request #105 from gyptazy/fix/104-adjust-docs-parallel-migration Florian 2024-10-16 08:48:56 +02:00
  • 6310262e97 fix(docs): Change docs to make bool usage in configs more clear. fix/104-adjust-docs-parallel-migration gyptazy 2024-10-16 08:19:16 +02:00
  • 38712e90a3 Update issue templates v1.0.4 Florian 2024-10-11 14:49:43 +02:00
  • c2b2f62462 Update issue templates Florian 2024-10-11 14:47:22 +02:00
  • adde04639e Update issue templates Florian 2024-10-11 14:44:00 +02:00
  • a4b1f4af24 Merge pull request #96 from gyptazy/release/1.0.4 Florian 2024-10-11 12:37:44 +02:00
  • 55c714a888 release: Create stable release 1.0.4 release/1.0.4 Florian Paul Azim Hoberg 2024-10-11 11:50:06 +02:00
  • 3cd631db20 Merge pull request #93 from gyptazy/fix/75-fix-cpu-balancing-calculations Florian 2024-10-11 08:35:28 +02:00
  • d44da076cc fix: Fix CPU balancing where calculations are done in float instead of string. fix/75-fix-cpu-balancing-calculations Florian Paul Azim Hoberg 2024-10-11 08:02:57 +02:00
  • 95e8fc5737 Merge pull request #92 from gyptazy/feature/91-make-api-timeout-configureable Florian 2024-10-10 19:35:57 +02:00
  • 50a9e91633 feature: Add feature to make API timeout configureable feature/91-make-api-timeout-configureable Florian Paul Azim Hoberg 2024-10-10 19:32:46 +02:00
  • cca4c454dd Merge pull request #90 from gyptazy/feature/add-version-output Florian 2024-10-10 10:36:17 +02:00
  • 17c9c98bbc feature: Add version output as cli arg feature/add-version-output Florian Paul Azim Hoberg 2024-10-10 10:34:19 +02:00
  • 486acad44f Merge pull request #87 from gyptazy/feature/58-add-maintenance-mode Florian 2024-10-07 17:30:40 +02:00
  • f73261e68c feature: Add maintenance mode to evacuate a node and move workloads for other nodes in the cluster. feature/58-add-maintenance-mode Florian Paul Azim Hoberg 2024-10-07 17:14:02 +02:00
  • 464644def8 Merge pull request #82 from gyptazy/fix/81-adjust-infrastructure Florian 2024-09-25 08:21:43 +02:00
  • 93b7894a6f fix(docs): Fix outdated documentation regarding the infrastructure. fix/81-adjust-infrastructure Florian Paul Azim Hoberg 2024-09-25 07:56:53 +02:00
  • d53a6f695f fix: Run storage balancing only on support shared storages and when really needed. Florian Paul Azim Hoberg 2024-09-13 08:37:32 +02:00
  • 029ec31ad9 Merge pull request #77 from gyptazy/release/72-create-release-1.0.3 v1.0.3 Florian 2024-09-11 16:50:42 +02:00
  • 045159eb8d release: Prepare ProxLB release 1.0.3 release/72-create-release-1.0.3 Florian Paul Azim Hoberg 2024-09-11 16:21:50 +02:00
  • 3415e0ccec Merge pull request #76 from gyptazy/docs/74-adjust-master-only-docs Florian 2024-09-11 15:34:55 +02:00
  • ab44d97c7c docs: Fix documentation for the master_only parameter placed in the wrong config section. docs/74-adjust-master-only-docs Florian Paul Azim Hoberg 2024-09-11 15:33:16 +02:00
  • 139bcf04f1 Merge pull request #68 from gyptazy/fix/67-fix-anti-affinity-rules Florian 2024-09-02 17:51:59 +02:00
  • 1420183be7 fix: Fix anti-affinity rules not evaluating a new and different node correctly. fix/67-fix-anti-affinity-rules Florian Paul Azim Hoberg (@gyptazy) 2024-08-30 08:09:57 +02:00
  • 31572830e7 Merge pull request #70 from gyptazy/docs/adjust-docs-section-user-adding Florian 2024-08-31 14:19:04 +02:00
  • 5c96fc49eb docs: Improve the documentation. Florian Paul Azim Hoberg (@gyptazy) 2024-08-31 14:17:38 +02:00
  • 7ddb7ca205 Merge pull request #66 from gyptazy/fix/64-improve-error-handling Florian 2024-08-27 18:42:06 +02:00
  • 8cc2d7188a fix: Adjusted and improved the general error handling. fix/64-improve-error-handling Florian Paul Azim Hoberg 2024-08-27 18:34:38 +02:00
  • 4620bde999 Merge pull request #62 from gyptazy/fix/51-config-version Florian 2024-08-24 09:39:58 +02:00
  • 45b35d88c4 fix: Add required config version to proxlb.conf Florian Paul Azim Hoberg 2024-08-24 09:39:09 +02:00
  • 200244bce1 Merge pull request #61 from gyptazy/docs/51-adjust-docs Florian 2024-08-24 08:10:52 +02:00
  • fe715f203e docs: Adjust the readme.md docs/51-adjust-docs Florian Paul Azim Hoberg 2024-08-24 08:10:16 +02:00
  • 959c3b5f8d Merge pull request #55 from gyptazy/feature/51-storage-balancing-feature Florian 2024-08-24 08:06:35 +02:00
  • ef8b97efc2 feature: Add storage balancing function. [#51]. feature: Add feature to allow the API hosts being provided as a comma separated list. [#60] feature/51-storage-balancing-feature Florian Paul Azim Hoberg 2024-08-20 19:59:22 +02:00
  • e4d40b460b Merge pull request #54 from gyptazy/feature/code-cleanup-future Florian 2024-08-19 21:11:38 +02:00
  • 39142780d5 feature: Add cli arg (-b) to return the best next node for VM placement. feature/code-cleanup-future Florian Paul Azim Hoberg 2024-08-19 20:57:29 +02:00
  • 92f0950ca7 feature: Draft idea for storage balancing (will not be merged) feature/51-storage-balancing Florian Paul Azim Hoberg 2024-08-19 16:53:32 +02:00
  • 143135f1d8 Merge pull request #50 from gyptazy/release/v1.0.2 v1.0.2 Florian 2024-08-13 17:10:37 +02:00
  • c865829a2e release: Prepare release v1.0.2 release/v1.0.2 Florian Paul Azim Hoberg 2024-08-13 16:37:30 +02:00
  • f834f07333 feature: Add rolling updates (node auto patching) feature * Add rolling updates feature. * Add own (ProxLB) API integration. feature/39-cluster-rolling-updates Florian Paul Azim Hoberg 2024-08-07 16:12:36 +02:00
  • 23eff5069e Merge branch 'main' into feature/auto-node-upgrade feature/auto-node-upgrade Florian Paul Azim Hoberg 2024-08-07 13:12:24 +02:00
  • e3fdc506f9 feature: Add node auto-update support / rolling updates Florian Paul Azim Hoberg 2024-08-02 14:17:25 +02:00
  • 101855b404 Merge pull request #46 from gyptazy/fix/45-adjust-daemon-time-mix-min-hrs v1.0.1 Florian 2024-08-06 21:29:34 +02:00
  • 37e7a601be fix: Fix daemon timer to use hours instead of minutes. fix/45-adjust-daemon-time-mix-min-hrs Florian Paul Azim Hoberg 2024-08-06 18:06:05 +02:00
  • 8791007e77 Merge pull request #43 from gyptazy/feature/40-option-run-only-on-master-node Florian 2024-08-06 18:00:26 +02:00
  • 3a2c16b137 feature: Add option to run ProxLB only on the Proxmox's master node in the cluster. feature/40-option-run-only-on-master-node Florian Paul Azim Hoberg 2024-08-04 09:45:45 +02:00