Evan Baker
dbdb22d901
chore: upgrade go toolchain to 1.23 ( #3022 )
...
* chore: update to go1.23
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* set bpf-prog back to debian base image
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
---------
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-09 19:09:07 -05:00
Evan Baker
5f4ff11fd7
chore: rip out dropgz ( #3032 )
...
rip out dropgz
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-09-30 17:23:06 +00:00
aggarwal0009
8359dbb7c9
Update dockerfiles to use go v1.22 ( #2931 )
...
* update dockerfiles to use go v1.22
* more changes
* mod file update
* revert bpf-prog
* fix for e2e
* remove/update comment
2024-08-27 20:15:23 +00:00
dependabot[bot]
10f3472a04
deps: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /dropgz ( #2792 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-21 13:12:35 +00:00
Evan Baker
994ba651b9
combine linux and win Dockerfiles using build targets ( #2559 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-06-17 21:53:44 +00:00
Behzad Mirkhanzadeh
49f4c56881
feat: bumping dropGZ to 1.6.0 and adding stateless CNI to Windows ( #2785 )
2024-06-13 19:56:18 +00:00
QxBytes
e117bfb544
chore: update cni in dropgz to 1.5.28 ( #2726 )
2024-05-03 16:50:51 +00:00
rjdenney
1f017811a6
chore: Updating CNI in dropgz to 1.5.24 ( #2678 )
...
updating CNI in dropgz to 1.5.24
2024-04-16 16:22:23 +00:00
dependabot[bot]
e5c7d1569a
deps: bump go.uber.org/zap from 1.26.0 to 1.27.0 in /dropgz ( #2600 )
...
Bumps [go.uber.org/zap](https://github.com/uber-go/zap ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/uber-go/zap/releases )
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/zap/compare/v1.26.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/zap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-11 20:50:12 +00:00
Evan Baker
169039f251
go submodules dependency updates ( #2440 )
...
Signed-off-by: GitHub <noreply@github.com>
2023-12-18 12:02:25 -06:00
Evan Baker
e61fca8c68
chore: migrate to azure-cni and azure-ipam from dropgz-test ( #2372 )
...
chore: migrate to azure-cni from dropgz-test
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-11-20 21:59:16 -06:00
Jaeryn
2a90a322b1
chore: release dropgz for swift v2 ( #2402 )
...
Co-authored-by: Jaeryn <tsch@microsoft.com>
2023-11-17 15:24:33 -06:00
Evan Baker
5cad713f31
chore: update to go1.21 ( #2384 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-11-15 15:17:26 -06:00
Behzad Mirkhanzadeh
4f5183dbfb
feat: Making new DropGZ version for Windows and Linux with CNI 1.5.14 ( #2388 )
...
feat: Making new DropGZ version for Windows and linux with CNI 1.5.14
2023-11-15 08:22:49 +00:00
QxBytes
d06a6336e3
test: add multitenancy transparent vlan conflist to dropgz ( #2336 )
...
* Add multitenancy transparent vlan conflist to dropgz
* Add multitenancy conflist to cni linux dockerfile
2023-11-04 04:07:47 +00:00
Camryn Lee
08c9a6e6d2
update dropgz with azure-ipam/v0.0.6 ( #2350 )
...
update dropgz with azure-ipamv0.0.6
2023-11-03 09:50:17 -05:00
Camryn Lee
22244c1959
update dropgz with azure-ipam/v0.0.5 ( #2332 )
2023-10-30 18:35:26 +00:00
Evan Baker
a3e6682a71
submodule dependency updates ( #2242 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-09-27 16:29:39 -07:00
rjdenney
5fa9eda295
Adding overlay v4/dualstack conflists to Windows Dropgz ( #2224 )
...
adding overlay v4/dualstack conflists to Windows
2023-09-22 14:44:37 -07:00
rjdenney
d01947f7ee
fix: updating CNI to v1.5.11 for dropgz ( #2211 )
2023-09-12 15:49:17 +00:00
rjdenney
2a468c439e
fix: updating CNI to v1.5.10 for dropgz ( #2168 )
...
change CNI version to v1.5.10 for new dropgz
2023-08-25 09:29:32 -07:00
dependabot[bot]
d914de959b
deps: bump go.uber.org/zap from 1.24.0 to 1.25.0 in /dropgz ( #2119 )
...
Bumps [go.uber.org/zap](https://github.com/uber-go/zap ) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/uber-go/zap/releases )
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/zap/compare/v1.24.0...v1.25.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/zap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 15:31:41 -07:00
rjdenney
34b6c9e9b1
fix: updating CNI to v1.5.9 for dropgz ( #2076 )
...
* updating CNI to v1.5.8 for dropgz
* add windows
* update to 1.5.9
2023-08-10 09:20:23 -07:00
Vipul Singh
7a41178f49
feat: [dropgz] Dropgz for windows ( #2075 )
...
* feat: [dropgz] Dropgz for windows
* Removing the code for killing the process from dropgz for windows
2023-08-01 09:06:14 -07:00
Vipul Singh
846e508b17
ci: [CNI] Adding aks cluster creation steps for k8s e2e test ( #2052 )
...
* ci: [CNI] Adding aks cluster creation steps for k8s e2e test
* Add validate step to the pipeline
* Adding the telemetry config to the cluster
2023-07-13 20:40:26 -07:00
Paul Johnston
8b70680db5
fix: updating CNI version in dropgz to 1.5.4 ( #2021 )
...
fix: updating CNI version in dropgz to 1.5.4 so that cni support 'overlay' conflist option
2023-06-17 20:48:27 +00:00
Ashvin Deodhar
25319a41d7
Update CNI version to 1.5.0 for the dropgz image ( #1941 )
2023-05-03 16:34:33 -05:00
Paul Yu
b02110f59a
Dualstack overlay cni ( #1925 )
2023-04-29 14:50:44 -07:00
dependabot[bot]
3b5706397a
deps: bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /dropgz ( #1894 )
2023-04-12 23:26:58 +00:00
Evan Baker
11604e5c4b
consolidated dependency updated for dropgz ( #1877 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-29 15:00:32 -07:00
Evan Baker
4dfd97c274
update to go1.20 ( #1781 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-29 10:53:21 -07:00
Evan Baker
f619259613
build azure-vnet-telemetry and azure-vnet-ipam in dropgz-test ( #1846 )
...
build azure-vnet-telemetry and azure-vnet-ipam in dropgz-test for parity with release image
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-03-09 19:25:37 +00:00
Evan Baker
358de20d2c
Add multiplat Windows 2019 and 2022 image support to tooling and pipelines, use for CNS/NPM ( #1820 )
...
* build: add ws2019 cns image to build pipeline
* add windows2019 build pool
* fix: npm pipelines
* fix: npm pipelines
* update multiplat build process for winver flavors
* optional buildx push for npm cyclonus
---------
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Co-authored-by: Matthew Long <61910737+thatmattlong@users.noreply.github.com>
Co-authored-by: Matthew Long <Matthew.Long@microsoft.com>
2023-03-01 00:25:00 +00:00
Evan Baker
7432bf4b1f
parameterize dependency versions in dropgz and update azcni ( #1714 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2023-01-24 11:44:40 -08:00
dependabot[bot]
c41243f9dd
deps: bump github.com/spf13/cobra from 1.5.0 to 1.6.1 in /dropgz ( #1678 )
2023-01-23 22:38:08 +00:00
dependabot[bot]
9f29a1b6ff
deps: bump go.uber.org/zap from 1.23.0 to 1.24.0 in /dropgz ( #1710 )
2023-01-10 02:28:09 +00:00
Evan Baker
d9786753f2
add v1 conflist to dropgz ( #1701 )
...
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-12-01 13:14:42 -08:00
Camryn Lee
0c5c12af38
Add Cilium on AKS Overlay e2e scenario ( #1609 )
...
* add hack overlay make target and e2e templates
* update pipeline.yaml with new overlay stage
* use dropgz/overlay-byocni in acn pr and submodule pipeline
* name overlay clusters for submodule pipeline
* modify dropgz setup
* test ipam + overlay
* use azilium conflist
* add overlay configmap
* add deployment of ip-masq-agent to cluster
* set flag in ip-masq-agent deployment
* update deployment
* configmap creation
2022-11-12 18:03:17 +00:00
Tyler Lloyd
b6aaca6a3a
feat: include swift-overlay.conflist in the dropgz build ( #1654 )
...
include swift-overlay.conflist in the build
adds the azure-swift-overlay.conflist in the dropgz
build file so Azure CNI Overlay clusters can use the
dropgz to install the cni.
Signed-off-by: Tyler Lloyd <tylloyd@microsoft.com>
Signed-off-by: Tyler Lloyd <tylloyd@microsoft.com>
Co-authored-by: Tyler Lloyd <tylloyd@microsoft.com>
2022-10-21 16:52:32 -07:00
Camryn Lee
40f8289e5b
adding dropgz test dockerfile for e2e testing ( #1618 )
...
* add new dockerfile for testing cni-dropgz
* add make targets for cni-dropgz-test manifest
* modify versioning in cni-dropgz-test manifest
* platform versioning for test image
* fix build of test image
* update go version for dropgz
* building vnet-ipam and vnet-telemetry
* copy azure-vnet* to grab all vnet binaries
* modify build for vnet-ipam
* fix copying of cns conflist
2022-09-28 09:35:34 -07:00
Camryn Lee
a20a58a12a
fix: removing cert container from cniInstaller ( #1611 )
...
* removing cert container from cniInstaller
* remove cert copy
2022-09-13 16:49:47 -05:00
Camryn Lee
57304a4879
Update dropgz to use azure-ipam release ( #1588 )
...
* pack released version of azure-ipam
* add cert installation
* remove commented lines
* remove cilium from dropgz
* use azure-ipam/v0.0.3
2022-09-13 11:07:03 -07:00
Vipul Singh
08408d73c4
fix: file busy error while deploying through dropgz ( #1582 )
...
* Dropgz deploy cmd - Clearing the dest before writing into it to avoid race condition
* Matching the wrapped comment with the rest of the file
* Variable name changes and updating condition to follow line of sight style
* removing the removall logic
* Renaming the dest only if it exists
2022-09-12 11:11:39 -07:00
dependabot[bot]
3401f77711
deps: bump go.uber.org/zap from 1.22.0 to 1.23.0 in /dropgz ( #1553 )
...
Bumps [go.uber.org/zap](https://github.com/uber-go/zap ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/uber-go/zap/releases )
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/zap/compare/v1.22.0...v1.23.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/zap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-25 14:57:02 -07:00
dependabot[bot]
1af73374f3
deps: bump github.com/jsternberg/zap-logfmt from 1.2.0 to 1.3.0 in /dropgz ( #1547 )
...
deps: bump github.com/jsternberg/zap-logfmt in /dropgz
Bumps [github.com/jsternberg/zap-logfmt](https://github.com/jsternberg/zap-logfmt ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/jsternberg/zap-logfmt/releases )
- [Commits](https://github.com/jsternberg/zap-logfmt/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/jsternberg/zap-logfmt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-25 14:23:20 -07:00
Evan Baker
02c3d767bb
Update to Go 1.19 ( #1505 )
...
go 1.19
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-08-24 20:18:38 +00:00
Camryn Lee
e041a0c1cd
Update PR pipeline with ciliume2e ( #1515 )
...
* test cilium cluster installation
* change deploy arg
* test helm deploy
* fix helm args
* test
* test
* test helm install
* split swift/azilium tests
* test
* separate pipeline step for cilium cluster
* fix file name
* test
* test
* test
* test
* change img pull policy
* test
* test
* test iptable SNAT rules
* test configmap change
* fix newline spacing
* toggle iptable in cns-config
* fix cni config format
* test
* test
* test
* test
* Test configmap
* test
* mount xtables lock + set securityContext
* test
* test deploy args
* clean up
* clean up
* update cilium helm vals
* update step template cilium version
* test conflist copy
* Test
Co-authored-by: Camryn Lee <camrynlee@microsoft.com>
2022-08-23 17:04:22 -07:00
Camryn Lee
6ef6319dbd
pack released version of azure-vnet for CNI Installer ( #1525 )
...
* adding files
* fix vars
* test extract
* add build args
* copy binaries and conflist
* remove env assignment
* fix conflist copy
* update cilium to 1.12.1
* keep 1.12.0 for now
* cilium version
Co-authored-by: Camryn Lee <camrynlee@microsoft.com>
2022-08-19 20:30:46 +00:00
dependabot[bot]
2189a0dd0a
deps: bump go.uber.org/zap from 1.21.0 to 1.22.0 in /dropgz ( #1517 )
...
Bumps [go.uber.org/zap](https://github.com/uber-go/zap ) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/uber-go/zap/releases )
- [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/zap/compare/v1.21.0...v1.22.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/zap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-09 10:07:05 -07:00
dependabot[bot]
637d5affe9
deps: bump github.com/spf13/cobra from 1.4.0 to 1.5.0 in /dropgz ( #1470 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 12:27:27 -07:00