Skip to content

Conversation

@HonakerM
Copy link
Collaborator

@HonakerM HonakerM commented Oct 2, 2024

Related Issue

Supports #?

Related PRs

This PR is not dependent on any other PR

What this PR does / why we need it

This PR fixes a bug which would cause reconciliation to unceremoniously fail when another process was using the git directory. These are normally caught by safe_reconcile but we have one VCS call during __init__() that wasn't being caught. This PR moves that VCS call to happen during reconcile

Special notes for your reviewer

If applicable**

  • this PR contains documentation
  • this PR contains unit tests
  • this PR has been tested for backwards compatibility

What gif most accurately describes how I feel towards this PR?

Example of a gif

@HonakerM HonakerM requested a review from gabe-l-hart as a code owner October 2, 2024 16:42
@HonakerM HonakerM force-pushed the fix_premature_vcs_creation branch from 1a07410 to b98e129 Compare October 2, 2024 16:58
gabe-l-hart
gabe-l-hart previously approved these changes Oct 2, 2024
Copy link
Collaborator

@gabe-l-hart gabe-l-hart left a comment

Choose a reason for hiding this comment

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

Looks good, thanks Casey!

@gabe-l-hart gabe-l-hart dismissed their stale review October 2, 2024 17:12

Ooops, tests all failing!

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.

2 participants