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

Revert "fixes windows 7 support" #9271

Merged
merged 1 commit into from
Jun 10, 2024
Merged

Conversation

jasonheath
Copy link
Contributor

The first commit in this PR reverts commit 97eff71 via the git revert. Others may follow after review and discussion. Since I didn't want to fully rehab my Windows environment this morning I pushed this branch up so I could fire leverage buildkit and run the test suites against Windows. I decided to go ahead and create a draft PR for visibility in case this turns into anything.

The motivation is that one of the tasks I have to to see about addressing CHEF-12227: owning_ref vulnerable to multiple soundness issues #18. While not related to Win7 support, Matt researched and confirmed, the thought is that there is lot of discussion around CVEs, Dependabot/Github advisors, and rustsec advisors.

Part of the context around the many vulnerabilities we want to address and some of them are due to crate version pins which ripple the system in terms of what versions they pull along with them. Eliminating any pinned versions that we can eliminate so that we can reassess our list of vulnerabilities in the context of the latest versions we can leverage seems warranted.

Copy link

netlify bot commented May 31, 2024

👷 Deploy Preview for chef-habitat processing.

Name Link
🔨 Latest commit d09e800
🔍 Latest deploy log https://app.netlify.com/sites/chef-habitat/deploys/66671455f11cd30008f05261

@jasonheath jasonheath marked this pull request as ready for review May 31, 2024 13:59
@jasonheath jasonheath requested a review from mwrock May 31, 2024 13:59
Cargo.lock Outdated Show resolved Hide resolved
@jasonheath jasonheath force-pushed the jah/remove-windows-7-support branch 3 times, most recently from 86f0e1f to c6f9106 Compare June 7, 2024 16:33
@jasonheath
Copy link
Contributor Author

@jasonheath
Copy link
Contributor Author

@mwrock: Ready for your review again when you have time

@jasonheath
Copy link
Contributor Author

Discussed this in Today's Master Chefs Daily Meeting and we cleared this for merging. Will highlight in our internal ticketing that we need to make sure affected external stakeholders are reminded when this is eventually released in a build.

- reverts commit 97eff71
- addresses RUSTSEC-2020-0016 and RUSTSEC-2022-0041

Signed-off-by: Jason Heath <[email protected]>
@jasonheath jasonheath force-pushed the jah/remove-windows-7-support branch from c6f9106 to d09e800 Compare June 10, 2024 14:57
@jasonheath
Copy link
Contributor Author

Had to resolve a couple of conflicts that arose in Cargo.lock. Seemed straight ahead, upon successful build and a bit more review I will merge.

@jasonheath jasonheath merged commit 7b5dad0 into main Jun 10, 2024
12 checks passed
@jasonheath jasonheath deleted the jah/remove-windows-7-support branch June 10, 2024 16:01
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