diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dc61623..4a2af6ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,99 @@ # Changelog +## [0.3.0](https://github.com/opiproject/godpu/compare/v0.2.0...v0.3.0) (2024-01-17) + + +### Features + +* **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 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 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/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 + +* 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:** 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)) +* **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)) +* **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/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)) +* 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