Releases: openconfig/kne
Releases · openconfig/kne
v0.2.1
What's Changed
- Update multivendor.pb.txt by @marcushines in #563
- Update external.pkr.hcl by @marcushines in #562
- Update internal.pkr.hcl by @marcushines in #561
- Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in #560
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Update nokia minimum resource requirements by @alexmasi in #536
- Bump ondatra to 0.5.8 by @alexmasi in #537
- Check for host validation before Create by @DanG100 in #538
- Update KENG manifests by @jasdeep-hundal in #539
- Add documentation on the expectations of vendor images. by @bormanp in #535
- Add handling for cri-docker by @alexmasi in #540
- Reduce cfgmap limit to 1MB by @alexmasi in #541
- Increase max instances to accommodate large scale cisco xrd topos by @alexmasi in #543
- Bump openconfig/common-ci from 125b6b58286d116b216e45c33cb859f547965d61 to 66c8f8f6a58d5f9c9e84efe89f542b08cb6a0a33 by @dependabot in #542
- Disable nodeport auto allocation by @alexmasi in #544
- Explicitly call out ownership of vendor controllers. by @bormanp in #546
- Fix go-licenses toolchain issues by @alexmasi in #547
- Set a maximum amount of time to wait for an image to be pulled by @bormanp in #550
- Add external grpc wire support by @alexmasi in #548
- Fix err msg in topo manager server parse by @alexmasi in #551
- fix container path by @alexmasi in #553
- Add FORWARD node type and implementation by @alexmasi in #552
- Bump github.com/docker/docker from 24.0.9+incompatible to 26.1.4+incompatible by @dependabot in #554
- Wait for manifest-issued deployments to complete before proceeding with Topology generation by @LarsxGitHub in #556
- cleanup name in todo by @alexmasi in #557
- Add new handler for being able to map eth0 to management interfaces and by @marcushines in #558
- Add inside_ip to node and populate it in topo.Show by @will2dye4 in #559
- Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #555
New Contributors
- @LarsxGitHub made their first contribution in #556
- @will2dye4 made their first contribution in #559
Full Changelog: v0.1.18...v0.2.0
v0.1.18
What's Changed
- update vendor service defaults and add tests by @alexmasi in #499
- Fix paths to Keysight manifests in the 'Create a KNE topology' document by @thash in #501
- Update KENG config map versions and operator by @jasdeep-hundal in #502
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #505
- rollforward deps to fix postsubmit by @alexmasi in #503
- Add kubeadm cluster support to kne deploy by @alexmasi in #504
- Update manifest.yaml to new version by @DanG100 in #506
- Adding Drivenets vendor by @davnerson-dn in #480
- Fix file perm for kubecfg creation when using kubeadm by @alexmasi in #507
- turn off external build for now by @alexmasi in #510
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #509
- Update openconfig go presubmit by @alexmasi in #511
- relax dependabot config by @alexmasi in #517
- Update Nokia config. by @guoshiuan in #508
- Update KENG manifests by @jasdeep-hundal in #520
- Add kubeadm join to topo manager by @alexmasi in #521
- Proto changes by @NehaManjunath in #522
- Update cdnos controller by @davnerson-dn in #523
- Re-enable external build by @alexmasi in #525
- Update KENG manifests by @jasdeep-hundal in #526
- Add
x
directory and mutating webhook by @alexmasi in #524 - Add Kubeadm to topology manager by @alexmasi in #527
- Fix cluster names by @alexmasi in #528
- Fix regexp and err msg in topology manager by @alexmasi in #529
- Bump golang.org/x/net from 0.20.0 to 0.23.0 by @dependabot in #530
- Fix nokia config in presubmit by @alexmasi in #531
- add auth deps for multinode by @alexmasi in #532
- Add credential provider option to kubeadm by @alexmasi in #533
- Defer cEOS-lab pod check, update operator version by @frasieroh in #534
New Contributors
- @thash made their first contribution in #501
- @davnerson-dn made their first contribution in #480
Full Changelog: v0.1.17...v0.1.18
v0.1.17
What's Changed
- Ixia-c operator upgrade by @anjan-keysight in #475
- Update internal.pkr.hcl to install network diagnosis tools by @liulk in #476
- add safe type conv by @alexmasi in #478
- pin to docker 24 by @alexmasi in #482
- juniper cptx, ncptx allow inside gRPC port other than 32767 by @nitinsoniism in #485
- Initial commit handling defaults in vendor node to make KNE topo create easier for users by @NehaManjunath in #484
- Add credential refresh for GAR registries in kind by @alexmasi in #479
- Support multiple services in topo proto by @NehaManjunath in #486
- Ixia-c operator upgrade by @anjan-keysight in #477
- remove trailing whitespace by @alexmasi in #487
- Fix flaky test relying on map ordering by @alexmasi in #490
- upgrade srl controller to v0.6.1 by @alexmasi in #492
- Add config support for alpine by @DanG100 in #491
- Fix flag name and add tests by @DanG100 in #493
- Multiple services implementation by @NehaManjunath in #489
- Update KENG versions in manifest by @jasdeep-hundal in #495
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #474
- Revert "Bump golang.org/x/crypto from 0.14.0 to 0.17.0" by @alexmasi in #498
- Add better semver parsing by @alexmasi in #496
- Work towards cptx deprecation by @alexmasi in #497
New Contributors
Full Changelog: v0.1.16...v0.1.17
v0.1.16
Public release of the KNE VM image with version v0.1.16 installed + all dependencies: https://storage.googleapis.com/kne-vm-image/3b75b219-318d-4aa9-a364-2129cd757416.tar.gz
What's Changed
- Update Ixia manifests to 4554 by @jasdeep-hundal in #435
- Switch build to debian (still build ubuntu alongside) by @alexmasi in #426
- fix ubuntu typo by @alexmasi in #436
- add required packer plugin to external build script by @alexmasi in #437
- Add ncptx to presubmit by @alexmasi in #438
- fix error case with intentional empty services by @alexmasi in #439
- Upgrade arista ceoslab operator to v2.0.2 by @alexmasi in #371
- Migrate vendors_test off deprecated NewConfig(t) method by @greg-dennis in #442
- Add cluster deployment teardown cmd to CLI by @alexmasi in #441
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #443
- add teardown to docs by @alexmasi in #445
- Remove resetter interface from arista as this api doesn't by @marcushines in #449
- readd reset now with the right api contract by @marcushines in #451
- Add interface validation by @alexmasi in #452
- Update Ixia manifests to 4555 by @jasdeep-hundal in #454
- Support hardware loopback for ixiatg by @alexmasi in #450
- Move to go 1.21 by @alexmasi in #456
- Bump github.com/docker/docker from 20.10.24+incompatible to 24.0.7+incompatible by @dependabot in #453
- Upgrade to latest Ondatra release by @greg-dennis in #455
- update docs for go 1.21 by @alexmasi in #457
- Ixia-c operator upgrade by @anjan-keysight in #448
- Pre-pull ncptx container for faster loading by @bstoll in #458
- Enable the admission webhook by @alshabib in #460
- After deleting a topology, remove it from the map. by @bormanp in #461
- Copying labels from KNE spec to POD spec. by @alshabib in #463
- Update KENG configmap for release 0.1.0-81 by @jasdeep-hundal in #465
- Add apply kubeyaml rpc to KNE grpc server by @alexmasi in #464
- Returning a valid proto from the ApplyCluster implementation by @alshabib in #468
- Add k8s ref doc by @alexmasi in #472
- Alpine kne node for Alpine Virtual Switch by @sonikajindal in #470
- Add useful tools to provisioners by @alexmasi in #473
New Contributors
- @alshabib made their first contribution in #460
- @sonikajindal made their first contribution in #470
Full Changelog: v0.1.15...v0.1.16
v0.1.15
What's Changed
- Make progress flag global by @NehaManjunath in #408
- Add more verbose error messages by @alexmasi in #409
- update to ixia 4306 by @alexmasi in #411
- Remove cloning of deprecated repo in internal image provisioner by @alexmasi in #413
- Bump scrapligo version to 1.1.11 by @xuqma in #416
- Proto changes for host constraints by @NehaManjunath in #415
- Upgrade ondatra by @alexmasi in #417
- fix trailing whitespace and update comment by @alexmasi in #418
- add docker ver negotiation by @alexmasi in #419
- Update Ixia manifests to 4399 by @jasdeep-hundal in #421
- juniper config mode retry and error handling by @nitinsoniism in #420
- Disable reporting during presubmit by @alexmasi in #423
- Build kneproxy by @bormanp in #424
- Validate host constraints by @NehaManjunath in #422
- Update Ixia manifests to 4435 by @jasdeep-hundal in #425
- remove deprecated raw ondatra client usage by @alexmasi in #427
- increase resources of presubmit runner by @alexmasi in #431
- Keysight operator upgrade by @anjan-keysight in #428
- add common github workflow by @alexmasi in #432
- update ubuntu 20.04 LTS base image by @alexmasi in #433
New Contributors
Full Changelog: v0.1.14...v0.1.15
v0.1.14
What's Changed
- Update ixia to 4080 by @alexmasi in #385
- Add support for
openconfig/magna
to KNE. by @robshakir in #379 - juniper ncptx model by @nitinsoniism in #349
- Upgrade kind + k8 ver by @alexmasi in #388
- Add event proto by @alexmasi in #387
- Align kind + k8 versioning by @alexmasi in #389
- Tolerate retriable docker pull errors by @alexmasi in #390
- Update to image 4139 by @bormanp in #392
- Add config management with viper by @alexmasi in #395
- Add usage reporting pkg by @alexmasi in #396
- Create topo monitoring by @NehaManjunath in #398
- Add event publishing to kne_cli and controller server by @alexmasi in #393
- Add kne config file to internal VM image by @alexmasi in #400
- Update keysight version by @guoshiuan in #402
- Event watcher for topo create by @NehaManjunath in #399
- Change kne config location by @alexmasi in #404
- Move flag importation to the flags package. by @bormanp in #406
- Add event watching to deploy by @alexmasi in #405
- [Juniper] Check type assertion and speed up unit test by @alexmasi in #403
- Add default constraints for cpu, memory all nodes by @NehaManjunath in #407
New Contributors
- @NehaManjunath made their first contribution in #398
Full Changelog: v0.1.13...v0.1.14
v0.1.13
What's Changed
- upgrade ondatra by @alexmasi in #376
- Fix NPE in
kne deploy
. by @robshakir in #377 - Add more services to defaults for all vendors and update examples by @alexmasi in #378
- Upgrade meshnet by @alexmasi in #381
- Add ondatra labels and rename impls to vendor instead of model by @alexmasi in #382
- Fix kubectl install breakage in postsubmit by @alexmasi in #383
New Contributors
- @robshakir made their first contribution in #377
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- 8000e cisco node status by @mojiiba in #352
- Support boot cfgs >3MB by @alexmasi in #362
- Set PID max during kind cluster creation by @alexmasi in #363
- Increase cptx cert timeout by @alexmasi in #364
- Add lemming and 8000e to presubmit by @alexmasi in #365
- Update Ixia manifests to 3927 by @jasdeep-hundal in #368
- config reset for cisco 8000e by @mojiiba in #367
- Update cptx.cfg by @sachendras in #359
- Update Ixia manifests to 4013 by @jasdeep-hundal in #370
- push config and generate self-signed for cisco 8000e by @mojiiba in #369
- cptx: handle config push of empty config by @nitinsoniism in #372
- Update xrd.cfg by @sachendras in #358
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #374
New Contributors
- @sachendras made their first contribution in #359
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
- disable kubeadm check in presub by @alexmasi in #348
- Add support for cli and json styled SR Linux configs by @n0shut in #343
- Use ghcr.io for kindnetd by @n0shut in #344
- Bump github.com/docker/docker from 20.10.12+incompatible to 20.10.24+incompatible by @dependabot in #351
- Update Ixia manifests to 3889 by @jasdeep-hundal in #354
- add cisco reqs to vm provisioner by @alexmasi in #355
- Track progress of pod and container deployment by @bormanp in #346
- Update docs for --progress by @bormanp in #360
- Re-enable kubeadm portion of presub by @alexmasi in #361
Full Changelog: v0.1.10...v0.1.11