You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
testData field is deprecated and replaced by testCases
sourceCode field is deprecated and replaced by script
tagFields field is deprecated and replaced by fieldsToTag
And, as seen in the error logs above, the GraphQL request created by humio-operator to create the parser is trying to parse testCases, script, and tagFields from the Parser datatype returned by the createParser() mutation, but in LogScale version<1.129.0 these changes to the Parser datatype haven't happened yet...
Recommended fix
Update the version matrix in the release notes to indicate that humio-operator version >=0.22.0 requires LogScale version >=1.129.0.
The text was updated successfully, but these errors were encountered:
aidanestes
changed the title
Cannot create HumioParsers with humio-operator version >=0.21.0 using LogScale version <1.129.0
Cannot create HumioParsers with humio-operator version >=0.22.0 using LogScale version <1.129.0
Oct 7, 2024
Bug description
The Operator/LogScale/Kubernetes Version Matrix document says I can use LogScale version >=1.118.x with humio-operator version >=0.22.0.
To reproduce this bug
HumioParser
custom resource:HumioParser
:kubectl -n my-namespace get humioparser/my-parser
, note the status isNotFound
.To workaround the issue
Upgrade to LogScale version >=1.129.0 and restart the humio-operator. Bask in the glory of the fix.
Why is this happening?
Because the Parser data type has breaking changes introduced in LogScale release v1.129.0:
testData
field is deprecated and replaced bytestCases
sourceCode
field is deprecated and replaced byscript
tagFields
field is deprecated and replaced byfieldsToTag
And, as seen in the error logs above, the GraphQL request created by humio-operator to create the parser is trying to parse
testCases
,script
, andtagFields
from theParser
datatype returned by thecreateParser()
mutation, but in LogScale version<1.129.0 these changes to theParser
datatype haven't happened yet...Recommended fix
Update the version matrix in the release notes to indicate that humio-operator version >=0.22.0 requires LogScale version >=1.129.0.
The text was updated successfully, but these errors were encountered: