Skip to content

Conversation

asmacdo
Copy link
Contributor

@asmacdo asmacdo commented Aug 4, 2025

Running the keycloak export script as written results in:

  File "/home/austin/devel/nebari/src/_nebari/keycloak.py", line 152, in get_keycloak_admin_from_config
    "KEYCLOAK_SERVER_URL", f"https://{config.domain}/auth/"
                                      ^^^^^^^^^^^^^
AttributeError: 'PosixPath' object has no attribute 'domain'

What does this implement/fix?

Put a x in the boxes that apply

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds a feature)
  • Breaking change (fix or feature that would cause existing features not to work as expected)
  • Documentation Update
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build related changes
  • Other (please describe):

Documentation

  • For new features or enhancements, a corresponding PR has been opened in the documentation repository (if applicable)
    • Link to docs PR:

Testing

  • [] Did you test the pull request locally?
  • Did you add new tests?

How to test this PR?

Any other comments?

@asmacdo asmacdo requested a review from a team as a code owner August 4, 2025 18:46
@asmacdo asmacdo requested review from dcmcand and viniciusdc and removed request for a team August 4, 2025 18:46
@asmacdo
Copy link
Contributor Author

asmacdo commented Aug 4, 2025

side-note, as an admin, IMO it would be more convenient if these scripts were included in the nebari CLI (especially since it requires nebari and the config file). As-is, I'm just copying the scripts into my project dir so we'll miss out if they get updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New 🚦

Development

Successfully merging this pull request may close these issues.

1 participant