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

DO deploy breaks between 1.36 and 1.37 #346

Open
rhavenn opened this issue Apr 3, 2023 · 1 comment
Open

DO deploy breaks between 1.36 and 1.37 #346

rhavenn opened this issue Apr 3, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@rhavenn
Copy link

rhavenn commented Apr 3, 2023

I was sent over here by F5 support since there is no category to select "DO" support in the F5 support page and the technician seemed unwilling to troubleshoot the issue even though we have a valid support contract.

We're deploying to Azure F5 "best" instances and stuff that was working last week stops working when moving from 1.36.0 / 1.36.1 -> 1.37.0 of the DO extension. Rolling back and it works fine again. There aren't any documented changes I see that would impact us.

DO: 1.36.0 / 1.36.1 / 1.37.0
BIGIP: 17.1

Using ansible and jinja templates to cobble together a JSON. Pulling the JSON out via -vvvv flags or from the DO "poll" command to get the status and running it through the "latest" schema check shows no errors outside of our tacacs secret not being included in the polled version. Putting that back in and it passes validation as per:
https://clouddocs.f5.com/products/extensions/f5-declarative-onboarding/latest/validate.html

The error message is unhelpful:
invalid config - rolled back","errors":["one or more properties must be specified","one or more properties must be specified"]

but there isn't even any info as to a line number or even a Class to go off of to narrow down the issue and which schema Class I should be looking at in more detail. No actual changes were made on the JSON template side. It works on 1.36.1 and doesn't work on 1.37.0 .

I can post our JSON to the F5 support ticket we have open if you would like, but I would prefer to not post it here.

@rhavenn rhavenn added bug Something isn't working untriaged Issue needs to be reviewed for validity labels Apr 3, 2023
@mdditt2000
Copy link

@rhavenn please can you review the Behavioral Changes coming to Declarative Onboarding 1.36

This video demonstrates the behavioral changes coming to Declarative Onboarding 1.36. The default value for 'allowService' on a 'SelfIp' will change from 'default' to 'none'

GitHub https://github.com/mdditt2000/f5-declarative-onboarding/tree/main/user-guides/behavioral-changes#readme
Demo https://youtu.be/_0DiUfOr6u0

This should resolve your issue.

@mdditt2000 mdditt2000 removed the untriaged Issue needs to be reviewed for validity label Jan 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants