Commit Graph

  • fbb6162b0f Make log file names on Windows less illegal master Rudi Schlatte 2024-06-04 10:02:27 +02:00
  • 8992468386 Concretize what is a persistent volume component. Rudi Schlatte 2024-06-03 15:41:10 +02:00
  • 6a4e06360a Do not add affinity trait to "raw" components Rudi Schlatte 2024-06-03 12:29:36 +02:00
  • 55f4340560 Do not assign VMs to components with "type:raw" Rudi Schlatte 2024-06-03 10:07:20 +02:00
  • a4dcbb995b Deploy master node only on active clouds Rudi Schlatte 2024-05-30 14:34:12 +02:00
  • 44166c84a3 Implement reset and delete for applications Rudi Schlatte 2024-05-27 17:52:09 +02:00
  • 64867c216c Configure for release 1 r1 Radosław Piliszek 2024-05-27 20:16:08 +02:00
  • 72251e121b Set the repo up for r1 Radosław Piliszek 2024-05-27 20:14:57 +02:00
  • 436624a89e Merge "[CI] Include zuul.d/jobs.yaml as a trigger for image jobs" Zuul 2024-05-27 14:04:23 +00:00
  • 8e0b6a5b95 [CI] Include zuul.d/jobs.yaml as a trigger for image jobs Radosław Piliszek 2024-05-27 15:18:32 +02:00
  • 91120b91e2 Update dependencies Rudi Schlatte 2024-05-27 14:40:48 +02:00
  • 16090749b9 Fix crash when parsing invalid kubevela in app creation message Rudi Schlatte 2024-05-24 11:15:47 +02:00
  • 9bea9c4e43 [CI] Fix images jobs files Radosław Piliszek 2024-05-22 18:54:50 +02:00
  • ded7b5af32 Comment out build java libs jmarchel7bulls 2024-05-22 16:32:10 +02:00
  • 0c5b836e59 Send port number as string Rudi Schlatte 2024-05-22 10:38:43 +02:00
  • ab043a076f Remove ubuntu 22 requirement also from controller node Rudi Schlatte 2024-05-21 17:02:54 +02:00
  • 3047b7bf6b Abort deployment if no cloud given in dsl message. Rudi Schlatte 2024-05-21 16:53:28 +02:00
  • b7a890f93f Remove hardcoded ubuntu 22 requirement Rudi Schlatte 2024-05-21 13:17:31 +02:00
  • 2cefd9b8a0 Set more environment variables in defineCluster Rudi Schlatte 2024-05-15 12:05:13 +02:00
  • 4557a44823 Use correct environment variable message format Rudi Schlatte 2024-05-14 16:59:56 +02:00
  • 3961547bf5 Add affinity traits during redeployment Rudi Schlatte 2024-05-14 15:54:13 +02:00
  • a5a444c01e Merge "Don't warn for "scaling" cluster status" Zuul 2024-05-14 13:29:11 +00:00
  • c14ffa70c9 Don't warn for "scaling" cluster status Rudi Schlatte 2024-05-14 14:44:20 +02:00
  • 0875543d89 Pass environment variables in defineCluster call Rudi Schlatte 2024-05-14 13:33:51 +02:00
  • 173752a608 Add filtering by cloud IDs. Rudi Schlatte 2024-05-13 14:30:07 +02:00
  • 1ae236f759 Fix getCluster message application property Rudi Schlatte 2024-04-29 15:18:02 +02:00
  • 847cdad87e More robust polling for cluster start Rudi Schlatte 2024-04-25 16:12:33 +02:00
  • bb1951f9b6 Add more logging to redeployment flow Rudi Schlatte 2024-04-24 18:57:51 +02:00
  • 28402e657b Merge "Fix handling of solver status in test code path" Zuul 2024-04-24 13:40:20 +00:00
  • 5316da7ada Fix handling of solver status in test code path Rudi Schlatte 2024-04-24 15:14:26 +02:00
  • 8dc30cf6d3 Fix metric list calculation Rudi Schlatte 2024-04-24 11:27:22 +02:00
  • 39d56c184d Log deployApplication yaml file, not only json body Rudi Schlatte 2024-04-23 18:14:42 +02:00
  • 0f13dec224 Use MDC logging Rudi Schlatte 2024-04-23 18:10:00 +02:00
  • ff3dd7786a Update dependencies Rudi Schlatte 2024-04-23 17:04:58 +02:00
  • b5493330b4 Fail gracefully for duplicate performance indicator message Rudi Schlatte 2024-04-23 16:34:53 +02:00
  • 8eea253070 Send metrics to solver during initial deployment Rudi Schlatte 2024-04-23 11:18:42 +02:00
  • aa47639a13 Stop asking for upper bounds of machine resources Rudi Schlatte 2024-04-23 10:26:04 +02:00
  • 44fea54890 Remove hardcoded "bgo" location requirement Rudi Schlatte 2024-04-23 10:20:31 +02:00
  • fd7861ec08 Fix crash when receiving empty node candidate list Rudi Schlatte 2024-04-22 15:33:46 +02:00
  • 46f7c07c8f Add option to keep test component alive Rudi Schlatte 2024-04-22 10:44:42 +02:00
  • 6e9d2d771f Small fixes; handle metrics in local testing Rudi Schlatte 2024-04-19 16:00:08 +02:00
  • d59b05b342 Fix status messages; send metric list to solver Rudi Schlatte 2024-04-18 17:49:39 +02:00
  • 3077b97cd0 Send application status Rudi Schlatte 2024-04-18 17:07:43 +02:00
  • e1e872a895 Redeployment v1 Rudi Schlatte 2024-04-18 14:24:10 +02:00
  • c6fa96a51f Handle cost parameters, solver initialization Rudi Schlatte 2024-04-15 17:57:16 +02:00
  • ab6375304d Abort cleanly when deployment fails Rudi Schlatte 2024-04-11 20:15:22 +02:00
  • 4b6d479ae5 Revert "HACK FOR REVIEW: use fixed master node requirements" Rudi Schlatte 2024-04-11 20:39:25 +02:00
  • bcfa236c55 Make app name safe for use as unquoted filename Rudi Schlatte 2024-04-08 10:11:48 +02:00
  • a6901aa327 Further regularization of node names Rudi Schlatte 2024-04-04 17:05:19 +02:00
  • e17447f816 HACK FOR REVIEW: use fixed master node requirements Rudi Schlatte 2024-04-04 16:32:26 +02:00
  • eff29433cb Remove resource needs from deployment kubevela Rudi Schlatte 2024-04-04 16:32:01 +02:00
  • 55d2c53575 Fix node labeling Rudi Schlatte 2024-04-04 15:54:10 +02:00
  • 3c1936580b HACK FOR REVIEW: use nodes from bgo region only Rudi Schlatte 2024-04-04 13:59:18 +02:00
  • da7805282c Use clamped requirements for broker Rudi Schlatte 2024-04-04 13:54:08 +02:00
  • 7798bf3a38 Do not minimize quotes in yaml during deployment Rudi Schlatte 2024-04-04 09:59:44 +02:00
  • e806f3e5ea Ask for Ubuntu version 22 Rudi Schlatte 2024-04-03 21:47:48 +02:00
  • 252d818c92 Temporarily bypass resource broker Rudi Schlatte 2024-04-03 12:03:26 +02:00
  • 7df7f8bcf1 Add environment block to defineCluster Rudi Schlatte 2024-03-28 16:18:27 +01:00
  • cf552733b6 Deployment fixes Rudi Schlatte 2024-03-27 11:41:56 +01:00
  • dfe6479a43 Wait for cluster to be ready before app deployment Rudi Schlatte 2024-03-21 16:38:22 +01:00
  • e13c9ac6f4 Call labelNodes after deployCluster Rudi Schlatte 2024-03-20 17:14:26 +01:00
  • da671e3b47 Fix AMPL constraint generation Rudi Schlatte 2024-03-20 11:46:02 +01:00
  • 74461a22c2 Log cluster name together with application id Rudi Schlatte 2024-03-20 11:38:47 +01:00
  • 1a56a2b130 Refine master node requirements, log them Rudi Schlatte 2024-03-20 10:10:24 +01:00
  • aacdf3803f Fix crash in initial app message, refine logging Rudi Schlatte 2024-03-20 09:59:28 +01:00
  • d1bf0ee450 Fix endpoint name Rudi Schlatte 2024-03-19 18:18:58 +01:00
  • f4456c5fda Call deployApplication endpoint Rudi Schlatte 2024-03-19 18:01:07 +01:00
  • 27edd92a4e Use the right SAL requirement names Rudi Schlatte 2024-03-19 16:10:25 +01:00
  • 7aca3195c2 Sort by cpu, ram so we take the smallest node Rudi Schlatte 2024-03-19 15:19:00 +01:00
  • 645eb99e30 Various fixes for deployment code Rudi Schlatte 2024-03-13 18:34:26 +01:00
  • 6771f7e05f Merge "Deploy application using cluster endpoints" Zuul 2024-03-13 15:06:41 +00:00
  • e38bcec897 Deploy application using cluster endpoints Rudi Schlatte 2024-02-26 18:19:59 +01:00
  • 91edf5e809 Use property over subject to get application id Rudi Schlatte 2024-03-08 10:44:41 +01:00
  • b61d4580aa Merge "Test promote lib job" Zuul 2024-03-05 09:49:35 +00:00
  • f586b4b0b8 Test promote lib job jmarchel 2024-03-05 10:09:14 +01:00
  • 76833a0c97 Merge "Test new credentials for sonatype" Zuul 2024-03-04 10:11:39 +00:00
  • 92d76da069 Test new credentials for sonatype jmarchel 2024-03-01 15:47:08 +01:00
  • 771d6b36be Merge "Test promote lib job" Zuul 2024-03-01 11:56:32 +00:00
  • 94b2938523 Test promote lib job jmarchel 2024-03-01 12:25:12 +01:00
  • f70243a2b9 Merge "Revert "Test uploading artifacts"" Zuul 2024-03-01 11:23:35 +00:00
  • e7b23f9152 Merge "Remove spring-boot-demo leftovers" Zuul 2024-03-01 10:13:44 +00:00
  • 2eb50121e0 Revert "Test uploading artifacts" Jan Marchel 2024-03-01 10:06:00 +00:00
  • 62fd719197 Remove spring-boot-demo leftovers Rudi Schlatte 2024-03-01 10:48:07 +01:00
  • 8e83a8fa58 Test uploading artifacts jmarchel 2024-03-01 10:02:09 +01:00
  • 3f75c54bee Extract KubeVela analysis to separate library Rudi Schlatte 2024-02-27 16:48:11 +01:00
  • 12a9e8aaaf Try to fix filename of incoming app message Rudi Schlatte 2024-02-28 17:16:34 +01:00
  • 98fd21d563 Don't skip float constraints for int variables Rudi Schlatte 2024-02-23 15:45:53 +01:00
  • 2cdbe451a4 Fix treatment of cpu, memory, replicas in AMPL Rudi Schlatte 2024-02-23 14:43:17 +01:00
  • 2fe692328d Ask resource broker for node candidates Rudi Schlatte 2024-02-23 14:22:31 +01:00
  • a2d1477ee2 Add test case for kubevela memory, cpu rewriting Rudi Schlatte 2024-02-21 17:11:52 +01:00
  • 876de5b542 Emit legal KubeVela memory requirement Rudi Schlatte 2024-02-20 16:13:29 +01:00
  • e3121a9e34 Merge "Update controller node requirements" Zuul 2024-02-20 15:01:44 +00:00
  • 44084e3030 Do not hang in local processing mode Rudi Schlatte 2024-02-20 15:19:18 +01:00
  • 3dcad157ee Update controller node requirements Rudi Schlatte 2024-02-20 13:59:03 +01:00
  • 133d08b221 Switch to JSON structured logging Rudi Schlatte 2024-02-19 13:41:35 +01:00
  • ef011f6ad1 Deploy optimiser-controller, not spring-boot-demo Rudi Schlatte 2024-01-25 13:39:25 +01:00
  • 1e9c81f16b Actually listen for solution messages. Rudi Schlatte 2024-02-13 15:36:42 +01:00
  • fda15f1ae7 Log incoming solution message Rudi Schlatte 2024-02-13 12:25:32 +01:00
  • d0ee713142 Clean up message body generation, update gradle Rudi Schlatte 2024-02-12 12:40:59 +01:00
  • a23692efa0 Start to use exn middleware to talk with SAL Rudi Schlatte 2024-02-09 10:18:46 +02:00