Skip to content

Ensure qaf knows it's running in CI #16

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

Merged
merged 3 commits into from
Oct 2, 2023
Merged

Ensure qaf knows it's running in CI #16

merged 3 commits into from
Oct 2, 2023

Conversation

JoshMock
Copy link
Member

Latest tests of the qaf integration test runner are getting confused about which Vault instance to connect to. I forgot we needed to make sure the Docker image knows it's running in Buildkite in order to access Vault CI.

@JoshMock
Copy link
Member Author

Hmm. Still failing but for new reasons.

Switching to draft so I can figure this out.

@JoshMock JoshMock marked this pull request as draft September 27, 2023 20:03
@JoshMock
Copy link
Member Author

Missing a permission to a shared secret in Vault. Waiting on a CI config change before retesting this.

@JoshMock JoshMock marked this pull request as ready for review October 2, 2023 17:01
@JoshMock
Copy link
Member Author

JoshMock commented Oct 2, 2023

The latest build on this PR shows integration tests are still failing, but it seems able to fetch secrets appropriately, so I'll merge this fix for that specific issue.

@pquentin Figuring out what is causing test_async/test_server/test_rest_api_spec.py tests to fail is another handoff item. Seems to be something happening during test teardown.

@JoshMock JoshMock merged commit dc52533 into main Oct 2, 2023
@JoshMock JoshMock deleted the qaf-buildkite branch October 2, 2023 17:23
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.

1 participant