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

chore(main): release 0.3.0 #407

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
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
113 changes: 113 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,118 @@
# Changelog

## [0.3.0](https://github.com/opiproject/godpu/compare/v0.2.0...v0.3.0) (2024-07-23)


### Features

* **evpn:** enable tls on godpu ([9cf56d1](https://github.com/opiproject/godpu/commit/9cf56d17e62780e148d3fe8f0d888e855a8a19ea))
* **storage/backend:** opi-api added TcpController and FabricsPath ([0bb4cb1](https://github.com/opiproject/godpu/commit/0bb4cb1f8c82362f9362566eab9fdc762ed37da1))
* **storage/frontend:** use frontend target api ([dc0e5b1](https://github.com/opiproject/godpu/commit/dc0e5b1922dbca430d0ea97010ca475fa982a2ea))
* **storage/frontend:** use updated names ([f7f67cb](https://github.com/opiproject/godpu/commit/f7f67cb05a65bae7655eb3ba80bb03fb2fd326a2))
* **storage/nvme:** add create backend controller cmd ([6b783ba](https://github.com/opiproject/godpu/commit/6b783ba820727154a8205550ef71f134bfea2a00))
* **storage/nvme:** add create backend pcie path cmd ([6ae0189](https://github.com/opiproject/godpu/commit/6ae0189a4daa9021f78396786bdbb4e7695b9ec0))
* **storage/nvme:** add create backend tcp path cmd ([b6f19ea](https://github.com/opiproject/godpu/commit/b6f19ea85a9254376131c21ef6020cc16b2bdd1b))
* **storage/nvme:** add create namespace cmd ([0ee3c93](https://github.com/opiproject/godpu/commit/0ee3c9353837efe81c6c7c6b1287819ba739c3c9))
* **storage/nvme:** add create pcie controller cmd ([264b7b8](https://github.com/opiproject/godpu/commit/264b7b80c35b0a9b9c0a865b3823386c505ffaf9))
* **storage/nvme:** add create subsystem cmd ([e64fe93](https://github.com/opiproject/godpu/commit/e64fe93837f5e66ac826e4565de5f1099a8acb0f))
* **storage/nvme:** add create tcp controller cmd ([20d19b7](https://github.com/opiproject/godpu/commit/20d19b725bb6672e37ad6fcc63d22886f5b05771))
* **storage/nvme:** add delete backend controller cmd ([c3089eb](https://github.com/opiproject/godpu/commit/c3089ebc46e37ec5fccda2cbecc4feb8452ec48b))
* **storage/nvme:** add delete backend path cmd ([4912652](https://github.com/opiproject/godpu/commit/4912652265328c2538d8e83910abd36af3b2aab9))
* **storage/nvme:** add delete controller cmd ([1bbb912](https://github.com/opiproject/godpu/commit/1bbb912ad0a62d3a398e2ee7b216bf1561277406))
* **storage/nvme:** add delete namespace cmd ([762e61a](https://github.com/opiproject/godpu/commit/762e61a6972c4f4e11beae44fdb8c6e8d639e468))
* **storage/nvme:** add delete subsystem cmd ([2397386](https://github.com/opiproject/godpu/commit/2397386c76f21057793698cc8d6217085b8a180b))
* **storage/nvme:** add get backend nvme controller cmd ([a493c68](https://github.com/opiproject/godpu/commit/a493c686dc9b8609e7e26aa1b164b071db69a865))
* **storage/nvme:** add get backend nvme path cmd ([14d8df1](https://github.com/opiproject/godpu/commit/14d8df1eaa2b25cc844c183e61e89d74090f0690))
* **storage/virtio-blk:** add create virtio-blk cmd ([8b1a3b3](https://github.com/opiproject/godpu/commit/8b1a3b32f55c57387bd7ff48442c7e35a86c76a2))
* **storage/virtio-blk:** add delete virtio-blk cmd ([df0b7d4](https://github.com/opiproject/godpu/commit/df0b7d45ab364aa032b40bfd0348a7ae81e885f2))
* **storage:** add client struct ([c333b51](https://github.com/opiproject/godpu/commit/c333b51ed641248ad69b000b12bee4ae1690efd4))
* **storage:** add function to print responses ([25579d5](https://github.com/opiproject/godpu/commit/25579d5191ee5559e419648c2778cfa568c5066c))
* **storage:** add hostnqn when creating subsystem ([4f3df38](https://github.com/opiproject/godpu/commit/4f3df389835557840aeafc01bb2f70dacab550ad))
* **storage:** enable TLS backend tests ([180b7df](https://github.com/opiproject/godpu/commit/180b7df30a952073236a404c937915c592e9e3fa))
* **storage:** run storage tests in makefile ([cc438b9](https://github.com/opiproject/godpu/commit/cc438b9ae153885f48b530e726e18bafb3a7b2b8))
* **storage:** run tests for a part of frontend partition ([79ddbe8](https://github.com/opiproject/godpu/commit/79ddbe8ed41bc369e0fe7827f2f022b59df05ec8))
* **storage:** run tests for specific API partition ([08bf8d7](https://github.com/opiproject/godpu/commit/08bf8d754430736974764a373a848a0cbe5f9725))
* **storage:** timeout can be specified as cmdline arg ([41e4682](https://github.com/opiproject/godpu/commit/41e4682b71ccd2372489123a969af2068b8d7d75))


### Bug Fixes

* **build:** build support for arm ([6e3f317](https://github.com/opiproject/godpu/commit/6e3f3174acf65c93cac658522a652095aad6d0bc))
* changelog lint ([2fa2714](https://github.com/opiproject/godpu/commit/2fa271479c85e2589566feda9ce17472351e30d2))
* **deps:** update github.com/opiproject/opi-api digest to 00e9f8d ([7bd9be8](https://github.com/opiproject/godpu/commit/7bd9be8df120ba72352d6b72b54edec4a00f89ca))
* **deps:** update github.com/opiproject/opi-api digest to 02d3827 ([c291042](https://github.com/opiproject/godpu/commit/c291042df17c43d387026479f733e7364418829e))
* **deps:** update github.com/opiproject/opi-api digest to 2fd1b3a ([8d66cb0](https://github.com/opiproject/godpu/commit/8d66cb012722b282576e9af4ee898793aa7073d3))
* **deps:** update github.com/opiproject/opi-api digest to 30a342b ([54d7ffd](https://github.com/opiproject/godpu/commit/54d7ffd8e98292ad7d6c4949a214ecaf71213021))
* **deps:** update github.com/opiproject/opi-api digest to 388467d ([6d8223e](https://github.com/opiproject/godpu/commit/6d8223e6e3f71b1382e9a17dc9db2d3572c096df))
* **deps:** update github.com/opiproject/opi-api digest to 67b3821 ([e1e325f](https://github.com/opiproject/godpu/commit/e1e325f43c0fcbb76ba94c3b5520574f77c88a41))
* **deps:** update github.com/opiproject/opi-api digest to 7979f3e ([02b9f8e](https://github.com/opiproject/godpu/commit/02b9f8e2fcdf2ae6ab28bcba64b64aec61e6641e))
* **deps:** update github.com/opiproject/opi-api digest to 7b62be4 ([4df956d](https://github.com/opiproject/godpu/commit/4df956db570d83d909baf53cf431c6905f137c9a))
* **deps:** update github.com/opiproject/opi-api digest to 8df008b ([42ad092](https://github.com/opiproject/godpu/commit/42ad0928d4208e23afa3a2756b1cd9fae91380b7))
* **deps:** update github.com/opiproject/opi-api digest to afce425 ([fa74708](https://github.com/opiproject/godpu/commit/fa74708b58764a3df7a1f16b9ad4dd0e2fad46f4))
* **deps:** update github.com/opiproject/opi-api digest to b3c06e7 ([e7b90e6](https://github.com/opiproject/godpu/commit/e7b90e6c86181bf0ff62fabbdae3c1d72b5bc7b1))
* **deps:** update github.com/opiproject/opi-api digest to b990048 ([00bb0d2](https://github.com/opiproject/godpu/commit/00bb0d250cd184ca6e51e6d7af59e1064d58823d))
* **deps:** update github.com/opiproject/opi-api digest to b9b5358 ([32fa13f](https://github.com/opiproject/godpu/commit/32fa13f73dc04691412f50301241b606ddc40298))
* **deps:** update github.com/opiproject/opi-api digest to bbe47cc ([46a530b](https://github.com/opiproject/godpu/commit/46a530bdb24052779999cc37d9b77ec4ffd3c292))
* **deps:** update github.com/opiproject/opi-api digest to eac732a ([b6a390f](https://github.com/opiproject/godpu/commit/b6a390f1792ddd3d7066f3e8cb8394c2cb6e8f4d))
* **deps:** update github.com/opiproject/opi-api digest to ec55946 ([e3a7807](https://github.com/opiproject/godpu/commit/e3a78073ddb7e76f8b366fdf586cea2850f60794))
* **deps:** update github.com/opiproject/opi-api digest to f307f1a ([80ac8ea](https://github.com/opiproject/godpu/commit/80ac8eaa20e2add9ae8094e43ef02f89e409bc23))
* **deps:** update github.com/opiproject/opi-api digest to fe751a6 ([1c31358](https://github.com/opiproject/godpu/commit/1c31358990ebdfcf58bb56a2a3d2e13697601d2d))
* **deps:** update module github.com/go-chi/chi to v5 ([3743108](https://github.com/opiproject/godpu/commit/3743108cd81f8d2053f1ede433e19656a0f46a6f))
* **deps:** update module github.com/go-chi/chi to v5 ([e7afa2d](https://github.com/opiproject/godpu/commit/e7afa2d5bc5e1abfc0f429522eabdec3ca9acbb8))
* **deps:** update module github.com/go-chi/chi/v5 to v5.0.11 ([5fe7105](https://github.com/opiproject/godpu/commit/5fe71057b2c61a80553ca479c1e8e0d0960a3cd9))
* **deps:** update module github.com/google/uuid to v1.4.0 ([2d3e6d7](https://github.com/opiproject/godpu/commit/2d3e6d7bf7276fb0c0e0ace52db098927533c805))
* **deps:** update module github.com/google/uuid to v1.5.0 ([458030f](https://github.com/opiproject/godpu/commit/458030f33eaac0199d341d88bb9c52c483c60677))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.12.1 ([75928ca](https://github.com/opiproject/godpu/commit/75928caad12329f77beccbd3d063a1d3b034c9bf))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.0 ([5924d54](https://github.com/opiproject/godpu/commit/5924d542a3aa7c2bf2e3cb74730e979c33a9bfe4))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.1 ([ee3d61e](https://github.com/opiproject/godpu/commit/ee3d61e36079761f5b3dff461a5bb2daa19d3ed5))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.13.2 ([ff1a53d](https://github.com/opiproject/godpu/commit/ff1a53da18b6b9b24c74657391bc4d5ea8ec1f0a))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.14.0 ([63d1b25](https://github.com/opiproject/godpu/commit/63d1b250f9661438a36af211f3d3b04a4e8dda8d))
* **deps:** update module github.com/onsi/gomega to v1.28.0 ([92df9d2](https://github.com/opiproject/godpu/commit/92df9d2de85ae89e2fdee1a1d4b5eb7f81149293))
* **deps:** update module github.com/onsi/gomega to v1.29.0 ([8e8026a](https://github.com/opiproject/godpu/commit/8e8026a2f40cc0238b90f5a9e71d7ee42326a27b))
* **deps:** update module github.com/onsi/gomega to v1.30.0 ([91f0a04](https://github.com/opiproject/godpu/commit/91f0a04a6180c71d32464e78309ff8844b6871f1))
* **deps:** update module github.com/spf13/cobra to v1.8.0 ([d254c66](https://github.com/opiproject/godpu/commit/d254c66b09c63e72bf39b202d22642f30a347eb4))
* **deps:** update module go.einride.tech/aip to v0.65.0 ([a0d5c81](https://github.com/opiproject/godpu/commit/a0d5c813649935618afc53afbe509618fad2a476))
* **deps:** update module go.einride.tech/aip to v0.66.0 ([7bf7730](https://github.com/opiproject/godpu/commit/7bf7730514d241504d776900be951f53d0206a62))
* **deps:** update module golang.org/x/net to v0.15.0 ([e378bec](https://github.com/opiproject/godpu/commit/e378bec4d3bcba5c4f6336c1ac6d0a79ab26cb40))
* **deps:** update module golang.org/x/net to v0.16.0 ([8485620](https://github.com/opiproject/godpu/commit/84856206f8f17a9af2f1b6ddf3df903f5a044cf3))
* **deps:** update module golang.org/x/net to v0.17.0 ([5f385f6](https://github.com/opiproject/godpu/commit/5f385f62d0731a5f67f23df7c4c1108fdeee18e2))
* **deps:** update module golang.org/x/net to v0.18.0 ([fcc2cde](https://github.com/opiproject/godpu/commit/fcc2cdea4a37cb757b3a463c4f2e4755de4a5a67))
* **deps:** update module golang.org/x/net to v0.19.0 ([11c043b](https://github.com/opiproject/godpu/commit/11c043be9ea1bb762c5816479593f3e450938faf))
* **deps:** update module golang.org/x/net to v0.20.0 ([264d13d](https://github.com/opiproject/godpu/commit/264d13dd8bd0605883ef8201187b0db812d9965f))
* **deps:** update module golang.org/x/text to v0.13.0 ([b27c060](https://github.com/opiproject/godpu/commit/b27c060c308bc72d0787bf639b1a2a2b1adf67fb))
* **deps:** update module golang.org/x/text to v0.14.0 ([389dd6b](https://github.com/opiproject/godpu/commit/389dd6b50e31e2b01c04d0e1244c847a8a23b79b))
* **deps:** update module google.golang.org/grpc to v1.58.0 ([88a77d0](https://github.com/opiproject/godpu/commit/88a77d04e1fd316ddfd0cfe146f1b119726e302c))
* **deps:** update module google.golang.org/grpc to v1.58.1 ([27cd84d](https://github.com/opiproject/godpu/commit/27cd84db6279f867558ef919b3386c8dfb8e6e81))
* **deps:** update module google.golang.org/grpc to v1.58.2 ([be3cde0](https://github.com/opiproject/godpu/commit/be3cde0fb5a90a0734e709cb90c83c31880494a7))
* **deps:** update module google.golang.org/grpc to v1.58.3 ([98667d2](https://github.com/opiproject/godpu/commit/98667d27ade1f6039decc2392904525a1bb6d9d0))
* **deps:** update module google.golang.org/grpc to v1.59.0 ([6060fc0](https://github.com/opiproject/godpu/commit/6060fc0607a672dc8d2800cdf0bc84f6bb7b7154))
* **deps:** update module google.golang.org/grpc to v1.60.0 ([c8beafc](https://github.com/opiproject/godpu/commit/c8beafc463f32c10dde45ec8343f3f1b4bd2ef51))
* **deps:** update module google.golang.org/grpc to v1.60.1 ([9393728](https://github.com/opiproject/godpu/commit/939372829951b2755243c2cfe58498a30e5dce33))
* **deps:** update module google.golang.org/protobuf to v1.32.0 ([38c288a](https://github.com/opiproject/godpu/commit/38c288ae09caa0f43150296345549a37c00ae059))
* **evpn:** alligning to Logical Bridge api ([5d632de](https://github.com/opiproject/godpu/commit/5d632dedea0c5d3aa574f40dc6679cf551498107))
* **evpn:** allow passing name instead of full name ([4918e77](https://github.com/opiproject/godpu/commit/4918e77859b3312922dfd02ce35fa600f551a19a))
* **evpn:** do not print empty vni/vtep ([d1e34c8](https://github.com/opiproject/godpu/commit/d1e34c813ccd37a3767caa9ec6036844ca8b8f0c))
* **evpn:** fix evpn and unit test ([eda92b2](https://github.com/opiproject/godpu/commit/eda92b29130904b77efb274bb32dedb797777e18))
* **evpn:** fix mac address bytes to readable string ([745a92f](https://github.com/opiproject/godpu/commit/745a92f4c53b0108d05572dfc298b95ba08fbef7))
* **evpn:** fix required and optional parameter check in evpn pkg ([e4af793](https://github.com/opiproject/godpu/commit/e4af793befd97271bc33ed40c404de07c300bf8c))
* **evpn:** unit test fixes ([3bb0409](https://github.com/opiproject/godpu/commit/3bb040936376da13d965e36c153551d46835bc78))
* **evpn:** use frr_addr to reach frr container ([646fb6c](https://github.com/opiproject/godpu/commit/646fb6c501fed8ae2d32ad4bf6ff97f6ebe00000))
* **evpn:** use latest evpn opi-api ([acb3a85](https://github.com/opiproject/godpu/commit/acb3a852e5df8580aeb180565c1c4644f5da2d84))
* **frontned:** use zero port/vf for virtio-blk ([68fc531](https://github.com/opiproject/godpu/commit/68fc5312602f942afe92cd0bb64d79b10b245cc0))
* **mocks:** alligning to opi-api protos ([1774aef](https://github.com/opiproject/godpu/commit/1774aefb34e930b1e04b0bdfa996d74b5094ef01))
* **netowrk:** api update after enabling buf lint ([1f3934c](https://github.com/opiproject/godpu/commit/1f3934c603ca76db6933f3e6872cb73592575ed6))
* **network/svi:** create svi directly for update ([16c2a05](https://github.com/opiproject/godpu/commit/16c2a05337d975f442aedfb2581f531303e8381d))
* **network/vrf:** create vrf directly for update ([9ecdd3b](https://github.com/opiproject/godpu/commit/9ecdd3b51c2a05c8e54f23a21403ac1d33580060))
* **nvme:** replace subsystem with parent field ([94f1e13](https://github.com/opiproject/godpu/commit/94f1e13dad9376af260a6b3d11fce80abc5098d4))
* opi-test is started only when all dependants completed ([fa2f388](https://github.com/opiproject/godpu/commit/fa2f3883a5f47c97a0ee234a41ab34bc2569b12b))
* opi-test is started only when all dependants completed ([2168c3e](https://github.com/opiproject/godpu/commit/2168c3efe69322f4daadf602b31f44c6331e102f))
* **storage/backend:** adjust nvme to parent member ([1c83253](https://github.com/opiproject/godpu/commit/1c832535bd9d699033bf3e8016b45e21db3fa71d))
* **storage/frontend:** precede nvme parent collections with nvme ([48c7642](https://github.com/opiproject/godpu/commit/48c7642bee9d9763e285c55b55c938e08e99fd2a))
* **storage/nvme:** typo in DeleteNvmeSubsystem description ([0da1b7c](https://github.com/opiproject/godpu/commit/0da1b7ceabfb87e91f2780d8a2a19120fa47f66d))
* **storage:** add missing GetNvmeRemoteNamespace ([5fdfcd4](https://github.com/opiproject/godpu/commit/5fdfcd4a0e978b500fc50d9d160eae025aba6bc6))
* **storage:** api update after enabling buf lint ([46b94f4](https://github.com/opiproject/godpu/commit/46b94f4313e8413933bfbc32b5b5f4c2c6998413))
* update mockery invclient file ([848dbb4](https://github.com/opiproject/godpu/commit/848dbb4e2d22d76d1a6fac75f3230504b66ad69b))

## [0.2.0](https://github.com/opiproject/godpu/compare/v0.1.1...v0.2.0) (2023-08-31)

### Features
Expand Down