Skip to content

Commit b4e496e

Browse files
authored
Add known issues documentation for vpc-go-sdk (#147)
* Add known issues documentation for vpc-go-sdk Document known issues related to security group and network ACL rules with patch fix versions. * Update known-issues.md Signed-off-by: Astha Jain <astha.jain@ibm.com> * update as per review Signed-off-by: Astha Jain <astha.jain@ibm.com> --------- Signed-off-by: Astha Jain <astha.jain@ibm.com>
1 parent 88405c8 commit b4e496e

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

known-issues.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Known Issues for vpc-go-sdk
2+
3+
## Security Group Rules and Network ACL Rules - discriminator issue
4+
#### Publication date - "2025-12-18"
5+
6+
### Patch fix versions available in the following versions -
7+
[v0.76.5](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.76.5)
8+
[v0.75.1](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.75.1)
9+
[v0.74.2](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.74.2)
10+
[v0.73.1](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.73.1)
11+
[v0.72.1](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.72.1)
12+
[v0.71.2](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.71.2)
13+
[v0.70.2](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.70.2)
14+
[v0.69.2](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.69.2)
15+
[v0.68.1](https://github.com/IBM/vpc-go-sdk/releases/tag/v0.68.1)
16+
and later versions
17+
18+
### Affected component
19+
vpc-go-sdk
20+
21+
### Affected operations
22+
Security group rules and Network ACL rules
23+
24+
### Issue Summary
25+
#### Support for `any` Protocol in Security Group Rules and Network ACL Rules
26+
Security Group rules and Network ACL rules now support the new protocol value `any`. Earlier versions of SDK could result in following error reading a rule with an unsupported protocol value.
27+
```
28+
error unmarshalling vpcv1.SecurityGroupCollection: error unmarshalling property 'security_groups' as []vpcv1.SecurityGroup: error unmarshalling property 'rules' as []vpcv1.SecurityGroupRuleIntf: unrecognized value for discriminator property 'protocol': any
29+
```
30+
31+
Fix aligns fallback behavior and error identifiers with the correct model name ( e.g. NetworkACLRule instead of NetworkACLRuleItem).
32+
33+
### Migration & mitigation
34+
Migrate to one of the patched versions, or update the SDK to the [latest version](https://github.com/IBM/vpc-go-sdk/releases)

0 commit comments

Comments
 (0)