Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.24.0-4 #217

Merged
merged 2 commits into from
Mar 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion conformance
Submodule conformance updated 5 files
+1 −1 do.sh
+2 −2 go.mod
+4 −4 go.sum
+1 −1 requirements.txt
+4 −4 versions.yaml
6 changes: 3 additions & 3 deletions deployments/k8s/components/images/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component

# Release: https://github.com/open-traffic-generator/ixia-c/releases/tag/v1.20.0-8
# Release: https://github.com/open-traffic-generator/ixia-c/releases/tag/v1.24.0-4
images:
- name: keng-controller
newName: ghcr.io/open-traffic-generator/keng-controller
newTag: "1.20.0-8"
newTag: "1.24.0-4"
- name: otg-gnmi-server
newName: ghcr.io/open-traffic-generator/otg-gnmi-server
newTag: "1.20.2"
newTag: "1.24.2"
- name: ixia-c-traffic-engine
newName: ghcr.io/open-traffic-generator/ixia-c-traffic-engine
newTag: "1.8.0.245"
4 changes: 2 additions & 2 deletions deployments/k8s/network-emulation/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module ipfwd

go 1.23

require github.com/open-traffic-generator/snappi/gosnappi v1.20.0
require github.com/open-traffic-generator/snappi/gosnappi v1.24.0

require (
github.com/Masterminds/semver/v3 v3.3.1 // indirect
Expand All @@ -14,6 +14,6 @@ require (
golang.org/x/text v0.21.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect
google.golang.org/grpc v1.70.0 // indirect
google.golang.org/protobuf v1.36.4 // indirect
google.golang.org/protobuf v1.36.5 // indirect
gopkg.in/yaml.v2 v2.2.3 // indirect
)
8 changes: 4 additions & 4 deletions deployments/k8s/network-emulation/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/open-traffic-generator/snappi/gosnappi v1.20.0 h1:3uSvj1jgPYSkLNvLDRdGH481Kut6ZVfCdVwEJ3JyMXU=
github.com/open-traffic-generator/snappi/gosnappi v1.20.0/go.mod h1:HJVHZycvinhqYIUB0bLoyX90vQJf3kR3APOiVqJySrU=
github.com/open-traffic-generator/snappi/gosnappi v1.24.0 h1:SEov6nqY/0/vQAXNC1pxiP4VzueDo7ueAr/fp/TxawI=
github.com/open-traffic-generator/snappi/gosnappi v1.24.0/go.mod h1:U515+6Dic9HapkCLRAefk1jrdubK0XoObqNiUwYm35M=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
Expand All @@ -49,8 +49,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1:
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU=
google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ=
google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw=
google.golang.org/protobuf v1.36.4 h1:6A3ZDJHn/eNqc1i+IdefRzy/9PokBTPvcqMySR7NNIM=
google.golang.org/protobuf v1.36.4/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM=
google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
Expand Down
6 changes: 3 additions & 3 deletions deployments/k8s/network-emulation/pods.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
- args:
- --accept-eula
- --debug
image: ghcr.io/open-traffic-generator/keng-controller:1.20.0-8
image: ghcr.io/open-traffic-generator/keng-controller:1.24.0-4
imagePullPolicy: IfNotPresent
name: keng-controller
volumeMounts:
Expand Down Expand Up @@ -71,7 +71,7 @@ spec:
- env:
- name: INTF_LIST
value: eth1
image: ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.431
image: ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.438
imagePullPolicy: IfNotPresent
name: ixia-c-port1-protocol-engine
securityContext:
Expand Down Expand Up @@ -107,7 +107,7 @@ spec:
- env:
- name: INTF_LIST
value: eth2
image: ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.431
image: ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.438
imagePullPolicy: IfNotPresent
name: ixia-c-port2-protocol-engine
securityContext:
Expand Down
8 changes: 4 additions & 4 deletions deployments/k8s/network-emulation/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,9 @@ To achieve this, we'll be using [Meshnet CNI](https://github.com/networkop/meshn
docker login ghcr.io

# download ixia-c images
docker pull ghcr.io/open-traffic-generator/keng-controller:1.20.0-8
docker pull ghcr.io/open-traffic-generator/keng-controller:1.24.0-4
docker pull ghcr.io/open-traffic-generator/ixia-c-traffic-engine:1.8.0.245
docker pull ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.431
docker pull ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.438

# download DUT image
docker pull ubuntu:22.04
Expand All @@ -80,9 +80,9 @@ To achieve this, we'll be using [Meshnet CNI](https://github.com/networkop/meshn
docker pull networkop/init-wait:latest

# push images to nodes
kind load docker-image ghcr.io/open-traffic-generator/keng-controller:1.20.0-8
kind load docker-image ghcr.io/open-traffic-generator/keng-controller:1.24.0-4
kind load docker-image ghcr.io/open-traffic-generator/ixia-c-traffic-engine:1.8.0.245
kind load docker-image ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.431
kind load docker-image ghcr.io/open-traffic-generator/ixia-c-protocol-engine:1.00.0.438
kind load docker-image ubuntu:22.04
kind load docker-image networkop/meshnet:latest
kind load docker-image networkop/init-wait:latest
Expand Down
22 changes: 11 additions & 11 deletions docs/deployments-kne.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,17 @@ Following are the recommended resources for a basic use-case.
data:
versions: |
{
"release": "1.20.0-8",
"release": "1.24.0-4",
"images": [
{
"name": "controller",
"path": "ghcr.io/open-traffic-generator/keng-controller",
"tag": "1.20.0-8"
"tag": "1.24.0-4"
},
{
"name": "gnmi-server",
"path": "ghcr.io/open-traffic-generator/otg-gnmi-server",
"tag": "1.20.2"
"tag": "1.24.2"
},
{
"name": "traffic-engine",
Expand All @@ -78,12 +78,12 @@ Following are the recommended resources for a basic use-case.
{
"name": "protocol-engine",
"path": "ghcr.io/open-traffic-generator/ixia-c-protocol-engine",
"tag": "1.00.0.431"
"tag": "1.00.0.438"
},
{
"name": "ixhw-server",
"path": "ghcr.io/open-traffic-generator/keng-layer23-hw-server",
"tag": "1.20.0-2"
"tag": "1.24.0-1"
}
]
}
Expand All @@ -100,20 +100,20 @@ Following are the recommended resources for a basic use-case.
data:
versions: |
{
"release": "1.20.0-8",
"release": "1.24.0-4",
"images": [
{
"name": "controller",
"path": "ghcr.io/open-traffic-generator/keng-controller",
"tag": "1.20.0-8",
"tag": "1.24.0-4",
"env": {
"LICENSE_SERVERS": "ip/hostname of license server"
}
},
{
"name": "gnmi-server",
"path": "ghcr.io/open-traffic-generator/otg-gnmi-server",
"tag": "1.20.2"
"tag": "1.24.2"
},
{
"name": "traffic-engine",
Expand All @@ -123,12 +123,12 @@ Following are the recommended resources for a basic use-case.
{
"name": "protocol-engine",
"path": "ghcr.io/open-traffic-generator/ixia-c-protocol-engine",
"tag": "1.00.0.431"
"tag": "1.00.0.438"
},
{
"name": "ixhw-server",
"path": "ghcr.io/open-traffic-generator/keng-layer23-hw-server",
"tag": "1.20.0-2"
"tag": "1.24.0-1"
}
]
}
Expand All @@ -148,7 +148,7 @@ Following are the recommended resources for a basic use-case.
nodes:
- name: otg
vendor: KEYSIGHT
version: 1.20.0-8
version: 1.24.0-4
services:
8443:
name: https
Expand Down
2 changes: 1 addition & 1 deletion docs/developer/hello-snappi.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ After the set up is completed, install the python packages:
* [dpkt](https://pypi.org/project/dpkt/) - for processing `.pcap` files.

```sh
python -m pip install --upgrade snappi==1.20.0 dpkt
python -m pip install --upgrade snappi==1.24.0 dpkt
```

## Create the API Handle
Expand Down
4 changes: 4 additions & 0 deletions docs/news.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# News

* **7th March, 2025**: Ixia-c version 1.24.0 (build 4) released. This conforms to **[v1.24.0](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/open-traffic-generator/models/v1.24.0/artifacts/openapi.yaml)** of the Open Traffic Generator Models specification.

* This build includes new features and bug fixes. [Read more](releases.md)

* **26th February, 2025**: Ixia-c version 1.20.0 (build 8) released. This conforms to **[v1.20.0](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/open-traffic-generator/models/v1.20.0/artifacts/openapi.yaml)** of the Open Traffic Generator Models specification.

* This build includes new bug fixes. [Read more](releases.md)
Expand Down
Loading
Loading