Skip to content

Conversation

@marcel-wollschlaeger
Copy link
Contributor

When creating the 1Password Item in a shared vault, e.g. Team NeuRIS, we need to escape the string as the command would otherwise fail on the command line.

@marcel-wollschlaeger marcel-wollschlaeger requested a review from a team as a code owner December 16, 2025 09:01
@marcel-wollschlaeger
Copy link
Contributor Author

Hm what am I missing for the 2 failing pipeline steps to succeed? 🤔 @HartmannVolker

@marcel-wollschlaeger
Copy link
Contributor Author

Alright, fixed the documentation error in the other module with #20

Copy link
Member

@HartmannVolker HartmannVolker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The other test that's failing is checking if the auto generated terraform docs are up-to date. I don't know why they are not though, because you didn't change anything in the object storage module 🤔

Is your branch up to date with the latest main?

variables {
state_bucket_name = "test-bucket-default"
write_backend_config_file = false
create_onepassword_item = true
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be false. Otherwise terraform will create the null_resources that is trying to run the 1password cli. This is what's failing in the pipeline right now.
You can still assert the output though. This is why I created them

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aha! nice

I was trying locally to also use the 1password provider for this and then use a mock in the test.

@marcel-wollschlaeger marcel-wollschlaeger merged commit 1149b84 into main Dec 16, 2025
9 checks passed
@marcel-wollschlaeger marcel-wollschlaeger deleted the allow-spaces-in-vault-name branch December 16, 2025 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants