GitShow/facebook/IT-CPE
facebook

IT-CPE

Meta's Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems.

by facebook
Star on GitHubFork

Ruby

572 stars116 forks140 contributorsActive · 2d agoSince 2014Apache-2.0

Meet the team

See all 140 on GitHub →
nmcspadden
nmcspadden104 contributions
mikedodge04
mikedodge0498 contributions
michel-slm
michel-slm71 contributions
chilcote
chilcote45 contributions
natewalck
natewalck40 contributions
davide125
davide12525 contributions
dafyddcrosby
dafyddcrosby22 contributions
achand
achand21 contributions

Languages

View on GitHub →
Ruby77.2%
Python22.4%
HTML0.3%
Shell0%

Commit activity

Last 12 weeks · 21 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
87
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Active · Last activity 2d ago
See all on GitHub →
skywalk7
Generate missing or out of sync metadata.jsonOpenPR

Summary: Automatically generated metadata.json using Differential Revision: D75697334

skywalk7 · 11mo ago
ChefAustin
Add `supports mac_os_x` to `fb_helpers/metadata.rb`OpenPR

Add to Alphabetize list What type of PR is this? cleanup What this PR does / why we need it: is quite clearly designed with macOS in mind so the file should reflect support for that platform. Special notes for your reviewer: 👋 Does this PR introduce a user-facing change?: Additional documentation e.g., Design Proposals, usage docs, etc.**: [Usage]: [Other doc]:

ChefAustin · 2y ago
natewalck
quickstart in readme does not work.OpenIssue

Description When running the quickstart as per the README, the following error is thrown: Chef Version 18.1.0 Platform Version macOS Replication Case Follow README steps for the quickstart. Notes The following cookbooks are outright missing: is also missing, but in it marked as a depends in metadata.rb for some reason, which doesn't make sense. What if someone wants to use the chrome management cookbook without having osquery? I got past this error by removing as a requirement in . After the above mods (removing the two missing cookbooks and removing the errant depends), I get a clean run of the quickstart. I'm not sure if it is doing everything as it should, but I'll dig into that some more as well and find out. In the current state, quickstart does not work out of the box.

natewalck · 3y ago

Recent fixes

View closed PRs →
erikng
cpe_remote_zip for Windows assumes chocolatey through cpe_helpersClosedIssue

When using on Windows, there is a dependency on 7zip installed through chocolatey. This is problematic because 1. Facebook does not open source a cpe_chocolatey cookbook from what I can tell 2. Facebook also relies on 7zip through chocolatey alone which means that I cannot use something like the official MSI or to install 7zip in another method Proposed solution In December of 2017, Microsoft released for both Windows Server 2019 and Windows 10 that allows you to unzip files without external tools I have modified the following function in cpe_helpers and in cpe_remote_zip This allows us to natively unzip files on windows without any external dependencies, thereby getting cpe_remote_zip to work out of the box with only two lines of change. 7zip is no longer needed, nor is chocolatey.

erikng · 10mo ago
liteburn
Rename deprecated mirrorlist..centos.org apiMergedPR

What type of PR is this? /kind bug What this PR does / why we need it: Replace deprecated mirrorlist..centos.org with vault.centos.org after support of centOS8 has ended. Which issue(s) this PR fixes: Fixes #281 Special notes for your reviewer: Does this PR introduce a user-facing change?: NONE Additional documentation e.g., Design Proposals, usage docs, etc.: [Usage]: [Other doc]:

liteburn · 1y ago
liteburn
mirrorlist..centos.org api is now deprecatedClosedIssue

Description mirrorlist..centos.org api should be replaced with vault.centos.org after support of centOS8 has ended. (https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/) Stacktrace

liteburn · 1y ago
Structured data for AI agents

Repository: facebook/IT-CPE. Description: Meta's Client Platform Engineering tools. Some of the tools we have written to help manage our fleet of client systems. Stars: 572, Forks: 116. Primary language: Ruby. Languages: Ruby (77.2%), Python (22.4%), HTML (0.3%), Shell (0%). License: Apache-2.0. Open PRs: 12, open issues: 6. Last activity: 2d ago. Community health: 87%. Top contributors: nmcspadden, mikedodge04, michel-slm, chilcote, natewalck, davide125, dafyddcrosby, achand, svmastersamurai, steelcowboy and others.

·@ofershap

Replace github.com with gitshow.dev