Commit Graph

  • 75c0245020 Merge pull request #1279 from dougbtv/skip-api-ready-on-cni-del Tomofumi Hayashi 2024-05-15 22:50:50 +09:00
  • 181f56f026 Thick plugin should not wait for API readiness on CNI DEL dougbtv 2024-05-14 11:14:21 -04:00
  • c9d411c2c2 Add warning in docs that DRA is alpha and in preview Vasilis Remmas 2024-05-13 13:43:45 +02:00
  • 5a2597b329 Merge pull request #1270 from ordovicia/thin-master-cni-file-flag Tomofumi Hayashi 2024-05-10 01:12:15 +09:00
  • c6a371b6bc Merge pull request #1274 from s1061123/fix/gateway-nil Doug Smith 2024-05-09 09:36:49 -04:00
  • 5fe124932a Fix CNI cache update function to prevent nil access Tomofumi Hayashi 2024-05-09 04:03:00 +09:00
  • 4457289d1d Merge pull request #1272 from s1061123/fix-readiness Tomofumi Hayashi 2024-05-02 02:39:17 +09:00
  • 541a8032c3 Fix defaultnetworkfile in unit test Tomofumi Hayashi 2024-05-02 01:34:43 +09:00
  • 89188023ef Merge pull request #1266 from k8snetworkplumbingwg/dependabot/go_modules/golang.org/x/net-0.23.0 Tomofumi Hayashi 2024-05-01 15:29:20 +09:00
  • 633985d82f thin plugin: Handle --multus-master-cni-file-name flag Hidehito Yabuuchi 2024-04-25 18:30:03 +09:00
  • 5a407e1a21 Bump golang.org/x/net from 0.17.0 to 0.23.0 dependabot[bot] 2024-04-19 12:20:28 +00:00
  • 9c2771b842 Merge pull request #1250 from SchSeba/support_mtu Doug Smith 2024-04-17 10:17:13 -04:00
  • 897cb1a759 Merge pull request #1261 from dougbtv/deads_upstreampick_fallback Tomofumi Hayashi 2024-04-17 03:37:44 +09:00
  • e214154f5f OCPBUGS-28230: enforce termination message policy on all platform pods David Eads 2024-04-12 14:21:02 -04:00
  • 2c796b5956 Add DRA Integration E2E test Vasilis Remmas 2024-03-18 09:57:00 +01:00
  • 202533cf1d support for Dynamic Resource Allocation doc update Moshe Levi 2023-11-06 13:24:40 +02:00
  • 40378cabd3 add support for Dynamic Resource Allocation Moshe Levi 2023-06-29 10:22:32 +03:00
  • 30d6aa06e5 Bump cni and network-attachment-definition-client Sebastian Sch 2024-03-24 15:55:31 +02:00
  • b6206a0dbf Merge pull request #1242 from k8snetworkplumbingwg/dependabot/go_modules/google.golang.org/protobuf-1.33.0 Tomofumi Hayashi 2024-04-02 15:01:08 +09:00
  • d625d48231 Change Validation of interface name adrianc 2024-03-14 18:05:57 +02:00
  • 0fd3fa7919 Fix typo Tomofumi Hayashi 2024-03-14 23:16:06 +09:00
  • ad81dbf50f Merge pull request #1236 from igsilya/failure-logs Doug Smith 2024-03-14 10:03:51 -04:00
  • 7ad0dd287a Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 dependabot[bot] 2024-03-13 23:19:51 +00:00
  • b09350cf1a Merge pull request #1086 from mengzhuo/master Tomofumi Hayashi 2024-03-01 00:12:11 +09:00
  • ddc78f1244 server: More concise error messages. Ilya Maximets 2024-02-28 23:52:48 +01:00
  • 5f0b4cdc6b Merge pull request #1235 from dougbtv/remove-readiness-check-on-del Tomofumi Hayashi 2024-02-22 23:55:21 +09:00
  • a1915e1a8e Skips checking for readiness on CNI DEL (and instead warns) dougbtv 2024-02-20 13:58:51 -05:00
  • 53a68c35ff Recreate configs only if base files changed (#1234) Patryk Matuszak 2024-02-20 18:24:15 +01:00
  • ca5a4c9aa9 Merge pull request #1230 from s1061123/update-kind Doug Smith 2024-02-15 13:25:27 -05:00
  • 03fcb34abe Update kind e2e Tomofumi Hayashi 2024-02-15 18:21:43 +09:00
  • ba18cf5ab3 Merge pull request #1214 from s1061123/add-netdef-informer Doug Smith 2024-02-15 09:40:57 -05:00
  • b271fbf84d Merge pull request #1229 from s1061123/fix/filepath Doug Smith 2024-02-14 10:48:12 -05:00
  • 748930239d Add filepath sanity check Tomofumi Hayashi 2024-02-14 16:13:55 +09:00
  • c550826675 Merge pull request #1228 from s1061123/fix/reload-kubeconfig-if-failed Doug Smith 2024-02-13 10:49:49 -05:00
  • a337317533 Reload bootstrap kubeconfig if cert mgr failed to load valid certs Tomofumi Hayashi 2024-02-14 00:21:04 +09:00
  • 8e5060b9a7 Opt out to mount service account token (#1219) Tomofumi Hayashi 2024-02-01 17:33:59 +09:00
  • 6c982f3fee supplement log with stringified version of StdinData to enhance debug (#1215) Dennis Periquet 2024-01-25 11:30:58 -05:00
  • 1071115e90 Merge pull request #1217 from s1061123/add-sleep-thin Doug Smith 2024-01-25 11:10:57 -05:00
  • 493d421cf7 Update github actions (#1216) Tomofumi Hayashi 2024-01-26 00:46:09 +09:00
  • 24b2d55c84 Add additional sleep in thick entrypoint Tomofumi Hayashi 2024-01-26 00:45:47 +09:00
  • 6812ce0ed6 Update e2e related tools (#1212) Tomofumi Hayashi 2024-01-24 22:39:54 +09:00
  • 6ac6fe675f Add net-attach-def informer for thick plugin Tomofumi Hayashi 2024-01-20 02:04:21 +09:00
  • 3477c9c827 fix(quick start)-You do not need to clone the repository and directly deliver the installation file (#1210) Fish-pro 2024-01-18 22:45:57 +08:00
  • 36ba3039ae Add watch permission to thick e2e template (#1208) Lionel Jouin 2024-01-18 15:45:40 +01:00
  • 40687759fb Reduce informer memory usage by informer transform (#1203) Tomofumi Hayashi 2024-01-18 23:32:21 +09:00
  • a70da3556a Fix a wait to account for the possiblity of a not ready unix socket (#1207) Tomofumi Hayashi 2024-01-11 13:34:37 +09:00
  • 003fbd5785 Merge pull request #1202 from s1061123/add-timeout Doug Smith 2024-01-05 08:04:02 -05:00
  • 6e4f62f2f2 disable revive's dot-imports in unit test files Tomofumi Hayashi 2024-01-05 14:32:09 +09:00
  • 197877d113 Adds a wait to account for the possiblity of a not ready unix socket Tomofumi Hayashi 2024-01-05 14:27:31 +09:00
  • ab7d64e96f Refactors the configuration options document reference (#1180) Doug Smith 2024-01-04 09:54:56 -05:00
  • acfbd42719 Bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#1182) dependabot[bot] 2023-12-11 14:48:54 +09:00
  • c76db9c7a0 Merge pull request #1194 from s1061123/fix-logging Doug Smith 2023-12-07 09:14:30 -05:00
  • 540a887651 Fix to use lumberjack only for logging files Tomofumi Hayashi 2023-12-07 21:01:29 +09:00
  • d97514f841 Ignore dot-imports error message only for go test files Tomofumi Hayashi 2023-12-07 20:55:51 +09:00
  • e4404b2645 fix e2e test ModuleNotFoundError: No module named 'pkg_resources' (#1189) Moshe Levi 2023-12-07 13:51:02 +02:00
  • a373a2286d Deployments: Add watch permission to thick example (#1171) Jonatan 2023-12-04 12:28:18 +01:00
  • e2e8cfb677 Bump golang.org/x/net from 0.8.0 to 0.17.0 (#1176) dependabot[bot] 2023-10-17 14:21:43 +09:00
  • b710020f7b Merge pull request #1173 from s1061123/remove-status-set-del Doug Smith 2023-10-04 11:50:16 -04:00
  • 46fe38e2c5 Suppress status unset in cmdDel Tomofumi Hayashi 2023-10-02 16:25:03 +09:00
  • d7e391e006 Merge pull request #1167 from s1061123/fix-params Doug Smith 2023-09-26 14:14:03 -04:00
  • 6a0c905347 Fix per node cert feature Tomofumi Hayashi 2023-09-22 22:04:01 +09:00
  • 4d69fed8ad Fix incorrect mount volume name in the thick plugin manifest (#1166) Peng Liu 2023-09-25 21:31:02 +08:00
  • 1dd4edded2 Move chroot from multus main process to its child processes (#1161) Peng Liu 2023-09-22 16:08:57 +08:00
  • 857d070679 Merge pull request #1159 from s1061123/per-node-cert Doug Smith 2023-09-18 12:16:03 -04:00
  • e5d19fff6b Add per-node-certification support Tomofumi Hayashi 2023-09-18 23:46:07 +09:00
  • acfdc64991 Merge pull request #1158 from s1061123/bump-ver Doug Smith 2023-09-17 13:18:16 -04:00
  • f8afd78120 Bump golang and k8s API version Tomofumi Hayashi 2023-09-18 01:31:33 +09:00
  • ddb977f4b9 Merge pull request #1154 from dcbw/shared-informer Doug Smith 2023-09-15 09:56:52 -04:00
  • d9c06e99d1 server: don't set CNI config readinessindicatorfile when using ConfigManager Dan Williams 2023-09-12 20:40:28 -05:00
  • b0df7dd5e3 server/config: use filepath.Join() Dan Williams 2023-09-13 08:51:40 -05:00
  • fb4f4aa4c1 server/config: un-export some functions no longer used outside the module Dan Williams 2023-09-12 20:52:19 -05:00
  • c2add82b93 server/config: fix MonitorPluginConfiguration test Dan Williams 2023-09-12 21:18:32 -05:00
  • 8539a476fd server/config: consolidate ConfigManager start and fsnotify watching Dan Williams 2023-09-12 21:07:20 -05:00
  • 4ade85669b server/config: simplify ConfigManager creation Dan Williams 2023-09-12 16:37:20 -05:00
  • 50c0357467 server: use a shared informer pod cache rather than direct apiserver access Dan Williams 2023-09-08 11:26:10 -05:00
  • cec1a53cd8 server: simplify server start Dan Williams 2023-09-08 13:42:27 -05:00
  • 1605ffcad5 daemon: remove unused done channel Dan Williams 2023-09-08 13:37:37 -05:00
  • 7c68481e43 vendor: add client-go and more apimachinery modules Dan Williams 2023-09-08 11:45:04 -05:00
  • 6b8d24c1ef server: make CmdAdd/Del/Check struct member functions Dan Williams 2023-09-08 11:41:56 -05:00
  • 752f28c2bc k8sclient: bump QPS to 50 Dan Williams 2023-09-08 08:37:20 -05:00
  • fff8519517 k8sclient: make InClusterK8sClient() call GetK8sClient() Dan Williams 2023-09-08 08:35:16 -05:00
  • 02ce071abb github: export and upload e2e test kind logs (#1157) Dan Williams 2023-09-13 07:51:58 -05:00
  • 7ea924b8f1 Merge pull request #1148 from s1061123/fix/1126 Doug Smith 2023-08-31 14:16:37 -04:00
  • f6afc79b47 Add 'cniConfigDir' to specify config dir Tomofumi Hayashi 2023-09-01 03:02:29 +09:00
  • 3a95111901 Merge pull request #1145 from s1061123/refine-build Doug Smith 2023-08-25 11:06:37 -04:00
  • 4456e91b5c Refine build script Tomofumi Hayashi 2023-08-24 01:52:15 +09:00
  • c5a0002be4 Merge pull request #1142 from s1061123/fix/1130 Doug Smith 2023-08-16 10:58:56 -04:00
  • 159f2610c0 fix multus config file generation to avoid self-delegation Tomofumi Hayashi 2023-08-16 21:00:26 +09:00
  • 8d8aa80cd5 Merge pull request #1101 from AlinaSecret/fix-race-condition Doug Smith 2023-08-11 10:29:11 -04:00
  • 272b3ca8fa Fix race conditions in logging package functions Alina Sudakov 2023-05-22 11:48:21 +03:00
  • d5883bdbfa Fix multus-daemon quit process (#1133) Tomofumi Hayashi 2023-08-04 01:16:37 +09:00
  • 46d446f0e5 Merge pull request #1131 from s1061123/thick-readiness Doug Smith 2023-08-01 10:11:18 -04:00
  • 41d5d08686 Support readinessIndicator file in thick multus-daemon Tomofumi Hayashi 2023-07-31 23:49:16 +09:00
  • bf79dc3269 Merge pull request #1127 from s1061123/add-ready-check Doug Smith 2023-07-24 09:54:21 -04:00
  • 82324a7795 This change introduces wait to generate config until API is ready Tomofumi Hayashi 2023-07-24 20:20:16 +09:00
  • 91a82a1264 Bump google.golang.org/grpc from 1.40.0 to 1.53.0 (#1120) dependabot[bot] 2023-07-20 23:37:26 +09:00
  • 0bc8103654 Merge pull request #1125 from s1061123/refine-options Doug Smith 2023-07-20 09:39:05 -04:00
  • fa60329105 Refine and fix parameters Tomofumi Hayashi 2023-07-20 21:20:04 +09:00
  • 99c4481e08 Merge pull request #1085 from s1061123/fix/fix-sliceindex Doug Smith 2023-06-29 10:07:42 -04:00
  • 627f1bfa00 Fix multus to support CNI plugin which does not create interface (#1096) release-v3 Doug Smith 2023-05-18 13:52:16 -04:00